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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXCEDATE

Package: PCE Patient Care Encounter

Routine: PXCEDATE


Information

PXCEDATE ;ISL/dee - Used for things related to Date and Time ;6/20/96

Source Information

Source file <PXCEDATE.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 1 $$FMTE^XLFDT  
List Manager 1 PAUSE^VALM1  
PCE Patient Care Encounter 1 MAKELIST^PXCENEW  
VA FileMan 1 ^%DT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
PCE Patient Care Encounter 6 PXCE  PXCE DATE CHANGE  PXCEAE  PXCEEXP  PXCEHLOC  PXCEPAT  

Entry Points

Name Comments DBIA/ICR reference
NEWDATE ;
ASKDATE(DBEG,DEND) ;
EDATE(PRMPT,DFLT) ; Get early date
LDATE(PRMPT,DFLT) ; Get late date
DATE9S ;
DATE(INDATE) ;Change internal date to an external date.

External References

Name Field # of Occurrence
^%DT EDATE+5, LDATE+5
MAKELIST^PXCENEW NEWDATE+3
PAUSE^VALM1 ASKDATE+10
$$FMTE^XLFDT ASKDATE+10, EDATE+4, LDATE+4, DATE+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"The Ending Date: "_$$FMTE^XLFDT(NEWDEND)_" cannot be prior to the Start Date: "_$$FMTE^XLFDT(NEWDBEG)_""
  • Line Location: ASKDATE+10

Label References

Name Line Occurrences
$$EDATE ASKDATE+3
$$LDATE ASKDATE+6
ASKDATE NEWDATE+1
DATE9S NEWDATE+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT EDATE+1~, EDATE+2*, LDATE+1~, LDATE+2*
%DT("A" EDATE+3*, LDATE+3*
%DT("B" EDATE+4*, LDATE+4*
AT DATE+1~, DATE+4*, DATE+5
DBEG ASKDATE~, ASKDATE+2, ASKDATE+3, ASKDATE+8*, ASKDATE+10*
DEND ASKDATE~, ASKDATE+5, ASKDATE+6, ASKDATE+9*, ASKDATE+10*
DFLT EDATE~, EDATE+4, LDATE~, LDATE+4
INDATE DATE~, DATE+2, DATE+3
NEWDBEG ASKDATE+1~, ASKDATE+3*, ASKDATE+4, ASKDATE+8, ASKDATE+10
NEWDEND ASKDATE+1~, ASKDATE+6*, ASKDATE+7, ASKDATE+9, ASKDATE+10
OUTDATE DATE+1~, DATE+3*, DATE+4, DATE+5
PRMPT EDATE~, EDATE+3, LDATE~, LDATE+3
>> PXCE9BEG DATE9S+2*
>> PXCE9END DATE9S+1*
>> PXCEDBEG NEWDATE+1, DATE9S+2, DATE9S+3
>> PXCEDEND NEWDATE+1, DATE9S+1, DATE9S+4
PXCEOBEG ASKDATE+1~, ASKDATE+2*, ASKDATE+10
PXCEOEND ASKDATE+1~, ASKDATE+5*, ASKDATE+10
>> SDBEG DATE9S+3*
>> SDEND DATE9S+4*
X EDATE+1~, LDATE+1~
Y EDATE+1~, EDATE+6, LDATE+1~, LDATE+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All