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

Package: Lab Service

Routine: LRABG1


Information

LRABG1 ;SLC/RWF - PULMONARY LAB DATA DISPLAY ;2/22/87 2:08 PM ;

Source Information

Source file <LRABG1.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 2 ^%ZISC  $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LRABG  

Entry Points

Name Comments DBIA/ICR reference
AA
LREND
HEAD ;from LRABG
PRL
H4
DAT
FI
WAIT

External References

Name Field # of Occurrence
^%ZISC LREND
$$FMTE^XLFDT DAT

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?2,"@"_T
  • Line Location: PRL+7
Function Call: WRITE
  • Prompt: $E("AVC W",LRSPEC-79),?11
  • Line Location: PRL+7
Function Call: WRITE
  • Prompt: ?75
  • Line Location: FI+0
Function Call: WRITE
  • Prompt: LRFIO2
  • Line Location: FI+0
Function Call: WRITE
  • Prompt: LRFIO2
  • Line Location: FI+0
Function Call: WRITE
  • Prompt: !
  • Line Location: FI+1
Function Call: WRITE
  • Prompt: $E($P(^(0),U,1),1,14)
  • Line Location: FI+1
Function Call: WRITE
  • Prompt: ?15,"%MetHb IS ",$P(Z6,U,4)
  • Line Location: FI+2
Function Call: WRITE
  • Prompt: ?26,"TEMP ",LRPT,": "
  • Line Location: FI+3
Function Call: WRITE
  • Prompt: !,?6,"NOTE:"
  • Line Location: FI+4
Function Call: WRITE
  • Prompt: ^(I,0),!
  • Line Location: FI+4
Function Call: WRITE
  • Prompt: !?6,"computed LRALV-art=",$J(LRALV-LRPO2,1,0)
  • Line Location: AA+4
Function Call: WRITE
  • Prompt: " ERROR,",$C(7)
  • Condition for execution: LRALV<LRPO2
  • Line Location: AA+4
Function Call: WRITE
  • Prompt: " ERROR",$C(7)
  • Condition for execution: X>1
  • Line Location: AA+5
Function Call: WRITE
  • Prompt: !
  • Line Location: AA+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEAD+1
Function Call: WRITE
  • Prompt: !,$P($G(^DIC(4,+$P($G(^XMB(1,1,"XUS")),U,17),0)),U)," BLOOD GAS REPORT",?60,Y
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: !?5,SSN,?30,PNM,?60,"AGE ",AGE
  • Line Location: HEAD+3
Function Call: WRITE
  • Prompt: !,"DATE A/V"
  • Line Location: HEAD+4
Function Call: WRITE
  • Prompt: !
  • Line Location: H4+0
Function Call: WRITE
  • Prompt: $S(I=1:" TIME",I=2:"Ref High",1:"Ref Low ")
  • Condition for execution: J=0
  • Line Location: H4+0
Function Call: WRITE
  • Prompt: $S($D(LRLN(J)):$J($P(LRLN(J),U,I),7),I=1:$J($P(^LAB(60,$P(LRTST,U,J),.1),U,1),7),1:" ")
  • Line Location: H4+0
Function Call: WRITE
  • Prompt: !
  • Line Location: H4+1
Function Call: WRITE
  • Prompt: "----"
  • Line Location: H4+1
Function Call: WRITE
  • Prompt: "---"
  • Line Location: H4+2
Function Call: READ
  • Prompt: "PRESS '^' TO STOP "
  • Formatting: !
  • Timeout: DTIME
  • Variable: J
  • Line Location: WAIT+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] HEAD+2
^LAB(60 - [#60] H4
^LAB(61 - [#61] FI+1
^LR - [#63] PRL, PRL+1, PRL+2, PRL+3, PRL+4, PRL+5, FI+4
^XMB(1 - [#4.3] HEAD+2

Label References

Name Line Occurrences
AA FI+5
DAT PRL+5, HEAD+1
HEAD PRL
LREND PRL
PRL PRL+1, FI+5
WAIT PRL, LREND

Naked Globals

Name Field # of Occurrence
^( PRL+2, FI+4
^(0 PRL+1, FI+1
^(443 PRL+1
^(445 PRL+3
^(450 PRL+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AGE HEAD+3
DT HEAD+1
DTIME WAIT
I PRL+2*, PRL+8*, PRL+9*, PRL+10*, PRL+11*, FI+3*, FI+4*, H4*, LREND+3!
IO WAIT
IOF HEAD+1
IOSL PRL
IOST PRL
J H4*, H4+1*, WAIT*, WAIT+1*, LREND+3!
>> K FI+3*
LRALV AA+3*, AA+4, AA+5, LREND+1!
LRDFN PRL, PRL+1, PRL+2, PRL+3, PRL+4, PRL+5, FI+4, LREND+1!
LRDPF LREND+1!
>> LREDT PRL
>> LREND PRL, WAIT*, WAIT+1*, LREND
LRFIO2 FI*, AA+2, AA+3*, LREND+1!
LRIDT PRL*, PRL+1, PRL+2, PRL+3, PRL+4, PRL+5, FI+4, LREND, LREND+1!
LRLDT PRL+6, PRL+7*, HEAD+1*, LREND+1!
LRLI LREND+1!
LRLL LREND+2!
LRLLT LREND+2!
LRLN LREND+2!
LRLN( H4
LRLNM LREND+2!
LRLO LREND+2!
LRLOC LREND+2!
LRPCO2 AA*, AA+1*, AA+3, LREND+2!
LRPJ LREND+1!
LRPO2 AA*, AA+1*, AA+4, AA+5, LREND+1!
LRPQ LREND+1!
LRPT FI+3*, LREND+2!
LRSPEC PRL+7*, AA+2, LREND+2!
LRTOP PRL+1, LREND+2!
LRTST H4, LREND+2!
LRUTLITY LREND+3!
LRXCH PRL!*, WAIT, LREND+3!
LRXW PRL+8, PRL+9, PRL+10, PRL+11, FI+3, LREND+1!
LRZZ PRL+8*, PRL+9*, PRL+10*, PRL+11*, FI+3*, LREND+3!
PNM HEAD+3, LREND+3!
SEX LREND+3!
SSN HEAD+3, LREND+3!
T PRL+7, DAT+1*, LREND+3!
U PRL+1, PRL+5, PRL+7, PRL+8, PRL+9, PRL+10, PRL+11, FI, FI+1, FI+2
, FI+3, AA, AA+1, HEAD+2, H4
>> X PRL+5*, AA+1*, AA+5*, HEAD+1*, DAT
>> Y PRL+6, PRL+7, AA+1*, HEAD+2, DAT*, DAT+1*
Z PRL+1*, PRL+5*, PRL+7, FI+1, AA+1, LREND+3!
Z2 PRL+3*, PRL+8, LREND+3!
Z6 PRL+2*, PRL+9, PRL+11, FI, FI+2, FI+3, AA, AA+1, LREND+3!
Z8 PRL+4*, PRL+10, LREND+3!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All