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 |