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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PXRMXDUT

Package: Clinical Reminders

Routine: PXRMXDUT


Information

PXRMXDUT ; SLC/PJH - Date utilities for reminder reports. ;05/05/2006

Source Information

Source file <PXRMXDUT.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 HELP^%DTC  ^DIR  ^DIWP  
Clinical Reminders 1 HELP^PXRMXDUT  
Kernel 1 ($$DT,$$FMTE)^XLFDT  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Clinical Reminders 3 PXRMXD  PXRMXDUT  PXRMXTA  

Entry Points

Name Comments DBIA/ICR reference
BDHELP(HTEXT,TYPE) ;Write the beginning date help.
SDR(SDATE,BHTEXT,EHTEXT) ;Get a date.
EDHELP(HTEXT,TYPE) ;Write the ending date help.
SBDATE ;Select the date.
FBDATE ;Select the beginning date.
PDR(BDATE,EDATE,TYPE,BHTEXT,EXTEXT) ;Get a past date range.
FDR(BDATE,EDATE,TYPE,BHTEXT,EHTEXT) ;Get a future date range.
GDR(BDATE,EDATE,TYPE,BHTEXT,EHTEXT) ;Get a general date range.
PEDATE ;Select the ending date.
PBDATE ;Select the beginning date.
FEDATE ;Select the ending date.
SDHELP(HTEXT) ;Write the single date help.
GEDATE ;Select the ending date.
HELP(HTEXT) ;General help text routine. Write out the text in the HTEXT
GBDATE ;Select the beginning date.

External References

Name Field # of Occurrence
HELP^%DTC HELP+18
^DIR FBDATE+10, FEDATE+6, GBDATE+9, GEDATE+6, PBDATE+9, PEDATE+6, SBDATE+10
^DIWP HELP+8
HELP^PXRMXDUT BDHELP+6, EDHELP+6, SDHELP+5
$$DT^XLFDT FBDATE+5, SBDATE+5
$$FMTE^XLFDT FBDATE+5, FEDATE+4, GEDATE+4, PEDATE+4, SBDATE+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: FBDATE+9
Function Call: WRITE
  • Prompt: $C(7)," ?? Enter exact date"
  • Line Location: FBDATE+14
Function Call: WRITE
  • Prompt: !,"This must be a past date. For detailed help type ??"
  • Line Location: FEDATE+11
Function Call: WRITE
  • Prompt: !,"The ending date cannot be before the beginning date"
  • Line Location: FEDATE+12
Function Call: WRITE
  • Prompt: $C(7)," ?? Enter exact date"
  • Line Location: FEDATE+13
Function Call: WRITE
  • Prompt: !
  • Line Location: GBDATE+8
Function Call: WRITE
  • Prompt: !,"This must be a past date. For detailed help type ??"
  • Line Location: GBDATE+13
Function Call: WRITE
  • Prompt: $C(7)," ?? Enter exact date"
  • Line Location: GEDATE+11
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+9
Function Call: WRITE
  • Prompt: !,^UTILITY($J,"W",0,IC,0)
  • Line Location: HELP+12
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+14
Function Call: WRITE
  • Prompt: !
  • Line Location: PBDATE+8
Function Call: WRITE
  • Prompt: !,"This must be a past date. For detailed help type ??"
  • Line Location: PBDATE+13
Function Call: WRITE
  • Prompt: $C(7)," ?? Enter exact date"
  • Line Location: PBDATE+14
Function Call: WRITE
  • Prompt: !,"This must be a past date. For detailed help type ??"
  • Line Location: PEDATE+11
Function Call: WRITE
  • Prompt: $C(7)," ?? Enter exact date"
  • Line Location: PEDATE+12
Function Call: WRITE
  • Prompt: !,"The ending date cannot be less then the beginning date."
  • Line Location: PEDATE+13
Function Call: WRITE
  • Prompt: !
  • Line Location: SBDATE+9
Function Call: WRITE
  • Prompt: $C(7)," ?? Enter exact date"
  • Line Location: SBDATE+13
Routine Call
  • DIR
  • Line Location:
    • FBDATE+10
    • FEDATE+6
    • GBDATE+9
    • GEDATE+6
    • PBDATE+9
    • PEDATE+6
    • SBDATE+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J HELP+4!, HELP+11, HELP+12, HELP+13!

Label References

Name Line Occurrences
FBDATE FBDATE+14, FEDATE+9, GBDATE+13
FEDATE FEDATE+11, FEDATE+12, FEDATE+13
GBDATE GEDATE+9
GEDATE GEDATE+11
HELP BDHELP+1, EDHELP+1, SDHELP+1
PBDATE PBDATE+13, PBDATE+14, PEDATE+9
PEDATE PEDATE+11, PEDATE+12, PEDATE+13
SBDATE SBDATE+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT HELP+15~, HELP+16*, HELP+17*
%DT(0 HELP+16*, HELP+17*
BDATE FDR~, FBDATE+13*, FEDATE+1, FEDATE+4, FEDATE+12, GDR~, GBDATE+12*, GBDATE+13, GEDATE+1, GEDATE+4
, PDR~, PBDATE+12*, PBDATE+13, PEDATE+1, PEDATE+4, PEDATE+13
BDHTEXT BDHELP+3~, BDHELP+6
BDHTEXT(1 BDHELP+4*
BDHTEXT(2 BDHELP+5*
BHTEXT FDR~, GDR~, PDR~, SDR~
DIR FBDATE+1~, FBDATE+10!, FEDATE+6!, GBDATE+1~, GBDATE+9!, GEDATE+6!, PBDATE+1~, PBDATE+9!, PEDATE+6!, SBDATE+1~
, SBDATE+10!
DIR("?" FBDATE+7*, FEDATE+4*, GBDATE+6*, GEDATE+4*, PBDATE+6*, PEDATE+4*, SBDATE+7*
DIR("??" FBDATE+8*, FEDATE+5*, GBDATE+7*, GEDATE+5*, PBDATE+7*, PEDATE+5*, SBDATE+8*
DIR("A" FBDATE+4*, FEDATE+2*, GBDATE+4*, GEDATE+2*, PBDATE+4*, PEDATE+2*, SBDATE+4*
DIR("B" FBDATE+5*, SBDATE+5*
DIR("PRE" FBDATE+6*, FEDATE+3*, GBDATE+5*, GEDATE+3*, PBDATE+5*, PEDATE+3*, SBDATE+6*
DIR(0 FBDATE+3*, FEDATE+1*, GBDATE+3*, GEDATE+1*, PBDATE+3*, PEDATE+1*, SBDATE+3*
DIROUT FBDATE+2!, FBDATE+11, FEDATE+7, FEDATE+14!, GBDATE+2!, GBDATE+10, GEDATE+7, GEDATE+12!, PBDATE+2!, PBDATE+10
, PEDATE+7, PEDATE+14!, SBDATE+2!, SBDATE+11, SBDATE+15!
DIRUT FBDATE+2!, FEDATE+14!, GBDATE+2!, GEDATE+12!, PBDATE+2!, PEDATE+14!, SBDATE+2!, SBDATE+15!
DIWF HELP+2~, HELP+3*
DIWL HELP+2~, HELP+3*
DIWR HELP+2~, HELP+3*
DT FBDATE+3, FEDATE+11, GBDATE+13, HELP+16, HELP+17, PBDATE+3, PBDATE+13, PEDATE+1, PEDATE+11
DTOUT FBDATE+2!, FBDATE+11*, FBDATE+12, FEDATE+7*, FEDATE+8, FEDATE+14!, GBDATE+2!, GBDATE+10*, GBDATE+11, GEDATE+7*
, GEDATE+8, GEDATE+12!, PBDATE+2!, PBDATE+10*, PBDATE+11, PEDATE+7*, PEDATE+8, PEDATE+14!, SBDATE+2!, SBDATE+11*
, SBDATE+12, SBDATE+15!
DUOUT FBDATE+2!, FBDATE+12, FEDATE+9, FEDATE+14!, GBDATE+2!, GBDATE+11, GEDATE+9, GEDATE+12!, PBDATE+2!, PBDATE+11
, PEDATE+9, PEDATE+14!, SBDATE+2!, SBDATE+12, SBDATE+15!
EDATE FDR~, FEDATE+10*, FEDATE+11, FEDATE+12, GDR~, GEDATE+10*, PDR~, PEDATE+10*, PEDATE+11, PEDATE+13
EDHTEXT EDHELP+3~, EDHELP+6
EDHTEXT(1 EDHELP+4*
EDHTEXT(2 EDHELP+5*
EHTEXT FDR~, GDR~, SDR~
EXTEXT PDR~
HTEXT BDHELP~, BDHELP+1, BDHELP+2, EDHELP~, EDHELP+1, EDHELP+2, SDHELP~, SDHELP+1, SDHELP+2, HELP~
HTEXT( HELP+6, HELP+7
IC HELP+2~, HELP+5*, HELP+6*, HELP+7, HELP+10*, HELP+11*, HELP+12
MODE HELP+15~, HELP+16*, HELP+17
SDATE SDR~, SBDATE+14*
SDHTEXT SDHELP+3~, SDHELP+5
SDHTEXT(1 SDHELP+4*
TYPE BDHELP~, BDHELP+4, EDHELP~, EDHELP+4, FDR~, FBDATE+4, FEDATE+2, GDR~, GBDATE+4, GEDATE+2
, HELP+16, PDR~, PBDATE+4, PEDATE+2
U FBDATE+8, FEDATE+5, GBDATE+7, GEDATE+5, PBDATE+7, PEDATE+5, SBDATE+8
X FBDATE+1~, GBDATE+1~, HELP+7*, PBDATE+1~, SBDATE+1~
Y FBDATE+1~, FBDATE+13, FBDATE+14, FEDATE+10, FEDATE+13, GBDATE+1~, GBDATE+12, GEDATE+10, GEDATE+11, PBDATE+1~
, PBDATE+12, PBDATE+14, PEDATE+10, PEDATE+12, SBDATE+1~, SBDATE+13, SBDATE+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All