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 |