PXRMDEV ;SLC/PKR - This is a driver for testing Clinical Reminders. ;03/12/2013
Source file <PXRMDEV.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Reminders | 1 | PXRM REMINDER TEST | 
| PCE Patient Care Encounter | 1 | PXRM REMINDER TEST | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GREM2 | ||
| GREM1 | ||
| MHVOUT(PXRHM,NL,OUTPUT) | ;Do formatted MHV combined output. | |
| GPAT2 | ||
| DEV | ;Prompt for patient and reminder by name and evaluation date. | |
| GPAT1 | ||
| DEB | ;Prompt for patient and reminder by name input component. | |
| CMOUT(PXRHM,NL,OUTPUT) | ;Do formatted Clinical Maintenance output. | |
| DOREM(DFN,PXRMITEM,PXRHM,DATE) | ;Do the reminder | 
| Name | Field # of Occurrence | 
|---|---|
| ENDR^%ZISS | DOREM+82 | 
| KILL^%ZISS | DOREM+85 | 
| BROWSE^DDBR | DOREM+83 | 
| ^DIC | GPAT1, GREM1, GPAT2, GREM2 | 
| $$GET1^DIQ | DOREM+16 | 
| ^DIR | GREM1+7, GREM1+17, GREM2+11 | 
| EVAL^PXRM | DOREM+7, DOREM+8 | 
| $$DDATE^PXRMDATE | CMOUT+10, CMOUT+11, MHVOUT+8, MHVOUT+9 | 
| $$ASKYN^PXRMEUT | GREM1+23, GREM1+29, GREM2+17, GREM2+23 | 
| DEF^PXRMLDR | DOREM+6 | 
| FORMATS^PXRMTEXT | DOREM+24, DOREM+35 | 
| $$BORP^PXRMUTIL | DOREM+79 | 
| ACOPY^PXRMUTIL | DOREM+20, DOREM+52, DOREM+62, DOREM+72 | 
| GPRINT^PXRMUTIL | DOREM+86 | 
| $$DT^XLFDT | GREM1+14, GREM2+8 | 
| $$FMTE^XLFDT | GREM1+14, GREM2+8 | 
| $$REPEAT^XLFSTR | CMOUT+16, CMOUT+18, CMOUT+19, CMOUT+20, MHVOUT+15, MHVOUT+17, MHVOUT+18, MHVOUT+19 | 
| $$RJ^XLFSTR | DOREM+41 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PXD(811.9 - [#811.9] | GREM1+22, GREM1+24, GREM1+27, GREM1+28, GREM2+16, GREM2+18, GREM2+21, GREM2+22, DOREM+12, MHVOUT+13 , MHVOUT+14 | 
| ^TMP( | DOREM+10!, DOREM+57, DOREM+65! | 
| ^TMP("PXRHM" | CMOUT+6, CMOUT+7, CMOUT+8, CMOUT+23, CMOUT+24, DOREM+67, DOREM+76, DOREM+78! | 
| ^TMP("PXRM" | DOREM+78! | 
| ^TMP("PXRMFFSS" | DOREM+32, DOREM+37, DOREM+40, DOREM+41, DOREM+42! | 
| ^TMP("PXRMMHVC" | DOREM+77, DOREM+78!, MHVOUT+5, MHVOUT+6, MHVOUT+21, MHVOUT+26, MHVOUT+27, MHVOUT+32, MHVOUT+33 | 
| ^TMP("PXRMTDEB" | DOREM+48, DOREM+49, DOREM+55! | 
| Name | Line Occurrences | 
|---|---|
| CMOUT | DOREM+76 | 
| DOREM | GREM1+30, GREM2+24 | 
| GPAT1 | GPAT1+4 | 
| GPAT2 | GPAT2+4 | 
| GREM1 | GREM1+4 | 
| GREM2 | GREM2+4 | 
| MHVOUT | DOREM+77 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BOP | DOREM+1~, DOREM+79*, DOREM+80, DOREM+86 | 
| DATE | DEB+1~, GREM1+20*, GREM1+30, DEV+1~, GREM2+14*, GREM2+24, DOREM~, DOREM+7, DOREM+8 | 
| DEFARR | DOREM+1~, DOREM+6, DOREM+7, DOREM+8 | 
| DFN | DEB+1~, GPAT1+3*, GPAT1+4, GREM1+30, DEV+1~, GPAT2+3*, GPAT2+4, GREM2+24, DOREM~, DOREM+7 , DOREM+8, DOREM+16 | 
| DIC | DEB+1~, DEB+3*, GPAT1+5*, DEV+1~, DEV+3*, GPAT2+5* | 
| DIC("A" | DEB+3*, GPAT1+5*, DEV+3*, GPAT2+5* | 
| DIC(0 | DEB+4*, DEV+4* | 
| DIR | DEB+1~, GREM1+17!, GREM2+11! | 
| DIR("A" | GREM1+6*, GREM1+13*, GREM2+7* | 
| DIR("B" | GREM1+14*, GREM2+8* | 
| DIR("PRE" | GREM1+15*, GREM2+9* | 
| DIR(0 | GREM1+5*, GREM1+12*, GREM2+6* | 
| DIROUT | DEB+1~, GPAT1+1, GREM1+1, GREM1+8, GREM1+18, DEV+1~, GPAT2+1, GREM2+1, GREM2+12 | 
| DIRUT | GPAT1+1, GREM1+1, GREM1+8, GREM1+18, DEV+1~, GPAT2+1, GREM2+1, GREM2+12 | 
| DTOUT | DEB+1~, GPAT1+2, GREM1+2, GREM1+9, GREM1+19, DEV+1~, GPAT2+2, GREM2+2, GREM2+13 | 
| DUE | CMOUT+1~, CMOUT+10*, CMOUT+13, CMOUT+19, MHVOUT+1~, MHVOUT+8*, MHVOUT+11, MHVOUT+18 | 
| DUECOL | CMOUT+1~, CMOUT+13*, CMOUT+19, MHVOUT+1~, MHVOUT+11*, MHVOUT+18 | 
| DUOUT | DEB+1~, GPAT1+2, GREM1+2, GREM1+9, GREM1+19, DEV+1~, GPAT2+2, GREM2+2, GREM2+13 | 
| FFN | DOREM+28~, DOREM+31*, DOREM+32*, DOREM+34, DOREM+35, DOREM+37, DOREM+40, DOREM+41 | 
| FIEVAL | DOREM+1~, DOREM+7, DOREM+8, DOREM+10* | 
| FIEVAL( | DOREM+34, DOREM+35 | 
| FINDING | DOREM+1~, DOREM+47*, DOREM+48*, DOREM+49, DOREM+50 | 
| HASFF | DEB+1~, GREM1+21*, GREM1+22*, GREM1+23, DEV+1~, GREM2+15*, GREM2+16*, GREM2+17 | 
| HASTERM | DEB+1~, GREM1+21*, GREM1+24*, GREM1+25, GREM1+28*, GREM1+29, DEV+1~, GREM2+15*, GREM2+18*, GREM2+19 , GREM2+22*, GREM2+23 | 
| HIST | CMOUT+1~, MHVOUT+1~ | 
| IND | DEB+1~, GREM1+26*, GREM1+27*, GREM1+28, DEV+1~, GREM2+20*, GREM2+21*, GREM2+22, DOREM+1~, DOREM+21* , DOREM+22*, DOREM+23, DOREM+24, DOREM+53*, DOREM+54*, DOREM+63*, DOREM+64*, DOREM+73*, DOREM+74* | 
| >> IORESET | DOREM+84 | 
| JND | DOREM+1~, DOREM+25*, DOREM+36* | 
| LAST | CMOUT+1~, CMOUT+11*, CMOUT+14, CMOUT+20, MHVOUT+1~, MHVOUT+9*, MHVOUT+12, MHVOUT+19 | 
| LASTCOL | CMOUT+1~, CMOUT+14*, CMOUT+20, MHVOUT+1~, MHVOUT+12*, MHVOUT+19 | 
| LNUM | CMOUT+1~, CMOUT+22*, CMOUT+23*, CMOUT+24, MHVOUT+1~, MHVOUT+25*, MHVOUT+26*, MHVOUT+27, MHVOUT+31*, MHVOUT+32* , MHVOUT+33 | 
| NL | CMOUT~, CMOUT+4*, CMOUT+5*, CMOUT+15*, CMOUT+17*, CMOUT+21*, CMOUT+24*, DOREM+1~, DOREM+5*, DOREM+15* , DOREM+16*, DOREM+17*, DOREM+18*, DOREM+23*, DOREM+25*, DOREM+29*, DOREM+30*, DOREM+33*, DOREM+34*, DOREM+36* , DOREM+37*, DOREM+38*, DOREM+41*, DOREM+44*, DOREM+45*, DOREM+50*, DOREM+54*, DOREM+58*, DOREM+59*, DOREM+64* , DOREM+68*, DOREM+69*, DOREM+74*, DOREM+76, DOREM+77, MHVOUT~, MHVOUT+3*, MHVOUT+4*, MHVOUT+16*, MHVOUT+20* , MHVOUT+24*, MHVOUT+27*, MHVOUT+29*, MHVOUT+30*, MHVOUT+33* | 
| NOUT | DOREM+1~, DOREM+24, DOREM+25, DOREM+35, DOREM+36 | 
| OUTPUT | CMOUT~, DOREM+1~, DOREM+76, DOREM+77, MHVOUT~ | 
| OUTPUT( | CMOUT+4*, CMOUT+5*, CMOUT+15*, CMOUT+17*, CMOUT+21*, CMOUT+24*, DOREM+15*, DOREM+16*, DOREM+17*, DOREM+18* , DOREM+23*, DOREM+25*, DOREM+29*, DOREM+30*, DOREM+33*, DOREM+34*, DOREM+36*, DOREM+37*, DOREM+38*, DOREM+41* , DOREM+44*, DOREM+45*, DOREM+50*, DOREM+54*, DOREM+58*, DOREM+59*, DOREM+64*, DOREM+68*, DOREM+69*, DOREM+74* , MHVOUT+3*, MHVOUT+4*, MHVOUT+16*, MHVOUT+20*, MHVOUT+24*, MHVOUT+27*, MHVOUT+29*, MHVOUT+30*, MHVOUT+33* | 
| PNAME | DOREM+1~, DOREM+13*, DOREM+14*, DOREM+15 | 
| PXRHM | CMOUT~, CMOUT+3, DEB+2~, GREM1+11*, GREM1+30, DEV+2~, GREM2+5*, GREM2+24, DOREM~, DOREM+7 , DOREM+8, DOREM+76, DOREM+77, MHVOUT~, MHVOUT+22, MHVOUT+28 | 
| PXRMDEBG | DOREM+2~, DOREM+5* | 
| PXRMDEFS | DOREM+2~ | 
| PXRMFFSS | DEB+2~, GREM1+21*, GREM1+23*, DEV+2~, GREM2+15*, GREM2+17*, DOREM+27 | 
| PXRMID | DOREM+2~, DOREM+10, DOREM+57, DOREM+65 | 
| PXRMITEM | DEB+2~, GREM1+3*, GREM1+4, GREM1+22, GREM1+24, GREM1+27, GREM1+28, GREM1+30, DEV+2~, GREM2+3* , GREM2+4, GREM2+16, GREM2+18, GREM2+21, GREM2+22, GREM2+24, DOREM~, DOREM+6, DOREM+12 | 
| PXRMTDEB | DEB+2~, GREM1+21*, GREM1+29*, DEV+2~, GREM2+15*, GREM2+23*, DOREM+43 | 
| REF | DEV+2~, DOREM+3~, DOREM+19*, DOREM+20, DOREM+46*, DOREM+52, DOREM+60*, DOREM+62, DOREM+70*, DOREM+72 | 
| RIEN | CMOUT+1~, CMOUT+6*, CMOUT+7, CMOUT+8, CMOUT+23, CMOUT+24, MHVOUT+1~, MHVOUT+5*, MHVOUT+6, MHVOUT+13 , MHVOUT+14, MHVOUT+26, MHVOUT+27, MHVOUT+32, MHVOUT+33 | 
| RNAME | CMOUT+1~, CMOUT+7*, CMOUT+8, CMOUT+18, CMOUT+23, CMOUT+24, MHVOUT+1~, MHVOUT+13*, MHVOUT+14*, MHVOUT+17 | 
| STATCOL | CMOUT+1~, CMOUT+12*, CMOUT+18, MHVOUT+2~, MHVOUT+10*, MHVOUT+17 | 
| STATUS | CMOUT+1~, CMOUT+9*, CMOUT+12, CMOUT+18, MHVOUT+2~, MHVOUT+7*, MHVOUT+10, MHVOUT+17 | 
| STEP | DOREM+28~, DOREM+39*, DOREM+40*, DOREM+41 | 
| TEMP | CMOUT+2~, CMOUT+8*, CMOUT+9, CMOUT+10, CMOUT+11, MHVOUT+2~, MHVOUT+6*, MHVOUT+7, MHVOUT+8, MHVOUT+9 | 
| TEXT | CMOUT+2~, CMOUT+3*, CMOUT+5, CMOUT+16*, CMOUT+17, CMOUT+18*, CMOUT+19*, CMOUT+20*, CMOUT+21, MHVOUT+2~ , MHVOUT+15*, MHVOUT+16, MHVOUT+17*, MHVOUT+18*, MHVOUT+19*, MHVOUT+20 | 
| TEXTOUT | DOREM+3~, DOREM+24, DOREM+35 | 
| TEXTOUT( | DOREM+25, DOREM+36 | 
| TFIEVAL | DOREM+3~, DOREM+49! | 
| TFIEVAL( | DOREM+49* | 
| TTEXT | DOREM+3~, DOREM+12*, DOREM+13, DOREM+14, DOREM+51!, DOREM+61!, DOREM+71! | 
| TTEXT( | DOREM+22, DOREM+23, DOREM+24, DOREM+54, DOREM+64, DOREM+74 | 
| TYPE | CMOUT+2~, MHVOUT+2~ | 
| U | CMOUT+9, CMOUT+10, CMOUT+11, GPAT1+3, GREM1+3, GREM1+5, GPAT2+3, GREM2+3, DOREM+13, DOREM+14 , DOREM+35, MHVOUT+7, MHVOUT+8, MHVOUT+9, MHVOUT+13, MHVOUT+14 | 
| X | DEB+2~, GREM1+10*, GREM1+11, DEV+2~, DOREM+3~, DOREM+81* | 
| Y | DEB+2~, GPAT1+3, GREM1+3, GREM1+20, DEV+2~, GPAT2+3, GREM2+3, GREM2+14 |