Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PXRMEUT

Package: Clinical Reminders

Routine: PXRMEUT


Information

PXRMEUT ;SLC/PJH - General extract utilities ;07/29/2010

Source Information

Source file <PXRMEUT.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Clinical Reminders 5 HELP^PXRMEUT  DOCDATES^PXRMEUT1  BLDLIST^PXRMLRED  SEND^PXRMMSG  FORMAT^PXRMTEXT  
VA Fileman 4 HELP^%DTC  $$EXTERNAL^DILFD  $$GET1^DIQ  ^DIR  
Kernel 2 ($$FMADD,$$FMTE,$$NOW)^XLFDT  ($$LJ,$$RJ)^XLFSTR  
Registration 1 $$TESTPAT^VADPT  

Caller Graph

Caller Graph Total: 29

Package Total Caller Graph
Clinical Reminders 29 PXRMCF  PXRMDEV  PXRMDIEV  PXRMDLG4  PXRMDLG5  PXRMEFM  PXRMEGM  PXRMEPM  
PXRMETH  PXRMETH1  PXRMETM  PXRMETX  PXRMETXU  PXRMEUT  PXRMFRPT  PXRMLCR  
PXRMLPAU  PXRMLPU  PXRMLREX  PXRMLRM  PXRMPDR  PXRMPDRS  PXRMRST  PXRMRULE  
PXRMSXRM  PXRMTXIM  PXRMV2I  PXRMXD  PXRMXTA  

Entry Points

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) ;

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKNUM+7
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKYN+10
Function Call: WRITE
  • Prompt: !
  • Line Location: BEGIN+8
Function Call: WRITE
  • Prompt: $C(7)," ?? Enter exact date"
  • Line Location: BEGIN+13
Function Call: WRITE
  • Prompt: $C(7)," ?? Enter exact date"
  • Line Location: END+11
Function Call: WRITE
  • Prompt: !,TEXTOUT(IND)
  • Line Location: HELP+6
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+7
Routine Call
  • DIR
  • Line Location:
    • ASKNUM+8
    • ASKYN+11
    • BEGIN+9
    • END+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^PXRMXP(810.5 - [#810.5] EXTERNAL^DILFD

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
BEGIN BEGIN+13, END+9
END END+11

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All