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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: INHUTC21

Package: IHS Generic Interface System

Routine: INHUTC21


Information

INHUTC21 ;bar,DS; 28 Aug 97 16:14; Interface Criteria date functions

Source Information

Source file <INHUTC21.m>

Call Graph

Call Graph Total: 4

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  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Generic Interface System 2 INHUTC2  INHUTC21  

Entry Points

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

External References

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIJUSV( RELDT+31, RELDT+135*

Label References

Name Line Occurrences
$$CHKDT RELDT+119
$$RELDT RELDT+25

Naked Globals

Name Field # of Occurrence
^("RELDT^INHUTC21" RELDT+31

Local Variables

Legend:

>> 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*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All