IBCNEHL2 ;DAOU/ALA - HL7 Process Incoming RPI Msgs (cont.) ;26-JUN-2002 ; Compiled December 16, 2004 15:29:37
Source file <IBCNEHL2.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 | 4 | IBCNEHL1 IBCNEHL4 IBCNEHLT IBMFNHLI |
Name | Comments | DBIA/ICR reference |
---|---|---|
MSA(ERACT,ERCON,ERROR,ERTXT,IBSEG,MGRP,RIEN,TRACE,EVENTYP) | ; Process the MSA seg
|
|
CTD(ERROR,IBSEG,RIEN) | ; Process the CTD seg
|
|
CTDX | ;
|
|
PID(ERFLG,ERROR,IBSEG,RIEN) | ; Process the PID seg
|
|
GT1(ERROR,IBSEG,RIEN,SUBID,EVENTYP) | ; Process the GT1 Guarantor seg
|
|
IN1(ERROR,IBSEG,RIEN,SUBID,EVENTYP) | ; Process the IN1 Insurance seg
|
|
IN1X | ;
|
|
IN3(ERROR,IBSEG,RIEN) | ; Process IN3 Addt'l Insurance - Cert Seg
|
|
IN3X | ;
|
|
ZEB(EBDA,ERROR,IBSEG,RIEN) | ; Process the ZEB Elig/Benefit seg
|
|
ZEBX | ;
|
|
EBNTE(EBDA,IBSEG,RIEN) | ; Process NTE Benefit related entity Notes segment (in Eligibility/Benefit group)
|
|
EBNTEX | ;
|
|
DECHL7(STR,HLSEP,ECHARS) | ; Decode HL7 escape seqs in data fields
|
|
DECHL7X | ; Exit w/return values
|
|
NUMCHK(N) | ; make sure that numeric value N is not greater than 99999
|
Name | Field # of Occurrence |
---|---|
^DIC | CTD+20, ZEB+27 |
$$FIND1^DIC | CTD+13 |
FILE^DIE | CTD+30, IN1+43, IN1+51, IN3+13, ZEB+49 |
UPDATE^DIE | ZEB+54 |
WP^DIE | EBNTE+13 |
$$IENS^DILF | CTD+27, ZEB+30, EBNTE+12 |
$$FMDATE^HLFNC | IN1+36, IN1+37, IN3+11 |
$$FMNAME^HLFNC | CTD+14 |
GT1^IBCNEHL4 | GT1+8 |
MSA^IBCNEHL4 | MSA+8 |
PID^IBCNEHL4 | PID+8 |
CODECHK^IBCNEHLU | IN1+47, ZEB+48, ZEB+53 |
TRNCWARN^IBCNEHLU | IN1+19 |
MSG^IBCNEUT5 | ZEB+20 |
$$SITE^VASITE | ZEB+16 |
FileNo | Call Tags |
---|---|
365.02 | WP^DIE |
^IBE(365.021 - [#365.021] | FIND1^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBCN(365 - [#365] | CTD+19*, CTD+21, ZEB+26* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ACK | IN1+14 |
CERDT | IN1+9~ |
COB | IN1+8~, IN1+30*, IN1+42 |
CODES | ZEB+8~, ZEB+53 |
CODES( | ZEB+52* |
CRDT | IN3+8~, IN3+10*, IN3+11*, IN3+12 |
CTNAME | CTD+8~, CTD+11*, CTD+12*, CTD+14*, CTD+15*, CTD+20 |
CTNUM | CTD+8~, CTD+11*, CTD+28 |
CTQIEN | CTD+8~, CTD+13*, CTD+24, CTD+29 |
CTQUAL | CTD+8~, CTD+11*, CTD+13 |
D1 | CTD+8~, ZEB+8~ |
DA | CTD+8~, CTD+21*, CTD+27, ZEB+8~, ZEB+28*, ZEB+30, EBNTE+8~, EBNTE+11*, EBNTE+12 |
DA(1 | CTD+18*, CTD+19, CTD+21, ZEB+25*, ZEB+26, EBNTE+11* |
DATA | CTD+8~, CTD+21*, CTD+24, CTD+25 |
DIC | CTD+8~, CTD+18*, ZEB+8~, ZEB+25* |
DIC(0 | CTD+18*, ZEB+25* |
DILN | CTD+8~, ZEB+8~ |
DISYS | CTD+8~, ZEB+8~ |
DLAYGO | CTD+8~, CTD+18*, ZEB+8~, ZEB+25* |
EBDA | ZEB~, ZEB+28*, EBNTE~, EBNTE+9, EBNTE+11 |
EBN | ZEB+8~, ZEB+24*, ZEB+27 |
ECHARS | DECHL7~, DECHL7+13*, DECHL7+15, DECHL7+19*, DECHL7+23, DECHL7+24, DECHL7+27 |
ECODE | DECHL7+10~, DECHL7+32*, DECHL7+33, DECHL7+35 |
EFFDT | IN1+8~, IN1+29*, IN1+36*, IN1+39 |
ERACT | MSA~ |
ERCON | MSA~ |
ERFLG | PID~ |
ERROR | MSA~, CTD~, PID~, GT1~, IN1~, IN1+43, IN3~, ZEB~, ZEB+49 |
ERTXT | MSA~ |
ESC | DECHL7+10~, DECHL7+15*, DECHL7+17, DECHL7+30, DECHL7+32, DECHL7+33, DECHL7+35, DECHL7+38 |
EVENTYP | MSA~, GT1~, IN1~, IN1+21 |
EXPDT | IN1+8~, IN1+29*, IN1+36*, IN1+40 |
FFL | CTD+8~, CTD+21*, CTD+24*, CTD+25 |
FLD | CTD+8~, CTD+21*, CTD+24*, CTD+25*, CTD+28, CTD+29 |
GNAME | IN1+8~, IN1+16*, IN1+49 |
GNUMB | IN1+8~, IN1+16*, IN1+19*, IN1+26, IN1+50 |
>> HL("ECH" | ZEB+47, DECHL7+13 |
>> HLCMP | ZEB+34, ZEB+35, ZEB+36, ZEB+38, ZEB+44, ZEB+51 |
>> HLECH | CTD+11, CTD+14 |
>> HLFS | DECHL7+12 |
>> HLREP | ZEB+47, ZEB+52 |
HLSEP | DECHL7~, DECHL7+12*, DECHL7+22 |
IBSEG | MSA~, CTD~, PID~, GT1~, IN1~, IN3~, ZEB~, EBNTE~ |
IBSEG( | ZEB+43 |
IBSEG(10 | IN1+16, ZEB+41 |
IBSEG(11 | ZEB+42 |
IBSEG(13 | IN1+29 |
IBSEG(14 | IN1+29 |
IBSEG(15 | ZEB+44 |
IBSEG(16 | ZEB+45 |
IBSEG(17 | ZEB+47 |
IBSEG(18 | IN1+31 |
IBSEG(2 | IN1+23, ZEB+24 |
IBSEG(23 | IN1+30 |
IBSEG(27 | IN1+30 |
IBSEG(3 | CTD+11, IN1+14, ZEB+13, ZEB+16, ZEB+34 |
IBSEG(30 | IN1+31 |
IBSEG(4 | IN1+15, ZEB+35, EBNTE+10 |
IBSEG(5 | IN1+15, ZEB+51 |
IBSEG(6 | CTD+11, ZEB+36 |
IBSEG(7 | IN3+10, ZEB+12, ZEB+33*, ZEB+37 |
IBSEG(8 | ZEB+38 |
IBSEG(9 | IN1+16, ZEB+39 |
>> IBTRACK( | IN1+24*, IN1+25*, IN1+26*, IN1+27*, IN1+28* |
IENS | CTD+8~, CTD+27*, CTD+28, CTD+29, ZEB+8~, ZEB+30*, ZEB+34, ZEB+35, ZEB+36, ZEB+37 , ZEB+38, ZEB+40, ZEB+41, ZEB+42, ZEB+43, ZEB+44, ZEB+45, ZEB+47, ZEB+52, EBNTE+8~ , EBNTE+12*, EBNTE+13 |
II | CTD+8~, CTD+24*, CTD+25*, ZEB+8~, ZEB+43*, ZEB+47*, ZEB+52* |
>> IIVSTAT | ZEB+11, ZEB+12*, ZEB+13*, ZEB+21* |
MA | ZEB+8~, ZEB+39*, ZEB+40 |
MBRID | IN1+8~, IN1+14*, IN1+27, IN1+28, IN1+42, IN1+48 |
MGRP | MSA~ |
MSG | ZEB+8~ |
MSG(1 | ZEB+16* |
MSG(2 | ZEB+17* |
MSG(3 | ZEB+18* |
>> MSGID | ZEB+17 |
N | NUMCHK~, NUMCHK+1 |
NOTES | EBNTE+8~ |
NOTES(1 | EBNTE+10* |
PAT | DECHL7+10~ |
PAYRID | IN1+8~, IN1+15*, IN1+24 |
PCE | DECHL7+10~, DECHL7+30* |
PRMODS | ZEB+8~, ZEB+47* |
PYLEDT | IN1+9~, IN1+31*, IN1+37*, IN1+41 |
PYRNM | IN1+8~, IN1+15*, IN1+25 |
RELTN | IN1+9~, IN1+31*, IN1+35*, IN1+47 |
REPL | DECHL7+10~ |
REPL( | DECHL7+33, DECHL7+35 |
REPL("E" | DECHL7+26* |
REPL("F" | DECHL7+22* |
REPL("R" | DECHL7+24* |
REPL("S" | DECHL7+23* |
REPL("T" | DECHL7+27* |
RIEN | MSA~, CTD~, CTD+18, PID~, GT1~, IN1~, IN1+39, IN1+40, IN1+41, IN1+42 , IN1+47, IN1+48, IN1+49, IN1+50, IN3~, IN3+12, ZEB~, ZEB+25, EBNTE~, EBNTE+11 |
RSUPDT | CTD+8~, IN1+8~, IN1+46!, IN1+47, IN3+8~, ZEB+8~, ZEB+48, ZEB+51!, ZEB+54 |
RSUPDT( | CTD+28*, CTD+29*, ZEB+34*, ZEB+35*, ZEB+36*, ZEB+37*, ZEB+38*, ZEB+40*, ZEB+41*, ZEB+42* , ZEB+43*, ZEB+44*, ZEB+45*, ZEB+47*, ZEB+52* |
RSUPDT(365 | IN1+39*, IN1+40*, IN1+41*, IN1+42*, IN1+47*, IN1+48*, IN1+49*, IN1+50*, IN3+12* |
SETID | IN1+22~, IN1+23*, IN1+24, IN1+25, IN1+26, IN1+27, IN1+28 |
SRVDT | IN1+8~, IN1+30*, IN1+37*, IN1+40 |
STC | ZEB+8~, ZEB+52* |
STCSTR | ZEB+8~, ZEB+51*, ZEB+52 |
STR | DECHL7~, DECHL7+17, DECHL7+30, DECHL7+32, DECHL7+33*, DECHL7+35*, DECHL7+38*, DECHL7X+1 |
SUBID | GT1~, IN1~, IN1+48 |
SUBJECT | ZEB+8~, ZEB+15*, ZEB+20 |
TRACE | MSA~, IN1+19, ZEB+17 |
U | CTD+24, CTD+25 |
X | CTD+8~, CTD+20*, ZEB+8~, ZEB+27* |
XMY | ZEB+8~, ZEB+20 |
XMY("FSCECADMIN@mail.domain.ext" | ZEB+19* |
Y | CTD+8~, CTD+21, ZEB+8~, ZEB+28 |