PXBGPOV2 ;ISL/JVS - DOUBLE ?? GATHERING OF DIAGNOSES ;27 Mar 2013 6:12 PM
Source file <PXBGPOV2.m>
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 | 1 | PXBHLP3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DOUBLE(FROM) | ;--Entry point
; WHAT = The same WHAT as sent in from the API ; FROM = Exactly which prompt is asking for the list ; SCREEN = Same as the DIC("S") screen used by FileMan ; START = The starting point as to what to look up |
|
START | ;--RECYCLE POINT
|
|
PROMPT | ;---WRITE PROMPT HERE
|
|
FINISH | ;--FINISH SETTING A VARIABLE TO SELECTED ITEM
|
|
EXIT | ;--EXIT
|
|
DOUBLE1(FROM) | ;--Entry point
|
|
NEW | ;
|
|
START1 | ;--RECYCLE POINT
|
|
FILTER | ;--FILTER OUT DUPLICATES
|
|
LIST | ;-DISPLAY LIST TO THE SCREEN
|
|
PRMPT | ;---WRITE PROMPT HERE
|
|
VAL | ;-----Set the VAL equal to the value
|
|
EXITNEW | ;--EXIT
|
|
BACK | ;
|
|
FORWARD | ;
|
|
LOC | ;--LOCATE CURSOR
|
|
HEAD | ;--HEAD
|
|
SUB | ;--DISPLAY LIST TO THE SCREEN
|
|
SETUP | ;-SETUP VARIABLES
|
|
SETSECND | ;
|
|
PRMPT2 | ;-----Yes and No prompt if only choice
|
Name | Field # of Occurrence |
---|---|
LIST^DIC | START+3, START1+12 |
WAIT^DICD | START1+10 |
^DIR | PROMPT+6, PRMPT+10, PRMPT2+6 |
$$ICDDESC^ICDXCODE | FILTER+2, SETSECND+4 |
LOC^PXBCC | PROMPT+1, PRMPT+2, LOC+1, PRMPT2+2 |
WIN17^PXBCC | PROMPT+1, PRMPT+1, PRMPT2+1 |
HELP^PXBUTL0 | FILTER+21 |
$$ACTDT^PXDXUTL | DOUBLE+10, NEW+5 |
$$CSDATE^PXDXUTL | DOUBLE+9, NEW+4 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ICD9("BA" | START1+4, START1+5, START1+6, START1+7 |
^ICD9("D" | START1+9 |
^TMP("PXBOTAL" | FILTER+4*, FILTER+6, FILTER+8, FILTER+9, FILTER+14! |
^TMP("PXBTANA" | FINISH+1, EXIT+1!, EXITNEW+1!, BACK+1, BACK+2, FORWARD+1, FORWARD+2, SUB+1, SUB+3, SUB+4 , SUB+5, SETSECND+2, SETSECND+3, SETSECND+5* |
^TMP("PXBTOTAL" | EXIT+1!, FILTER+1, FILTER+2, FILTER+4, FILTER+5!, FILTER+10*, FILTER+11*, FILTER+12*, FILTER+13*, FILTER+16 , LIST+5, LIST+6, LIST+7, VAL+1, EXITNEW+1! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BACK | DOUBLE+6~, DOUBLE+12*, START+3, PROMPT+7*, PROMPT+8*, NEW+7*, START1+12 |
C | FILTER+6~*, FILTER+7*, FILTER+10, FILTER+11, FILTER+12, FILTER+13 |
CNT | NEW+1~, SUB+3* |
CODE | DOUBLE+6~, NEW+1~, LIST+6*, LIST+8, SUB+4*, SUB+6, SETSECND+3*, SETSECND+4 |
>> CYCL | FILTER+23* |
CYCLE | NEW+1~ |
>> DATA | NEW+8, START1+3, START1+4, START1+5, START1+6, START1+7, START1+8, START1+9, START1+10, START1+12 |
>> DIC("S" | NEW+9*, START1+12 |
DIR | EXIT+1!, EXITNEW+1! |
DIR("?" | PROMPT+4*, PRMPT+8* |
DIR("A" | PROMPT+3*, PRMPT+6*, PRMPT+7*, PRMPT2+3* |
DIR("B" | PRMPT2+4* |
DIR(0 | PROMPT+5*, PRMPT+9*, PRMPT2+5* |
DIRUT | PROMPT+9! |
DXINF | FILTER+1~, FILTER+3*, FILTER+4 |
DXINFARR | FILTER+1~, FILTER+2* |
DXINFARR(1 | FILTER+3 |
>> EDATA | START1+3* |
>> ERROR | FILTER+23* |
FIELD | DOUBLE+6~, START+3, NEW+1~, START1+3*, START1+12, SETUP+2* |
FILE | DOUBLE+6~, START+3, NEW+1~, START1+3*, START1+12, SETUP+1* |
FIRST | DOUBLE+6~, FINISH+1, NEW+1~, START1+3*, SUB+4, SETUP+1*, SETUP+2, SETSECND+3 |
FROM | DOUBLE~, DOUBLE1~ |
HEADING | DOUBLE+6~, NEW+1~, FILTER+27*, SUB+2, SETUP+3* |
HLP | NEW+1~, START1+8*, FILTER+21, FILTER+22 |
I | FILTER+1~*, FILTER+2, FILTER+4, FILTER+6~*, FILTER+8, FILTER+9, FILTER+10 |
INDEX | NEW+1~, NEW+7*, START1+4*, START1+5*, START1+6*, START1+7*, START1+9*, START1+12 |
>> IOBON | HEAD+1 |
>> IOCUU | FILTER+22, HEAD+1 |
>> IOEDEOP | FILTER+20, LOC+2 |
>> IOELEOL | HEAD+1 |
>> IOINHI | HEAD+1 |
>> IOINLOW | HEAD+1 |
IOM | FILTER+22, HEAD+1 |
>> IOSGR0 | HEAD+1 |
J | FILTER+6~*, FILTER+8*, FILTER+9, FILTER+11 |
K | FILTER+6~*, FILTER+9*, FILTER+12 |
NAME | DOUBLE+6~, NEW+1~, LIST+7*, LIST+8, SUB+5*, SUB+6 |
NAMEARR | SETSECND+1~, SETSECND+4* |
NAMEARR(1 | SETSECND+5 |
NUM | DOUBLE+6~, DOUBLE+12*, LIST+5* |
OK | NEW+1~ |
PXACS | DOUBLE+6~, DOUBLE+10*, DOUBLE+11*, START+1, NEW+1~, NEW+5*, NEW+6*, START1+2 |
PXACSREC | DOUBLE+6~, DOUBLE+10*, DOUBLE+17, NEW+2~, NEW+5* |
>> PXBCNT | PROMPT+1, PRMPT+1, PRMPT2+1 |
>> PXBVST | DOUBLE+8, NEW+3 |
PXDXDATE | DOUBLE+6~, DOUBLE+9*, DOUBLE+10, NEW+2~, NEW+4*, NEW+5, FILTER+2, SETSECND+4 |
>> RESULTS | FILTER+22* |
SCREEN | DOUBLE+7~, DOUBLE+12*, DOUBLE+15*, START+3, NEW+2~ |
>> SECOND | FINISH+1, START1+3*, SUB+5, SETUP+1*, SETSECND+5 |
START | DOUBLE+7~, DOUBLE+17*, START+3, NEW+2~, NEW+8*, START1+4*, START1+5*, START1+6*, START1+7*, START1+9* , START1+12, BACK+1*, FORWARD+1* |
START("IEN" | BACK+2*, FORWARD+2* |
SUB | DOUBLE+7~, NEW+2~, NEW+8*, LIST+4*, LIST+5*, LIST+6, LIST+7, LIST+8, PRMPT+4, PRMPT+6 , PRMPT+11, PRMPT+12, SUB+3*, SUB+4, SUB+5, SUB+6, SETSECND+2*, SETSECND+3, SETSECND+5 |
SUB2 | DOUBLE+7~, NEW+2~, NEW+8*, LIST+5*, PRMPT+9 |
TANA | EXITNEW+2! |
TEMP | DOUBLE+7~ |
TITLE | DOUBLE+7~, START+1*, NEW+2~, START1+2*, HEAD+1 |
TOTAL | NEW+2~, FILTER+16*, FILTER+19, FILTER+24, LIST+1, LIST+11, PRMPT+5, EXITNEW+2! |
U | DOUBLE+10, NEW+5 |
>> VAL | PROMPT+9*, FINISH+1*, EXIT+2, VAL+1*, EXITNEW+3 |
>> VISIT | DOUBLE+8, NEW+3 |
VSTIEN | DOUBLE+7~, DOUBLE+8*, DOUBLE+9, NEW+2~, NEW+3*, NEW+4 |
>> X | PROMPT+7, PROMPT+8, FINISH+1, LIST+1*, PRMPT+11, PRMPT+12*, VAL+1, PRMPT2+7*, PRMPT2+8* |
>> Y | PRMPT2+7, PRMPT2+8 |