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 |  Local Variables  | All
Print Page as PDF
Routine: LRMIPSZ5

Package: Lab Service

Routine: LRMIPSZ5


Information

LRMIPSZ5 ;DALOI/STAFF - MICRO PATIENT REPORT - BACTERIA, ANTIBIOTICS ;05/24/11 14:37

Source Information

Source file <LRMIPSZ5.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Lab Service 3 FH^LRMIPSU  NP^LRMIPSZ1  $$INS^LRU  
Kernel 2 $$HTE^XLFDT  $$LJ^XLFSTR  

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: 1

Package Total Caller Graph
Lab Service 1 LRMIPSZ2  

Entry Points

Name Comments DBIA/ICR reference
BACT ;
; from LRMIPSZ2
SECT ; Print antibiotic susceptibility for each section
CHECK ;
FIRST ;
LAB ;
AB ;
BUGHDR ;
ORG ;
SIR ; Display the susceptibility results/interpretations
DCOM ;
NHDR ;
NP ;
; Convenience method

External References

Name Field # of Occurrence
FH^LRMIPSU NHDR+2
NP^LRMIPSZ1 NP+2
$$INS^LRU NHDR+7
$$HTE^XLFDT NHDR+8
$$LJ^XLFSTR AB+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BACT+84
Function Call: WRITE
  • Prompt: !,"ANTIBIOTIC SUSCEPTIBILITY TEST RESULTS:"
  • Line Location: BACT+86
Function Call: WRITE
  • Prompt: " ('*' indicates display is suppressed)"
  • Line Location: BACT+87
Function Call: WRITE
  • Prompt: !
  • Line Location: BACT+92
Function Call: WRITE
  • Prompt: !
  • Line Location: SECT+13
Function Call: WRITE
  • Prompt: !,$$LJ^XLFSTR($P(LRX,U),30,".")
  • Line Location: AB+11
Function Call: WRITE
  • Prompt: !
  • Line Location: BUGHDR+9
Function Call: WRITE
  • Prompt: ?LRTAB(LRSECT,A),":"
  • Line Location: BUGHDR+10
Function Call: WRITE
  • Prompt: !
  • Line Location: BUGHDR+13
Function Call: WRITE
  • Prompt: ?LRTAB(LRSECT,A),":"
  • Line Location: BUGHDR+17
Function Call: WRITE
  • Prompt: ?LRTAB(LRSECT,A,1),"SUSC",?LRTAB(LRSECT,A,2),"INTP"
  • Line Location: BUGHDR+18
Function Call: WRITE
  • Prompt: !
  • Line Location: ORG+5
Function Call: WRITE
  • Prompt: ?LRTAB(LRSECT,$P(LRSECT(LRSECT),"^",J)),":"
  • Line Location: ORG+8
Function Call: WRITE
  • Prompt: ?LRTAB(LRSECT,LRBUG),$S(LR2ORMOR:LRBUG(LRBUG)_". ",1:""),LRORG
  • Line Location: ORG+10
Function Call: WRITE
  • Prompt: ?LRTAB(LRSECT,II,1),$P($G(LRRES(J)),U,II)
  • Line Location: SIR+6
Function Call: WRITE
  • Prompt: ?LRTAB(LRSECT,II,2),$P(LRINT(J),U,II)," "
  • Line Location: SIR+7
Function Call: WRITE
  • Prompt: ?LRTAB(LRSECT,II,2),$P(LRINT(J),U,II)," "
  • Line Location: SIR+8
Function Call: WRITE
  • Prompt: ?LRTAB(LRSECT,II,1),$P(LRRES(J),U,II)," "
  • Line Location: SIR+9
Function Call: WRITE
  • Prompt: !
  • Line Location: DCOM+4
Function Call: WRITE
  • Prompt: ?LRCOMTAB(LRSECT),LRDCOM
  • Line Location: DCOM+5
Function Call: WRITE
  • Prompt: ?LRCOMTAB(LRSECT),LRDCOM(0,J)
  • Line Location: DCOM+10
Function Call: WRITE
  • Prompt: !
  • Line Location: DCOM+15
Function Call: WRITE
  • Prompt: ?LRCOMTAB(LRSECT),LRDCOM(J,A)
  • Line Location: DCOM+16
Function Call: WRITE
  • Prompt: !
  • Line Location: NHDR+1
Function Call: WRITE
  • Prompt: !
  • Line Location: NHDR+3
Function Call: WRITE
  • Prompt: "-"
  • Line Location: NHDR+3
Function Call: WRITE
  • Prompt: !,"PATIENT'S IDENTIFICATION",?60,"MICROBIOLOGY REPORT"
  • Line Location: NHDR+4
Function Call: WRITE
  • Prompt: !!,PNM,?$X+3,SSN,?$X+3,SEX,?$X+3,"DOB: ",DOB," WARD: ",LRWRD,!,"ADM: ",LRADM," ADM DX: ",LRADX
  • Line Location: NHDR+5
Function Call: WRITE
  • Prompt: @IOF,!,?18,"MICROBIOLOGY LAB ",$$INS^LRU
  • Line Location: NHDR+7
Function Call: WRITE
  • Prompt: ?$X+10,$$HTE^XLFDT($H,"D"),!
  • Line Location: NHDR+8
Function Call: WRITE
  • Prompt: "-"
  • Line Location: NHDR+9
Function Call: WRITE
  • Prompt: !,"ACCESSION: ",LRACC,?25,"TAKEN:",LRTK,?52,"RECEIVED:",LRRC
  • Line Location: NHDR+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(61.2 - [#61.2] BUGHDR+4
^LAB(62.06 - [#62.06] BACT+37, BACT+38, SECT+8, SECT+9, SECT+10, AB+3
^LAB(69.9 - [#69.9] BACT+4
^TMP("LRMI" BACT+3, BACT+9, BACT+10, BACT+41, BACT+42, CHECK+5, CHECK+6, FIRST+8*, BUGHDR+4, BUGHDR+5
^XUSEC("LRLAB" BACT+87, LAB+1

Label References

Name Line Occurrences
AB SECT+10
BUGHDR SECT+4, AB+26
CHECK BACT+11
DCOM SIR+11
FIRST CHECK+7
LAB CHECK+12
NP BACT+83, BACT+84, BACT+89, BACT+92, SECT+12, SECT+14, AB+5, AB+8, AB+25, AB+26
BUGHDR+12, BUGHDR+14, BUGHDR+20, ORG+6, ORG+11
ORG BUGHDR+6
SECT BACT+95
SIR AB+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A BACT+2~, BACT+8*, BACT+11*, BACT+20, BACT+29, CHECK+14, LAB+2, LAB+3, LAB+5, BUGHDR+2~
BUGHDR+10*, BUGHDR+16*, BUGHDR+17, BUGHDR+18, DCOM+1~, DCOM+13*, DCOM+14*, DCOM+16
B SECT+9*, SECT+10, CHECK+2~, CHECK+6*, CHECK+11*, FIRST+5, AB+3
B1 CHECK+2~, CHECK+6*, CHECK+7, CHECK+11*, FIRST+3, FIRST+7, LAB+2, LAB+5
B2 CHECK+2~, CHECK+6*, CHECK+11*, FIRST+3*, FIRST+6, FIRST+7, LAB+3, LAB+5
B3 CHECK+2~, CHECK+11*, FIRST+5*, FIRST+6, FIRST+7, LAB+2, LAB+3, LAB+5
>> DOB NHDR+5
DUZ BACT+87, LAB+1
I BACT+2~, BACT+20*, BACT+21, BACT+23, BACT+29*, BACT+30, BACT+32
II SIR+2~, SIR+4*, SIR+6, SIR+7, SIR+8, SIR+9
IOF NHDR+7
IOM BACT+46, BACT+51, BACT+60, BACT+68, BACT+76, AB+17, AB+19, DCOM+4, NHDR+3, NHDR+9
IOSL NHDR+1
J BACT+2~, AB+3*, AB+4, AB+6, AB+7, AB+18~, AB+19*, AB+20, BUGHDR+2~, BUGHDR+3*
BUGHDR+10*, BUGHDR+16*, ORG+4~, ORG+8*, SIR+6, SIR+7, SIR+8, SIR+9, DCOM+8~, DCOM+9*
DCOM+10*, DCOM+12, DCOM+14, DCOM+16
K BACT+2~, AB+18~, AB+19*, AB+20*, SIR+2~, SIR+4*, DCOM+1~, DCOM+13*, DCOM+15, DCOM+16*
L BACT+2~, AB+18~, AB+19*, AB+20
LR1PASS BACT+2~, CHECK+2~
LR1PASS( CHECK+10, CHECK+11, FIRST+7*, FIRST+8
>> LR2ORMOR ORG+10
LRABCNT BACT+2~, BACT+13*, BACT+14*, BACT+15
>> LRABORT BACT+83, BACT+84, BACT+89, BACT+92, SECT+4, SECT+8, SECT+12, AB+5, AB+8, AB+25
BUGHDR+12, BUGHDR+14, ORG+6
>> LRACC NHDR+10
>> LRADM NHDR+5
>> LRADX NHDR+5
LRAO SECT+2~, SECT+7*, SECT+8*, SECT+9
LRBN BACT+2~, BACT+13*, BACT+14*, CHECK+2~, CHECK+4*, CHECK+5*, CHECK+6, CHECK+9*, CHECK+10*, CHECK+11
FIRST+7, FIRST+8, LAB+2, LAB+3, LAB+5
LRBUG BACT+2~, BACT+8*, BACT+9*, BACT+10, CHECK+5, CHECK+6, CHECK+14, FIRST+8, BUGHDR+3*, BUGHDR+4
BUGHDR+5, ORG+8, ORG+10
LRBUG( CHECK+14*, BUGHDR+4, BUGHDR+5, ORG+10
LRCOMMAX BACT+2~, BACT+36*, BACT+42*, BACT+46, BACT+51*, BACT+60, BACT+68, BACT+76
LRCOMTAB BACT+2~
LRCOMTAB( BACT+60*, BACT+65*, BACT+68*, BACT+73*, BACT+76*, BACT+81*, AB+17, AB+19, DCOM+4, DCOM+5
DCOM+10, DCOM+16
LRDCOM BACT+2~, AB+15*, AB+17, AB+19, AB+20*, DCOM+3, DCOM+4, DCOM+5, DCOM+15
LRDCOM( DCOM+12, DCOM+14, DCOM+16
LRDCOM(0 AB+14!, AB+20*, DCOM+7, DCOM+10
>> LRDFN BACT+3, BACT+9, BACT+10, BACT+41, BACT+42, CHECK+5, CHECK+6, FIRST+8, BUGHDR+4, BUGHDR+5
>> LREND BACT+15, SECT+8, CHECK+5, CHECK+10, AB+2, BUGHDR+3, NHDR+2
LRFLAG CHECK+2~, CHECK+4*, FIRST+6*, LAB+2, LAB+3, LAB+5
>> LRFLIP NHDR+1
LRFMT BACT+2~, BACT+4*, BACT+47, BACT+48, BACT+49, BACT+58, BACT+66, BACT+74, FIRST+3, BUGHDR+8
BUGHDR+17, BUGHDR+18, SIR+5, SIR+8, SIR+9
>> LRHC BACT+92, NHDR+2
LRI BACT+2~, BACT+18*, BACT+19*, BACT+21, BACT+27*, BACT+28*, BACT+30, BACT+36*, BACT+37*, BACT+38
BACT+55*, BACT+56*, BACT+57, BACT+59, BACT+60, BACT+61, BACT+62, BACT+63, BACT+64, BACT+65
BACT+67, BACT+68, BACT+69, BACT+70, BACT+71, BACT+72, BACT+73, BACT+75, BACT+76, BACT+77
BACT+78, BACT+79, BACT+80, BACT+81
>> LRIDT BACT+3, BACT+9, BACT+10, BACT+41, BACT+42, CHECK+5, CHECK+6, FIRST+8, BUGHDR+4, BUGHDR+5
LRINT BACT+2~
LRINT( BACT+28, BACT+30, LAB+3*, LAB+5*, AB+6, AB+7, SIR+7, SIR+8
LRMAX BACT+2~
LRMAX(1 BACT+18*, BACT+24*, BACT+47, BACT+48
LRMAX(2 BACT+27*, BACT+33*, BACT+47, BACT+49
LRORG BACT+2~, BUGHDR+4*, ORG+10
>> LRPG AB+24, AB+26, NHDR+6*
>> LRRC NHDR+10
LRRES BACT+2~
LRRES( BACT+14, BACT+19, BACT+21, LAB+2*, LAB+5*, SIR+6, SIR+9
LRSECT BACT+2~, BACT+55*, BACT+57, BACT+60*, BACT+61, BACT+62, BACT+63, BACT+64, BACT+65, BACT+68*
BACT+69, BACT+70, BACT+71, BACT+72, BACT+73, BACT+76*, BACT+77, BACT+78, BACT+79, BACT+80
BACT+81, BACT+94*, BACT+95*, AB+17, AB+19, BUGHDR+3, BUGHDR+10, BUGHDR+16, BUGHDR+17, BUGHDR+18
ORG+8, ORG+10, SIR+4, SIR+6, SIR+7, SIR+8, SIR+9, DCOM+4, DCOM+5, DCOM+10
DCOM+16
LRSECT( BACT+64*, BACT+72*, BACT+80*, BUGHDR+3, BUGHDR+10, BUGHDR+16, ORG+8, SIR+4
LRTAB BACT+2~
LRTAB( BACT+55*, BACT+57, BACT+61*, BACT+62*, BACT+63*, BACT+65, BACT+69*, BACT+70*, BACT+71*, BACT+73
BACT+77*, BACT+78*, BACT+79*, BACT+81, BACT+95, BUGHDR+10, BUGHDR+17, BUGHDR+18, ORG+8, ORG+10
SIR+6, SIR+7, SIR+8, SIR+9
LRTAB(1 BACT+60, BACT+68, BACT+76
>> LRTK NHDR+10
LRWIDTH BACT+2~
LRWIDTH( BACT+23*, BACT+32*, BACT+56, BACT+59, BACT+60, BACT+63, BACT+65, BACT+67, BACT+68, BACT+73
BACT+75, BACT+76, BACT+81
LRWIDTH(0 BACT+55*
>> LRWRD NHDR+5
>> LRWRDVEW BACT+87, LAB+1
LRX BACT+2~, BACT+38*, BACT+39, BACT+42, BACT+57*, BACT+59, BACT+67, BACT+75, AB+1~, AB+3*
AB+11, AB+15
LRY BACT+2~, BACT+40*, BACT+41*, BACT+42, BACT+59*, BACT+60*, BACT+61, BACT+67*, BACT+68*, BACT+69
BACT+75*, BACT+76*, BACT+77
PGNUM AB+1~, AB+24*, AB+26
>> PNM NHDR+5
>> SEX NHDR+5
>> SSN NHDR+5
U BACT+4, CHECK+6, CHECK+11, FIRST+5, FIRST+7, FIRST+8, LAB+2, LAB+3, LAB+5, AB+11
AB+15, BUGHDR+4, SIR+6, SIR+7, SIR+8, SIR+9
X BACT+2~, BACT+21*, BACT+22*, BACT+23, BACT+24, BACT+30*, BACT+31*, BACT+32, BACT+33, BACT+42*
BACT+47*, BACT+48*, BACT+49*, BACT+50*, BACT+51, NHDR+1*, NHDR+3*, NHDR+9*
Y BACT+2~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All