Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: PXRMCDUE

Package: Clinical Reminders

Routine: PXRMCDUE


Information

PXRMCDUE ;SLC/PKR - Custom date due calculation routines. ;02/04/2011

Source Information

Source file <PXRMCDUE.m>

Entry Points

Name Comments DBIA/ICR reference
CDBUILD(STRING,DA) ;Given a custom date due string build the data
CDUEDATE(DEFARR,FIEVAL) ;Do the custom date due calculation and return
CDKILL(X,DA) ;
MAXDATE(NARGS,DLIST) ;Return the maximum date from a list of dates in DLIST.
MINDATE(NARGS,DLIST) ;Return the minimum date from a list of dates in DLIST.
OUTPUT(CDUEDATA,DEFARR) ;Build the custom date due output text.
PARSE(STRING,FUNCTION,NARGS,FILIST,FREQLIST,OPLIST) ;Parse a custom date due
RANKDATE(NARGS,DLIST) ;Return the first non-zero date from the list of dates
VCDUE(STRING,DA) ;Make sure a custom date due string is valid.
VFUN(FUNCTION) ;Make sure FUNCTION is a valid function.
XHELP ;Executable help for custom date due.
TEXT ;Custom Date Due help text.

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"The Custom Date Due update failed, UPDATE^DIE returned the following error message:"
  • Line Location: CDBUILD+23
Function Call: WRITE
  • Prompt: !,TEXT
  • Line Location: XHELP+6
Function Call: WRITE
  • Prompt: (weeks),
  • Line Location: TEXT+12
Info |  Source |  Entry Points |  Interaction Calls