![]() ![]() |
NOTE: Calling the XUWORKDY routine from the top is obsolete. The ^XUWORKDY API was replaced by the $$EN^XUWORKDY API. This API is dependent on the HOLIDAY (#40.5) file being updated by the sites.
Reference Type: Supported, Category: Miscellaneous, ICR#: 10046
To use the ^XUWORKDY APIs, you must make sure that the HOLIDAY (#40.5) file is populated with each
year's holidays for the workday calculation to work correctly. If it is not
populated, you need to populate it yourself (Kernel distributes this file
without data). Only enter holidays that fall on weekdays, however.
You can call the ^XUWORKDY routine to calculate the number of workdays between two
dates (X, X1). It returns a positive value if
X<X1 and a negative value if
X>X1. If either date is imprecisely specified, or if the
HOLIDAY global is
empty, then ^XUWORKDY returns a NULL string.
^XUWORKDY
X: |
(required) Starting date in VA FileMan internal format (e.g., 2850420). |
X1: |
(required) Ending date in VA FileMan internal format (e.g., 2850707). |
X: |
The number of workdays in the interval. |
>S X=2850420,X1=2850707 D ^XUWORKDY W X 55 |