PXRMSEL ; SLC/PJH - PXRM Selection ;09/07/2012
Source file <PXRMSEL.m>
Package | Total | Call Graph |
---|---|---|
Clinical Reminders | 10 | ALL^PXRMCLST (ANY,SEL)^PXRMDCPY ALL^PXRMDLST ALL^PXRMFIP ALL^PXRMFLST (ADD,EDIT)^PXRMGEDT ^PXRMSEL1 (,SEL)^PXRMSEL2 ALL^PXRMSHF ALL^PXRMSLST |
VA Fileman | 5 | ^DIC ^DIE IX^DIK ^DIR ^DIWP |
Registration | 3 | EN^VALM FULL^VALM1 CLEAN^VALM10 |
Kernel | 1 | (ENDR,KILL)^%ZISS |
Name | Comments | DBIA/ICR reference |
---|---|---|
HELP | ;Help code
|
|
HDR | ; Header code
|
|
START(HEADER,PXRMGTYP,PXRMNAM) | ;
|
|
COPYS | ||
ZASK(YESNO,TEXT) | ;
|
|
PEXIT | ;PXRM SELECTION MENU protocol exit code
|
|
CHNGR(VIEW) | ;
|
|
INIT | ;Init
|
|
DIDL(VIEW) | ;
|
|
ZHELP(CALL) | ;
|
|
SEL | ;PXRM SELECT ITEM validation
|
|
ZSKIP | ||
ZOPT(TYPE) | ;
|
|
XQORM | ||
BUILD | ;Build selection list
|
|
COPY | ||
CHNG | ||
LIST | ;List All option
|
|
ADD | ;
|
|
CHNGV | ||
EXIT | ;Exit code
|
|
ZREM(ARRAY) | ;
|
Name | Field # of Occurrence |
---|---|
ENDR^%ZISS | START+4 |
KILL^%ZISS | START+6 |
^DIC | ZREM+7 |
^DIE | ZSKIP+13 |
IX^DIK | ZSKIP+16 |
^DIR | LIST+10, ZOPT+9, ZASK+8 |
^DIWP | ZHELP+15 |
ALL^PXRMCLST | LIST+6 |
ANY^PXRMDCPY | COPY |
SEL^PXRMDCPY | COPYS+1 |
ALL^PXRMDLST | LIST+2 |
ALL^PXRMFIP | LIST+4 |
ALL^PXRMFLST | LIST+5 |
ADD^PXRMGEDT | ADD+6 |
EDIT^PXRMGEDT | ZSKIP+18 |
^PXRMSEL1 | BUILD+2 |
^PXRMSEL2 | ADD+4 |
SEL^PXRMSEL2 | CHNG |
ALL^PXRMSHF | LIST+8 |
ALL^PXRMSLST | LIST+7 |
EN^VALM | START+4, HELP+2 |
FULL^VALM1 | EXIT+1 |
CLEAN^VALM10 | EXIT+1, INIT+1 |
Name | Line Occurrences |
---|---|
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PXRMD(801.95 - [#801.95] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUTTHF - [#9999999.64] | ZREM+16 |
^ORD(101 - [#101] | XQORM, XQORM+5, XQORM+10, XQORM+15, XQORM+20 |
^PXD(811.9 - [#811.9] | ZREM+12, ZREM+13 |
^PXRMD(801.95 - [#801.95] | ZREM+25, ZSKIP+3 |
^TMP("PXRMSEL" | EXIT+3! |
^UTILITY($J | ZHELP+11!, ZHELP+18, ZHELP+19, ZHELP+20! |
Name | Line Occurrences |
---|---|
BUILD | INIT+3 |
INIT | ADD+6, COPY+1, CHNG, CHNGR+2, CHNGV+4, DIDL+2 |
XQORM | INIT+4, LIST+12, PEXIT+3 |
ZASK | ZSKIP+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ANS | ADD+1~, ADD+3, ZSKIP~, ZSKIP+7 |
ARRAY | ADD+1~, ZREM~ |
ARRAY( | ZREM+19*, ZREM+23, ZREM+24, ZSKIP+2, ZSKIP+3 |
ARRAYN | ADD+1~ |
ARRAYN( | ZREM+19* |
CALL | ZHELP~, ZHELP+5, ZHELP+8 |
CNT | ZREM+1~ |
DA | ZSKIP+10~, ZSKIP+12*, ZSKIP+15* |
DIC | COPYS~, ZREM+6*, ZREM+7!, ZSKIP+10~ |
DIC(0 | ZREM+6* |
>> DIE | ZSKIP+12* |
DIK | ZSKIP+10~, ZSKIP+15* |
DIR | LIST+10~, ZOPT+9!, ZASK+1~, ZASK+8! |
DIR("?" | ZOPT+7*, ZASK+6* |
DIR("??" | ZOPT+8*, ZASK+7* |
DIR("A" | ZOPT+5*, ZASK+4* |
DIR("B" | ZOPT+6*, ZASK+5* |
DIR(0 | LIST+10*, ZOPT+3*, ZOPT+4*, ZASK+3* |
DIROUT | ADD+1~, COPYS~, ZOPT+2!, ZOPT+10, ZREM+2!, ZASK+2!, ZASK+9 |
DIRUT | ADD+1~, COPYS~, ZOPT+2!, ZREM+2!, ZASK+2! |
DIWF | ZHELP+2~, ZHELP+3* |
DIWL | ZHELP+2~, ZHELP+3* |
DIWR | ZHELP+2~, ZHELP+3* |
DR | ZSKIP+10~, ZSKIP+12* |
DTOUT | ADD+1~, ADD+3, COPYS~, ZOPT+2!, ZOPT+10*, ZOPT+11, ZREM+2!, ZREM+5, ZREM+7*, ZSKIP+2 , ZSKIP+7, ZASK+2!, ZASK+9*, ZASK+10 |
DUOUT | ADD+1~, ADD+3, ADD+4, COPYS~, ZOPT+2!, ZOPT+11, ZREM+2!, ZREM+5, ZREM+7, ZSKIP+2 , ZSKIP+7, ZASK+2!, ZASK+10 |
ERR | SEL+1~ |
EXISTS | ZSKIP~, ZSKIP+3*, ZSKIP+4, ZSKIP+5, ZSKIP+9 |
FHF | ZREM+1~, ZREM+15*, ZREM+16, ZREM+19, ZREM+24*, ZREM+25, ZSKIP~, ZSKIP+3*, ZSKIP+12, ZSKIP+15 , ZSKIP+18 |
FIND | ZREM+1~, ZREM+13*, ZREM+14, ZREM+15 |
FMENU | XQORM+4~, XQORM+5*, XQORM+6, XQORM+9~, XQORM+10*, XQORM+11, XQORM+14~, XQORM+15*, XQORM+16, XQORM+19~ , XQORM+20*, XQORM+21 |
FNAM | ZREM+1~, ZREM+16*, ZREM+19, ZREM+21*, ZREM+23*, ZREM+24, ZREM+25, ZSKIP~, ZSKIP+1*, ZSKIP+2* , ZSKIP+3, ZSKIP+4, ZSKIP+5, ZSKIP+12 |
FOUND | ZREM+1~, ZREM+3*, ZREM+5, ZREM+18*, ZREM+20 |
FSUB | ZREM+1~, ZREM+11*, ZREM+12*, ZREM+13 |
HEADER | START~, HDR+3 |
HTEXT | ZHELP+1~ |
HTEXT( | ZHELP+13, ZHELP+14 |
HTEXT(1 | ZHELP+6*, ZHELP+9* |
HTEXT(2 | ZHELP+7*, ZHELP+10* |
IC | ZHELP+2~, ZHELP+12*, ZHELP+13*, ZHELP+14, ZHELP+17*, ZHELP+18*, ZHELP+19 |
IEN | SEL+1~, SEL+8*, SEL+9 |
>> IORESET | START+5, LIST+1 |
ORU | HELP+1~ |
ORUPRMT | HELP+1~ |
PXRMBG | CHNG!, CHNGR+1!, DIDL+1!, INIT+27, SEL+11* |
>> PXRMDIEN | COPYS+1 |
>> PXRMDTYP | CHNG, INIT+10, INIT+11, INIT+12, INIT+13, INIT+14, INIT+15 |
PXRMGTYP | START~, ADD+3, ADD+6, COPY+1, DIDL+1*, HDR+3, HELP+1, INIT+7, INIT+9, INIT+16 , INIT+20, LIST+2, LIST+4, LIST+5, LIST+6, LIST+7, LIST+8, SEL+11, XQORM+3, XQORM+8 , XQORM+13, XQORM+18, ZSKIP+18 |
>> PXRMHD | HDR+5, INIT+8*, INIT+28 |
>> PXRMINST | XQORM+3 |
PXRMNAM | START~, SEL+9 |
PXRMREAD | START+1~ |
PXRMSHD | START+1~, HDR+5, INIT+8*, INIT+10*, INIT+11*, INIT+12*, INIT+13*, INIT+14*, INIT+15*, INIT+17* , INIT+18*, INIT+19*, INIT+21*, INIT+22*, INIT+23*, INIT+24*, INIT+25*, INIT+28 |
PXRMSRC | START+1~ |
PXRMTAG | HELP+1~* |
PXRMVARM | START+1~ |
>> PXRMVIEW | CHNGR+1*, CHNGV+1, CHNGV+2*, CHNGV+3*, INIT+18, INIT+19, INIT+22, INIT+23, INIT+24, INIT+25 |
REM | ZREM+1~, ZREM+9*, ZREM+12, ZREM+13 |
SEL | SEL+1~, SEL+2*, SEL+4, SEL+5, SEL+8 |
TEXT | ZSKIP~, ZSKIP+4*, ZSKIP+5*, ZSKIP+7, ZASK~, ZASK+4 |
TYPE | ZOPT~, ZOPT+12* |
U | XQORM, ZOPT+3, ZOPT+8, ZREM+7, ZREM+9, ZREM+13, ZREM+16, ZREM+24, ZASK+7 |
VALM | START+2~ |
VALM("TITLE" | HDR+5*, INIT+28* |
VALMAR | START+2~, SEL+4, SEL+8 |
VALMBCK | START+2~, ADD+4*, EXIT+2*, HELP+3*, INIT+30*, LIST+13*, SEL+2*, SEL+6*, SEL+9* |
VALMBG | START+2~, INIT+27*, SEL+11 |
VALMCNT | START+2~, INIT+2*, SEL+4, XQORM |
VALMHDR | START+2~ |
VALMHDR(1 | HDR+3*, HDR+5*, INIT+28* |
VALMSG | START+2~, HDR+1*, PEXIT+1* |
VIEW | CHNGR~, CHNGR+1, CHNGV~, CHNGV+1*, CHNGV+2, CHNGV+3, DIDL~, DIDL+1 |
X | START+2~, START+3*, COPYS~, ZOPT+1~, ZREM+1~, ZREM+7, ZASK+1~, ZHELP+14* |
XMZ | START+2~ |
XQORM | HELP+1~ |
XQORM("#" | XQORM* |
XQORM("A" | XQORM+1* |
XQORM("HIJACK" | XQORM+6*, XQORM+11*, XQORM+16*, XQORM+21* |
>> XQORNOD(0 | SEL+2 |
Y | COPYS~, ZOPT+1~, ZOPT+12, ZREM+1~, ZREM+7, ZREM+9, ZASK+1~ |
Y(0 | ZASK+11 |
YESNO | ZASK~, ZASK+11* |