PXRMXPR ; SLC/PJH,PKR - Print Reminder Due report. ;23-Mar-2015 10:49;DU
Source file <PXRMXPR.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PAT | ;Extract and print patient detail | |
| XSORT | ||
| SUMARY | ; | |
| DETAIL | ||
| SUMP(RNAM,NAM,TOTAL,EVAL,DUE) | ; | |
| START | ||
| EXIT | ; | |
| EMP | ||
| CHECK | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZIS | START+18 | 
| ERROR^PXRMXBSY | START+155 | 
| LIT^PXRMXD | START+102 | 
| $$DOPER^PXRMXGPR | SUMP+6, SUMP+16 | 
| COL^PXRMXGPR | CHECK | 
| CRIT^PXRMXGPR | START+87 | 
| NONE^PXRMXGPR | DETAIL+8 | 
| NULL^PXRMXGPR | START+147 | 
| PAGE^PXRMXGPR | START+86 | 
| TOTAL^PXRMXGPR | DETAIL+10, SUMARY+13, SUMARY+31 | 
| EOR^PXRMXGUT | EXIT+6 | 
| EXIT^PXRMXGUT | EXIT+2 | 
| TIMING^PXRMXGUT | EXIT+1 | 
| FOOTER^PXRMXPR1 | START+152 | 
| LITS^PXRMXPR1 | START+94 | 
| MISSED^PXRMXPR1 | START+149 | 
| NOPATS^PXRMXPR1 | START+82 | 
| UPD^PXRMXTU | START+123 | 
| ELIG^VADPT | EMP+1 | 
| $$FMTE^XLFDT | START+29, START+30, START+32, START+34, PAT+17, PAT+18, PAT+19, PAT+20, PAT+51 | 
| $$RJ^XLFSTR | PAT+26 | 
| $$UP^XLFSTR | START+103, START+104, START+105 | 
| OP^XQCHK | START+44 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PXRM(800 - [#800] | START+23 | 
| ^TMP("XM-MESS" | START+8, START+10, START+11, START+12, START+14, START+15 | 
| ^TMP($J | START+142, START+143, XSORT+1!, XSORT+7* | 
| ^UTILITY("VASD" | PAT+64! | 
| ^XTMP( | START+110!, START+132, START+147, START+155, DETAIL+2, DETAIL+6, PAT+2, PAT+7, PAT+45, PAT+46 , PAT+47, PAT+49, PAT+50, SUMARY+2, SUMARY+10, SUMARY+18, SUMARY+19, SUMARY+28, XSORT+3, XSORT+5 | 
| Name | Line Occurrences | 
|---|---|
| @( | START+138, START+143, START+144 | 
| CHECK | PAT+22, PAT+54, SUMP+2 | 
| EMP | PAT+15 | 
| EXIT | START+19, START+85, START+147 | 
| PAT | DETAIL+6 | 
| SUMP | SUMARY+12, SUMARY+30 | 
| XSORT | START+141 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %ZIS | START+5~ | 
| %ZIS("HFSNAME" | START+17* | 
| ADAT | PAT+43~, PAT+47*, PAT+51*, PAT+56, PAT+57, PAT+59, PAT+60 | 
| ADES | START+1~, START+57*, START+58* | 
| ALOC | PAT+43~, PAT+49*, PAT+56, PAT+57 | 
| APPL | START+126~, DETAIL+3* | 
| ATYP | PAT+43~, PAT+50*, PAT+56, PAT+57 | 
| BD | START+3~, START+29*, START+95 | 
| BED | DETAIL+1~, PAT+9*, PAT+19, PAT+28, PAT+29, PAT+37*, PAT+38, PAT+39, PAT+53, PAT+63 | 
| BID | START+126~, PAT+5*, PAT+10*, PAT+14*, PAT+15*, PAT+16*, PAT+27, PAT+35 | 
| BMARG | START~, START+42*, CHECK | 
| C1HS | START~, START+113* | 
| C1S | START~, START+114*, START+115 | 
| C2HS | START~, START+115*, START+116, START+117 | 
| C2S | START~, START+116* | 
| C3HS | START~, START+117*, START+118 | 
| C3S | START~, START+118* | 
| CDES | START+1~, START+94~ | 
| CNT | PAT+43~, PAT+44*, PAT+46*, PAT+47, PAT+49, PAT+50 | 
| COUNT | DETAIL~, DETAIL+3*, SUMARY+1~, SUMARY+3*, SUMARY+20* | 
| CRITERIA | START~, START+76*, START+78*, START+85, START+89 | 
| DATE | DETAIL~ | 
| DDAT | DETAIL~, DETAIL+4*, DETAIL+6*, PAT+2, PAT+7, PAT+45, PAT+46, PAT+47, PAT+49, PAT+50 | 
| DDONE | DETAIL+1~, PAT+8*, PAT+18 | 
| DDUE | DETAIL+1~, PAT+8*, PAT+17 | 
| DES | START+1~, START+94~ | 
| DFN | START+126~, PAT+10* | 
| DNEXT | DETAIL+1~, PAT+8*, PAT+19, PAT+20 | 
| DNEXT1 | PAT+1~, PAT+5*, PAT+19*, PAT+30 | 
| DONE | START~, START+35*, START+85, START+86, START+87, START+132, START+138, START+142, START+147, DETAIL+6 , DETAIL+8, DETAIL+10, PAT+2, PAT+22, SUMARY+6, SUMARY+13, SUMARY+24, SUMARY+31, SUMP+2 | 
| DUE | SUMARY+1~, SUMARY+10*, SUMARY+11*, SUMARY+12, SUMARY+28*, SUMARY+29*, SUMARY+30, SUMP~, SUMP+6, SUMP+9 , SUMP+11, SUMP+16, SUMP+18, SUMP+19 | 
| DUECNT | START+126~ | 
| DUZ | START+15 | 
| ED | START+3~, START+30*, START+95 | 
| ELIG | EMP+5~, EMP+6*, EMP+7*, EMP+8 | 
| EMP | DETAIL~, PAT+15, EMP+3*, EMP+6*, EMP+7, EMP+8* | 
| EMPCHK | START+3~, START+23*, START+24*, PAT+15 | 
| EVAL | SUMARY+1~, SUMARY+11*, SUMARY+12, SUMARY+29*, SUMARY+30, SUMP~, SUMP+6, SUMP+9, SUMP+11, SUMP+16 , SUMP+18, SUMP+19 | 
| FAC | START+126~, START+131*, START+132*, START+135, DETAIL+2, DETAIL+6, PAT+2, PAT+7, PAT+45, PAT+46 , PAT+47, PAT+49, PAT+50, SUMARY+2, SUMARY+10, SUMARY+18, SUMARY+19, SUMARY+28, XSORT+3, XSORT+5 | 
| FACPNAME | START+126~, START+135* | 
| FDAT1 | DETAIL+1~, PAT+5*, PAT+17*, PAT+27, PAT+36*, PAT+38 | 
| FDAT2 | DETAIL+1~, PAT+5*, PAT+6*, PAT+18*, PAT+27, PAT+38 | 
| FDAT3 | DETAIL+1~, PAT+5*, PAT+6*, PAT+19*, PAT+20*, PAT+28, PAT+39, PAT+61, PAT+62 | 
| FIRST | START~, PAT+43~, PAT+44*, PAT+52* | 
| FNAM | DETAIL+1~, PAT+33~, PAT+34*, PAT+35*, PAT+36*, PAT+38 | 
| FTXT | DETAIL+1~, SUMARY+1~ | 
| HDR1 | START+90~, START+91*, START+92*, START+94*, START+106, START+107 | 
| HDR2 | START+90~, START+91*, START+95*, START+96*, START+106, START+107 | 
| HDR3 | START+90~, START+91*, START+97*, START+98*, START+99*, START+103*, START+104*, START+105*, START+106, START+107 | 
| HEAD | START~, START+42*, START+119*, DETAIL+2*, SUMARY+2*, SUMARY+19*, CHECK | 
| IC | START+50~*, START+56*, START+70~*, START+73* | 
| INDENT | START+1~, START+41*, START+113, START+120* | 
| IO | START+20 | 
| IOP | START+5~, START+16* | 
| IOSL | CHECK | 
| ITEM | SUMARY+1~, SUMARY+7*, SUMARY+10, SUMARY+25*, SUMARY+28 | 
| JJ | DETAIL~, DETAIL+4*, DETAIL+8, PAT+3*, PAT+25, PAT+38, SUMARY+1~, SUMARY+6*, SUMARY+7, SUMARY+8 , SUMARY+24*, SUMARY+25, SUMARY+26, SUMP+8, SUMP+11, SUMP+18, SUMP+19 | 
| LIT1 | START+101~, START+103 | 
| LIT2 | START+101~, START+104 | 
| LIT3 | START+101~, START+105 | 
| LOC | SUMARY+17~, SUMARY+18*, SUMARY+19, SUMARY+28 | 
| MISSED | START+1~, START+82, START+149 | 
| MOD | START+1~, START+126~, START+129*, START+138, START+143, START+144 | 
| NAM | START+126~, START+137*, DETAIL+2*, DETAIL+3*, SUMARY+2*, SUMARY+3*, SUMARY+12, SUMARY+19*, SUMARY+20*, SUMARY+21* , SUMARY+30, SUMP~, SUMP+18, SUMP+19, XSORT~, XSORT+5*, XSORT+6*, XSORT+7 | 
| NODE | PAT+1~, PAT+7*, PAT+8, PAT+9, PAT+10, PAT+19 | 
| NONE | PAT+43~, PAT+44*, PAT+52*, PAT+61, PAT+62 | 
| PAGE | START+1~, START+42* | 
| PAPPL | SUMARY+1~, SUMP+7*, SUMP+9, SUMP+17*, SUMP+18 | 
| >> PATLST | START+152 | 
| PDONE | SUMARY+1~, SUMP+7*, SUMP+9, SUMP+17*, SUMP+18 | 
| PDUE | SUMARY+1~, SUMP+7*, SUMP+9, SUMP+17*, SUMP+18 | 
| PERCENT | SUMARY+1~, SUMP+6*, SUMP+7, SUMP+16*, SUMP+17 | 
| PLSTCRIT | START+2~, START+87, START+152 | 
| PLSTCRIT(1 | START+106* | 
| PLSTCRIT(2 | START+106* | 
| PLSTCRIT(3 | START+106* | 
| PNAM | START+126~, START+137*, PAT+2*, PAT+5, PAT+7, PAT+10, PAT+27, PAT+34, PAT+45, PAT+46 , PAT+47, PAT+49, PAT+50 | 
| PNUM | PAT+1~, PAT+25*, PAT+26*, PAT+27 | 
| POP | START+5~, START+19 | 
| PX | START+126~, START+131*, START+132, START+147, DETAIL+2, DETAIL+6, PAT+2, PAT+7, PAT+45, PAT+46 , PAT+47, PAT+49, PAT+50, SUMARY+2, SUMARY+10, SUMARY+18, SUMARY+19, SUMARY+28, XSORT+3, XSORT+5 | 
| >> PXRMBDT | START+29 | 
| >> PXRMCCS | SUMARY+16 | 
| >> PXRMDLOC | PAT+48, PAT+55, PAT+58 | 
| >> PXRMEDT | START+30 | 
| >> PXRMFACN( | START+135 | 
| >> PXRMFCMB | START+97, START+134 | 
| PXRMFLD | START+2~, START+94~ | 
| >> PXRMFUT | START+58, PAT+28, PAT+30, PAT+39, PAT+42 | 
| PXRMH | START+2~ | 
| PXRMH( | START+50* | 
| PXRMH(0 | START+63* | 
| PXRMH(1 | START+51*, START+54*, START+65*, START+68* | 
| PXRMH(2 | START+52*, START+55*, START+66*, START+69* | 
| PXRMH(3 | START+71* | 
| PXRMH(4 | START+72* | 
| PXRMHDR | START+2~ | 
| PXRMHDRS | START+2~ | 
| >> PXRMHFIO | START+17 | 
| >> PXRMHRCN | PAT+14, PAT+15 | 
| >> PXRMINP | START+53, PAT+28, PAT+29, PAT+38, PAT+39 | 
| >> PXRMIOP | START+16 | 
| >> PXRMLCMB | START+98 | 
| PXRMOPT | START+2~, START+45*, START+46*, START+49*, START+62* | 
| >> PXRMPER | START+63, START+64, START+67, START+70, SUMP+5, SUMP+10, SUMP+15, SUMP+19 | 
| >> PXRMPML | START+149 | 
| >> PXRMREP | START+22, START+47, START+61, START+100, START+129 | 
| >> PXRMSDT | START+32 | 
| >> PXRMSEL | START+28, START+95, START+134, START+138, START+139 | 
| >> PXRMSRT | START+60 | 
| PXRMT | START+2~ | 
| PXRMT( | START+50*, START+56*, START+70*, START+73* | 
| PXRMT(0 | START+63* | 
| >> PXRMTABC | START+38, PAT+36, SUMP+14 | 
| >> PXRMTABS | START+38, START+76, START+78, PAT+24, PAT+32, PAT+53, PAT+56, PAT+57, PAT+59, PAT+60 , PAT+61, PAT+62, PAT+63, SUMP+4, SUMP+13, CHECK | 
| >> PXRMTCMB | START+99 | 
| >> PXRMTMP | START+78, START+92, START+93, START+123 | 
| >> PXRMTOT | START+103, START+104, START+105, START+144, SUMARY+14, SUMARY+15 | 
| PXRMTX | START+4~, START+21* | 
| >> PXRMXCCS | SUMARY+18, SUMARY+19, SUMARY+28 | 
| >> PXRMXST | START+34 | 
| >> PXRMXTMP | START+110, START+132, START+147, START+155, DETAIL+2, DETAIL+6, PAT+2, PAT+7, PAT+45, PAT+46 , PAT+47, PAT+49, PAT+50, SUMARY+2, SUMARY+10, XSORT+3, XSORT+5 | 
| RD | START+3~, START+34*, START+96 | 
| RDES | START+1~, START+48* | 
| >> REMINDER( | SUMARY+7, SUMARY+8, SUMARY+25, SUMARY+26 | 
| >> REMINDER("" | SUMARY+4, SUMARY+22 | 
| >> REMINDER(1 | START+48 | 
| RNAM | SUMARY+1~, SUMARY+7*, SUMARY+8*, SUMARY+12, SUMARY+25*, SUMARY+26*, SUMARY+30, SUMP~, SUMP+8, SUMP+11 , SUMP+14*, SUMP+18, SUMP+19 | 
| RNUM | SUMARY+1~, SUMARY+4*, SUMARY+6, SUMARY+22*, SUMARY+24 | 
| SD | START+3~, START+32*, START+96 | 
| SDES | START+1~, START+59*, START+60* | 
| SEP | START+1~, START+38*, START+98, START+99, START+103, START+104, START+105, PAT+36, PAT+38, PAT+39 , PAT+57, PAT+60, PAT+62, PAT+63, SUMP+14, SUMP+18, SUMP+19 | 
| SRT | START+126~, START+137*, START+142*, START+143 | 
| SUB | START+126~, START+137*, START+138*, START+143*, START+144*, DETAIL+2, DETAIL+6, PAT+2, PAT+7, PAT+45 , PAT+46, PAT+47, PAT+49, PAT+50, SUMARY+2, SUMARY+10, SUMARY+14, SUMARY+15, SUMARY+18, SUMARY+19 , SUMARY+21, SUMARY+28, XSORT~, XSORT+2*, XSORT+3*, XSORT+4, XSORT+5, XSORT+6, XSORT+7 | 
| SUBTOT | SUMARY+17~ | 
| TOTAL | START+126~, DETAIL+3*, DETAIL+11, SUMARY+3*, SUMARY+12, SUMARY+14, SUMARY+15, SUMARY+20*, SUMARY+30, SUMP~ , SUMP+6, SUMP+16 | 
| TTOTAL | START+126~, START+127*, DETAIL+11*, SUMARY+14*, SUMARY+15* | 
| U | START+23, START+45, START+48, START+92, START+94, START+95, START+96, START+135, DETAIL+3, PAT+8 , PAT+9, PAT+10, PAT+19, PAT+27, PAT+34, PAT+47, PAT+49, PAT+50, SUMARY+3, SUMARY+7 , SUMARY+8, SUMARY+11, SUMARY+20, SUMARY+25, SUMARY+26, SUMARY+29, SUMP+7, SUMP+17, EMP+3, EMP+8 , XSORT+5 | 
| VA | DETAIL~ | 
| VAEL | EMP~ | 
| VAEL(1 | EMP+7, EMP+8 | 
| VAEL(6 | EMP+3 | 
| VDUZ | START+2~, START+13*, START+14* | 
| XMDUZ | START+5~, START+10*, START+11* | 
| XMQUIET | START+5~, START+9* | 
| XMSUB | START+5~, START+12* | 
| XMY | START+5~ | 
| XMY( | START+14*, START+15* | 
| XQOPT | START+44~, START+45 | 
| >> XQY | START+44 | 
| >> ZTQUEUED | EXIT+5 | 
| >> ZTREQ | EXIT+5* |