IBRFIHL1 ;TDM/DAL - HL7 Process Incoming EHC_E12 Messages ; 2/22/16 1:46pm
Source file <IBRFIHL1.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; Entry Point
|
|
FILE | ; File all data.
|
|
PURG | ; purge file 368 entries based on # of days in PURGE DAYS 277 RFAI in IB SITE PARAMETERS
; (field #52.01 in file #350.9). Called from IBAMTC (tasked option IB MT NIGHT COMP) NIGHTLY^IBTRKR ; null entry (the default) indicates the transactions will be stored forever. |
Name | Field # of Occurrence |
---|---|
FILE^DICN | FILE+25, FILE+38, FILE+50, FILE+62, FILE+76, FILE+88, FILE+102 |
^DIK | PURG+10 |
$$GET1^DIQ | PURG+5 |
CTD^IBRFIHL2 | EN+15 |
IVC^IBRFIHL2 | EN+16 |
MSH^IBRFIHL2 | EN+13 |
OBX^IBRFIHL2 | EN+20 |
PID^IBRFIHL2 | EN+17 |
PSL^IBRFIHL2 | EN+18 |
PYE^IBRFIHL2 | EN+19 |
RFI^IBRFIHL2 | EN+14 |
SPAR^IBRFIHLU | EN+11 |
$$FMADD^XLFDT | PURG+6 |
$$FMTHL7^XLFDT | PURG+6 |
FileNo | Call Tags |
---|---|
^IBE(350.9 - [#350.9] | GET1^DIQ |
^IBA(368 - [#368] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBA(368 - [#368] | PURG+7, PURG+8 |
^TMP($J | EN+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AUTO | EN+1~ |
DA | FILE+1~, FILE+39!, FILE+51!, FILE+64!, FILE+77!, FILE+90!, FILE+103!, PURG+4~, PURG+10*, PURG+11! |
DA(1 | FILE+37*, FILE+49*, FILE+61*, FILE+75*, FILE+87*, FILE+101* |
DA(2 | FILE+75*, FILE+101* |
DATA | EN+1~, FILE+105! |
DATA(368 | FILE+4*, FILE+5*, FILE+13*, FILE+16*, FILE+19, FILE+20, FILE+24 |
DFNPTR | EN+2~, EN+16, EN+17 |
DFNSSN | EN+2~, EN+16, EN+17 |
DIC | FILE+1~, FILE+24*, FILE+27!, FILE+37*, FILE+39!, FILE+49*, FILE+51!, FILE+61*, FILE+64!, FILE+74* , FILE+77!, FILE+87*, FILE+90!, FILE+100*, FILE+103! |
DIC("DR" | FILE+19*, FILE+21*, FILE+22*, FILE+32*, FILE+34*, FILE+35*, FILE+44*, FILE+46*, FILE+47*, FILE+56* , FILE+58*, FILE+59*, FILE+69*, FILE+71*, FILE+72*, FILE+82*, FILE+84*, FILE+85*, FILE+95*, FILE+97* , FILE+98* |
DIC(0 | FILE+24*, FILE+37*, FILE+49*, FILE+61*, FILE+74*, FILE+87*, FILE+100* |
DIE | FILE+1~ |
DIK | FILE+1~, PURG+4~, PURG+10*, PURG+11! |
DO | FILE+1~, FILE+23!, FILE+36!, FILE+48!, FILE+60!, FILE+73!, FILE+86!, FILE+99! |
DR | FILE+1~ |
DT | PURG+6 |
DTOUT | FILE+1~, FILE+27!, FILE+39!, FILE+51!, FILE+64!, FILE+77!, FILE+90!, FILE+103! |
DUOUT | FILE+1~, FILE+27!, FILE+39!, FILE+51!, FILE+64!, FILE+77!, FILE+90!, FILE+103! |
EBDA | EN+1~ |
ERFLG | EN+1~, EN+3*, EN+10 |
ERROR | EN+1~ |
FLD | FILE+1~, FILE+20*, FILE+21, FILE+22, FILE+33*, FILE+34, FILE+35, FILE+45*, FILE+46, FILE+47 , FILE+57*, FILE+58, FILE+59, FILE+70*, FILE+71, FILE+72, FILE+83*, FILE+84, FILE+85, FILE+96* , FILE+97, FILE+98, FILE+105! |
HCT | EN+1~, EN+10* |
>> HL("ECH" | EN+5, EN+6, EN+7 |
HLCMP | EN+1~, EN+5* |
HLREP | EN+1~, EN+7* |
HLSCMP | EN+1~, EN+6* |
IBEND | PURG+4~, PURG+6*, PURG+7, PURG+11! |
IBPURG | PURG+4~, PURG+5*, PURG+6, PURG+11! |
IBRFI | PURG+4~, PURG+8*, PURG+10, PURG+11! |
IBSEG | EN+1~, EN+13, EN+14, EN+15, EN+16, EN+17, EN+18, EN+19, EN+20 |
IBSEG(1 | EN+12 |
IBSTR | PURG+4~, PURG+7*, PURG+8, PURG+11! |
IEN0121 | FILE+89*, FILE+100, FILE+101, FILE+105! |
IEN021 | FILE+63*, FILE+74, FILE+75, FILE+105! |
IEN368 | FILE+1~, FILE+26*, FILE+37, FILE+49, FILE+61, FILE+74, FILE+75, FILE+87, FILE+100, FILE+101 , FILE+105! |
LSTFLD | FILE+19*, FILE+22, FILE+32*, FILE+35, FILE+44*, FILE+47, FILE+56*, FILE+59, FILE+69*, FILE+72 , FILE+82*, FILE+85, FILE+95*, FILE+98, FILE+105! |
LVL0 | FILE+1~ |
LVL1 | FILE+1~ |
MSH10 | EN+1~ |
OBX0113 | FILE+42, FILE+105! |
OBX0113( | FILE+43, FILE+44, FILE+45 |
OBX013 | FILE+30, FILE+105! |
OBX013( | FILE+31, FILE+32, FILE+33 |
OBX013(1 | FILE+4, FILE+5 |
PSL0121 | FILE+80, FILE+105! |
PSL0121( | FILE+81, FILE+82, FILE+83 |
PSL021 | FILE+54, FILE+105! |
PSL021( | FILE+55, FILE+56, FILE+57 |
PSL12199 | FILE+93, FILE+105! |
PSL12199( | FILE+94, FILE+95, FILE+96 |
PSL2199 | FILE+67, FILE+105! |
PSL2199( | FILE+68, FILE+69, FILE+70 |
PSL2199(1 | FILE+5 |
RIEN | EN+1~ |
SEG | EN+1~, EN+12*, EN+13, EN+14, EN+15, EN+16, EN+17, EN+18, EN+19, EN+20 |
SID | FILE+1~, FILE+31*, FILE+32, FILE+33, FILE+37, FILE+43*, FILE+44, FILE+45, FILE+49, FILE+55* , FILE+56, FILE+57, FILE+61, FILE+68, FILE+69, FILE+70, FILE+81*, FILE+82, FILE+83, FILE+87 , FILE+94, FILE+95, FILE+96, FILE+105! |
SID1 | FILE+1~, FILE+68*, FILE+69, FILE+70, FILE+74, FILE+94*, FILE+95, FILE+96, FILE+101, FILE+105! |
>> VAL | FILE+13* |
X | FILE+1~, FILE+24*, FILE+27!, FILE+37*, FILE+39!, FILE+49*, FILE+51!, FILE+61*, FILE+64!, FILE+74* , FILE+77!, FILE+87*, FILE+90!, FILE+101*, FILE+103! |
Y | FILE+1~, FILE+26, FILE+27!, FILE+39!, FILE+51!, FILE+63, FILE+64!, FILE+77!, FILE+89, FILE+90! , FILE+103! |