PXRMDEV ;SLC/PKR - This is a driver for testing Clinical Reminders. ;06/23/2020
Source file <PXRMDEV.m>
| Package | Total | Call Graph |
|---|---|---|
| Clinical Reminders | 7 | EVAL^PXRM $$ASKYN^PXRMEUT (FMTOUT,MHVCOUT,MHVOUT)^PXRMFMTO (DEF,TERM)^PXRMLDR IEVALTER^PXRMTERM FORMATS^PXRMTEXT ($$BORP,ACOPY,AWRITE,GPRINT)^PXRMUTIL |
| Kernel | 4 | (ENDR,KILL)^%ZISS ($$DT,$$FMTE,$$HDIFF)^XLFDT ($$CPUTIME,$$ETIMEMS)^XLFSHAN $$RJ^XLFSTR |
| VA FileMan | 4 | BROWSE^DDBR ^DIC $$GET1^DIQ ^DIR |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Electronic Health Modernization | 4 | EHM-01153 EHM-01315 EHM-01443 EHM-01605 |
| Clinical Reminders | 2 | PXRM REMINDER TEST PXRM TERM TESTER |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DEB | ;Prompt for patient and reminder by name input component.
|
|
| GPAT1 | ||
| GREM1 | ||
| DEV | ;Prompt for patient and reminder by name and evaluation date.
|
|
| GPAT2 | ||
| GREM2 | ||
| DISP01(FIEVAL) | ;For Education Topics, Exams, and Health Factors the Print Name
|
|
| DOREM(DFN,PXRMITEM,PXRHM,DATE) | ;Do the reminder
|
|
| TERM | ;
|
|
| TPAT | ||
| TTERM |
| Name | Field # of Occurrence |
|---|---|
| ENDR^%ZISS | DOREM+134 |
| KILL^%ZISS | DOREM+137 |
| BROWSE^DDBR | DOREM+135 |
| ^DIC | GPAT1, GREM1, GPAT2, GREM2, TPAT, TTERM |
| $$GET1^DIQ | DOREM+21 |
| ^DIR | GREM1+7, GREM1+17, GREM2+11 |
| EVAL^PXRM | DOREM+10, DOREM+11 |
| $$ASKYN^PXRMEUT | GREM1+23, GREM1+29, GREM2+17, GREM2+23 |
| FMTOUT^PXRMFMTO | DOREM+116 |
| MHVCOUT^PXRMFMTO | DOREM+129 |
| MHVOUT^PXRMFMTO | DOREM+125 |
| DEF^PXRMLDR | DOREM+9 |
| TERM^PXRMLDR | TTERM+5 |
| IEVALTER^PXRMTERM | TTERM+12 |
| FORMATS^PXRMTEXT | DOREM+37, DOREM+48 |
| $$BORP^PXRMUTIL | DOREM+131 |
| ACOPY^PXRMUTIL | DOREM+33, DOREM+67, DOREM+77, DOREM+98, DOREM+108 |
| AWRITE^PXRMUTIL | TTERM+16 |
| GPRINT^PXRMUTIL | DOREM+138 |
| $$DT^XLFDT | GREM1+14, GREM2+8 |
| $$FMTE^XLFDT | GREM1+14, GREM2+8, DOREM+89 |
| $$HDIFF^XLFDT | DOREM+23 |
| $$CPUTIME^XLFSHAN | DOREM+8, DOREM+12 |
| $$ETIMEMS^XLFSHAN | DOREM+22 |
| $$RJ^XLFSTR | DOREM+55 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| 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) |
|---|---|
| ^AUTTEDT - [#9999999.09] | DISP01+9 |
| ^AUTTEXAM - [#9999999.15] | DISP01+10 |
| ^AUTTHF - [#9999999.64] | DISP01+11 |
| ^PXD(811.9 - [#811.9] | GREM1+22, GREM1+24, GREM1+27, GREM1+28, GREM2+16, GREM2+18, GREM2+21, GREM2+22, DOREM+17 |
| ^TMP( | DOREM+15!, DOREM+93, DOREM+101! |
| ^TMP("PXRHM" | DOREM+103, DOREM+120, DOREM+121, DOREM+122, DOREM+124, DOREM+130! |
| ^TMP("PXRM" | DOREM+130! |
| ^TMP("PXRMDEM" | DOREM+87, DOREM+88, DOREM+91! |
| ^TMP("PXRMELIG" | DOREM+73, DOREM+75, DOREM+76! |
| ^TMP("PXRMFFSS" | DOREM+51, DOREM+54, DOREM+55, DOREM+56! |
| ^TMP("PXRMMHV" | DOREM+124*, DOREM+130! |
| ^TMP("PXRMMHVC" | DOREM+130! |
| ^TMP("PXRMTDEB" | DOREM+63, DOREM+64, DOREM+70! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BOP | DOREM+2~, DOREM+131*, DOREM+132, DOREM+138 |
| DATE | DEB+1~, GREM1+20*, GREM1+30, DEV+1~, GREM2+14*, GREM2+24, DOREM~, DOREM+10, DOREM+11 |
| DEFARR | DOREM+2~, DOREM+9, DOREM+10, DOREM+11 |
| DFN | DEB+1~, GPAT1+3*, GPAT1+4, GREM1+30, DEV+1~, GPAT2+3*, GPAT2+4, GREM2+24, DOREM~, DOREM+10 , DOREM+11, DOREM+21, TERM+1~, TPAT+3*, TPAT+4, TTERM+12 |
| DIC | DEB+1~, DEB+3*, GPAT1+5*, DEV+1~, DEV+3*, GPAT2+5*, TERM+1~, TERM+3*, TPAT+5* |
| DIC("A" | DEB+3*, GPAT1+5*, DEV+3*, GPAT2+5*, TERM+3*, TPAT+5* |
| DIC(0 | DEB+4*, DEV+4*, TERM+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, TERM+1~ , TPAT+1, TTERM+1 |
| DIRUT | GPAT1+1, GREM1+1, GREM1+8, GREM1+18, DEV+1~, GPAT2+1, GREM2+1, GREM2+12, TERM+1~, TPAT+1 , TTERM+1 |
| DTOUT | DEB+1~, GPAT1+2, GREM1+2, GREM1+9, GREM1+19, DEV+1~, GPAT2+2, GREM2+2, GREM2+13, TERM+1~ , TPAT+2, TTERM+2 |
| DUOUT | DEB+1~, GPAT1+2, GREM1+2, GREM1+9, GREM1+19, DEV+1~, GPAT2+2, GREM2+2, GREM2+13, TERM+1~ , TPAT+2, TTERM+2 |
| END | DOREM+2~, DOREM+12*, DOREM+22 |
| FFN | DOREM+2~, DOREM+26*, DOREM+27*, DOREM+28, DOREM+29, DOREM+30, DOREM+41~, DOREM+49*, DOREM+51, DOREM+54 , DOREM+55 |
| FFNUMBER | DOREM+2~, DOREM+28*, DOREM+29, DOREM+44*, DOREM+45*, DOREM+47, DOREM+48, DOREM+49 |
| FIEVAL | DISP01~, DOREM+2~, DOREM+10, DOREM+11, DOREM+15*, DOREM+31, TERM+2~, TTERM+12, TTERM+13 |
| FIEVAL( | DISP01+6, DISP01+7, DISP01+8, DISP01+9*, DISP01+10*, DISP01+11*, DOREM+27, DOREM+29, DOREM+30! |
| FIEVAL("FF" | DOREM+29*, DOREM+45, DOREM+47, DOREM+48 |
| FIEVAL(1 | TTERM+14 |
| FINDING | DOREM+2~, DOREM+62*, DOREM+63*, DOREM+64, DOREM+65 |
| FINDPA | TERM+2~, TTERM+12 |
| FINDPA(0 | TTERM+11* |
| 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 |
| IEN | DISP01+4~, DISP01+8*, DISP01+9, DISP01+10, DISP01+11 |
| IND | DEB+1~, GREM1+26*, GREM1+27*, GREM1+28, DEV+1~, GREM2+20*, GREM2+21*, GREM2+22, DISP01+4~, DISP01+5* , DISP01+6*, DISP01+7, DISP01+8, DISP01+9, DISP01+10, DISP01+11, DOREM+2~, DOREM+34*, DOREM+35*, DOREM+36 , DOREM+37, DOREM+68*, DOREM+69*, DOREM+80*, DOREM+81*, DOREM+86*, DOREM+87*, DOREM+88, DOREM+89, DOREM+90 , DOREM+99*, DOREM+100*, DOREM+109*, DOREM+110*, TERM+2~, TTERM+6*, TTERM+7*, TTERM+8, TTERM+9 |
| >> IORESET | DOREM+136 |
| JND | DOREM+2~, DOREM+38*, DOREM+50* |
| MAXOCC | TERM+2~, TTERM+6*, TTERM+8*, TTERM+10*, TTERM+11 |
| NL | DOREM+2~, DOREM+6*, DOREM+20*, DOREM+21*, DOREM+22*, DOREM+23*, DOREM+24*, DOREM+25*, DOREM+36*, DOREM+38* , DOREM+42*, DOREM+43*, DOREM+46*, DOREM+47*, DOREM+50*, DOREM+51*, DOREM+52*, DOREM+55*, DOREM+59*, DOREM+60* , DOREM+65*, DOREM+69*, DOREM+78*, DOREM+79*, DOREM+81*, DOREM+84*, DOREM+85*, DOREM+90*, DOREM+94*, DOREM+95* , DOREM+100*, DOREM+104*, DOREM+105*, DOREM+110*, DOREM+114*, DOREM+115*, DOREM+116, DOREM+118*, DOREM+119*, DOREM+125 , DOREM+127*, DOREM+128*, DOREM+129 |
| NOUT | DOREM+2~, DOREM+37, DOREM+38, DOREM+48, DOREM+50 |
| OCC | TERM+2~, TTERM+9*, TTERM+10 |
| OUTPUT | DOREM+2~, DOREM+116, DOREM+125, DOREM+129 |
| OUTPUT( | DOREM+20*, DOREM+21*, DOREM+22*, DOREM+23*, DOREM+24*, DOREM+25*, DOREM+36*, DOREM+38*, DOREM+42*, DOREM+43* , DOREM+46*, DOREM+47*, DOREM+50*, DOREM+51*, DOREM+52*, DOREM+55*, DOREM+59*, DOREM+60*, DOREM+65*, DOREM+69* , DOREM+78*, DOREM+79*, DOREM+81*, DOREM+84*, DOREM+85*, DOREM+90*, DOREM+94*, DOREM+95*, DOREM+100*, DOREM+104* , DOREM+105*, DOREM+110*, DOREM+114*, DOREM+115*, DOREM+118*, DOREM+119*, DOREM+127*, DOREM+128* |
| PNAME | DOREM+3~, DOREM+18*, DOREM+19*, DOREM+20 |
| PXRHM | DEB+2~, GREM1+11*, GREM1+30, DEV+2~, GREM2+5*, GREM2+24, DOREM~, DOREM+10, DOREM+11, DOREM+112 , DOREM+113, DOREM+117, DOREM+119, DOREM+126 |
| PXRMDEBG | DOREM+3~, DOREM+6* |
| PXRMFFSS | DEB+2~, GREM1+21*, GREM1+23*, DEV+2~, GREM2+15*, GREM2+17*, DOREM+40 |
| PXRMID | DOREM+3~, DOREM+15, DOREM+93, DOREM+101 |
| 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+9, DOREM+17 |
| PXRMTDEB | DEB+2~, GREM1+21*, GREM1+29*, DEV+2~, GREM2+15*, GREM2+23*, DOREM+58 |
| REF | DEV+2~, DOREM+3~, DOREM+32*, DOREM+33, DOREM+61*, DOREM+67, DOREM+96*, DOREM+98, DOREM+106*, DOREM+108 |
| RIEN | DOREM+3~, DOREM+120*, DOREM+121, DOREM+122, DOREM+124, DOREM+125 |
| RNAME | DOREM+3~, DOREM+121*, DOREM+122, DOREM+124, DOREM+125 |
| START | DOREM+3~, DOREM+8*, DOREM+22 |
| STATUS | DOREM+3~, DOREM+122*, DOREM+123*, DOREM+124, DOREM+125 |
| STEP | DOREM+41~, DOREM+53*, DOREM+54*, DOREM+55 |
| TERMARR | TERM+2~, TTERM+5, TTERM+12 |
| TERMARR(20 | TTERM+7, TTERM+8, TTERM+9 |
| TERMIEN | TERM+2~, TTERM+3*, TTERM+4, TTERM+5 |
| TEXT | DOREM+4~, DOREM+88*, DOREM+89*, DOREM+90, DOREM+113*, DOREM+115 |
| TEXTOUT | DOREM+4~, DOREM+37, DOREM+48 |
| TEXTOUT( | DOREM+38, DOREM+50 |
| TFIEVAL | DOREM+4~, DOREM+64! |
| TFIEVAL( | DOREM+64* |
| TTEXT | DOREM+4~, DOREM+17*, DOREM+18, DOREM+19, DOREM+66!, DOREM+76!, DOREM+97!, DOREM+107! |
| TTEXT( | DOREM+35, DOREM+36, DOREM+37, DOREM+69, DOREM+81, DOREM+100, DOREM+110 |
| U | GPAT1+3, GREM1+3, GREM1+5, GPAT2+3, GREM2+3, DISP01+9, DISP01+10, DISP01+11, DOREM+18, DOREM+19 , DOREM+48, DOREM+122, TPAT+3, TTERM+3, TTERM+8, TTERM+9, TTERM+11 |
| VAEL | DOREM+74~, DOREM+75* |
| WEND | DOREM+4~, DOREM+13*, DOREM+23 |
| WSTART | DOREM+4~, DOREM+7*, DOREM+23 |
| X | DEB+2~, GREM1+10*, GREM1+11, DEV+2~, DOREM+4~, DOREM+133* |
| Y | DEB+2~, GPAT1+3, GREM1+3, GREM1+20, DEV+2~, GPAT2+3, GREM2+3, GREM2+14, TPAT+3, TTERM+3 |