Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: LAMIAUT3

Package: Automated Lab Instruments

Routine: LAMIAUT3


Information

LAMIAUT3 ; IHS/DIR/FJE - MICRO DISPLAY ANTIBIOTICS FOR VERIFY ; 22-Oct-2013 09:22 ; MKK

Source Information

Source file <LAMIAUT3.m>

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Automated Lab Instruments 4 LAMIAUT1  LAMIAUT4  LAMIAUT6  LAMIVTL4  

Entry Points

Name Comments DBIA/ICR reference
SIR
BUGHDR ;W @IOF W !?5,PNM," SSN: ",SSN,!,LRACCN," ",$P(^LAB(62,LRSAMP,0),U)," ",$P(^LAB(61,LRSPEC,0),U),!
AB
LAB
DCOM
BACT ;from LRMIV1
SIR1
ORG
WAIT
CHECK
FIRST

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?10,"There are NO antibiotics in the patients file",!!
  • Line Location: BACT+7
Function Call: WRITE
  • Prompt: !!?10,"There are NO antibiotics in the patient's file",!!
  • Line Location: BACT+12
Function Call: WRITE
  • Prompt: !
  • Line Location: BACT+18
Function Call: WRITE
  • Prompt: !,$E($P(^(0),U),1,14)
  • Line Location: AB+0
Function Call: WRITE
  • Prompt: !?5,PNM," SSN: ",SSN,!,LRACCN," ",$P(^LAB(62,LRSAMP,0),U)," ",$P(^LAB(61,LRSPEC,0),U),!
  • Line Location: BUGHDR+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: BUGHDR+1
Function Call: WRITE
  • Prompt: !?5,PNM," HRCN: ",HRCN,!,LRACCN," ",$P(^LAB(62,LRSAMP,0),U)," ",$P(^LAB(61,LRSPEC,0),U),!
  • Line Location: BUGHDR+1
Function Call: WRITE
  • Prompt: !
  • Line Location: BUGHDR+3
Function Call: WRITE
  • Prompt: ?J-1*13+15,":"
  • Line Location: BUGHDR+3
Function Call: WRITE
  • Prompt: ?J-1*13+15,"SUSC INTP"
  • Line Location: BUGHDR+4
Function Call: WRITE
  • Prompt: !
  • Line Location: ORG+0
Function Call: WRITE
  • Prompt: ?($S(LRFMT="B":J-1*13+15,1:J*5+10)),":"
  • Line Location: ORG+0
Function Call: WRITE
  • Prompt: ?($S(LRFMT="B":A*13+15,1:A*5+15)),$S(LR2ORMOR:LRBUG_". ",1:""),LRORG,$S($L(LRORGCOM):" ("_LRORGCOM_")",1:"")
  • Line Location: ORG+1
Function Call: WRITE
  • Prompt: ?LRCOMTAB,LRDCOM
  • Line Location: DCOM+0
Function Call: WRITE
  • Prompt: !
  • Condition for execution: '('K&(LRDCOM=""))
  • Line Location: DCOM+0
Function Call: WRITE
  • Prompt: ?LRCOMTAB,LRDCOM(J,A)
  • Line Location: DCOM+0
Function Call: WRITE
  • Prompt: ?(II-1*13+15),$S($D(LRRES(J)):$P(LRRES(J),U,II),1:""),?(II-1*13+21),$P(LRINT(J),U,II)," "
  • Line Location: SIR1+0
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: WAIT+0
Function Call: WRITE
  • Prompt: !?10,"PRESS RETURN FOR MORE "
  • Line Location: WAIT+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WAIT+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(61 - [#61] BUGHDR+1
^LAB(61.2 - [#61.2] BUGHDR+2
^LAB(62 - [#62] BUGHDR+1
^LAB(62.06 - [#62.06] BACT+17, CHECK, AB
^LR - [#63] BACT+1, BACT+5, CHECK, FIRST*, BUGHDR+2
^TMP("BLRMIAUT" BACT+11

Label References

Name Line Occurrences
AB BACT+17
BUGHDR BACT+3, WAIT
CHECK BACT+5
DCOM SIR
FIRST CHECK
LAB CHECK+1
ORG BUGHDR+2
SIR AB
SIR1 SIR
WAIT BACT+17

Naked Globals

Name Field # of Occurrence
^( BACT+5, CHECK, FIRST, BUGHDR+2
^(0 AB, BUGHDR+2
^(2 BACT+5, BUGHDR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A BACT+5*, BACT+16, LAB, LAB+1, BUGHDR+2*, BUGHDR+3, BUGHDR+4, ORG, ORG+1, DCOM*
B BACT+17*, CHECK*, CHECK+1*, CHECK+2!, AB
B1 CHECK*, CHECK+1*, CHECK+2!, FIRST, LAB, LAB+1
B2 CHECK*, CHECK+1*, CHECK+2!, FIRST*, LAB, LAB+1
B3 CHECK*, CHECK+1*, CHECK+2!, FIRST, LAB, LAB+1
>> BLRHL7IN BACT+12
DTIME WAIT
>> HRCN BUGHDR+1
>> I CHECK+1*
>> II SIR*, SIR1
IOF BUGHDR+1, WAIT
IOSL BACT+17
>> J AB*, BUGHDR+3*, BUGHDR+4*, ORG*, SIR, DCOM, SIR1
>> K DCOM*
LR1PASS BACT+18!, CHECK!, CHECK+2!
LR1PASS( CHECK+1, FIRST*
>> LR2ORMOR BACT+1*, ORG+1
>> LRABCNT BACT+6*, BACT+10
>> LRACCN BUGHDR+1
>> LRACNT BACT+17*, AB*
>> LRAO BACT+17*
LRBN BACT+6*, BACT+18!, CHECK*, CHECK+1*, CHECK+2!, FIRST, LAB, LAB+1
>> LRBUG BACT+5*, CHECK, FIRST, BUGHDR+2*, ORG+1
>> LRCOMTAB BACT+16*, DCOM
>> LRDCOM AB*, DCOM
>> LRDCOM( DCOM
>> LRDFN BACT+1, BACT+5, CHECK, FIRST, BUGHDR+2
>> LREND BACT+1*, BACT+15, BACT+17*, WAIT*
LRFLAG CHECK*, CHECK+2!, FIRST*, LAB, LAB+1
>> LRFMT BACT+16, BUGHDR+3, BUGHDR+4, ORG, ORG+1, SIR
>> LRIDT BACT+1, BACT+5, CHECK, FIRST, BUGHDR+2
LRINT BACT+4!, BACT+18!
LRINT( LAB*, LAB+1*, AB, SIR, SIR1
>> LRLABKY LAB
>> LRORG BUGHDR+2*, ORG+1
>> LRORGCOM BUGHDR+2*, ORG+1
LRRES BACT+4!, BACT+18!
LRRES( BACT+6, LAB*, LAB+1*, SIR, SIR1
>> LRSAMP BUGHDR+1
>> LRSPEC BUGHDR+1
>> LRWRDVEW LAB
>> PNM BUGHDR+1
U CHECK, CHECK+1, FIRST, LAB, LAB+1, AB, BUGHDR+1, BUGHDR+2, SIR, SIR1
>> X WAIT*
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All