SDECDATE ; ALB/WTC,TAW,LAB - VISTA SCHEDULING - Date Utilities ;APR 07,2022
Source file <SDECDATE.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | ^%DT ($$FMADD,$$FMTE)^DILIBF |
Kernel | 1 | $$FR^XLFDT |
Scheduling | 1 | $$REMOVEOFFSET^SDAMUTDT |
Name | Comments | DBIA/ICR reference |
---|---|---|
FMTONET(IN,SPACE) | ||
RETURN | ;
|
|
NETTOFM(IN,TIME,SECONDS) | ||
VALIDFMFORMAT(DATE) | ;Is DATE a valind FileMan format
|
|
VALIDISO(DATE) | ;Is DATE a valid ISO8601 format (e.g., 2022-01-12T13:21)
; Return ; 0 = not ISO8601 format ; 1 = ISO8601 format |
Name | Line Occurrences |
---|---|
RETURN | FMTONET+11, NETTOFM+18, NETTOFM+24 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | NETTOFM+14*, NETTOFM+15*, NETTOFM+16*, NETTOFM+19*, VALIDFMFORMAT+3~, VALIDFMFORMAT+4* |
DATE | VALIDFMFORMAT~, VALIDFMFORMAT+5, VALIDFMFORMAT+6, VALIDFMFORMAT+7, VALIDISO~, VALIDISO+6, VALIDISO+7, VALIDISO+15, VALIDISO+29 |
IN | FMTONET~, FMTONET+11, FMTONET+12, FMTONET+17, NETTOFM~, NETTOFM+12, NETTOFM+19, NETTOFM+24 |
KEEPSDTIME | VALIDISO+4~, VALIDISO+15*, VALIDISO+30 |
OUT | FMTONET+7~, FMTONET+13*, FMTONET+17*, FMTONET+19*, RETURN+1, NETTOFM+8~, NETTOFM+20*, NETTOFM+24* |
RESULT | VALIDISO+4~, VALIDISO+5*, VALIDISO+13*, VALIDISO+16, VALIDISO+24*, VALIDISO+29*, VALIDISO+33*, VALIDISO+36*, VALIDISO+37 |
SDDATE | VALIDISO+4~, VALIDISO+7*, VALIDISO+8, VALIDISO+11, VALIDISO+12*, VALIDISO+13 |
SDOFFSET | VALIDISO+4~, VALIDISO+31*, VALIDISO+32, VALIDISO+33, VALIDISO+34*, VALIDISO+35, VALIDISO+36 |
SDTIME | VALIDISO+4~, VALIDISO+15*, VALIDISO+16, VALIDISO+21*, VALIDISO+22*, VALIDISO+23*, VALIDISO+24, VALIDISO+30*, VALIDISO+31, VALIDISO+34 |
SECONDS | NETTOFM~, NETTOFM+16 |
SPACE | FMTONET~, FMTONET+19 |
TIME | NETTOFM~, NETTOFM+15, NETTOFM+16 |
TM | NETTOFM+8~, NETTOFM+12*, NETTOFM+18 |
X | FMTONET+7~, FMTONET+12*, NETTOFM+8~, NETTOFM+19*, NETTOFM+24*, VALIDFMFORMAT+3~, VALIDFMFORMAT+7* |
X1 | FMTONET+7~, FMTONET+12*, FMTONET+13, NETTOFM+8~, NETTOFM+19*, NETTOFM+20 |
Y | FMTONET+7~, NETTOFM+8~, NETTOFM+19, NETTOFM+24, VALIDFMFORMAT+3~, VALIDFMFORMAT+8 |