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