PXRMLPU ; SLC/PKR/PJH - Reminder Patient List ;10/11/2007
Source file <PXRMLPU.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Reminders | 3 | PXRM EXTRACT PATIENT LIST PXRMLPP PXRMLPU | 
| PCE Patient Care Encounter | 1 | PXRM EXTRACT PATIENT LIST | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| POERR | ;Patient list copy to OERR Team (#101.21) | |
| XSEL | ;SELECT validation | |
| LIST(MODE,PLIST) | ;Build a list of patient list entries. | |
| PCOPY1(SUB) | ; | |
| HDR | ; Header code | |
| BLDLIST | ; | |
| PCOPY | ;Patient list copy | |
| PLIST | ;Patient list inquiry. | |
| PDELETE | ;Patient list delete | |
| HLP | ;Help code | |
| XQORM | ; | |
| INIT | ;Init | |
| EXIT | ;Exit code | |
| HELP(CALL) | ;General help text routine | |
| ACCESS(IEN,NODE) | ; | |
| ENTRY | ;Entry code | |
| XSELE | ; | |
| VIEW | ; | |
| START(MODE) | ; | |
| PEXIT | ;Protocol exit code | 
| Name | Field # of Occurrence | 
|---|---|
| ENDR^%ZISS | START+3 | 
| KILL^%ZISS | START+7 | 
| ^DIR | VIEW+5, XSEL+38 | 
| $$LDELOK^PXRMEUT | PDELETE+12, XSEL+28 | 
| HELP^PXRMEUT | HELP+8 | 
| EN^PXRMLCD | XSEL+57 | 
| OERR^PXRMLPOE | POERR+13, XSEL+50 | 
| START^PXRMLPP | PLIST+10, XSEL+60 | 
| $$ACCESS^PXRMLPU | POERR+12 | 
| COPY^PXRMRUL1 | PCOPY1+11, XSEL+46 | 
| DELETE^PXRMRUL1 | PDELETE+13 | 
| $$LMFMTSTR^PXRMTEXT | LIST+3 | 
| COLFMT^PXRMTEXT | LIST+31 | 
| EN^VALM | START+5, HLP+3 | 
| FULL^VALM1 | EXIT+4, VIEW+1, XSEL+22 | 
| CLEAN^VALM10 | EXIT+3, XSELE+1 | 
| EN^VALM2 | PCOPY1+4, PDELETE+4, POERR+4, PLIST+2 | 
| $$FMTE^XLFDT | LIST+28 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ORD(101 - [#101] | XQORM+1 | 
| ^PXRMXP(810.5 - [#810.5] | ACCESS+5, ACCESS+11, ACCESS+13, ACCESS+14, LIST+8, LIST+9, LIST+10, LIST+14, PDELETE+11, POERR+11 , XSEL+16, XSEL+18, XSEL+19 | 
| ^TMP( | LIST+6!, LIST+33*, LIST+35*, PCOPY1+10 | 
| ^TMP("PXRMLPU" | BLDLIST+2!, BLDLIST+6, EXIT+1!, LIST+27*, LIST+34*, PDELETE+10, POERR+10, PLIST+9, XSEL+14 | 
| ^TMP("PXRMLPUH" | BLDLIST+3!, EXIT+2! | 
| ^TMP($J | LIST+6!, LIST+17*, LIST+18, LIST+23, LIST+25, LIST+26, LIST+36! | 
| ^XUSEC("PXRM MANAGER" | ACCESS+3 | 
| Name | Line Occurrences | 
|---|---|
| $$ACCESS | LIST+11, XSEL+27 | 
| BLDLIST | ENTRY+4, PCOPY+3, PDELETE+17, PLIST+11, XSELE+2 | 
| ENTRY | VIEW+7, VIEW+8 | 
| LIST | BLDLIST+5 | 
| PCOPY1 | PCOPY+2 | 
| PDELETE | XSEL+54 | 
| XQORM | ENTRY+4, PEXIT+3, XSELE+2 | 
| XSELE | XSEL+43 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACCESS | ACCESS+4~, ACCESS+10*, ACCESS+14*, ACCESS+15, LIST+1~, LIST+11*, LIST+12, LIST+17, POERR+3~, POERR+12* , POERR+13, POERR+14, XSEL+25~, XSEL+27* | 
| CALL | HELP~, HELP+2 | 
| COUNT | LIST+1~, LIST+14*, LIST+17 | 
| CREAT | PLIST+1~ | 
| DATA | LIST+1~, LIST+10*, LIST+11, LIST+13, LIST+15, LIST+26*, LIST+27, LIST+28, LIST+29*, LIST+30 | 
| DATE | LIST+1~, LIST+13*, LIST+17, LIST+28*, LIST+29 | 
| DELOK | PDELETE+3~, PDELETE+12*, PDELETE+13, XSEL+25~, XSEL+28*, XSEL+31 | 
| DIR | VIEW+2~, XSEL+25~, XSEL+38! | 
| DIR("?" | XSEL+36* | 
| DIR("??" | XSEL+37* | 
| DIR("A" | VIEW+4*, XSEL+34* | 
| DIR("B" | XSEL+35* | 
| DIR(0 | VIEW+3*, XSEL+29*, XSEL+30*, XSEL+31*, XSEL+32*, XSEL+33* | 
| DIROUT | VIEW+2~, VIEW+6, XSEL+26!, XSEL+39 | 
| DIRUT | XSEL+26! | 
| DTOUT | VIEW+2~, VIEW+6, XSEL+26!, XSEL+39*, XSEL+40, XSEL+47, XSEL+51 | 
| DUOUT | VIEW+2~, VIEW+6, XSEL+26!, XSEL+40, XSEL+47, XSEL+51 | 
| DUZ | ACCESS+3, ACCESS+9, ACCESS+11, ACCESS+13 | 
| EPIEN | XSEL+1~, XSEL+16* | 
| FMTSTR | LIST+1~, LIST+3*, LIST+31 | 
| FNAME | LIST+1~, LIST+13*, LIST+17, LIST+24*, LIST+25*, LIST+26, LIST+30 | 
| HTEXT | HELP+1~, HELP+8 | 
| HTEXT(1 | HELP+3* | 
| HTEXT(2 | HELP+4* | 
| HTEXT(3 | HELP+5* | 
| HTEXT(4 | HELP+6* | 
| HTEXT(5 | HELP+7* | 
| IEN | ACCESS~, ACCESS+5, ACCESS+11, ACCESS+13, ACCESS+14 | 
| IND | LIST+1~, LIST+9*, LIST+10, LIST+11, LIST+14, LIST+17, LIST+32*, LIST+33, PCOPY1+3~, PCOPY1+7* , PCOPY1+8*, PCOPY1+10, PDELETE+3~, PDELETE+7*, PDELETE+8*, PDELETE+10, POERR+3~, POERR+7*, POERR+8*, POERR+10 , PLIST+1~, PLIST+7*, PLIST+8*, PLIST+9 | 
| >> IORESET | START+6, PCOPY1+2, PDELETE+2, POERR+2 | 
| LEVEL | XSEL+1~ | 
| LISTIEN | PCOPY1+3~, PCOPY1+10*, PCOPY1+11, PDELETE+3~, PDELETE+10*, PDELETE+11, PDELETE+12, PDELETE+13, POERR+3~, POERR+10* , POERR+11, POERR+12, POERR+13, PLIST+1~, PLIST+9*, PLIST+10, XSEL+1~, XSEL+14*, XSEL+16, XSEL+18 , XSEL+19, XSEL+27, XSEL+28, XSEL+46, XSEL+50, XSEL+57, XSEL+60 | 
| LRIEN | XSEL+1~, XSEL+18* | 
| MODE | START~, BLDLIST+5, ENTRY+3*, LIST~, LIST+16, VIEW+7*, VIEW+8* | 
| MODE1 | START+1~ | 
| NAME | HDR+1~, LIST+1~, LIST+7*, LIST+8*, LIST+9, PLIST+1~ | 
| NL | LIST+1~, LIST+31, LIST+32 | 
| NODE | ACCESS~, ACCESS+5*, ACCESS+6, ACCESS+9, PDELETE+3~, PDELETE+11*, POERR+3~, POERR+11*, POERR+12, PLIST+1~ , XSEL+1~, XSEL+19*, XSEL+27 | 
| NUM | LIST+1~, LIST+7*, LIST+26*, LIST+27, LIST+30, LIST+34 | 
| OPTION | XSEL+25~, XSEL+41*, XSEL+43, XSEL+46, XSEL+50, XSEL+54, XSEL+57, XSEL+60 | 
| ORU | HLP+1~ | 
| ORUPRMT | HLP+1~ | 
| OUTPUT | LIST+1~, LIST+31 | 
| OUTPUT( | LIST+33 | 
| PLIST | BLDLIST+1~, BLDLIST+4*, BLDLIST+5, LIST~, LIST+6, LIST+17, LIST+18, LIST+23, LIST+25, LIST+26 , LIST+33, LIST+35, LIST+36 | 
| PXRMDONE | START+1~, PCOPY1+7*, PCOPY1+8, PDELETE+7*, PDELETE+8, PDELETE+16*, POERR+7*, POERR+8, POERR+16*, PLIST+6* , PLIST+8 | 
| RIEN | XSEL+25~ | 
| SEL | XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+14 | 
| STATUS | ACCESS+12~ | 
| STR | LIST+2~, LIST+30*, LIST+31 | 
| SUB | HLP+1~, HLP+2*, LIST+2~, LIST+16*, LIST+17, LIST+22*, LIST+23*, LIST+25, LIST+26, PCOPY+1* , PCOPY+2, PCOPY1~, PCOPY1+10 | 
| TRUE | PLIST+1~ | 
| TYPE | ACCESS+4~, ACCESS+6*, ACCESS+7, ACCESS+8, ACCESS+11, LIST+2~, LIST+7*, LIST+15*, LIST+16, LIST+17 | 
| U | ACCESS+6, ACCESS+9, ACCESS+14, LIST+13, LIST+14, LIST+15, LIST+17, LIST+27, LIST+28, LIST+29 , LIST+30, XQORM+1, XSEL+16, XSEL+18, XSEL+29, XSEL+37 | 
| USIEN | ACCESS+12~, ACCESS+13*, ACCESS+14, POERR+3~, PLIST+1~ | 
| >> VALMAR | XSEL+9 | 
| VALMBCK | START+1~, EXIT+5*, PCOPY+4*, PDELETE+18*, POERR+17*, PLIST+12*, XSEL+8*, XSEL+11*, XSEL+40*, XSELE+3* | 
| >> VALMCNT | START+4*, BLDLIST+6*, INIT+1*, LIST+7*, LIST+33*, LIST+34, LIST+35, XQORM+1, XSEL+9 | 
| >> VALMDDF | LIST+3 | 
| >> VALMHDR(1 | HDR+2* | 
| VALMSG | START+1~, PEXIT+1* | 
| VALMY | PCOPY1+3~, PCOPY1+6, PDELETE+3~, PDELETE+6, POERR+3~, POERR+6, PLIST+1~, PLIST+4 | 
| VALMY( | PCOPY1+8, PDELETE+8, POERR+8, PLIST+8 | 
| X | START+1~, START+2*, XSEL+25~ | 
| XMZ | START+1~ | 
| XQORM | HLP+1~ | 
| XQORM("#" | XQORM+1* | 
| XQORM("A" | XQORM+2* | 
| >> XQORNOD(0 | PCOPY1+4, PDELETE+4, POERR+4, PLIST+2, XSEL+2 | 
| Y | VIEW+2~, VIEW+7, VIEW+8, XSEL+25~, XSEL+41 |