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

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: 32

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

Entry Points

Name Comments DBIA/ICR reference
ASKNUM(TEXT,MIN,MAX) ;
ASKYN(DEF,TEXT,RTN,HLP) ;
BHELP ;Write the beginning date help.
CALC(NEXT,START,END) ;Calculate period start and end dates
DATES(BDATE,EDATE,LIT) ;Get a past date range.
BEGIN ;Select the beginning date.
END ;Select the ending date.
DOCUMENT(PXRMLIST,PXRMRULE,INDP,INTP,BEG,END) ;Document how the
EHELP ;Write the ending date help.
HELP(HTEXT) ;General help text output routine.
LDELOK(LISTIEN) ;Return a 1 if it is ok for this user to delete the list.
MES(TEXT) ;General mail message
PERIOD(FREQ) ;Calculate next period
RMPAT(NODE,INDP,INTP) ;Remove dead and test patients from

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