PXRMEUT ;SLC/PJH - General extract utilities ;07/29/2010
Source file <PXRMEUT.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EHELP | ;Write the ending date help.
|
|
BEGIN | ;Select the beginning date.
|
|
END | ;Select the ending date.
|
|
BHELP | ;Write the beginning date help.
|
|
LDELOK(LISTIEN) | ;Return a 1 if it is ok for this user to delete the list.
|
|
PERIOD(FREQ) | ;Calculate next period
|
|
MES(TEXT) | ;General mail message
|
|
DATES(BDATE,EDATE,LIT) | ;Get a past date range.
|
|
ASKNUM(TEXT,MIN,MAX) | ;
|
|
RMPAT(NODE,INDP,INTP) | ;Remove dead and test patients from
|
|
HELP(HTEXT) | ;General help text output routine.
|
|
CALC(NEXT,START,END) | ;Calculate period start and end dates
|
|
DOCUMENT(PXRMLIST,PXRMRULE,INDP,INTP,BEG,END) | ;Document how the
|
|
ASKYN(DEF,TEXT,RTN,HLP) | ;
|
Name | Field # of Occurrence |
---|---|
HELP^%DTC | BHELP+5, EHELP+5 |
$$EXTERNAL^DILFD | DOCUMENT+18 |
$$GET1^DIQ | DOCUMENT+15 |
^DIR | ASKNUM+8, ASKYN+11, BEGIN+9, END+6 |
HELP^PXRMEUT | BHELP+3, EHELP+3 |
DOCDATES^PXRMEUT1 | DOCUMENT+43 |
BLDLIST^PXRMLRED | DOCUMENT+34 |
SEND^PXRMMSG | MES+5 |
FORMAT^PXRMTEXT | HELP+5 |
$$TESTPAT^VADPT | RMPAT+7 |
$$FMADD^XLFDT | CALC+25 |
$$FMTE^XLFDT | END+4, DOCUMENT+24, DOCUMENT+29, DOCUMENT+30, DOCUMENT+37, DOCUMENT+38, PERIOD+3 |
$$NOW^XLFDT | PERIOD+3 |
$$LJ^XLFSTR | DOCUMENT+25, DOCUMENT+27 |
$$RJ^XLFSTR | CALC+19, CALC+21 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^PXRMXP(810.5 - [#810.5] | EXTERNAL^DILFD |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | RMPAT+11 |
^PXRM(810.2 - [#810.2] | DOCUMENT+10 |
^PXRM(810.4 - [#810.4] | DOCUMENT+12 |
^PXRMXP(810.5 - [#810.5] | DOCUMENT+5, DOCUMENT+20, DOCUMENT+22, DOCUMENT+33*, DOCUMENT+35*, DOCUMENT+36*, DOCUMENT+37*, DOCUMENT+38*, DOCUMENT+39*, DOCUMENT+40* , DOCUMENT+41*, DOCUMENT+44*, DOCUMENT+45*, LDELOK+2 |
^TMP("PXRMLRED" | DOCUMENT+4!, DOCUMENT+35, DOCUMENT+46! |
^TMP("PXRMXMZ" | MES+2!, MES+4* |
^TMP($J | RMPAT+5, RMPAT+8!, RMPAT+13! |
^XUSEC("PXRM MANAGER" | LDELOK+3 |
Name | Line Occurrences |
---|---|
BEGIN | BEGIN+13, END+9 |
END | END+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | BHELP+1~, BHELP+4*, BEGIN+1~, EHELP+1~, EHELP+4* |
%DT(0 | BHELP+4*, EHELP+4* |
BDATE | DATES~, BEGIN+12*, BEGIN+14*, END+1, END+4 |
BDHTEXT | BHELP+1~, BHELP+3 |
BDHTEXT(1 | BHELP+2* |
BEG | DOCUMENT~, DOCUMENT+29, DOCUMENT+37, DOCUMENT+43 |
CDATE | DOCUMENT+2~, DOCUMENT+7*, DOCUMENT+24 |
CLASS | DOCUMENT+2~, DOCUMENT+20*, DOCUMENT+21*, DOCUMENT+26 |
CMON | CALC+2~, CALC+10*, CALC+13*, CALC+14*, CALC+17*, CALC+19*, CALC+23, PERIOD+1~ |
CREATOR | DOCUMENT+2~, DOCUMENT+14*, DOCUMENT+15*, DOCUMENT+25, LDELOK+1~, LDELOK+2*, LDELOK+3 |
CUR | PERIOD+1~, PERIOD+3*, PERIOD+5 |
CYR | CALC+2~, CALC+7*, CALC+21*, CALC+23, PERIOD+1~ |
DEF | ASKYN~, ASKYN+5, ASKYN+12 |
DELOK | LDELOK+1~, LDELOK+3*, LDELOK+4 |
DFN | RMPAT+3~, RMPAT+4*, RMPAT+5*, RMPAT+7, RMPAT+8, RMPAT+11, RMPAT+13 |
DIR | ASKNUM+1~, ASKYN+1~, BEGIN+1~, BEGIN+9! |
DIR("?" | ASKNUM+6*, ASKYN+6*, ASKYN+8*, BEGIN+6*, END+4* |
DIR("??" | ASKYN+9*, BEGIN+7*, END+5* |
DIR("A" | ASKNUM+4*, ASKYN+4*, BEGIN+4*, END+2* |
DIR("B" | ASKNUM+5*, ASKYN+5* |
DIR("PRE" | BEGIN+5*, END+3* |
DIR(0 | ASKNUM+3*, ASKYN+3*, BEGIN+3*, END+1* |
DIROUT | ASKNUM+2!, ASKYN+2!, BEGIN+2!, BEGIN+10, END+7, END+12! |
DIRUT | ASKNUM+2!, ASKYN+2!, BEGIN+2!, END+12! |
DOD | RMPAT+3~, RMPAT+11*, RMPAT+12 |
DT | BHELP+4, DOCUMENT+45, EHELP+4 |
DTOUT | ASKNUM+2!, ASKNUM+9, ASKYN+2!, ASKYN+12, BEGIN+2!, BEGIN+10*, BEGIN+11, END+7*, END+8, END+12! |
DUOUT | ASKNUM+2!, ASKNUM+9, ASKYN+2!, ASKYN+12, BEGIN+2!, BEGIN+11, END+9, END+12! |
DUZ | LDELOK+3, MES+5 |
EDATE | DATES~, END+10* |
EDHTEXT | EHELP+1~, EHELP+3 |
EDHTEXT(1 | EHELP+2* |
>> EM | DOCUMENT+18 |
END | CALC~, CALC+25*, DOCUMENT~, DOCUMENT+30, DOCUMENT+38, DOCUMENT+43 |
ETYPE | CALC+2~, CALC+4*, CALC+5*, CALC+9, CALC+12, CALC+16, PERIOD+1~ |
FREQ | PERIOD~, PERIOD+7, PERIOD+10, PERIOD+13 |
HLP | ASKYN~, ASKYN+7 |
HTEXT | HELP~ |
HTEXT( | HELP+4 |
IND | DOCUMENT+2~, DOCUMENT+33*, DOCUMENT+35*, DOCUMENT+44*, HELP+1~, HELP+3*, HELP+4*, HELP+6* |
INDP | DOCUMENT~, DOCUMENT+40, RMPAT~, RMPAT+2, RMPAT+9 |
INTP | DOCUMENT~, DOCUMENT+41, RMPAT~, RMPAT+2, RMPAT+7 |
LDATA | DOCUMENT+2~, DOCUMENT+5*, DOCUMENT+6, DOCUMENT+7, DOCUMENT+8, DOCUMENT+12, DOCUMENT+14, DOCUMENT+17 |
LISTIEN | LDELOK~, LDELOK+2 |
LIT | BHELP+2, DATES~, BEGIN+4, END+2, EHELP+2 |
LNAME | DOCUMENT+2~, DOCUMENT+6*, DOCUMENT+23 |
MAX | ASKNUM~, ASKNUM+3, ASKNUM+6 |
MIN | ASKNUM~, ASKNUM+3, ASKNUM+5, ASKNUM+6, ASKNUM+9 |
NDL | DOCUMENT+3~, DOCUMENT+43, DOCUMENT+44 |
NEXT | CALC~, CALC+4, CALC+5, PERIOD+1~, PERIOD+8*, PERIOD+11*, PERIOD+14*, PERIOD+15 |
NIN | HELP+1~, HELP+3*, HELP+4*, HELP+5 |
NL | DOCUMENT+3~, DOCUMENT+32*, DOCUMENT+33, DOCUMENT+35*, DOCUMENT+36*, DOCUMENT+37*, DOCUMENT+38*, DOCUMENT+39*, DOCUMENT+40*, DOCUMENT+41* , DOCUMENT+44*, DOCUMENT+45 |
NMON | CALC+2~, CALC+10*, CALC+13*, CALC+17*, CALC+19*, CALC+25 |
NODE | RMPAT~, RMPAT+5, RMPAT+8, RMPAT+13 |
NOUT | HELP+1~, HELP+5, HELP+6 |
NPAT | DOCUMENT+3~, DOCUMENT+22*, DOCUMENT+23 |
NYR | CALC+2~, CALC+7*, CALC+10*, CALC+13*, CALC+17*, CALC+21*, CALC+25 |
OUTPUT | DOCUMENT+3~, DOCUMENT+43 |
OUTPUT( | DOCUMENT+44 |
PERIOD | CALC+2~, CALC+4*, CALC+5*, CALC+13, CALC+17, PERIOD+1~, PERIOD+5*, PERIOD+11, PERIOD+14 |
PXRMLIST | DOCUMENT~, DOCUMENT+5, DOCUMENT+20, DOCUMENT+22, DOCUMENT+33, DOCUMENT+35, DOCUMENT+36, DOCUMENT+37, DOCUMENT+38, DOCUMENT+39 , DOCUMENT+40, DOCUMENT+41, DOCUMENT+44, DOCUMENT+45 |
PXRMRULE | DOCUMENT~, DOCUMENT+34, DOCUMENT+43 |
REMOVE | RMPAT+3~, RMPAT+7*, RMPAT+8 |
RTN | ASKYN~, ASKYN+7, ASKYN+9 |
SNAME | DOCUMENT+3~, DOCUMENT+8*, DOCUMENT+10*, DOCUMENT+12*, DOCUMENT+28 |
SOURCE | DOCUMENT+3~, DOCUMENT+8*, DOCUMENT+10, DOCUMENT+12* |
START | CALC~, CALC+23* |
TEXOUT | HELP+1~ |
TEXT | ASKNUM~, ASKNUM+4, ASKYN~, ASKYN+4, DOCUMENT+3~, MES~, MES+4 |
TEXT( | DOCUMENT+33 |
TEXT(1 | DOCUMENT+23* |
TEXT(2 | DOCUMENT+24*, DOCUMENT+25* |
TEXT(3 | DOCUMENT+26*, DOCUMENT+27* |
TEXT(4 | DOCUMENT+28* |
TEXT(5 | DOCUMENT+29* |
TEXT(6 | DOCUMENT+30* |
TEXT(7 | DOCUMENT+31* |
TEXTIN | HELP+1~, HELP+5 |
TEXTIN( | HELP+4* |
>> TEXTOUT | HELP+5 |
>> TEXTOUT( | HELP+6 |
TYPE | DOCUMENT+3~, DOCUMENT+17*, DOCUMENT+18*, DOCUMENT+27 |
U | ASKNUM+3, ASKYN+9, BEGIN+7, END+5, DOCUMENT+6, DOCUMENT+7, DOCUMENT+8, DOCUMENT+10, DOCUMENT+12, DOCUMENT+14 , DOCUMENT+17, DOCUMENT+20, DOCUMENT+22, DOCUMENT+45, LDELOK+2, RMPAT+11 |
VALMCNT | DOCUMENT+3~, DOCUMENT+35 |
X | ASKNUM+1~, ASKYN+1~, BEGIN+1~ |
XMSUB | MES+1~, MES+3*, MES+5 |
Y | ASKNUM+1~, ASKNUM+9*, ASKNUM+10, ASKYN+1~, ASKYN+12*, ASKYN+13, BEGIN+1~, BEGIN+12, BEGIN+13, BEGIN+14 , END+10, END+11 |
YEAR | CALC+2~, CALC+4*, CALC+5*, CALC+7, PERIOD+1~, PERIOD+5*, PERIOD+8, PERIOD+11, PERIOD+14 |