IBCNEHLT ;DAOU/ALA - HL7 Process Incoming MFN Messages ; 15 Mar 2016 3:00 PM
Source file <IBCNEHLT.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
|
|
PFIL | ; Payer Table Filer (Updates file #365.12)
; Set the action: ; MAD=Add, MUP=Update, MDC=Deactivate, MAC=Reactivate |
|
PFILX | ;
|
|
TFIL | ; eIV Site Parameter table filer & X12 Code List table filer
; (Updates X12 Code lists - Refer to the X12TABLE array at the top of this routine for file #s) |
|
MAD(X) | ; Add an entry
|
|
MADX | ;
|
|
FND | ; Find an existing Payer entry
|
|
MDC | ; Check for active transmissions and cancel
|
|
UPDLOG(FLAG,VALUE,PIEN,APIEN) | ; Update NATIONALLY ENABLED/AUTO-UPDATE flag logs
|
Name | Field # of Occurrence |
---|---|
^DIC | PFIL+12, TFIL+39 |
IX^DIC | FND+5 |
FILE^DICN | PFIL+49, TFIL+45, MAD+9 |
FIELD^DID | TFIL+49 |
^DIE | PFIL+41, TFIL+17, TFIL+33, TFIL+57 |
FILE^DIE | PFIL+70 |
UPDATE^DIE | UPDLOG+14 |
$$ROOT^DILFD | PFIL+30, TFIL+38, MAD+6, FND+2 |
$$VFILE^DILFD | EN+67 |
$$GET1^DIQ | PFIL+56, PFIL+57 |
$$FMDATE^HLFNC | PFIL+5 |
$$DECHL7^IBCNEHL2 | EN+71, EN+80, EN+81 |
SPAR^IBCNEHLU | EN+34, EN+41, EN+57 |
BUFF^IBCNEUT2 | MDC+13 |
RSP^IBCNEUT2 | MDC+20 |
SST^IBCNEUT2 | MDC+9 |
$$MGRP^IBCNEUT5 | EN+49, PFIL+26 |
MSG^IBCNEUT5 | EN+49, PFIL+26 |
$$NOW^XLFDT | PFIL+6, PFIL+60, PFIL+67, UPDLOG+12 |
FileNo | Call Tags |
---|---|
^IBE(350.9 - [#350.9] | Classic Fileman Calls |
365.121 | GET1^DIQ |
^IBE(365.13 - [#365.13] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBCN(365 - [#365] | MDC+19 |
^IBCN(365.1 - [#365.1] | MDC+3, MDC+6, MDC+12, MDC+16, MDC+17 |
^IBE(350.9 - [#350.9] | TFIL+28 |
^IBE(365.12 - [#365.12] | PFIL+44 |
^TMP($J | EN+33, EN+40, EN+56 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AIEN | EN+2~, PFIL+12*, PFIL+44, PFIL+46 |
APIEN | EN+2~, PFIL+44*, PFIL+45, PFIL+51*, PFIL+54, PFIL+75, PFIL+76, UPDLOG~, UPDLOG+9, UPDLOG+11 |
APP | EN+2~, EN+30*, EN+37*, EN+40, EN+43*, EN+86*, EN+89, PFIL+10, PFIL+12, PFIL+20 , PFIL+61, PFIL+69, PFIL+76 |
AUTOUPDT | EN+2~, EN+92*, PFIL+62, PFIL+76 |
BADFMT | EN+8~, EN+39*, EN+40, EN+43* |
BUFF | EN+6~, MDC+12*, MDC+13 |
CMIEN | EN+5~ |
D | EN+2~, EN+20*, EN+55*, FND+2* |
D0 | EN+2~ |
DA | PFIL+41*, TFIL+9~, TFIL+16*, TFIL+28*, TFIL+57*, MAD+5~, FND+1~ |
DA(1 | PFIL+46*, PFIL+47, TFIL+27* |
DATA | EN+5~, EN+70*, EN+71 |
DATAAP | EN+5~ |
DATABPS | EN+5~ |
DATACM | EN+5~ |
DATE | EN+5~ |
DD | PFIL+48!, TFIL+45!, MAD+8! |
DESC | EN+2~, EN+71*, EN+81*, PFIL+10, PFIL+19, PFIL+27, PFIL+29*, TFIL+16, TFIL+24, TFIL+26* , TFIL+32, TFIL+50* |
DIC | PFIL+12*, PFIL+30*, PFIL+41, PFIL+47*, TFIL+9~, TFIL+38*, TFIL+57, MAD+5~, MAD+6*, MAD+7 , FND+1~, FND+2* |
DIC("P" | PFIL+46*, MAD+7* |
DIC(0 | PFIL+12*, PFIL+46*, TFIL+38*, TFIL+44*, MAD+7*, FND+2* |
DIE | PFIL+41*, PFIL+47*, TFIL+9~, TFIL+16*, TFIL+31*, TFIL+57*, MAD+5~, MAD+7*, FND+1~ |
DLAYGO | PFIL+46*, TFIL+9~, TFIL+44*, MAD+5~, MAD+7*, FND+1~ |
DO | PFIL+48!, PFIL+50!, TFIL+45!, MAD+8!, MAD+10! |
DQ | EN+2~ |
DR | EN+2~, PFIL+32*, PFIL+36*, PFIL+37*, PFIL+40*, TFIL+9~, TFIL+16*, TFIL+32*, TFIL+57*, MAD+5~ , FND+1~ |
EIV | EN+2~ |
EIV( | EN+28*, EN+53 |
>> ERFLG | EN+31*, EN+56, EN+66*, EN+67* |
ERROR | EN+5~ |
EXTRACT | TFIL+9~, TFIL+24*, TFIL+25 |
FDA | PFIL+4~ |
FDA( | PFIL+59*, PFIL+60*, PFIL+62*, PFIL+63*, PFIL+64*, PFIL+65*, PFIL+67*, PFIL+69* |
FIELDNO | EN+5~ |
FILE | EN+2~, EN+35*, EN+62*, EN+63, UPDLOG+7~, UPDLOG+10*, UPDLOG+12, UPDLOG+13 |
FILENO | EN+5~ |
FLAG | UPDLOG~, UPDLOG+8, UPDLOG+10 |
FLN | EN+2~, EN+35*, EN+38, EN+53, EN+63*, EN+66, EN+67, EN+69, PFIL+30, TFIL+15 , TFIL+16, TFIL+23, TFIL+38, TFIL+44, TFIL+49, MAD+6, MAD+7, FND+2 |
FSVDY | EN+4~, EN+91*, PFIL+64 |
HCT | EN+3~, EN+31*, EN+33*, EN+39*, EN+40*, EN+55*, EN+56* |
HEDI | EN+2~, EN+81* |
HIEN | MDC+1~, MDC+16*, MDC+17 |
>> HLECH | EN+35, EN+42, EN+63, EN+71 |
>> IBACK | PFIL+72*, TFIL+18*, TFIL+34*, TFIL+58* |
IBAPP | PFIL+9~, PFIL+10* |
IBCNACT | EN+4~, EN+75*, PFIL+15, PFIL+16, PFIL+36, PFIL+37, PFIL+61, PFIL+77 |
IBCNADT | EN+4~, EN+77*, PFIL+5*, PFIL+6* |
IBCNTYPE | PFIL+9~, PFIL+15*, PFIL+16 |
IBDESC | PFIL+9~, PFIL+10* |
IBID | PFIL+9~, PFIL+10* |
IBNOK | PFIL+9~, PFIL+10*, PFIL+12*, PFIL+14 |
IBSEG | EN+6~ |
IBSEG(1 | EN+35, EN+37, EN+42, EN+58 |
IBSEG(10 | EN+92 |
IBSEG(2 | EN+35, EN+62, EN+75 |
IBSEG(3 | EN+37, EN+80, EN+86 |
IBSEG(4 | EN+77, EN+80, EN+87 |
IBSEG(5 | EN+42, EN+70, EN+81 |
IBSEG(6 | EN+81 |
IBSEG(7 | EN+81, EN+90 |
IBSEG(8 | EN+82, EN+91 |
IBSEG(9 | EN+91 |
IBSTR | PFIL+9~ |
ID | EN+2~, EN+71*, EN+80*, PFIL+10, PFIL+18, TFIL+16, TFIL+32, TFIL+38, FND+2 |
IEN | EN+2~, PFIL+27, PFIL+41, PFIL+44, PFIL+46, PFIL+54, PFIL+75, PFIL+76, TFIL+9~, TFIL+39* , TFIL+43, TFIL+57, MAD+11*, FND+6*, MDC+6 |
IENS | PFIL+4~, PFIL+54*, PFIL+56, PFIL+57, PFIL+59, PFIL+60, PFIL+62, PFIL+63, PFIL+64, PFIL+65 , PFIL+67, PFIL+69 |
IENSTR | UPDLOG+7~, UPDLOG+11*, UPDLOG+12, UPDLOG+13 |
ISBLUE | EN+8~, EN+82* |
MAX | TFIL+9~ |
MAX("FIELD LE | NGTH" , TFIL+50 |
MSG | EN+6~ |
MSG(1 | EN+45*, EN+66*, EN+67*, PFIL+16* |
MSG(10 | PFIL+25* |
MSG(2 | EN+46*, PFIL+17* |
MSG(3 | EN+47*, PFIL+18* |
MSG(4 | EN+48*, PFIL+19* |
MSG(5 | PFIL+20* |
MSG(6 | PFIL+21* |
MSG(7 | PFIL+22* |
MSG(8 | PFIL+23* |
MSG(9 | PFIL+24* |
NAFLG | EN+3~, EN+55*, PFIL+51*, PFIL+66 |
NATIONAL | EN+3~, EN+87*, PFIL+36*, PFIL+59, PFIL+75 |
NEWID | EN+3~, EN+80* |
NPFLG | EN+3~, EN+55*, PFIL+40, MAD+11* |
OLDAU | PFIL+4~, PFIL+57*, PFIL+76 |
OLDNE | PFIL+4~, PFIL+56*, PFIL+75 |
PEDI | EN+3~, EN+81* |
PIEN | UPDLOG~, UPDLOG+9, UPDLOG+11 |
PSVDY | EN+4~, EN+91*, PFIL+65 |
REQSUB | EN+3~, EN+90*, PFIL+63 |
RIEN | MDC+1~, MDC+17*, MDC+19, MDC+20 |
SEG | EN+3~, EN+58*, EN+61, EN+65, EN+79, EN+84 |
STA | MDC+1~, MDC+2*, MDC+3 |
TQIEN | MDC+1~, MDC+2*, MDC+3*, MDC+6, MDC+9, MDC+12, MDC+16, MDC+17 |
TSSN | EN+3~ |
U | MDC+6, MDC+12, MDC+17, MDC+19 |
UPDT | UPDLOG+7~ |
UPDT( | UPDLOG+12*, UPDLOG+13* |
VALUE | UPDLOG~, UPDLOG+8, UPDLOG+13 |
X | PFIL+12*, PFIL+46*, TFIL+9~, TFIL+38*, MAD~, FND+1~, FND+2* |
X12TABLE | EN+8~ |
X12TABLE( | EN+53 |
X12TABLE("365.0" | EN+20* |
XX | TFIL+9~, TFIL+25*, TFIL+28 |
Y | PFIL+12, PFIL+51, TFIL+9~, TFIL+39, MAD+5~, MAD+11, FND+1~, FND+6 |