INHMG1 ;KN,PO; 18 Jun 99 13:58; Script Generator Message - Print Template
Source file <INHMG1.m>
Package | Total | Call Graph |
---|---|---|
IHS Generic Interface System | 3 | (HEADER,INDXS)^INHMG INFIELD^INHMG2 $$QS^INHUTIL |
Name | Comments | DBIA/ICR reference |
---|---|---|
INSEG(INCOMSEG,D0,D1) | ; get segment details and call INHMG2 for processing
|
|
GTRANS(D0,INRES) | ; get the list of transacions for a given message
|
|
N | ||
GTRNDATA(TRNIEN,INOSTAT,NAME,ACTIVE,DEST) | ;get some field values for
|
|
INBUILD(INCOMSEG) | ; Entry point
|
|
T | ||
WTRANS(INRES,XHDR,INOSTAT) | ;write the transactions
|
|
RPTRANS(D0,XHDR,INOSTAT) | ;compile and display transaction types
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC - [#1] | INBUILD+42, INSEG+14 |
^INRHD - [#4005] | GTRNDATA+12 |
^INRHD("B" | GTRANS+11 |
^INRHR( | GTRANS+25 |
^INRHR("AC" | GTRANS+24 |
^INRHS - [#4006] | INBUILD+59, INBUILD+61 |
^INRHT - [#4000] | GTRANS+18, GTRNDATA+9 |
^INTHL7M - [#4011] | INBUILD+19, INBUILD+21, INBUILD+22, INBUILD+26, INBUILD+32, INBUILD+45, INBUILD+50, INBUILD+51, INBUILD+54, INBUILD+55 , INBUILD+59, INBUILD+65, INSEG+1, INSEG+3, INSEG+7, INSEG+22, GTRANS+15, GTRANS+16 |
^INTHL7S - [#4010] | INSEG+3, INSEG+7, INSEG+13 |
Name | Line Occurrences |
---|---|
GTRANS | RPTRANS+12 |
GTRNDATA | WTRANS+17, WTRANS+23 |
INSEG | INBUILD+67 |
N | INBUILD+17, INBUILD+19, INBUILD+22, INBUILD+25, INBUILD+27, INBUILD+31, INBUILD+34, INBUILD+36, INBUILD+40, INBUILD+42 , INBUILD+44, INBUILD+46, INBUILD+49, INBUILD+51, INBUILD+53, INBUILD+55, INBUILD+57, INBUILD+58, INBUILD+59, INBUILD+60 |
RPTRANS | INBUILD+47 |
T | INBUILD+21, INBUILD+25, INBUILD+50, INBUILD+54, INBUILD+65 |
WTRANS | RPTRANS+13 |
Name | Field # of Occurrence |
---|---|
^( | INBUILD+21, INBUILD+50, INBUILD+54, INBUILD+65 |
^(0 | INBUILD+42, INBUILD+59, INBUILD+61, INSEG+7, INSEG+13, INSEG+14 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTIVE | WTRANS+14~, WTRANS+17, WTRANS+19, WTRANS+23, WTRANS+25, GTRNDATA~, GTRNDATA+11* |
D0 | INBUILD+19, INBUILD+21, INBUILD+22, INBUILD+26, INBUILD+32, INBUILD+45, INBUILD+47, INBUILD+50, INBUILD+51, INBUILD+54 , INBUILD+55, INBUILD+59, INBUILD+65, INBUILD+67, INSEG~, INSEG+1, INSEG+3, INSEG+7, INSEG+22, INSEG+23 , RPTRANS~, RPTRANS+12, GTRANS~, GTRANS+15, GTRANS+16, WTRANS+14~, WTRANS+15*, WTRANS+16*, WTRANS+17, WTRANS+22 |
D1 | INBUILD+21*, INBUILD+22, INBUILD+50*, INBUILD+51, INBUILD+54*, INBUILD+55, INBUILD+65*, INBUILD+67*, INSEG~, INSEG+1 , INSEG+3, INSEG+7, INSEG+8*, INSEG+22, INSEG+23, GTRANS+10~, GTRANS+14*, GTRANS+15*, GTRANS+16, WTRANS+14~ , WTRANS+21*, WTRANS+22*, WTRANS+23 |
DEST | WTRANS+14~, WTRANS+17, WTRANS+20, WTRANS+23, WTRANS+26, GTRNDATA~, GTRNDATA+12* |
DIOUT | INBUILD+15!, INBUILD+54 |
DIP | INSEG+8~! |
DIWF | INBUILD+68! |
>> DUOUT | INBUILD+19, INBUILD+21, INBUILD+22, INBUILD+23, INBUILD+25, INBUILD+27, INBUILD+31, INBUILD+34, INBUILD+36, INBUILD+40 , INBUILD+42, INBUILD+44, INBUILD+46, INBUILD+49, INBUILD+50, INBUILD+51, INBUILD+52, INBUILD+53, INBUILD+55, INBUILD+56 , INBUILD+57, INBUILD+58, INBUILD+60, INBUILD+65, WTRANS+16, WTRANS+22 |
DXN | INBUILD+68! |
DXN("S" | INBUILD+59* |
DXN(0 | INBUILD+26*, INBUILD+28, INBUILD+30, INBUILD+37, INSEG+7*, INSEG+9 |
>> DXS | INBUILD+16 |
>> DXS(18 | INBUILD+20, INBUILD+43, INSEG+10, INSEG+11, INSEG+12, INSEG+20 |
>> DXS(19 | INBUILD+37 |
>> DXS(2 | INSEG+8 |
>> DXS(20 | INBUILD+39, INSEG+19 |
>> DXS(21 | INBUILD+40 |
>> DXS(22 | INBUILD+41 |
>> I(1 | INSEG+8 |
>> INA | INSEG+3* |
INCOMSEG | INBUILD~, INBUILD+67, INSEG~, INSEG+3, INSEG+23 |
INFD | INSEG+5! |
>> INI | INBUILD+67* |
INOSTAT | RPTRANS~, RPTRANS+13, WTRANS~, WTRANS+17, WTRANS+23, GTRNDATA~, GTRNDATA+11 |
INRES | RPTRANS+11~, RPTRANS+12, RPTRANS+13, GTRANS~, WTRANS~ |
INRES( | GTRANS+19*, GTRANS+26*, WTRANS+16, WTRANS+22 |
INSAR | INBUILD+63! |
INSAR( | INBUILD+65* |
INSG | INSEG+5!, INSEG+23 |
INSG("FL" | INSEG+14* |
INSG("IF" | INSEG+16* |
INSG("IV" | INSEG+17* |
INSG("LP" | INSEG+19* |
INSG("MF" | INSEG+15* |
INSG("ML" | INSEG+20* |
INSG("NM" | INSEG+7*, INSEG+8*, INSEG+9*, INSEG+10*, INSEG+11*, INSEG+12* |
INSG("PS" | INSEG+13* |
INSG("RT" | INSEG+22* |
INSG("TP" | INSEG+21* |
INSG("UD" | INSEG+18* |
>> INX | INBUILD+65*, INSEG+3*, INSEG+7 |
>> INY | INSEG+3* |
>> INZ | INSEG+3* |
IOSL | T |
MRPIEN | GTRANS+10~, GTRANS+23*, GTRANS+24*, GTRANS+25 |
NAME | WTRANS+14~, WTRANS+17, WTRANS+19, WTRANS+23, WTRANS+25, GTRNDATA~, GTRNDATA+10* |
NODE | GTRNDATA+8~, GTRNDATA+9*, GTRNDATA+10, GTRNDATA+11, GTRNDATA+12 |
REPDEST | GTRANS+10~, GTRANS+11*, GTRANS+20 |
REPIEN | GTRANS+10~, GTRANS+25*, GTRANS+26 |
TRNIEN | GTRANS+10~, GTRANS+16*, GTRANS+17, GTRANS+18, GTRANS+19, GTRANS+24, GTRANS+26, GTRNDATA~, GTRNDATA+9 |
TRNODE | GTRANS+10~, GTRANS+18*, GTRANS+20 |
U | INBUILD+19, INBUILD+20, INBUILD+26, INBUILD+28, INBUILD+30, INBUILD+32, INBUILD+33, INBUILD+34, INBUILD+35, INBUILD+37 , INBUILD+38, INBUILD+39, INBUILD+40, INBUILD+41, INBUILD+42, INBUILD+43, INBUILD+59, INBUILD+61, INBUILD+65, INSEG+3 , INSEG+7, INSEG+9, INSEG+10, INSEG+11, INSEG+12, INSEG+13, INSEG+14, INSEG+15, INSEG+16, INSEG+17 , INSEG+18, INSEG+19, INSEG+20, INSEG+21, GTRANS+20, GTRANS+25, GTRNDATA+10, GTRNDATA+11, GTRNDATA+12 |
>> X | INBUILD+19*, INBUILD+20, INBUILD+22*, INBUILD+32*, INBUILD+33, INBUILD+34, INBUILD+35, INBUILD+37*, INBUILD+38, INBUILD+39 , INBUILD+40, INBUILD+41, INBUILD+42, INBUILD+43, INBUILD+45*, INBUILD+51*, INBUILD+55*, INBUILD+59*, INBUILD+61, INSEG+7* , INSEG+8, INSEG+9*, INSEG+10, INSEG+11, INSEG+12, INSEG+13, INSEG+14, INSEG+15, INSEG+16, INSEG+17 , INSEG+18, INSEG+19, INSEG+20, INSEG+21, INSEG+22* |
XHDR | RPTRANS~, RPTRANS+13, WTRANS~, WTRANS+18, WTRANS+20, WTRANS+24, WTRANS+26 |
Y | INBUILD+20*, INBUILD+37*, INBUILD+39*, INBUILD+40*, INBUILD+41*, INBUILD+42*, INBUILD+43*, INBUILD+59*, INBUILD+61*, INBUILD+68! , INSEG+7*, INSEG+9*, INSEG+10*, INSEG+11*, INSEG+12*, INSEG+13*, INSEG+14*, INSEG+15*, INSEG+19*, INSEG+20* , INSEG+21* |