PXRMDLG ; SLC/PJH - Reminder Dialog Edit/Inquiry ;09/14/2009
Source file <PXRMDLG.m>
| Package | Total | Call Graph | 
|---|---|---|
| Clinical Reminders | 5 | IND^PXRMDEDI ^PXRMDLG3 (DETAIL,DLINE)^PXRMDLG4 REMVAR^PXRMINQ DEF^PXRMRUTL | 
| Registration | 3 | (CHGCAP,EN)^VALM FULL^VALM1 CLEAN^VALM10 | 
| VA Fileman | 2 | ^DIK ^DIWP | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| HELP | ;Help code | |
| PEXIT | ;PXRM DIALOG MENU protocol exit code | |
| BUILD(INP) | ;Build workfile (protocols PXRM DIALOG VIEW/LIST) | |
| DESC(FIEN) | ;Finding description | |
| XQORM | ;Protocol Menu reset | |
| XHLP(CALL) | ;General help text routine. | |
| DELBLANK(IEN,DELTMP) | ;Delete dialog multiple entry if dialog missing | |
| LIT(INP) | ;Find description for dialog type | |
| INIT | ;Init | |
| EXIT | ;Exit code | |
| ARRAY(DIEN) | ;Build Dialog Display in list manager | |
| SEL | ;PXRM DIALOG SELECTION ITEM validation | |
| REMD | ;Reminder Details | |
| CHECK | ;Search for sequence numbers with no dialog pointer | |
| HDR | ; Header code | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIK | DELBLANK+7 | 
| ^DIWP | XHLP+12 | 
| IND^PXRMDEDI | SEL+9 | 
| ^PXRMDLG3 | BUILD+35 | 
| DETAIL^PXRMDLG4 | ARRAY+11 | 
| DLINE^PXRMDLG4 | ARRAY+9 | 
| REMVAR^PXRMINQ | REMD+10 | 
| DEF^PXRMRUTL | BUILD+31 | 
| CHGCAP^VALM | ARRAY+22, ARRAY+23, ARRAY+24, REMD+3, REMD+4, REMD+5 | 
| EN^VALM | HELP+2 | 
| FULL^VALM1 | EXIT+2 | 
| CLEAN^VALM10 | EXIT+1 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ORD(101 - [#101] | XQORM+1, XQORM+6 | 
| ^PXRMD(801.41 - [#801.41] | BUILD+16, BUILD+17, BUILD+20, BUILD+22, BUILD+24, BUILD+33, ARRAY+6, ARRAY+8, CHECK+3 | 
| ^TMP( | ARRAY+27* | 
| ^TMP("PXRMDLG" | EXIT+4!, BUILD+14!, REMD+8*, REMD+15* | 
| ^TMP("PXRMDLG4" | EXIT+5!, ARRAY+4! | 
| ^UTILITY($J | XHLP+8!, XHLP+15, XHLP+16, XHLP+17! | 
| Name | Line Occurrences | 
|---|---|
| ARRAY | BUILD+37 | 
| BUILD | INIT+5 | 
| CHECK | INIT+3 | 
| HDR | BUILD+26 | 
| XQORM | PEXIT+3, BUILD+35, ARRAY+29 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ARRAY | REMD+1~, REMD+10 | 
| ARRAY( | REMD+13, REMD+15 | 
| CALL | XHLP~, XHLP+5 | 
| CNT | CHECK+1~, CHECK+2*, CHECK+4* | 
| DA | CHECK+1~, CHECK+2*, CHECK+3*, CHECK+4, CHECK+5, DELBLANK+1~, DELBLANK+5* | 
| DA(1 | DELBLANK+2*, DELBLANK+6 | 
| DATA | BUILD+28~ | 
| DCNT | CHECK+1~, CHECK+9*, CHECK+10* | 
| DEF | BUILD+31~ | 
| DEF1 | BUILD+31~ | 
| DEF1( | DESC+17 | 
| DEF2 | BUILD+31~ | 
| DEF2( | DESC+20 | 
| DEL | CHECK+1~, CHECK+2*, CHECK+10* | 
| DELTMP | CHECK+1~, DELBLANK~ | 
| DELTMP( | CHECK+4*, CHECK+10*, DELBLANK+4, DELBLANK+5 | 
| DGRP | BUILD+28~ | 
| DHED | BUILD+28~ | 
| DIEN | ARRAY~, ARRAY+6, ARRAY+8, ARRAY+9, ARRAY+11 | 
| DIK | DELBLANK+6*, DELBLANK+8! | 
| DIWF | XHLP+2~, XHLP+3* | 
| DIWL | XHLP+2~, XHLP+3* | 
| DIWR | XHLP+2~, XHLP+3* | 
| DNAM | BUILD+11~, BUILD+16*, BUILD+18*, BUILD+19, BUILD+23 | 
| DNAME | BUILD+11~ | 
| DNLOCK | ARRAY+2~, ARRAY+6* | 
| ERR | SEL+1~ | 
| FGLOB | BUILD+28~, DESC+2*, DESC+5, DESC+6*, DESC+7, DESC+9, DESC+10*, DESC+11, DESC+13, DESC+14* , DESC+15, DESC+17, DESC+21*, DESC+22, DESC+23 | 
| FIEN | BUILD+28~, DESC~, DESC+2, DESC+3 | 
| FITEM | BUILD+28~, DESC+3*, DESC+6, DESC+7, DESC+10, DESC+11, DESC+14, DESC+15, DESC+18, DESC+21 , DESC+25 | 
| FMENU | XQORM+5~, XQORM+6*, XQORM+7 | 
| FNAME | BUILD+28~, DESC+7*, DESC+11*, DESC+15*, DESC+22*, DESC+23*, DESC+24*, DESC+25* | 
| FNUM | BUILD+28~, DESC+18*, DESC+24 | 
| FTYP | BUILD+28~, DESC+6*, DESC+10*, DESC+14*, DESC+17*, DESC+18, DESC+20* | 
| HDR2 | ARRAY+14~, ARRAY+15*, ARRAY+16*, ARRAY+17*, ARRAY+18*, ARRAY+19*, ARRAY+23 | 
| HTEXT | XHLP+1~ | 
| HTEXT( | XHLP+10, XHLP+11 | 
| HTEXT(1 | XHLP+6* | 
| HTEXT(2 | XHLP+7* | 
| IC | XHLP+2~, XHLP+9*, XHLP+10*, XHLP+11, XHLP+14*, XHLP+15*, XHLP+16 | 
| IEN | CHECK+1~, CHECK+2*, CHECK+3, DELBLANK~, DELBLANK+2, SEL+1~, SEL+7*, SEL+9 | 
| INP | BUILD~, BUILD+12, LIT~, LIT+1, LIT+2, LIT+3, LIT+4 | 
| NATIONAL | BUILD+29~, BUILD+33*, BUILD+35 | 
| NLINE | ARRAY+2~, ARRAY+3*, ARRAY+26 | 
| NODE | ARRAY+2~, ARRAY+3*, ARRAY+9, ARRAY+11, ARRAY+27, CHECK+1~, CHECK+3*, CHECK+4, CHECK+5 | 
| NSEL | ARRAY+2~, ARRAY+3* | 
| NUM | DELBLANK+1~, DELBLANK+3*, DELBLANK+4*, DELBLANK+5 | 
| OIEN | BUILD+29~ | 
| ONAME | BUILD+29~ | 
| ONUM | BUILD+29~ | 
| ORU | HELP+1~ | 
| ORUPRMT | HELP+1~ | 
| PDIS | BUILD+29~ | 
| PIEN | BUILD+29~ | 
| PNAME | BUILD+29~ | 
| PTXT | BUILD+29~ | 
| PTYP | BUILD+29~ | 
| >> PXRMDIEN | BUILD+16, BUILD+17, BUILD+20, BUILD+22, BUILD+24, BUILD+33, BUILD+37, CHECK+2 | 
| >> PXRMGTYP | XQORM+4 | 
| >> PXRMHD | HDR+1, BUILD+19*, BUILD+21*, BUILD+23*, BUILD+25* | 
| >> PXRMITEM | REMD+7, REMD+10 | 
| >> PXRMMODE | BUILD+12* | 
| PXRMTAG | HELP+1~* | 
| RESNM | BUILD+28~ | 
| RESULT | BUILD+28~ | 
| RIEN | BUILD+29~ | 
| RNAME | BUILD+29~ | 
| SCNT | CHECK+1~, CHECK+2*, CHECK+5* | 
| SEL | SEL+1~, SEL+2*, SEL+4, SEL+5, SEL+7, SEL+9 | 
| SEQ | BUILD+29~, CHECK+1~, CHECK+7*, CHECK+8*, CHECK+9, CHECK+10 | 
| SEQTMP | CHECK+1~ | 
| SEQTMP( | CHECK+5*, CHECK+8, CHECK+9, CHECK+10 | 
| SNUM | CHECK+1~, CHECK+7*, CHECK+9*, CHECK+10 | 
| SUB | BUILD+29~, REMD+1~, REMD+12*, REMD+13*, REMD+14 | 
| U | BUILD+16, BUILD+17, BUILD+20, BUILD+22, BUILD+24, BUILD+33, ARRAY+6, ARRAY+8, CHECK+4, CHECK+5 , DESC+6, DESC+7, DESC+10, DESC+11, DESC+14, DESC+15, DESC+21, DESC+22, DESC+23, XQORM+2 | 
| >> VALMAR | SEL+4, SEL+7 | 
| >> VALMBCK | EXIT+3*, BUILD+12*, SEL+2* | 
| >> VALMBG | BUILD+13*, ARRAY+15* | 
| >> VALMCNT | INIT+1*, BUILD+12*, ARRAY+26*, ARRAY+27, REMD+14*, REMD+15, SEL+4, XQORM+2 | 
| >> VALMHDR(1 | HDR+1* | 
| >> VALMHDR(2 | HDR+2* | 
| >> VALMSG | HDR+3*, PEXIT+1* | 
| VIEW | BUILD+11~, BUILD+12*, BUILD+13, BUILD+35, ARRAY+11, ARRAY+15, ARRAY+16, ARRAY+17, ARRAY+18, ARRAY+19 | 
| X | XHLP+2~, XHLP+11* | 
| XQORM | HELP+1~ | 
| XQORM("#" | XQORM+1*, XQORM+2* | 
| XQORM("A" | XQORM+3* | 
| XQORM("HIJACK" | XQORM+7* | 
| >> XQORNOD(0 | SEL+2 |