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