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

Package: Kernel

Routine: XUWORKDY


Information

XUWORKDY ;SF/GJL - WORKDAYS Mon-Fri ;09/04/98 13:29

Source Information

Source file <XUWORKDY.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Kernel 1 ($$DOW,$$FMADD,$$FMTH)^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 24

Package Total Caller Graph
VistA System Monitor 5 KMPVBETR  KMPVVHLM  KMPVVMCM  KMPVVSTM  KMPVVTCM  
Automated Medical Information Exchange 4 DVBAB5  DVBAB67  DVBAPND1  DVBCPND1  
Capacity Management - RUM 3 KMPRBD02  KMPRBD03  KMPRUTL3  
IFCAP 3 PRCH DEL. REC  PRCH DEL. RECSORT  PRCHDAR  
Text Integration Utility 3 TIUSTA  TIUSTS  TIUSTT  
Capacity Management Tools 2 KMPDRDAT  KMPDTU01  
Accounts Receivable 1 RCRJR  
Integrated Billing 1 IBJDE  
Kernel 1 XUWORKDAY  
Prosthetics 1 RMPREOU  

Entry Points

Name Comments DBIA/ICR reference
A
EN(X,X1) ;Function entry point
  • ICR #10046
    • Status: Active
    • Usage: Supported
    WORKPLUS(XUDAY,XUOFF) ;Find the date N working day +/- of date D1
  • ICR #10046
    • Status: Active
    • Usage: Supported
    EXIT
    WORKDAY(X) ;This function will determine if the input date is a workday.
  • ICR #10046
    • Status: Active
    • Usage: Supported
    HDTC(X) ;Taken from H^%DTC

    External References

    Name Field # of Occurrence
    $$DOW^XLFDT WORKDAY+4
    $$FMADD^XLFDT WORKPLUS+6
    $$FMTH^XLFDT HDTC+2

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^HOLIDAY - [#40.5] A+5, WORKDAY+3

    Label References

    Name Line Occurrences
    $$EN WORKPLUS+7
    $$HDTC A+2, A+3
    A EN+1
    EXIT A+2, A+3

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    %A A~, A+1*, A+2, A+5
    %B A~, A+1*, A+3, A+5
    %D A~, HDTC+1*, WORKPLUS+1~, WORKPLUS+4*, WORKPLUS+8
    %H A~, A+4*, A+5*, A+9, HDTC+2~*, HDTC+3, HDTC+4
    %I A~, A+5*, A+8*, A+9
    %J A~, A+2*, A+4, A+6*, A+7, A+8
    %K A~, A+3*, A+4, A+6, A+7*, A+8
    %M A~, HDTC+1*
    %X WORKPLUS+1~, WORKPLUS+4*, WORKPLUS+6, WORKPLUS+8*
    %Y A~, A+5*, A+6*, A+7*, A+8*, HDTC+1*, HDTC+3*, WORKPLUS+1~, WORKPLUS+3*, WORKPLUS+5
    , WORKPLUS+7*, WORKPLUS+8
    %Z A~, A+1*, A+9, WORKPLUS+1~, WORKPLUS+6*, WORKPLUS+7, WORKPLUS+10
    X A+1*, A+2*, A+3*, A+4*, A+6*, A+7*, A+8*, A+9*, HDTC~, HDTC+1
    , HDTC+2, EN~, EN+1, WORKDAY~, WORKDAY+3, WORKDAY+4*
    X1 A+1, EXIT!, EN~
    XUDAY WORKPLUS~, WORKPLUS+2, WORKPLUS+6, WORKPLUS+7
    XUOFF WORKPLUS~, WORKPLUS+2, WORKPLUS+4*, WORKPLUS+5, WORKPLUS+8
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All