INHUSEN7 ;KN,DGH; 11 Nov 1999 16:52 ; X12 verification logic
Source file <INHUSEN7.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Generic Interface System | 2 | GETLINE^INHOU ERRADD^INHUSEN3 | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Generic Interface System | 1 | INHUSEN6 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| INCNTL | ;Get control segment field values for segments of interest | |
| VERIF(INGBL,INTYP,INTA,ORIGID,INLINK,INSTAT,INERR) | ;12/6/98 ; Description: ; The function VERIF is used to verify and evaluate X12 headers ; such as ISA, GS or TA1 and X12 Trailers such as GE, IEA. ; It returns values such as message type, control numbers, etc. | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^INTHPC - [#4004] | VERIF+41, VERIF+63 | 
| Name | Line Occurrences | 
|---|---|
| INCNTL | VERIF+72, VERIF+79 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| INACK | VERIF+34~, VERIF+37!, INCNTL+36, INCNTL+41 | 
| >> INBPN | VERIF+41, VERIF+63 | 
| >> INDELIM | VERIF+42*, VERIF+45, VERIF+51, VERIF+56, VERIF+61, VERIF+62, VERIF+69, VERIF+75, INCNTL+14, INCNTL+15 , INCNTL+20, INCNTL+22, INCNTL+26, INCNTL+27, INCNTL+28, INCNTL+29, INCNTL+35, INCNTL+39 | 
| INDOCNT | VERIF+34~, VERIF+66*, VERIF+71, VERIF+78, INCNTL+18*, INCNTL+24* | 
| INER | VERIF+34~ | 
| INERR | VERIF~, VERIF+41, VERIF+52, VERIF+57, VERIF+58, VERIF+63, VERIF+82, INCNTL+12, INCNTL+13, INCNTL+19 , INCNTL+25, INCNTL+40, INCNTL+41 | 
| INFROM | VERIF+35~ | 
| INGBL | VERIF~, VERIF+39, VERIF+40, VERIF+48, VERIF+49, VERIF+67, VERIF+68, VERIF+73, VERIF+74 | 
| INGE | VERIF+34~ | 
| INGS2 | VERIF+34~ | 
| INGST | VERIF+34~ | 
| INIEA | VERIF+34~ | 
| INISA | VERIF+34~ | 
| INLINK | VERIF~, VERIF+56*, VERIF+85*, VERIF+86*, VERIF+87*, VERIF+88*, INCNTL+35* | 
| INSTAT | VERIF~, VERIF+56*, VERIF+57, VERIF+58, INCNTL+39*, INCNTL+40, INCNTL+41 | 
| INSTCNT | VERIF+35~, VERIF+71*, VERIF+78*, INCNTL+18*, INCNTL+25 | 
| >> INSUBDEL | VERIF+42* | 
| INTA | VERIF~ | 
| INTA("ACKCODE" | INCNTL+15* | 
| INTA("BGF01" | INCNTL+29* | 
| INTA("BGF02" | INCNTL+29* | 
| INTA("BGN01" | INCNTL+28* | 
| INTA("BGN02" | VERIF+86, VERIF+87, INCNTL+28* | 
| INTA("BHT03" | VERIF+85, VERIF+88, INCNTL+27* | 
| INTA("GE01" | INCNTL+26* | 
| INTA("GE02" | INCNTL+26* | 
| INTA("GS01" | VERIF+61* | 
| INTA("GS06" | VERIF+62* | 
| INTA("IEA1" | INCNTL+14* | 
| INTA("IEA2" | INCNTL+14* | 
| INTA("NOTECODE" | INCNTL+15* | 
| INTA("SE01" | INCNTL+22*, INCNTL+25 | 
| INTA("SE02" | VERIF+82, INCNTL+22* | 
| INTA("ST01" | INCNTL+19, INCNTL+20* | 
| INTA("ST02" | VERIF+82, VERIF+84, INCNTL+20* | 
| INTEREST | VERIF+35~, VERIF+66*, VERIF+72, VERIF+79 | 
| INTYP | VERIF~, VERIF+55*, VERIF+61*, VERIF+63, VERIF+85, VERIF+86, VERIF+87, VERIF+88, INCNTL+31 | 
| >> INVL | VERIF+37*, VERIF+54, VERIF+57*, VERIF+63*, VERIF+64, VERIF+67, VERIF+82*, VERIF+89, INCNTL+12*, INCNTL+13* , INCNTL+19*, INCNTL+25*, INCNTL+40* | 
| LCT | VERIF+34~, VERIF+39, VERIF+48, VERIF+68, VERIF+73*, VERIF+74 | 
| LINE | VERIF+34~, VERIF+35~, VERIF+39, VERIF+40*, VERIF+41, VERIF+42, VERIF+45, VERIF+48, VERIF+49*, VERIF+51 , VERIF+52, VERIF+56, VERIF+57, VERIF+58, VERIF+61, VERIF+62, VERIF+63, VERIF+68, VERIF+69, VERIF+74* , VERIF+75, INCNTL+12, INCNTL+13, INCNTL+14, INCNTL+15, INCNTL+20, INCNTL+22, INCNTL+26, INCNTL+27, INCNTL+28 , INCNTL+29, INCNTL+35, INCNTL+36, INCNTL+39, INCNTL+40, INCNTL+41 | 
| MSG | VERIF+34~, VERIF+41, VERIF+52, VERIF+63, VERIF+82, INCNTL+12, INCNTL+13, INCNTL+19, INCNTL+25 | 
| MSG(1 | VERIF+52*, VERIF+63*, VERIF+82*, INCNTL+12*, INCNTL+13*, INCNTL+19*, INCNTL+25* | 
| MSG(2 | VERIF+41, VERIF+52*, VERIF+63*, INCNTL+12*, INCNTL+13* | 
| ORIGID | VERIF~, VERIF+45*, VERIF+84*, INCNTL+15* | 
| SEGID | VERIF+35~, VERIF+51*, VERIF+52, VERIF+54, VERIF+69*, VERIF+72, VERIF+75*, VERIF+79, INCNTL+11, INCNTL+12 , INCNTL+13, INCNTL+14, INCNTL+15, INCNTL+16, INCNTL+21, INCNTL+26, INCNTL+27, INCNTL+28, INCNTL+29, INCNTL+35 , INCNTL+36, INCNTL+38 | 
| U | VERIF+41, VERIF+63 |