INHUTC21 ;bar,DS; 28 Aug 97 16:14; Interface Criteria date functions
Source file <INHUTC21.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | $$UPCASE^%ZTF ($$ADDM,$$ADDT,$$CDATA2F,$$CDATASC,$$CDATH2F,$$DT,$$NOW)^%ZTFDT |
IHS Generic Interface System | 1 | $$PASFUT^INHUTC21 |
Uncategorized | 1 | ^UTSRD |
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 2 | INHUTC2 INHUTC21 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CHKDT(INSTR) | ; check the format of the input date string
|
|
PASFUT(CYYMMDD,INFMT) | ; check for Past or Future date assumptions and
; increment or decrement CYY appropriately. |
|
RELDT(INSTR,INFMT,INPMT) | ; convert a relative date text string to a FM
; date/time format |
Name | Field # of Occurrence |
---|---|
$$UPCASE^%ZTF | RELDT+21 |
$$ADDM^%ZTFDT | RELDT+96 |
$$ADDT^%ZTFDT | RELDT+77, RELDT+92 |
$$CDATA2F^%ZTFDT | RELDT+59, RELDT+79, RELDT+83 |
$$CDATASC^%ZTFDT | RELDT+139 |
$$CDATH2F^%ZTFDT | RELDT+49, RELDT+63 |
$$DT^%ZTFDT | RELDT+71, PASFUT+13 |
$$NOW^%ZTFDT | RELDT+22 |
$$PASFUT^INHUTC21 | RELDT+120 |
^UTSRD | RELDT+27 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIJUSV( | RELDT+31, RELDT+135* |
Name | Line Occurrences |
---|---|
$$CHKDT | RELDT+119 |
$$RELDT | RELDT+25 |
Name | Field # of Occurrence |
---|---|
^("RELDT^INHUTC21" | RELDT+31 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CYY | PASFUT+9~, PASFUT+15*, PASFUT+16*, PASFUT+17 |
CYYMMDD | PASFUT~, PASFUT+15 |
D | RELDT+89~, RELDT+92 |
DD | PASFUT+9~, PASFUT+15*, PASFUT+17 |
>> DTOUT | RELDT+28 |
>> DUOUT | RELDT+28 |
DUZ | RELDT+31, RELDT+135 |
H | RELDT+89~, RELDT+92 |
>> I | RELDT+56*, RELDT+68 |
INA | RELDT+20~, RELDT+41*, RELDT+44* |
INB | RELDT+20~, RELDT+41*, RELDT+43*, RELDT+44 |
INCY | RELDT+20~ |
IND | RELDT+20~, RELDT+54~*, RELDT+59, RELDT+65, RELDT+71, RELDT+74~, RELDT+75*, RELDT+76*, RELDT+77, RELDT+83* , RELDT+84, RELDT+86*, RELDT+88, RELDT+91*, RELDT+92, RELDT+94, RELDT+96 |
>> INDAT | RELDT+120*, RELDT+121*, RELDT+122 |
INDELTA | PASFUT+9~, PASFUT+13*, PASFUT+14*, PASFUT+16 |
INDT | RELDT+20~, RELDT+41*, RELDT+43, RELDT+49*, RELDT+50*, RELDT+59*, RELDT+63*, RELDT+65, RELDT+69*, RELDT+71* , RELDT+77*, RELDT+79*, RELDT+83*, RELDT+84*, RELDT+92*, RELDT+96*, RELDT+98*, RELDT+101, RELDT+106, RELDT+111* , RELDT+115*, RELDT+120, RELDT+121, RELDT+122*, RELDT+125, RELDT+130, RELDT+139, RELDT+141, RELDT+142 |
INE | RELDT+62~, RELDT+65*, RELDT+68*, RELDT+69 |
INFMT | RELDT~, RELDT+21*, RELDT+25, RELDT+26*, RELDT+34, RELDT+36, RELDT+103, RELDT+106, RELDT+108, RELDT+111 , RELDT+115, RELDT+119, RELDT+120, RELDT+125, RELDT+127, RELDT+130, RELDT+132, RELDT+135, RELDT+138, RELDT+140 , RELDT+141, PASFUT~, PASFUT+10*, PASFUT+12*, PASFUT+14 |
INH | RELDT+74~, RELDT+75*, RELDT+76 |
INHDT | PASFUT+9~, PASFUT+13* |
INHMMDD | PASFUT+9~, PASFUT+13*, PASFUT+16 |
INI | RELDT+20~, RELDT+43*, RELDT+46 |
INNOW | RELDT+20~, RELDT+22*, RELDT+50, RELDT+77, RELDT+125, RELDT+130 |
>> INOPER | PASFUT+13*, PASFUT+14*, PASFUT+16 |
INOUT | RELDT+20~, RELDT+34, RELDT+35*, RELDT+36, RELDT+101, RELDT+102*, RELDT+103, RELDT+106, RELDT+107*, RELDT+108 , RELDT+125, RELDT+126*, RELDT+127, RELDT+130, RELDT+131*, RELDT+132, RELDT+138, RELDT+139*, RELDT+140 |
INPMT | RELDT~, RELDT+22*, RELDT+25, RELDT+27 |
INSTR | RELDT~, RELDT+21*, RELDT+27, RELDT+30, RELDT+34, RELDT+41, RELDT+44, RELDT+102, RELDT+119, RELDT+135 , CHKDT~, CHKDT+6*, CHKDT+8, CHKDT+9, CHKDT+10, CHKDT+11, CHKDT+13, CHKDT+14, CHKDT+16, CHKDT+17 , CHKDT+19, CHKDT+20, CHKDT+21, CHKDT+22 |
INT | RELDT+54~, RELDT+56*, RELDT+57, RELDT+59, RELDT+61, RELDT+71 |
INTIME | RELDT+20~ |
INUM | RELDT+20~, RELDT+86*, RELDT+91*, RELDT+92, RELDT+96* |
INX | RELDT+20~, RELDT+44*, RELDT+48*, RELDT+49, RELDT+50, RELDT+52, RELDT+54, RELDT+56, RELDT+73, RELDT+75 , RELDT+76, RELDT+79, RELDT+82, RELDT+83, RELDT+86 |
INY | RELDT+20~, RELDT+41*, RELDT+43 |
M | RELDT+89~, RELDT+92 |
>> MD | PASFUT+15*, PASFUT+16 |
MM | PASFUT+9~, PASFUT+15*, PASFUT+17 |
S | RELDT+89~, RELDT+92 |
X | RELDT+20~, RELDT+25, RELDT+28*, RELDT+30*, RELDT+31* |