INHSYS01 ;SLT,JPD; 1 Apr 99 10:05;GIS configuration compilation utility
Source file <INHSYS01.m>
Package | Total | Call Graph |
---|---|---|
IHS Generic Interface System | 2 | TTYPE^INHSYS02 RPRT1^INHSYSUT |
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 2 | INHSYS02 INHSYS10 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DF(INY,%XIEN,INREPRT,%LEVEL) | ;Destination file
|
|
BPC(X) | ;find all background processes which point to this destination 4004 cont
|
|
MAP(%ROOT,%XIEN,INREPRT,%LEVEL) | ;Map file
; Input: ; %ROOT - Global root in fileman format ; %XIEN - Map File ien ; %LEVEL - Pointer level |
|
FLDS(%XIEN,INREPRT,%LEVEL) | ;Fields file - 4012
; Input: ; %XIEN - Fields File Ien ; INREPRT - 0 no report ; 1 report ; %LEVEL - Pointer level |
|
XTRK0(%INP,%FL,%ND,INREPRT,%LEVEL) | ;
; %INP - Pointer to file from piece ; %FL - DD file number ; %ND - Root ; INREPRT - 0 no report 1 - report ; %LEVEL - Pointer level |
|
DP(%XIEN,INREPRT,%LEVEL) | ;Primary Destination Pointers 4005
; Input: ; %XIEN - Ien of current entry ; INREPRT - 0 no report ; 1 report ; %LEVEL - Pointer level |
|
SGSF(X,INSGSF) | ;return the number of sub-field iens
|
|
SGF(X,INSGF) | ;return the number of field iens found
|
|
XTRK(%XIEN,%ROOT,%UTL,%FILE,INREPRT,%LEVEL) | ;global data extract and store
|
|
ZRONOD(N,X,R) | ;is node the first level zero node?
|
|
BP(%XIEN,INREPRT,%LEVEL) | ;Background processes 4004
; Input: ; %XIEN - Ien of destination file ; INREPRT - 0 no report ; 1 report ; %LEVEL - Pointer level |
|
SGS(%XIEN) | ;return '^' delimited string of segment iens
|
|
SEGS(%XIEN,INREPRT,%LEVEL) | ;Script segs 4011
; Input: ; %XIEN - Scripts file Ien ; INREPRT - 0 no report ; 1 report ; %LEVEL - Pointer level |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^INRHD - [#4005] | DP+8 |
^INRHD("APD" | DP+12 |
^INTHL7F - [#4012] | SGSF+7 |
^INTHL7M - [#4011] | SGS+8, SGS+10 |
^INTHL7S - [#4010] | SGF+7 |
^INTHPC - [#4004] | BPC+8, BPC+9 |
^UTILITY("SVD" | XTRK+19* |
^UTILITY($J | XTRK0+7, FLDS+11 |
Name | Line Occurrences |
---|---|
$$BPC | BP+7 |
$$SGF | FLDS+8 |
$$SGS | SEGS+7 |
$$SGSF | FLDS+13 |
$$ZRONOD | XTRK+17, XTRK+22, XTRK+25, XTRK+28, XTRK+31, XTRK+34, XTRK+37, XTRK+40 |
BP | DF+17 |
DF | XTRK+25 |
DP | DF+15 |
FLDS | XTRK+34 |
MAP | XTRK+37 |
SEGS | XTRK+31 |
XTRK | XTRK0+7 |
XTRK0 | XTRK+28, XTRK+40, MAP+9, DF+11, DF+13, DP+9, DP+12, BP+11, SEGS+11, FLDS+15 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%A | BPC+6~, BPC+7*, BPC+8*, BPC+9 |
%FILE | XTRK~, XTRK+19, XTRK+22, XTRK+25, XTRK+28, XTRK+31, XTRK+34, XTRK+37, XTRK+40 |
%FL | XTRK0~, XTRK0+7 |
%INP | XTRK0~, XTRK0+7 |
%IP10 | DF+7~, DF+9*, DF+13 |
%IP2 | DF+7~, DF+9*, DF+11 |
%LEN | BP+6~, BP+7*, BP+8, SEGS+6~, SEGS+7*, SEGS+8 |
%LEVEL | XTRK~, XTRK+19, XTRK+22, XTRK+25, XTRK+28, XTRK+31, XTRK+34, XTRK+37, XTRK+40, MAP~ , MAP+9, XTRK0~, XTRK0+7, DF~, DF+11, DF+13, DF+15, DF+17, DP~, DP+9 , DP+12, BP~, BP+11, SEGS~, SEGS+11, FLDS~, FLDS+15 |
%ND | XTRK0~, XTRK0+7 |
%ROOT | XTRK~, XTRK+11, XTRK+14, XTRK+16, XTRK+17, XTRK+22, XTRK+25, XTRK+28, XTRK+31, XTRK+34 , XTRK+37, XTRK+40, MAP~, MAP+7 |
%UTL | XTRK~, XTRK+16 |
%XIEN | XTRK~, XTRK+10, XTRK+11, XTRK+14, XTRK+17, XTRK+22, XTRK+25, XTRK+28, XTRK+31, XTRK+34 , XTRK+37, XTRK+40, MAP~, MAP+7, DF~, DF+15, DF+17, DP~, DP+8, DP+12 , BP~, BP+7, SEGS~, SEGS+7, SGS~, SGS+8, SGS+10, FLDS~, FLDS+8 |
%ZND | ZRONOD+6~*, ZRONOD+7 |
DA | SGS+6~, SGS+10* |
GBL | XTRK+9~, XTRK+16* |
I | XTRK+9~, BP+6~, BP+8*, BP+9, SEGS+6~, SEGS+8*, SEGS+9, FLDS+6~, FLDS+8*, FLDS+9 |
INBPC | XTRK+9~, BP+6~, BP+7*, BP+9 |
INCHLD | XTRK+9~ |
INFLD | SGF+5~, SGF+6*, SGF+7*, SGSF+5~, SGSF+6*, SGSF+7* |
INIEN | XTRK+9~, MAP+5~, MAP+7*, MAP+9, DP+6~, DP+8*, DP+9, DP+11*, DP+12*, BP+6~ , BP+9*, BP+11, SEGS+6~, SEGS+9*, SEGS+11, FLDS+6~, FLDS+9*, FLDS+11, FLDS+13, FLDS+14~* , FLDS+15 |
>> INPOP | XTRK+14, XTRK+17, DF+11, DF+13, DF+15, DF+17, DP+12, BP+8, SEGS+8, FLDS+8 , FLDS+13 |
INPSEG | SGS+6~, SGS+10*, SGS+11 |
INREPRT | XTRK~, XTRK+11*, XTRK+19, XTRK+22, XTRK+25, XTRK+28, XTRK+31, XTRK+34, XTRK+37, XTRK+40 , MAP~, MAP+9, XTRK0~, XTRK0+7, DF~, DF+11, DF+13, DF+15, DF+17, DP~ , DP+9, DP+12, BP~, BP+11, SEGS~, SEGS+11, FLDS~, FLDS+15 |
INSEG | SGS+6~, SGS+8*, SGS+9, SGS+10 |
INSGF | XTRK+9~, FLDS+6~, FLDS+8*, SGF~ |
INSGF( | FLDS+9, SGF+7* |
INSGM | XTRK+9~ |
INSGS | XTRK+9~, SEGS+6~, SEGS+7*, SEGS+9 |
INSGSF | XTRK+9~, FLDS+6~, FLDS+13!*, SGSF~ |
INSGSF( | FLDS+14, SGSF+7* |
INSGSF(1 | SGSF+6* |
INY | XTRK+9~, XTRK+16*, XTRK+22, XTRK+25, XTRK+28, XTRK+40, DF~, DF+9, BPC+6~, BPC+7* , BPC+9*, BPC+10, SGS+6~, SGS+8*, SGS+9*, SGS+11*, SGS+12, SGF+5~, SGF+6*, SGF+7* , SGF+8, SGSF+5~, SGSF+6*, SGSF+7*, SGSF+8 |
J | FLDS+6~, FLDS+13*, FLDS+14 |
N | ZRONOD~, ZRONOD+7 |
ND | XTRK+9~, XTRK+11*, XTRK+14*, XTRK+16, XTRK+17, XTRK+19, XTRK+22, XTRK+25, XTRK+28, XTRK+31 , XTRK+34, XTRK+37, XTRK+40 |
R | ZRONOD~, ZRONOD+6 |
U | XTRK+28, XTRK+40, DF+9, DP+8, BP+7, BP+9, BPC+9, SEGS+7, SEGS+9, SGS+9 , SGS+10, SGS+11 |
X | BPC~, BPC+9, SGF~, SGF+7, SGSF~, SGSF+6, SGSF+7, ZRONOD~, ZRONOD+6 |