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

Package: PCE Patient Care Encounter

Routine: PXQUTL3B


Information

PXQUTL3B ;ISL/JVS CLEAN OUT BAD XREF #3 ;6/9/97 09:05

Source Information

Source file <PXQUTL3B.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 (NOW,YX)^%DTC  ^DIR  
PCE Patient Care Encounter 1 (H,P,T)^PXQUTL3C  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
PCE Patient Care Encounter 2 PXQUTL3  PXQUTL3C  

Entry Points

Name Comments DBIA/ICR reference
PRMPT ;---PROMPT FOR PROMPTING
I
TT ;--QUERY FOR CORRECT ENTRY
O ;---OTHER V FILES
S
KILL ;--AUTOMATIC
MON ;--MONITOR SITUATION
CAL ;--CALCULATE TIME LEFT
X

External References

Name Field # of Occurrence
NOW^%DTC MON+1
YX^%DTC CAL+19
^DIR TT+3, PRMPT+4
H^PXQUTL3C O+8
P^PXQUTL3C O+7
T^PXQUTL3C O+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Checking the V IMMUNIZATION FILE #9000010.11 ",!
  • Line Location: I+0
Function Call: WRITE
  • Prompt: !!,"Checking the V SKIN TEST FILE #9000010.12 ",!
  • Line Location: S+0
Function Call: WRITE
  • Prompt: !!,"Checking the V EXAM FILE #9000010.13 ",!
  • Line Location: X+0
Function Call: WRITE
  • Prompt: !!," - - M O N I T O R AT 1 MINUTE- -"
  • Line Location: CAL+19
Function Call: WRITE
  • Prompt: " "_Y
  • Line Location: CAL+19
Function Call: WRITE
  • Prompt: !,"FILE",?20,"TOTAL",?35,"#FINISHED",?50,"%COMPLETED"
  • Line Location: CAL+20
Function Call: WRITE
  • Prompt: !,"V IMMUNIZATION",?20,IMMT,?35,IMMCNT,?50,$E(IMMP,1,5)_"%"
  • Line Location: CAL+21
Function Call: WRITE
  • Prompt: !,"V SKIN TEST",?20,SKT,?35,SKCNT,?50,$E(SKP,1,5)_"%"
  • Line Location: CAL+22
Function Call: WRITE
  • Prompt: !,"V EXAM",?20,XAMT,?35,XAMCNT,?50,$E(XAMP,1,5)_"%"
  • Line Location: CAL+23
Function Call: WRITE
  • Prompt: !,"V TREATMENT",?20,TRTT,?35,TRTCNT,?50,$E(TRTP,1,5)_"%"
  • Line Location: CAL+24
Function Call: WRITE
  • Prompt: !,"V PATIENT ED",?20,PEDT,?35,PEDCNT,?50,$E(PEDP,1,5)_"%"
  • Line Location: CAL+25
Function Call: WRITE
  • Prompt: !,"V HEALTH FACTOR",?20,HFT,?35,HFCNT,?50,$E(HFP,1,5)_"%"
  • Line Location: CAL+26
Routine Call
  • DIR
  • Line Location:
    • TT+3
    • PRMPT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVHF(0 CAL+11
^AUPNVIMM - [#9000010.11] I+6, I+12, I+18, I+26
^AUPNVIMM("AA" I+21, I+22, I+23, I+24
^AUPNVIMM("AD" I+9, I+10
^AUPNVIMM("B" I+3, I+4
^AUPNVIMM("C" I+15, I+16
^AUPNVIMM(0 CAL+6
^AUPNVPED(0 CAL+10
^AUPNVSK - [#9000010.12] S+6, S+10, S+14, S+18, S+24
^AUPNVSK("AA" S+19, S+20, S+21, S+22
^AUPNVSK("AD" S+7, S+8
^AUPNVSK("AE" S+11, S+12
^AUPNVSK("B" S+3, S+4
^AUPNVSK("C" S+15, S+16
^AUPNVSK(0 CAL+7
^AUPNVTRT(0 CAL+9
^AUPNVXAM - [#9000010.13] X+6, X+10, X+14, X+20
^AUPNVXAM("AA" X+15, X+16, X+17, X+18
^AUPNVXAM("AD" X+7, X+8
^AUPNVXAM("B" X+3, X+4
^AUPNVXAM("C" X+11, X+12
^AUPNVXAM(0 CAL+8

Label References

Name Line Occurrences
@( I+6, I+12, I+18, I+26, S+6, S+10, S+14, S+18, S+24, X+6
, X+10, X+14, X+20
CAL MON+3
I O+3
MON I+5, I+11, I+17, I+25, S+5, S+9, S+13, S+17, S+23, X+5
, X+9, X+13, X+19
S O+4
X O+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% MON+1, CAL+19~
>> ARRAY I+5*, I+11*, I+17*, I+25*, S+5*, S+9*, S+13*, S+17*, S+23*, X+5*
, X+9*, X+13*, X+19*, TT+5, KILL+2
>> AUTO I+6, I+12, I+18, I+26, S+6, S+10, S+14, S+18, S+24, X+6
, X+10, X+14, X+20, PRMPT+5*
DIR PRMPT+6!
DIR("A" TT+1*, PRMPT+1*
DIR("B" TT+2*, PRMPT+2*
DIR(0 TT+3*, PRMPT+3*
HFCNT O+2~, CAL+4*, CAL+11, CAL+18*, CAL+26
>> HFP CAL+11*, CAL+18*, CAL+26
HFT CAL+1~, CAL+11*, CAL+26
>> I I+3*, I+4, I+6, I+9*, I+10, I+12, I+15*, I+16, I+18, I+21*
, I+22, I+23, I+24, I+26, S+3*, S+4, S+6, S+7*, S+8, S+10
, S+11*, S+12, S+14, S+15*, S+16, S+18, S+19*, S+20, S+21, S+22
, S+24, X+3*, X+4, X+6, X+7*, X+8, X+10, X+11*, X+12, X+14
, X+15*, X+16, X+17, X+18, X+20
>> IEN I+4*, I+6, I+10*, I+12, I+16*, I+18, I+22*, I+23, I+24, I+26
, S+4*, S+6, S+8*, S+10, S+12*, S+14, S+16*, S+18, S+20*, S+21
, S+22, S+24, X+4*, X+6, X+8*, X+10, X+12*, X+14, X+16*, X+17
, X+18, X+20
>> IENN I+23*, I+24, I+26, S+21*, S+22, S+24, X+17*, X+18, X+20
>> IENNN I+24*, I+26, S+22*, S+24, X+18*, X+20
IMMCNT O+2~, I+1*, I+5*, I+11*, I+17*, I+25*, CAL+2*, CAL+6, CAL+13*, CAL+21
>> IMMP CAL+6*, CAL+13*, CAL+21
IMMT CAL+1~, CAL+6*, CAL+21
>> NOW MON+1*, MON+2
PAST MON+1*, MON+2, MON+3!
PEDCNT O+2~, CAL+4*, CAL+10, CAL+17*, CAL+25
>> PEDP CAL+10*, CAL+17*, CAL+25
PEDT CAL+1~, CAL+10*, CAL+25
SKCNT O+2~, S+1*, S+5*, S+9*, S+13*, S+17*, S+23*, CAL+2*, CAL+7, CAL+14*
, CAL+22
>> SKP CAL+7*, CAL+14*, CAL+22
SKT CAL+1~, CAL+7*, CAL+22
TRTCNT O+2~, CAL+3*, CAL+9, CAL+16*, CAL+24
>> TRTP CAL+9*, CAL+16*, CAL+24
TRTT CAL+1~, CAL+9*, CAL+24
XAMCNT O+2~, X+1*, X+5*, X+9*, X+13*, X+19*, CAL+3*, CAL+8, CAL+15*, CAL+23
>> XAMP CAL+8*, CAL+15*, CAL+23
XAMT CAL+1~, CAL+8*, CAL+23
Y O+3, O+4, O+5, O+6, O+7, O+8, I+2, I+3, I+4, I+9
, I+10, I+15, I+16, I+21, I+22, I+23, I+24, S+2, S+3, S+4
, S+7, S+8, S+11, S+12, S+15, S+16, S+19, S+20, S+21, S+22
, X+2, X+3, X+4, X+7, X+8, X+11, X+12, X+15, X+16, X+17
, X+18, CAL+19~, TT+4, TT+6, PRMPT+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All