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

Package: Kernel

Routine: XLFDT2


Information

XLFDT2 ;SEA/RDS - Library function Schedule ;03/21/2006

Source Information

Source file <XLFDT2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 2 ($$FMTH,$$HTFM,$$NOW,YMD)^XLFDT  MONTH2^XLFDT3  
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: 2

Package Total Caller Graph
Barcode Medication Administration 1 ALPBUTL  
Kernel 1 XLFDT  

Entry Points

Name Comments DBIA/ICR reference
DECODE() ;SCH^XLFDT--Decode A Cycle Schedule String (Return Next Time)
A
NEXT ;
MONTH ;DECODE--Simple Month Increment (Add x Months)
LIST ;DECODE--Find Next Run Time In List
WEEK ;DECODE--List Of Day Of Week Specifications
ARRAY ;WEEK Subroutine--Build Incident Array
TIME ;ARRAY--Build Time Node For Incidents That Include Times
LEAP(%) ;Check if a Leap year

External References

Name Field # of Occurrence
^%DT TIME+1
$$FMTH^XLFDT DECODE+2, MONTH+6, LIST+3
$$HTFM^XLFDT A+3, LIST+2
$$NOW^XLFDT LIST+3
YMD^XLFDT MONTH+2
MONTH2^XLFDT3 NEXT+6

Label References

Name Line Occurrences
$$LEAP MONTH+4
A A+1, A+2
ARRAY WEEK+3
LIST NEXT+7
MONTH NEXT+5
NEXT A
TIME ARRAY+1
WEEK NEXT+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% MONTH+1~, LEAP~, LEAP+1*, LEAP+2
%1 DECODE+1~, LIST+2*, WEEK+3*
%A LIST+1~, WEEK+1~, WEEK+3, WEEK+4*, ARRAY+2*, ARRAY+4*
%A( LIST+2*, LIST+3, WEEK+3*, WEEK+4
%D DECODE+1~, MONTH+1~, MONTH+5*, MONTH+6
%DT TIME+1~*
%H MONTH+1~, MONTH+2*
%M DECODE+1~, MONTH+1~, MONTH+3*, MONTH+5, MONTH+6
%T DECODE+1~, MONTH+1~, MONTH+6, WEEK+2*, WEEK+4, ARRAY+1, ARRAY+2, ARRAY+4
%W WEEK+1~, WEEK+2*, ARRAY+2, ARRAY+4
%Y DECODE+1~, MONTH+1~, MONTH+3*, MONTH+4, MONTH+6, WEEK+2*, WEEK+3*, ARRAY+1, TIME+1
%Z WEEK+1~, WEEK+2*
>> FF A+1, A+2
LTFM DECODE+1~, DECODE+2*
>> LTM DECODE+2*, A+1*, A+2*, NEXT+1, NEXT+2, NEXT+3, MONTH+2, WEEK+2, WEEK+4
LTMA DECODE+1~
>> SCH NEXT+1, NEXT+2, NEXT+3, NEXT+5, NEXT+6, NEXT+7, NEXT+8, MONTH+3, LIST+2, WEEK+3
SCHL DECODE+1~, NEXT+6*
X MONTH+1~, TIME+1~*
XL MONTH+1~, MONTH+3*, LIST+1~, LIST+2*, WEEK+1~, WEEK+2*, ARRAY+1*, ARRAY+2, ARRAY+4
XLA MONTH+1~, MONTH+4*, MONTH+5
XLT WEEK+1~, WEEK+3, WEEK+4*, ARRAY+1*, ARRAY+2, ARRAY+4, TIME+1*
Y DECODE+1~, AA+1, A+2, A+3, NEXT+1*, NEXT+2*, NEXT+3*, NEXT+9*, MONTH+6*
LIST+3*, WEEK+4*, TIME+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All