Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  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 ;DALOI/JMC - MICRO DISPLAY ANTIBIOTICS FOR VERIFY ;06/04/12 16:23

Source Information

Source file <LAMIAUT3.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

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
BACT ; From LAMIAUT1, LAMIAUT4, LAMIAUT6, LAMIVTL4
CHECK ;
FIRST ;
LAB ;
AB ;
; Check if entry is for a bacterial drug, not an AFB drug.
BUGHDR ;
ORG ;
SIR ;
DCOM ;
WAIT ; End of page/continue prompt

External References

Name Field # of Occurrence
^DIR WAIT+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?10,"There are NO antibiotics in the patient's file",!!
  • Line Location: BACT+13
Function Call: WRITE
  • Prompt: !
  • Line Location: BACT+24
Function Call: WRITE
  • Prompt: !,$E($P(^LAB(62.06,B,0),U),1,14)
  • Line Location: AB+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: BUGHDR+2
Function Call: WRITE
  • Prompt: !?5,PNM," SSN: ",SSN,!,LRACCN," ",$P(^LAB(62,LRSAMP,0),U)," ",$P(^LAB(61,LRSPEC,0),U),!
  • Line Location: BUGHDR+3
Function Call: WRITE
  • Prompt: !
  • Line Location: BUGHDR+11
Function Call: WRITE
  • Prompt: ?J-1*13+15,":"
  • Line Location: BUGHDR+11
Function Call: WRITE
  • Prompt: !
  • Line Location: BUGHDR+12
Function Call: WRITE
  • Prompt: ?J-1*13+15,"SUSC INTP"
  • Line Location: BUGHDR+13
Function Call: WRITE
  • Prompt: !
  • Line Location: ORG+2
Function Call: WRITE
  • Prompt: ?($S(LRFMT="B":J-1*13+15,1:J*5+10)),":"
  • Line Location: ORG+3
Function Call: WRITE
  • Prompt: ?(II*5+10),$S(LRFMT="I":$P(LRINT(J),U,II),1:$P(LRRES(J),U,II))
  • Line Location: SIR+4
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: SIR+5
Function Call: WRITE
  • Prompt: ?LRCOMTAB,LRDCOM
  • Line Location: DCOM+3
Function Call: WRITE
  • Prompt: !
  • Condition for execution: '('K&(LRDCOM=""))
  • Line Location: DCOM+6
Function Call: WRITE
  • Prompt: ?LRCOMTAB,LRDCOM(J,A)
  • Line Location: DCOM+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WAIT+7
Routine Call
  • DIR
  • Line Location:
    • WAIT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(61 - [#61] BUGHDR+3
^LAB(61.2 - [#61.2] BUGHDR+9
^LAB(62 - [#62] BUGHDR+3
^LAB(62.06 - [#62.06] BACT+18, BACT+19, BACT+20, CHECK+7, FIRST+1, AB+2, AB+4
^LR - [#63] BACT+3, BACT+7, BACT+8, CHECK+5, CHECK+6, FIRST+3*, BUGHDR+6, BUGHDR+7, BUGHDR+10

Label References

Name Line Occurrences
AB BACT+21
BUGHDR BACT+4, WAIT+7
CHECK BACT+9
DCOM SIR+3
FIRST CHECK+7
LAB CHECK+10
ORG BUGHDR+10
SIR AB+4
WAIT BACT+22

Naked Globals

Name Field # of Occurrence
^(0 AB+4
^(2 BUGHDR+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A BACT+2~, BACT+7*, BACT+8*, BACT+16, LAB+4, LAB+6, LAB+8, BUGHDR+1~, BUGHDR+6*, BUGHDR+10*
BUGHDR+11, BUGHDR+13, ORG+3, ORG+4, DCOM+2~, DCOM+5*, DCOM+6*
B BACT+2~, BACT+19*, BACT+20, CHECK+2~, CHECK+6*, CHECK+10*, AB+2, AB+4
B1 CHECK+2~, CHECK+6*, CHECK+7, CHECK+10*, FIRST+1, FIRST+3, LAB+3, LAB+8
B2 CHECK+2~, CHECK+6*, CHECK+10*, FIRST+1*, FIRST+2, FIRST+3, LAB+5, LAB+8
B3 CHECK+2~, CHECK+6*, CHECK+10*, FIRST+2, FIRST+3, LAB+3, LAB+5, LAB+8
DIR WAIT+1~
DIR(0 WAIT+3*
DIROUT WAIT+1~
DIRUT WAIT+1~, WAIT+5
II SIR+2~, SIR+3*, SIR+4, SIR+5
IOF BUGHDR+2, WAIT+7
IOSL BACT+22
J AB+2*, AB+3, AB+4, BUGHDR+1~, BUGHDR+11*, BUGHDR+13*, ORG+1~, ORG+3*, SIR+3, SIR+4
SIR+5, DCOM+4, DCOM+6
K DCOM+2~, DCOM+5*, DCOM+6*
LR1PASS BACT+2~, CHECK+2~
LR1PASS( CHECK+10, FIRST+3*
LR2ORMOR BACT+2~, BACT+3*, ORG+4
LRABCNT BACT+2~, BACT+11*, BACT+12*, BACT+13
>> LRACCN BUGHDR+3
LRACNT BACT+2~, BACT+17*, AB+4*
LRAO BACT+2~, BACT+17*, BACT+18*, BACT+19
LRBN BACT+2~, BACT+11*, BACT+12*, CHECK+2~, CHECK+5*, CHECK+6, CHECK+7, CHECK+9*, CHECK+10*, FIRST+1
FIRST+3, LAB+4, LAB+6, LAB+8
LRBUG BACT+2~, BACT+6*, BACT+7*, BACT+8, CHECK+5, CHECK+6, FIRST+3, BUGHDR+1~, BUGHDR+5*, BUGHDR+6*
BUGHDR+7, BUGHDR+10, ORG+4
LRCOMTAB BACT+2~, BACT+16*, DCOM+3, DCOM+6
>> LRDCOM AB+4*, DCOM+3, DCOM+6
>> LRDCOM( DCOM+4, DCOM+6
>> LRDFN BACT+3, BACT+7, BACT+8, CHECK+5, CHECK+6, FIRST+3, BUGHDR+6, BUGHDR+7, BUGHDR+10
>> LREND BACT+3*, BACT+14, BACT+17*, BACT+18, BACT+20, WAIT+5*
LRFLAG CHECK+2~, CHECK+4*, FIRST+2*, LAB+3, LAB+5, LAB+8
>> LRFMT BACT+16, BUGHDR+11, BUGHDR+13, ORG+3, ORG+4, SIR+4
>> LRIDT BACT+3, BACT+7, BACT+8, CHECK+5, CHECK+6, FIRST+3, BUGHDR+6, BUGHDR+7, BUGHDR+10
LRINT BACT+2~
LRINT( LAB+6*, LAB+8*, AB+4, SIR+3, SIR+4, SIR+5
>> LRLABKY LAB+1
LRORG BUGHDR+1~, BUGHDR+9*, ORG+4
LRORGCOM BUGHDR+1~, BUGHDR+9*, ORG+4
LRRES BACT+2~
LRRES( BACT+12, LAB+4*, LAB+8*, SIR+4, SIR+5
>> LRSAMP BUGHDR+3
>> LRSPEC BUGHDR+3
>> LRWRDVEW LAB+1
LRX BUGHDR+1~, BUGHDR+7*, BUGHDR+8, BUGHDR+9
>> PNM BUGHDR+3
>> SSN BUGHDR+3
STOUT WAIT+1~
U CHECK+6, CHECK+10, FIRST+3, LAB+4, LAB+6, LAB+8, AB+2, AB+4, BUGHDR+3, BUGHDR+9
SIR+3, SIR+4, SIR+5
X LAB+2~, LAB+3*, LAB+4, LAB+5*, LAB+6, WAIT+1~
Y WAIT+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All