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 |