IBTRHLO ;ALB/YMG - Create and send 278 inquiry ;02-JUN-2014
Source file <IBTRHLO.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 5 | $$NOPUNCT^IBCEF $$ENCHL7^IBCNEHLQ $$HPD^IBCNHUT1 (AUT,G2ORXA,G3OPRD,G5OPRB,OBR,PRB,PSL,RXE)^IBTRHLO1 ($$PRVDATA,HLER,HLSC,NTE,ZHS)^IBTRHLO2 |
Health Level Seven | 3 | ($$HLADDR,$$HLDATE,$$HLNAME)^HLFNC INIT^HLFNC2 GENERATE^HLMA |
Kernel | 2 | $$NOW^XLFDT $$TAXORG^XUSTAX |
Registration | 2 | $$EN^VAFHLPID $$SITE^VASITE |
VA FileMan | 2 | $$EXTERNAL^DILFD $$GET1^DIQ |
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 | 3 | IBTRH2 IBTRH2B IBTRHDE1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(IBTRIEN,MSGTYPE) | ; entry point
; IBTRIEN - ien in file 356.22 ; MSGTYPE - 1 for 215, 0 or null for 217 |
|
ENX | ;
|
|
EVN | ; create EVN segment
|
|
IN1 | ; create IN1 segment
|
|
PRD | ; create PRD segment (X12: NM1, 2010B)
|
|
CTD | ; create CTD segment
|
|
PRD2 | ; create PRD segment (X12: PRV, 2010B)
|
|
GT1 | ; create GT1 segment
|
|
PID | ; create PID segment
|
|
G2RPRB | ; create G2R.PRB segment (G2R segment group)
|
|
G2RPV1 | ; create G2R.PV1 segment (G2R segment group)
|
|
ZTP | ; create ZTP segments
|
|
DG1 | ; create DG1 segments
|
|
PV1 | ; create PV1 segments
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^IBE(353.1 - [#353.1] | GET1^DIQ |
^IBA(355.3 - [#355.3] | GET1^DIQ |
^IBT(356.001 - [#356.001] | GET1^DIQ |
^IBT(356.002 - [#356.002] | GET1^DIQ |
^IBT(356.003 - [#356.003] | GET1^DIQ |
^IBT(356.004 - [#356.004] | GET1^DIQ |
^IBT(356.005 - [#356.005] | GET1^DIQ |
^IBT(356.006 - [#356.006] | GET1^DIQ |
^IBT(356.008 - [#356.008] | GET1^DIQ |
^IBT(356.009 - [#356.009] | GET1^DIQ |
^IBT(356.01 - [#356.01] | GET1^DIQ |
^IBT(356.011 - [#356.011] | GET1^DIQ |
^IBT(356.22 - [#356.22] | EXTERNAL^DILFD |
356.223 | EXTERNAL^DILFD |
^DIC(36 - [#36] | GET1^DIQ |
^IBE(365.013 - [#365.013] | GET1^DIQ |
^DIC(5 - [#5] | GET1^DIQ |
^HL(779.004 - [#779.004] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | EN+20, EN+21, EN+26 |
^IBE(365.12 - [#365.12] | IN1+9 |
^IBT(356.22 - [#356.22] | EN+13, EN+28, EN+29, EN+30, EN+31, EN+32, EN+33, EN+34, EN+35, EN+36 , EN+37, CTD+4, CTD+8, DG1+2, DG1+3 |
^TMP("HLS" | EN+43!, ENX+1!, EVN+3*, IN1+20*, PRD+8*, CTD+15*, PRD2+5*, GT1+14*, PID+13*, G2RPRB+13* , G2RPV1+11*, ZTP+17*, DG1+9*, PV1+8*, PV1+15*, PV1+22*, PV1+29*, PV1+36*, PV1+43*, PV1+50* , PV1+57* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADDR1 | PRD+1~, PRD+4*, PRD+6, GT1+1~, GT1+8*, GT1+9 |
ADDR2 | PRD+1~, PRD+4*, PRD+6, GT1+1~, GT1+8*, GT1+9 |
CERT | EN+6~, EN+40*, EN+50, G2RPRB+2, G2RPRB+3 |
CNDSTR | PV1+1~, PV1+2*, PV1+4*, PV1+5*, PV1+7, PV1+11*, PV1+12*, PV1+14, PV1+18*, PV1+19* , PV1+21, PV1+25*, PV1+26*, PV1+28, PV1+32*, PV1+33*, PV1+35, PV1+39*, PV1+40*, PV1+42 , PV1+46*, PV1+47*, PV1+49 |
COMMSTR | CTD+1~, CTD+5*, CTD+11*, CTD+14 |
CTD | CTD+1~, CTD+13*, CTD+14*, CTD+15 |
DATA | ZTP+1~ |
DATA( | ZTP+4*, ZTP+15, ZTP+16 |
DATA("096" | ZTP+13* |
DATA("431" | ZTP+10* |
DATA("439" | ZTP+6* |
DATA("484" | ZTP+8* |
DATA("ABC" | ZTP+9* |
DFN | EN+6~, EN+16*, EN+17, EN+20, EN+21, EN+26, PID+5 |
DG1 | DG1+1~, DG1+7*, DG1+8*, DG1+9 |
DIAG | DG1+1~, DG1+6*, DG1+7 |
DT | G2RPRB+3 |
ERRMSG | EN+6~, EN+10*, EN+12*, EN+14*, EN+15*, EN+17*, EN+19*, EN+24*, EN+57, EN+58 , EN+60, EN+61, IN1+5*, IN1+13*, PRD+3*, GT1+2*, GT1+3*, PID+3* |
EVN | EVN+1~, EVN+2*, EVN+3 |
EVNT | EN+6~, EN+49*, EN+50*, EN+51*, EN+53*, EVN+2 |
GNUM | EN+6~, EN+25*, GT1+4, PID+3, PID+8 |
GT1 | GT1+1~, GT1+6*, GT1+9*, GT1+11*, GT1+12*, GT1+13*, GT1+14 |
HCT | EN+6~, EN+46*, EVN+3*, IN1+20*, PRD+8*, CTD+15*, PRD2+5*, GT1+14*, PID+13*, G2RPRB+13* , G2RPV1+11*, ZTP+17*, DG1+9*, PV1+8*, PV1+15*, PV1+22*, PV1+29*, PV1+36*, PV1+43*, PV1+50* , PV1+57* |
HL | EN+6~, EN+45 |
HL("ECH" | EN+46 |
HL("FS" | EN+46 |
HL("SAF" | EN+46* |
HLECH | EN+6~, EN+46*, IN1+17, IN1+18, PRD+5, PRD+6, CTD+10, PRD2+3, GT1+5, GT1+9 , PID+7, PID+8, G2RPRB+6, G2RPRB+10, G2RPV1+4, G2RPV1+8, G2RPV1+9, ZTP+4 |
HLFS | EN+6~, EN+46*, EVN+2, IN1+18, IN1+19, PRD+5, PRD+6, PRD+7, CTD+13, CTD+14 , PRD2+3, PRD2+4, GT1+6, GT1+9, GT1+11, GT1+12, GT1+13, PID+6, PID+7, PID+9 , PID+10, PID+11, PID+12, G2RPRB+3, G2RPRB+4, G2RPRB+6, G2RPRB+7, G2RPRB+8, G2RPRB+11, G2RPV1+5 , G2RPV1+7, G2RPV1+9, ZTP+16, DG1+7, DG1+8, PV1+2, PV1+6, PV1+7, PV1+13, PV1+14 , PV1+20, PV1+21, PV1+27, PV1+28, PV1+34, PV1+35, PV1+41, PV1+42, PV1+48, PV1+49 , PV1+53, PV1+54, PV1+55, PV1+56 |
HLP | EN+6~, EN+65 |
HLREP | EN+6~, EN+46*, CTD+11, GT1+5, G2RPRB+4, PV1+5, PV1+12, PV1+19, PV1+26, PV1+33 , PV1+40, PV1+47 |
HLRESLT | EN+6~, EN+65, EN+67, EN+69 |
IBTRHLP | EN+6~, EN+44*, EN+45, EN+65 |
IBTRIEN | EN~, EN+4, EN+12, EN+13, EN+14, EN+15, EN+17, EN+19, EN+24, EN+28 , EN+29, EN+30, EN+31, EN+32, EN+33, EN+34, EN+35, EN+36, EN+37, EN+57 , EN+58, EN+60, EN+61, EN+67, EN+69, CTD+4, CTD+8, DG1+2, DG1+3 |
IDSTR | PID+1~, PID+8*, PID+9 |
IDTYPE | IN1+1~, IN1+7*, IN1+11*, IN1+18 |
IEN200 | CTD+1~, CTD+2*, CTD+3 |
IEN312 | EN+6~, EN+18*, EN+19, EN+20, EN+21, EN+26 |
IEN3553 | EN+6~, EN+22*, EN+25 |
IEN36 | EN+6~, EN+23*, EN+24, IN1+2, IN1+17 |
IENS | IN1+1~, IN1+2*, IN1+3, IN1+4, IN1+7 |
IN1 | IN1+1~, IN1+18*, IN1+19*, IN1+20 |
INPAT | EN+6~, EN+41*, ZTP+3, ZTP+13, PV1+52 |
INSNAME | IN1+1~, IN1+3*, IN1+5, IN1+15 |
INSNODE0 | EN+6~, EN+20*, EN+22, EN+23, GT1+2, GT1+3 |
INSNODE3 | EN+6~, EN+21*, GT1+7, GT1+8, GT1+11, GT1+12 |
MSGOK | EN+6~, EN+55*, EN+57, EN+58, EN+60, EN+61, IN1+5*, IN1+13*, PRD+3*, GT1+2* , GT1+3*, PID+3* |
MSGTYPE | EN~, EN+9*, EN+15, EN+48, EN+53, EN+63, GT1+7, GT1+12, GT1+13, PID+11 , PID+12, G2RPRB+5, G2RPV1+6, ZTP+7, DG1+5, DG1+7 |
NAME | CTD+1~, CTD+3*, CTD+13, GT1+1~, GT1+3*, GT1+6 |
NODE0 | EN+7~, EN+13*, EN+14, EN+15, EN+16, EN+18, EN+41, CTD+2, ZTP+2, DG1+1~ , DG1+3*, DG1+6, DG1+7, DG1+8 |
NODE10 | EN+7~, EN+35* |
NODE17 | EN+7~, EN+36* |
NODE18 | EN+7~, EN+37* |
NODE19 | CTD+1~, CTD+4*, CTD+6 |
NODE2 | EN+7~, EN+28*, EN+39, EN+40, IN1+14, G2RPRB+4, G2RPRB+6, G2RPRB+7, G2RPRB+8, G2RPRB+9 , G2RPRB+10, G2RPV1+2, G2RPV1+3, G2RPV1+7, G2RPV1+8, ZTP+6, ZTP+8, ZTP+9, ZTP+10, ZTP+13 |
NODE4 | EN+7~, EN+29*, PV1+3, PV1+4, PV1+5 |
NODE5 | EN+7~, EN+30*, PV1+10, PV1+11, PV1+12, PV1+17, PV1+18, PV1+19, PV1+24, PV1+25 , PV1+26 |
NODE6 | EN+7~, EN+31*, PV1+31, PV1+32, PV1+33, PV1+38, PV1+39, PV1+40, PV1+45, PV1+46 , PV1+47 |
NODE7 | EN+7~, EN+32*, PV1+52, PV1+53, PV1+54, PV1+55, PV1+56 |
NODE8 | EN+7~, EN+33* |
NODE9 | EN+7~, EN+34* |
NOWDT | EN+7~, EN+54*, EN+69, EVN+2 |
PAYER | IN1+1~, IN1+4*, IN1+5, IN1+9 |
PAYID | IN1+1~, IN1+2*, IN1+7*, IN1+9*, IN1+11*, IN1+13, IN1+18 |
PC | PV1+1~, PV1+5*, PV1+12*, PV1+19*, PV1+26*, PV1+33*, PV1+40*, PV1+47* |
PID | PID+1~, PID+5*, PID+6, PID+7*, PID+9*, PID+10*, PID+11*, PID+12*, PID+13 |
PNODE0 | IN1+1~, IN1+9*, IN1+11 |
PRB | G2RPRB+1~, G2RPRB+3*, G2RPRB+4*, G2RPRB+6*, G2RPRB+7*, G2RPRB+8*, G2RPRB+11*, G2RPRB+13 |
PRD | PRD+1~, PRD+5*, PRD+6*, PRD+7*, PRD+8, PRD2+1~, PRD2+3*, PRD2+4*, PRD2+5 |
PREL | EN+7~, EN+26*, GT1+13, PID+2 |
PV1 | G2RPV1+1~, G2RPV1+5*, G2RPV1+7*, G2RPV1+9*, G2RPV1+11, PV1+1~, PV1+2*, PV1+6*, PV1+7*, PV1+8 , PV1+13*, PV1+14*, PV1+15, PV1+20*, PV1+21*, PV1+22, PV1+27*, PV1+28*, PV1+29, PV1+34* , PV1+35*, PV1+36, PV1+41*, PV1+42*, PV1+43, PV1+48*, PV1+49*, PV1+50, PV1+53*, PV1+54* , PV1+55*, PV1+56*, PV1+57 |
QUAL | CTD+1~, CTD+6*, CTD+7*, CTD+9, CTD+10, G2RPV1+1~, G2RPV1+2*, G2RPV1+3, G2RPV1+4 |
RELINFO | IN1+1~, IN1+14*, IN1+19 |
REQCAT | EN+7~, EN+39*, EN+49, G2RPRB+4, ZTP+3, ZTP+13 |
REQDATA | PRD+1~, PRD+2*, PRD+3, PRD+4, PRD+5, PRD+7 |
SEQ | DG1+1~, DG1+2*, DG1+4*, DG1+5, DG1+7 |
SID1 | GT1+1~, GT1+2*, GT1+5 |
SID2 | GT1+1~, GT1+4*, GT1+5 |
SIDSTR | GT1+1~, GT1+5*, GT1+6 |
SITEIEN | EN+7~, EN+11*, EN+12, PRD+2, PRD2+2 |
TMP | IN1+1~, IN1+15*, IN1+17*, IN1+18, CTD+1~, CTD+10*, CTD+11, PID+1~, PID+6*, PID+7* |
TXNM | PRD2+1~, PRD2+2*, PRD2+4 |
U | EN+11, EN+15, EN+16, EN+18, EN+22, EN+23, EN+26, EN+39, EN+40, EN+41 , EN+46, EN+67, IN1+9, IN1+11, IN1+14, PRD+3, PRD+4, PRD+5, PRD+7, CTD+2 , CTD+6, CTD+7, CTD+8, CTD+9, PRD2+2, GT1+2, GT1+3, GT1+7, GT1+8, GT1+11 , GT1+12, G2RPRB+4, G2RPRB+6, G2RPRB+7, G2RPRB+8, G2RPRB+9, G2RPRB+10, G2RPV1+2, G2RPV1+3, G2RPV1+7 , G2RPV1+8, ZTP+2, ZTP+6, ZTP+8, ZTP+9, ZTP+10, ZTP+13, DG1+6, DG1+7, DG1+8 , PV1+3, PV1+4, PV1+5, PV1+10, PV1+11, PV1+12, PV1+17, PV1+18, PV1+19, PV1+24 , PV1+25, PV1+26, PV1+31, PV1+32, PV1+33, PV1+38, PV1+39, PV1+40, PV1+45, PV1+46 , PV1+47, PV1+52, PV1+53, PV1+54, PV1+55, PV1+56 |
VAFSTR | PID+1~, PID+4*, PID+5 |
VALUE | CTD+1~, CTD+8*, CTD+9*, CTD+10 |
Z | CTD+1~, CTD+5*, CTD+6, CTD+7, CTD+8, G2RPRB+1~, G2RPRB+9*, G2RPRB+10*, G2RPRB+11, G2RPV1+1~ , G2RPV1+3*, G2RPV1+4*, G2RPV1+5, G2RPV1+8*, G2RPV1+9, ZTP+1~, ZTP+2*, ZTP+4, ZTP+6*, ZTP+8* , ZTP+9*, ZTP+10*, ZTP+13*, ZTP+15*, ZTP+16, DG1+1~, DG1+2*, DG1+3, PV1+1~, PV1+5* , PV1+12*, PV1+19*, PV1+26*, PV1+33*, PV1+40*, PV1+47*, PV1+54*, PV1+55*, PV1+56* |
Z1 | ZTP+1~, ZTP+3*, ZTP+4 |
ZTP | ZTP+1~, ZTP+16*, ZTP+17 |