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 |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 1 | IBCNEHLI |
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+41 |
IX^DIC | FND+5 |
FILE^DICN | PFIL+49, TFIL+47, MAD+9 |
FIELD^DID | TFIL+53 |
^DIE | PFIL+41, TFIL+17, TFIL+33, TFIL+61 |
FILE^DIE | PFIL+70 |
UPDATE^DIE | UPDLOG+14 |
$$ROOT^DILFD | PFIL+30, TFIL+40, MAD+6, FND+2 |
$$VFILE^DILFD | EN+65 |
$$GET1^DIQ | PFIL+56, PFIL+57 |
$$FMDATE^HLFNC | PFIL+5 |
$$DECHL7^IBCNEHL2 | EN+69, EN+78, EN+79 |
SPAR^IBCNEHLU | EN+32, EN+39, EN+55 |
BUFF^IBCNEUT2 | MDC+13 |
RSP^IBCNEUT2 | MDC+20 |
SST^IBCNEUT2 | MDC+9 |
$$MGRP^IBCNEUT5 | EN+47, PFIL+26 |
MSG^IBCNEUT5 | EN+47, 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+31, EN+38, EN+54 |
>> | 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+28*, EN+35*, EN+38, EN+41*, EN+84*, EN+87, PFIL+10, PFIL+12, PFIL+20 , PFIL+61, PFIL+69, PFIL+76 |
AUTOUPDT | EN+2~, EN+90*, PFIL+62, PFIL+76 |
BADFMT | EN+8~, EN+37*, EN+38, EN+41* |
BUFF | EN+6~, MDC+12*, MDC+13 |
CMIEN | EN+5~ |
D | EN+2~, EN+22*, EN+24*, EN+53*, FND+2* |
D0 | EN+2~ |
DA | PFIL+41*, TFIL+9~, TFIL+16*, TFIL+28*, TFIL+61*, MAD+5~, FND+1~ |
DA(1 | PFIL+46*, PFIL+47, TFIL+27* |
DATA | EN+5~, EN+68*, EN+69 |
DATAAP | EN+5~ |
DATABPS | EN+5~ |
DATACM | EN+5~ |
DATE | EN+5~ |
DD | PFIL+48!, TFIL+47!, MAD+8! |
DESC | EN+2~, EN+69*, EN+79*, PFIL+10, PFIL+19, PFIL+27, PFIL+29*, TFIL+16, TFIL+24, TFIL+26* , TFIL+32, TFIL+54* |
DIC | PFIL+12*, PFIL+30*, PFIL+41, PFIL+47*, TFIL+9~, TFIL+40*, TFIL+61, MAD+5~, MAD+6*, MAD+7 , FND+1~, FND+2* |
DIC("P" | PFIL+46*, MAD+7* |
DIC(0 | PFIL+12*, PFIL+46*, TFIL+40*, TFIL+46*, MAD+7*, FND+2* |
DIE | PFIL+41*, PFIL+47*, TFIL+9~, TFIL+16*, TFIL+31*, TFIL+61*, MAD+5~, MAD+7*, FND+1~ |
DLAYGO | PFIL+46*, TFIL+9~, TFIL+46*, MAD+5~, MAD+7*, FND+1~ |
DO | PFIL+48!, PFIL+50!, TFIL+47!, 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+61*, MAD+5~ , FND+1~ |
EIV | EN+2~ |
EIV( | EN+26*, EN+51 |
>> ERFLG | EN+29*, EN+54, EN+64*, EN+65* |
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+33*, EN+60*, EN+61, UPDLOG+7~, UPDLOG+10*, UPDLOG+12, UPDLOG+13 |
FILENO | EN+5~ |
FLAG | UPDLOG~, UPDLOG+8, UPDLOG+10 |
FLN | EN+2~, EN+33*, EN+36, EN+51, EN+61*, EN+64, EN+65, EN+67, PFIL+30, TFIL+15 , TFIL+16, TFIL+23, TFIL+40, TFIL+46, TFIL+53, MAD+6, MAD+7, FND+2 |
FSVDY | EN+4~, EN+89*, PFIL+64 |
HCT | EN+3~, EN+29*, EN+31*, EN+37*, EN+38*, EN+53*, EN+54* |
HEDI | EN+2~, EN+79* |
HIEN | MDC+1~, MDC+16*, MDC+17 |
>> HLECH | EN+33, EN+40, EN+61, EN+69 |
>> IBACK | PFIL+72*, TFIL+18*, TFIL+34*, TFIL+49*, TFIL+62* |
IBAPP | PFIL+9~, PFIL+10* |
IBCNACT | EN+4~, EN+73*, PFIL+15, PFIL+16, PFIL+36, PFIL+37, PFIL+61, PFIL+77 |
IBCNADT | EN+4~, EN+75*, 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+33, EN+35, EN+40, EN+56 |
IBSEG(10 | EN+90 |
IBSEG(2 | EN+33, EN+60, EN+73 |
IBSEG(3 | EN+35, EN+78, EN+84 |
IBSEG(4 | EN+75, EN+78, EN+85 |
IBSEG(5 | EN+40, EN+68, EN+79 |
IBSEG(6 | EN+79 |
IBSEG(7 | EN+79, EN+88 |
IBSEG(8 | EN+80, EN+89 |
IBSEG(9 | EN+89 |
IBSTR | PFIL+9~ |
ID | EN+2~, EN+69*, EN+78*, PFIL+10, PFIL+18, TFIL+16, TFIL+32, TFIL+40, FND+2 |
IEN | EN+2~, PFIL+27, PFIL+41, PFIL+44, PFIL+46, PFIL+54, PFIL+75, PFIL+76, TFIL+9~, TFIL+41* , TFIL+45, TFIL+48*, TFIL+49, TFIL+61, 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+80* |
MAX | TFIL+9~ |
MAX("FIELD LE | NGTH" , TFIL+54 |
MSG | EN+6~ |
MSG(1 | EN+43*, EN+64*, EN+65*, PFIL+16* |
MSG(10 | PFIL+25* |
MSG(2 | EN+44*, PFIL+17* |
MSG(3 | EN+45*, PFIL+18* |
MSG(4 | EN+46*, 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+53*, PFIL+51*, PFIL+66 |
NATIONAL | EN+3~, EN+85*, PFIL+36*, PFIL+59, PFIL+75 |
NEWID | EN+3~, EN+78* |
NPFLG | EN+3~, EN+53*, PFIL+40, MAD+11* |
OLDAU | PFIL+4~, PFIL+57*, PFIL+76 |
OLDNE | PFIL+4~, PFIL+56*, PFIL+75 |
PEDI | EN+3~, EN+79* |
PIEN | UPDLOG~, UPDLOG+9, UPDLOG+11 |
PSVDY | EN+4~, EN+89*, PFIL+65 |
REQSUB | EN+3~, EN+88*, PFIL+63 |
RIEN | MDC+1~, MDC+17*, MDC+19, MDC+20 |
SEG | EN+3~, EN+56*, EN+59, EN+63, EN+77, EN+82 |
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+40*, MAD~, FND+1~, FND+2* |
X12TABLE | EN+8~ |
X12TABLE( | EN+51 |
X12TABLE("365.0" | EN+22*, EN+24* |
XX | TFIL+9~, TFIL+25*, TFIL+28 |
Y | PFIL+12, PFIL+51, TFIL+9~, TFIL+41, TFIL+48, MAD+5~, MAD+11, FND+1~, FND+6 |