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

Package: PCE Patient Care Encounter

Routine: PXQUTL1


Information

PXQUTL1 ;ISL/JVS - DEBUGGING UTILITIES ;5/1/97 08:30

Source Information

Source file <PXQUTL1.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
PCE Patient Care Encounter 2 $$RE^PXQUTL  EN1^PXQUTL2  
VA FileMan 2 FIELD^DID  GETS^DIQ  

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

Package Total Caller Graph
PCE Patient Care Encounter 2 PXQMAIN4  PXQUTL2  

Entry Points

Name Comments DBIA/ICR reference
DEC(VISIT,FLENUM,VISUAL,PXQFORM) ;Test looking through DD to find fields pointing to the visit entries.
REF ;Look for all of the regular cross references and other
REG ;Look for regular cross references
QUE ;CHECK OUT CROSS REFERENCE
DIS ;--DISPLAY
EXIT ;---CLEAN UP AND QUIT DOESN'T QUIT THE ROUTINE
PRINT ;--PRINT TO SCREEN
ADD ;--GET FIELD VALUES FOR FILE
ADD1 ;--GET FIELD VALUES FOR UPFILE
ADD2 ;--ADDITIONAL FIELDS IN A FILE TO BE DIAPLAYED
MUST ;--MUST ADDITIONAL ENTRIES TO MAKE SENSE

External References

Name Field # of Occurrence
FIELD^DID PRINT+15
GETS^DIQ DIS+17, DIS+25, ADD+3, ADD1+3
$$RE^PXQUTL PRINT+12, PRINT+26, PRINT+27
EN1^PXQUTL2 DEC+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"COUNT= "
  • Line Location: DEC+27
Function Call: WRITE
  • Prompt: $$RE^PXQUTL("______________________________________________________________")
  • Line Location: PRINT+27

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXD(812 - [#812] ADD2+9, ADD2+11, ADD2+12, ADD2+13
^TMP("PXQADDITIONAL" DEC+26!, ADD+1, ADD+2, ADD1+1, ADD1+2, ADD2+14*, MUST+1*, MUST+2*, MUST+3*, MUST+4*
MUST+5*, MUST+6*, MUST+7*, MUST+8*, MUST+9*, MUST+10*, MUST+11*, MUST+12*, MUST+13*, MUST+14*
MUST+15*, MUST+16*, MUST+17*, MUST+18*
^TMP("PXQDATA" DIS+6!, PRINT+4, PRINT+8, PRINT+13, PRINT+17!, PRINT+18*, PRINT+19, PRINT+21*, PRINT+25

Label References

Name Line Occurrences
ADD DIS+18
ADD1 DIS+26
ADD2 DEC+15
DIS QUE+14, QUE+16, QUE+18, QUE+20
MUST DEC+15
PRINT DIS+30
QUE DEC+24
REF DEC+24
REG REF+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COUNT DEC+10~, DEC+28, QUE+2*, QUE+13*
DD DEC+10~, DEC+16*, DEC+18, DEC+20, REG+3, REG+4, REG+5, QUE+5, DIS+22, PRINT+5
PRINT+25
DUZ DEC+2, ADD2+9
FIELD DEC+10~, DEC+19*, DEC+20*, DEC+22, REF+3*, REG+3, REG+4, REG+5, REG+6, REG+7
QUE+2*
FILE DEC+10~, DEC+17*, DEC+18*, DEC+20, DEC+21, DEC+22, REF+2*, REF+3, REG+3, REG+4
REG+5, REG+6, REG+7, QUE+2*, QUE+3*, QUE+4, QUE+13, DIS+16, DIS+17, DIS+21
DIS+24, ADD+1, ADD+2, ADD+3
FLENUM DEC~, DEC+18, DEC+20, DEC+21
GET DEC+10~, REG+5*, REG+6, QUE+4*, QUE+5
PIECE DEC+10~, QUE+7*, QUE+8, QUE+9
PX DEC+10~, QUE+11*, QUE+12, QUE+13, QUE+14*, QUE+15, QUE+16*, QUE+17, QUE+18*, QUE+19
QUE+20*, DIS+1
PXB QUE+13*, DIS+2, EXIT+1!
PXB1 QUE+15*, DIS+3, EXIT+1!
PXB2 QUE+17*, DIS+4, EXIT+1!
PXB3 QUE+19*, DIS+5, EXIT+1!
PXBIEN DIS+2*, DIS+3*, DIS+4*, DIS+5*, DIS+10, DIS+12!
PXQDATA DEC+10~
>> PXQENC( QUE+13*
PXQENTR PRINT+1~, PRINT+11*, PRINT+12
PXQENTRY PRINT+1~, PRINT+10*, PRINT+11
PXQFIELD PRINT+1~, PRINT+13*, PRINT+15, PRINT+17, PRINT+18, PRINT+19, PRINT+21, PRINT+25
PXQFILE PRINT+1~, PRINT+4*, PRINT+5, PRINT+7, PRINT+8, PRINT+13, PRINT+15, PRINT+17, PRINT+18, PRINT+19
PRINT+21, PRINT+25
PXQFLD DEC+11~, ADD2+8~, ADD2+13*, ADD2+14
PXQFLE ADD2+8~, ADD2+11*, ADD2+12, ADD2+14
PXQFLEIE ADD2+8~, ADD2+12*, ADD2+13
PXQFORM DEC~, DEC+3, DEC+15*, DIS+15, DIS+16*, DIS+17, DIS+24*, DIS+25, DIS+27*
>> PXQFORM2 DIS+15*, DIS+27
PXQI DIS+10*, EXIT+1!
PXQIENS DIS+10*, DIS+11*, DIS+17, DIS+23*, DIS+25, EXIT+2!, PRINT+1~, PRINT+8*, PRINT+9, PRINT+10
PRINT+13, PRINT+17, PRINT+18, PRINT+19, PRINT+21, PRINT+25, ADD+3, ADD1+3
PXQJ DIS+10*, DIS+11, EXIT+1!
PXQKY DEC+10~, DEC+11~, QUE+13*, QUE+14, QUE+15, QUE+16, QUE+17, QUE+18, QUE+19, QUE+20
PXQKY1 DEC+11~, QUE+15*, QUE+16, QUE+17, QUE+18, QUE+19, QUE+20
PXQKY2 DEC+11~, QUE+17*, QUE+18, QUE+19, QUE+20
PXQKY3 DEC+11~, QUE+19*, QUE+20
PXQLEIN PRINT+1~
PXQLIEN DEC+11~, PRINT+3*, PRINT+6, PRINT+9*, PRINT+26
PXQMOV PRINT+23~, PRINT+24*, PRINT+25
PXQNAME PRINT+1~, PRINT+5*, PRINT+7
PXQNF PRINT+23~, PRINT+25*, PRINT+26
PXQNFLD DEC+12~, ADD+2*, ADD+3, ADD1+2*, ADD1+3
PXQSPAC PRINT+1~, PRINT+6*, PRINT+7
PXQTEST EXIT+2!, PRINT+7*, PRINT+12
PXQTYPE DEC+11~, DEC+15*
PXQUSER ADD2+8~, ADD2+9*, ADD2+11, ADD2+12, ADD2+13
PXQVGHN DEC+11~, QUE+9*, QUE+10
PXQWORD EXIT+2!, PRINT+17!
PXQWORD("TYPE" PRINT+16
PXQX PRINT+2~, PRINT+19*, PRINT+20*, PRINT+21
PXX DEC+12~, QUE+14, QUE+16, QUE+18, QUE+20, DIS+1*, DIS+24
REF DEC+10~, QUE+5*, QUE+6, QUE+7
SNDPIECE DEC+10~, QUE+8*, QUE+11, DIS+2
STOP DEC+10~, REG+2*, REG+6*, QUE+2*, QUE+4*, QUE+10*
SUB DEC+10~, REG+4*, REG+5, REG+6, QUE+4*
UPFILE DEC+11~, DIS+21*, DIS+22*, DIS+25, ADD1+1, ADD1+2, ADD1+3
VAR DEC+11~, QUE+14*, QUE+16*, QUE+18*, QUE+20*, EXIT+3*
VDD DEC+13!, REF+5!
VDD( DEC+22*, REF+2, REF+3
VDDN DEC+13!, DEC+25!
VDDN( REG+3*, REG+7*
VDDR DEC+13!, DEC+25!
VDDR( REG+6*, QUE+3, QUE+4
VISIT DEC~, DIS+2
VISUAL DEC~, DEC+27, DIS+2, DIS+3, DIS+4, DIS+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All