INHPSA ; FRW ; 10 Jun 99 14:45; Interface Control Program - Main Application Interface
Source file <INHPSA.m>
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 3 | INHPSA4 INHPSAL1 INHPSAM |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETMTF() | ;Get the name of the primary MTF (only one per CHCS system)
|
|
MSGONE(DA,INST) | ;Activate/Deactivate one message //??? where is this called from
|
|
LOAD(INDAT,TXT,INTER) | ;Load a node of data into data array
|
|
TTPAR(DA,INST,INHIER) | ;Process parent transaction types
|
|
TT(INTER,INDAT,INPAR) | ;Transaction Types
|
|
BPCONE(DA,INST) | ;Activate/Deactivate one background process
|
|
DIC(DIC,X,DLAYGO,%IPS,DOA,%L,DINUM) | ;dic lookup
|
|
BACK(INTER,INDAT,INPAR) | ;Background Process(es)
|
|
PROCINT(INTER,INPAR,INNAME,INDATA,INMESS) | ;Process one interface
|
|
TTONE(DA,INST) | ;Deactivate/activate one transaction type
|
|
ONE(INTER,INDAT,INPAR) | ;Activate/Deactivate one interface
|
|
TTEDT(DA,INST,INHIER,INODE) | ;Edit transaction type
|
|
CREDAT(INDAT) | ;Create data array of control records
|
|
MSG(INTER,INDAT,INPAR) | ;Script Generator Messages
|
Name | Field # of Occurrence |
---|---|
$$CDATASC^%ZTFDT | PROCINT+19 |
^DIC | DIC+26 |
^DICN | DIC+27 |
^DIE | MSGONE+5, BPCONE+20, TTEDT+3 |
HEADER^INHMG | PROCINT+23 |
T^INHMG1 | PROCINT+28, PROCINT+30, BPCONE+8, BPCONE+9, BPCONE+12, BPCONE+18, BPCONE+21, BPCONE+22, BPCONE+23, TTONE+14 , TTONE+15, TTPAR+9, TTPAR+20, TTPAR+21, TTEDT+4 |
$$TEXT^INHPSA1 | CREDAT+4 |
POST^INHPSA2 | PROCINT+34 |
$$TTBASE^INHPSA4 | TTONE+19 |
DISCREP^INHPSA4 | PROCINT+35 |
WRITE^INHPSA4 | TTONE+23 |
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 |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("SITE" | GETMTF+2 |
^DIC - [#1] | DIC+18 |
^DIC(4 - [#4] | GETMTF+3 |
^INRHT - [#4000] | TTPAR+4, TTPAR+5, TTPAR+9, TTPAR+12, TTPAR+19, TTPAR+20, TTPAR+27, TTEDT+4, TTEDT+5 |
^INRHT("AC" | TTPAR+17, TTPAR+27 |
^INTHL7M - [#4011] | MSGONE+6 |
^INTHPC - [#4004] | BPCONE+11, BPCONE+12, BPCONE+17, BPCONE+21, BPCONE+22, BPCONE+23 |
Name | Line Occurrences |
---|---|
$$BPCONE | BACK+4 |
$$CREDAT | PROCINT+30 |
$$DIC | BPCONE+7, TTONE+13 |
$$GETMTF | PROCINT+19 |
$$LOAD | CREDAT+4 |
$$TTEDT | TTONE+16, TTPAR+30 |
$$TTONE | TT+4 |
$$TTPAR | TTONE+22 |
BACK | ONE+7 |
MSG | ONE+11 |
ONE | PROCINT+32 |
TT | ONE+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%IPS | DIC~, DIC+25 |
%L | DIC~, DIC+18, DIC+19, DIC+20 |
DA | MSGONE~, MSGONE+6, BPCONE~, BPCONE+7*, BPCONE+9, BPCONE+11, BPCONE+12, BPCONE+17, BPCONE+21, BPCONE+22 , BPCONE+23, TTONE~, TTONE+10, TTONE+12, TTONE+13*, TTONE+15, TTONE+16, TTONE+19, TTONE+22, TTPAR~ , TTPAR+4, TTPAR+5, TTPAR+9, TTPAR+19, TTPAR+27, TTEDT~, TTEDT+4, TTEDT+5, TTEDT+6, DIC+17~ |
DA( | DIC+20* |
DA(1 | DIC+21* |
DIC | BPCONE+5~, BPCONE+7*, TTONE+2~, TTONE+13*, DIC~, DIC+18*, DIC+22, DIC+24 |
DIC(0 | BPCONE+7*, TTONE+13*, DIC+25* |
DIE | MSGONE+2~, MSGONE+5*, BPCONE+5~, BPCONE+15*, TTONE+2~, TTEDT+3* |
DINUM | DIC~, DIC+26, DIC+27 |
DLAYGO | DIC~, DIC+22 |
DOA | DIC~, DIC+18, DIC+19, DIC+21 |
DOA( | DIC+20 |
DR | MSGONE+2~, MSGONE+5*, BPCONE+5~, BPCONE+15*, BPCONE+19*, TTONE+2~, TTEDT+3* |
>> DUOOUT | ONE+9 |
>> DUOUT | PROCINT+32, TT+4 |
G | DIC+17~, DIC+22* |
HDR | PROCINT+11~ |
HDR(1 | PROCINT+20* |
HDR(2 | PROCINT+21* |
HDR(3 | PROCINT+22* |
I | DIC+17~, DIC+20* |
INCHTT | TTPAR+3~, TTPAR+5* |
INCUST | TTPAR+3~, TTPAR+12*, TTPAR+15, TTPAR+24 |
INDAT | PROCINT+14~, PROCINT+26!, PROCINT+30, PROCINT+32, PROCINT+35, ONE~, ONE+7, ONE+9, ONE+11, MSG~ , BACK~, TT~, CREDAT~, CREDAT+4, LOAD~ |
INDAT( | BACK+4, BPCONE+7, TT+4, TTONE+10, TTONE+12, TTONE+13, LOAD+13, LOAD+17*, LOAD+19*, LOAD+21* |
INDATA | PROCINT~, PROCINT+12*, PROCINT+28, PROCINT+30 |
>> INDISCRP | PROCINT+35 |
INERR | PROCINT+14~, PROCINT+15*, PROCINT+28*, PROCINT+30*, PROCINT+32, PROCINT+37, BACK+4*, BPCONE+22*, TT+4*, CREDAT+2~* , CREDAT+4*, CREDAT+5 |
INHIER | TTONE+3~, TTONE+16, TTONE+19, TTONE+22, TTONE+23, TTPAR~, TTPAR+30, TTEDT~ |
INHIER( | TTEDT+6* |
INHIER("BASE" | TTONE+6* |
INHIER("CHILD" | TTONE+5* |
INHIER("PARENT" | TTONE+4* |
>> ININT | PROCINT+35 |
INMESS | PROCINT~, PROCINT+12*, PROCINT+34 |
INMTF | PROCINT+11~, PROCINT+19* |
INNAME | PROCINT~, PROCINT+12*, PROCINT+17*, PROCINT+21, PROCINT+28, BPCONE+5~, BPCONE+7*, BPCONE+8, BPCONE+9, BPCONE+18 , BPCONE+21, BPCONE+22, TTONE+2~, TTONE+13*, TTONE+14, TTONE+15, TTEDT+4 |
INODE | TTEDT~, TTEDT+6 |
INPAR | PROCINT~, PROCINT+32, ONE~, ONE+7, ONE+9, ONE+11, MSG~, BACK~, TT~ |
INPAR("ACT" | PROCINT+34, PROCINT+35, BACK+4, TT+4 |
INPAR("APPL" | PROCINT+17 |
INPATT | TTPAR+3~, TTPAR+5*, TTPAR+7, TTPAR+9, TTPAR+12, TTPAR+17, TTPAR+27, TTPAR+30 |
INREC | BACK+3~*, BACK+4*, TT+3~*, TT+4*, LOAD+7~, LOAD+13*, LOAD+17*, LOAD+19, LOAD+21 |
INST | MSGONE~, MSGONE+2*, MSGONE+3, MSGONE+5, BPCONE~, BPCONE+6*, BPCONE+10, BPCONE+14, BPCONE+15, BPCONE+17 , BPCONE+22, TTONE~, TTONE+8*, TTONE+10, TTONE+12, TTONE+16, TTONE+19, TTONE+22, TTONE+23, TTPAR~ , TTPAR+15, TTPAR+24, TTPAR+30, TTEDT~, TTEDT+2, TTEDT+3, TTEDT+4, TTEDT+5 |
INSTMSG | MSGONE+2~, MSGONE+3*, MSGONE+6, BPCONE+5~, BPCONE+11*, BPCONE+12, BPCONE+14*, BPCONE+22, BPCONE+23, TTONE+2~ , TTEDT+2*, TTEDT+4, TTEDT+5* |
INTER | PROCINT~, PROCINT+12*, PROCINT+13, PROCINT+17, PROCINT+32, PROCINT+34, ONE~, ONE+7, ONE+9, ONE+11 , MSG~, BACK~, BACK+4, BPCONE+7, TT~, TT+4, TTONE+10, TTONE+12, TTONE+13, CREDAT+4 , LOAD~, LOAD+13, LOAD+17, LOAD+19, LOAD+21 |
INTIME | PROCINT+11~, PROCINT+19* |
>> INVERBOS | MSGONE+6, BPCONE+23 |
IOM | PROCINT+22 |
L1 | CREDAT+2~ |
>> LI | CREDAT+4* |
OK | TTPAR+3~, TTPAR+24*, TTPAR+27* |
TT | TTPAR+3~, TTPAR+17*, TTPAR+19, TTPAR+20, TTPAR+27* |
TXT | CREDAT+2~, CREDAT+4*, LOAD~, LOAD+9, LOAD+11, LOAD+13, LOAD+15, LOAD+17, LOAD+19, LOAD+21 |
U | PROCINT+17, MSGONE+6, BPCONE+7, BPCONE+8, BPCONE+11, BPCONE+12, BPCONE+17, BPCONE+21, BPCONE+22, BPCONE+23 , TTONE+10, TTONE+12, TTONE+13, TTONE+14, TTPAR+5, TTPAR+9, TTPAR+12, TTPAR+19, TTPAR+20, TTPAR+27 , TTEDT+4, TTEDT+5, LOAD+15, LOAD+19, LOAD+21, DIC+24, GETMTF+3 |
X | BPCONE+5~, BPCONE+7*, TTONE+2~, TTONE+13*, DIC~, DIC+24, GETMTF+1~, GETMTF+3*, GETMTF+4 |
Y | BPCONE+5~, BPCONE+7*, BPCONE+8, TTONE+2~, TTONE+13*, TTONE+14, DIC+17~, DIC+24*, DIC+28, GETMTF+1~ , GETMTF+2*, GETMTF+3 |