INHUSEN8 ; DGH ; 11 Nov 1999 16:44 ; X12 activity log and acking logic
Source file <INHUSEN8.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Generic Interface System | 3 | ENR^INHE ULOG^INHU ERRADD^INHUSEN3 | 
| Kernel | 1 | (TTSTP,TTSTRT)^XUSAUD | 
| Uncategorized | 1 | $$NOW^UTDT | 
| VA Fileman | 1 | ^DIE | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Generic Interface System | 1 | INHUSEN6 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CACKLOG(INCAACK,INLINK,INSTAT,INCANAKM) | ;Log an X12 communication ack | |
| UPDATE(INCAACK,INLINK) | ;Update activity log multiple of outgoing msg | |
| TACK(INDSTR,INTA,ORIGID,INSEND,INQUE) | ;Send Interchange Acknowledgement ; This returns a TA1 (Interchange Acknowledgment) or 997. The ; Ack does not go through output processor. The pointer to the ; Interchange Ack TT is in the Interface Destination File and is ; independent of the originating message TT. | 
| FileNo | Call Tags | 
|---|---|
| ^INTHU - [#4001] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^INRHD - [#4005] | TACK+32, TACK+33, TACK+39 | 
| ^INRHS - [#4006] | TACK+39 | 
| ^INRHT - [#4000] | TACK+38 | 
| ^INTHPC - [#4004] | TACK+45 | 
| ^INTHU - [#4001] | CACKLOG+8, CACKLOG+18*, CACKLOG+23*, CACKLOG+26, CACKLOG+29, UPDATE+11, UPDATE+17*, UPDATE+19*, UPDATE+21 | 
| ^INTHU("ASEQ" | CACKLOG+15, CACKLOG+16, UPDATE+14, UPDATE+15 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| AMID | CACKLOG+9~, CACKLOG+16*, CACKLOG+18, CACKLOG+23, CACKLOG+26, CACKLOG+27, CACKLOG+30, UPDATE+13~, UPDATE+15*, UPDATE+17 , UPDATE+19, UPDATE+22 | 
| DA | CACKLOG+9~, CACKLOG+11*, CACKLOG+27*, UPDATE+13~, TACK+31~ | 
| DEST | TACK+31~, TACK+38*, TACK+39, TACK+46 | 
| DIC | TACK+31~ | 
| DIE | CACKLOG+9~, CACKLOG+11*, CACKLOG+27*, UPDATE+13~, TACK+31~ | 
| DR | CACKLOG+9~, CACKLOG+11*, CACKLOG+27*, UPDATE+13~, TACK+31~ | 
| INA | TACK+31~ | 
| >> INBPN | TACK+32, TACK+33, TACK+45, TACK+52 | 
| INCAACK | CACKLOG~, CACKLOG+8, CACKLOG+11, CACKLOG+13~, CACKLOG+18, CACKLOG+23, CACKLOG+29, UPDATE~, UPDATE+11, UPDATE+17 , UPDATE+19, UPDATE+21 | 
| INCANAKM | CACKLOG~, CACKLOG+13~, CACKLOG+28 | 
| INCAORIG | CACKLOG+13~ | 
| >> INDA | TACK+43* | 
| INDSTR | CACKLOG+15, CACKLOG+16, UPDATE+14, UPDATE+15, TACK~, TACK+32, TACK+33 | 
| >> INERR | CACKLOG+14, CACKLOG+15, UPDATE+14 | 
| >> INHSRVR | TACK+45 | 
| INLINK | CACKLOG~, CACKLOG+14, CACKLOG+15, CACKLOG+16, UPDATE~, UPDATE+12, UPDATE+14, UPDATE+15 | 
| INQUE | TACK~, TACK+41*, TACK+46, TACK+54 | 
| INSEND | TACK~, TACK+55* | 
| INSTAT | CACKLOG~, CACKLOG+13~, CACKLOG+20, CACKLOG+23 | 
| INTA | TACK~ | 
| INTNAME | TACK+31~, TACK+38*, TACK+45 | 
| MESS | CACKLOG+9~, CACKLOG+30, UPDATE+13~, UPDATE+22 | 
| MESS(1 | CACKLOG+20*, CACKLOG+29*, UPDATE+21* | 
| MESS(2 | CACKLOG+28* | 
| ORIGID | CACKLOG+14, CACKLOG+15, UPDATE+14, TACK~, TACK+32, TACK+52 | 
| SCR | TACK+31~, TACK+38*, TACK+39, TACK+46 | 
| STAT | CACKLOG+9~, CACKLOG+23*, CACKLOG+26*, CACKLOG+27, CACKLOG+30, UPDATE+13~ | 
| TRT | TACK+31~, TACK+33*, TACK+38, TACK+46 | 
| U | CACKLOG+18, CACKLOG+23, CACKLOG+26, CACKLOG+29, UPDATE+17, UPDATE+19, UPDATE+21, TACK+33, TACK+38, TACK+45 | 
| UIF | TACK+31~, TACK+52, TACK+54, TACK+55 | 
| >> XUAUDIT | TACK+45, TACK+49 | 
| Z | TACK+31~, TACK+46*, TACK+47 |