PXQUTL1 ;ISL/JVS - DEBUGGING UTILITIES ;May 17, 2018@09:20
Source file <PXQUTL1.m>
Package | Total | Call Graph |
---|---|---|
PCE Patient Care Encounter | 2 | $$RE^PXQUTL EN1^PXQUTL2 |
VA FileMan | 2 | FIELD^DID GETS^DIQ |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
PCE Patient Care Encounter | 2 | PXQMAIN4 PXQUTL2 |
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 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
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXD(812 - [#812] | ADD2+9, ADD2+11, ADD2+12, ADD2+13 |
^TMP("PXQADDITIONAL" | DEC+25!, ADD+2, ADD+3, ADD1+2, ADD1+3, 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+7!, PRINT+5, PRINT+9, PRINT+14, PRINT+18!, PRINT+19*, PRINT+20, PRINT+22*, PRINT+26 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
COUNT | DEC+9~, DEC+27, QUE+2*, QUE+13* |
DD | DEC+9~, DEC+15*, DEC+17, DEC+19, REG+3, REG+4, REG+5, QUE+5, DIS+23, PRINT+6 , PRINT+26 |
DUZ | DEC+1, ADD2+9 |
FIELD | DEC+9~, DEC+18*, DEC+19*, DEC+21, REF+3*, REG+3, REG+4, REG+5, REG+6, REG+7 , QUE+2* |
FILE | DEC+9~, DEC+16*, DEC+17*, DEC+19, DEC+20, DEC+21, 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+22, DIS+26, DIS+30, ADD+2, ADD+3, ADD+4 |
FLENUM | DEC~, DEC+17, DEC+19, DEC+20 |
GET | DEC+9~, REG+5*, REG+6, QUE+4*, QUE+5 |
PIECE | DEC+9~, QUE+7*, QUE+8, QUE+9 |
PX | DEC+9~, QUE+11*, QUE+12, QUE+13, QUE+14*, QUE+15, QUE+16*, QUE+17, QUE+18*, QUE+19 , QUE+20*, DIS+2 |
PXB | QUE+13*, DIS+3, EXIT+1! |
PXB1 | QUE+15*, DIS+4, EXIT+1! |
PXB2 | QUE+17*, DIS+5, EXIT+1! |
PXB3 | QUE+19*, DIS+6, EXIT+1! |
PXBIEN | DIS+3*, DIS+4*, DIS+5*, DIS+6*, DIS+10, DIS+12! |
PXQDATA | DEC+9~ |
>> PXQENC( | QUE+13* |
PXQENTR | PRINT+2~, PRINT+12*, PRINT+13 |
PXQENTRY | PRINT+2~, PRINT+11*, PRINT+12 |
PXQFIELD | PRINT+2~, PRINT+14*, PRINT+16, PRINT+18, PRINT+19, PRINT+20, PRINT+22, PRINT+26 |
PXQFILE | PRINT+2~, PRINT+5*, PRINT+6, PRINT+8, PRINT+9, PRINT+14, PRINT+16, PRINT+18, PRINT+19, PRINT+20 , PRINT+22, PRINT+26 |
PXQFLD | DEC+10~, 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+2, DEC+14*, DIS+15, DIS+16*, DIS+17, DIS+25, DIS+26*, DIS+27*, DIS+28 , DIS+31* |
>> PXQFORM2 | DIS+15*, DIS+31 |
PXQI | DIS+10*, EXIT+1! |
PXQIENS | DIS+10*, DIS+11*, DIS+17, DIS+24*, DIS+28, EXIT+2!, PRINT+2~, PRINT+9*, PRINT+10, PRINT+11 , PRINT+14, PRINT+18, PRINT+19, PRINT+20, PRINT+22, PRINT+26, ADD+4, ADD1+4 |
PXQJ | DIS+10*, DIS+11, EXIT+1! |
PXQKY | DEC+9~, DEC+10~, QUE+13*, QUE+14, QUE+15, QUE+16, QUE+17, QUE+18, QUE+19, QUE+20 |
PXQKY1 | DEC+10~, QUE+15*, QUE+16, QUE+17, QUE+18, QUE+19, QUE+20 |
PXQKY2 | DEC+10~, QUE+17*, QUE+18, QUE+19, QUE+20 |
PXQKY3 | DEC+10~, QUE+19*, QUE+20 |
PXQLEIN | PRINT+2~ |
PXQLIEN | DEC+10~, PRINT+4*, PRINT+7, PRINT+10*, PRINT+27 |
PXQMOV | PRINT+24~, PRINT+25*, PRINT+26 |
PXQNAME | PRINT+2~, PRINT+6*, PRINT+8 |
PXQNF | PRINT+24~, PRINT+26*, PRINT+27 |
PXQNFLD | DEC+11~, ADD+3*, ADD+4, ADD1+3*, ADD1+4 |
PXQSKIP | DEC+11~ |
PXQSKIP( | DIS+21, DIS+30* |
PXQSPAC | PRINT+2~, PRINT+7*, PRINT+8 |
PXQTEST | EXIT+2!, PRINT+8*, PRINT+13 |
PXQTYPE | DEC+10~, DEC+14* |
PXQUSER | ADD2+8~, ADD2+9*, ADD2+11, ADD2+12, ADD2+13 |
PXQVGHN | DEC+10~, QUE+9*, QUE+10 |
PXQWORD | EXIT+2!, PRINT+18! |
PXQWORD("TYPE" | PRINT+17 |
PXQX | PRINT+3~, PRINT+20*, PRINT+21*, PRINT+22 |
PXX | DEC+11~, QUE+14, QUE+16, QUE+18, QUE+20, DIS+2*, DIS+26 |
REF | DEC+9~, QUE+5*, QUE+6, QUE+7 |
SNDPIECE | DEC+9~, QUE+8*, QUE+11, DIS+3 |
STOP | DEC+9~, REG+2*, REG+6* |
SUB | DEC+9~, REG+4*, REG+5, REG+6, QUE+4* |
UPFILE | DEC+10~, DIS+22*, DIS+23*, DIS+27, DIS+28, ADD1+2, ADD1+3, ADD1+4 |
VAR | DEC+10~, QUE+14*, QUE+16*, QUE+18*, QUE+20*, EXIT+3* |
VDD | DEC+12!, REF+5! |
VDD( | DEC+21*, REF+2, REF+3 |
VDDN | DEC+12!, DEC+24! |
VDDN( | REG+3*, REG+7* |
VDDR | DEC+12!, DEC+24! |
VDDR( | REG+6*, QUE+3, QUE+4 |
VISIT | DEC~, DIS+3 |
VISUAL | DEC~, DEC+26, DIS+3, DIS+4, DIS+5, DIS+6 |