Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBTRHLO

Package: Integrated Billing

Routine: IBTRHLO


Information

IBTRHLO ;ALB/YMG - Create and send 278 inquiry ;02-JUN-2014

Source Information

Source file <IBTRHLO.m>

Call Graph

Call Graph

Call Graph Total: 14

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  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Integrated Billing 3 IBTRH2  IBTRH2B  IBTRHDE1  

Entry Points

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

External References

Name Field # of Occurrence
$$EXTERNAL^DILFD CTD+7, DG1+6
$$GET1^DIQ EN+25, EN+39, EN+40, IN1+3, IN1+4, IN1+7, CTD+3, G2RPRB+4, G2RPRB+7, G2RPRB+9
, G2RPRB+10, G2RPV1+3, G2RPV1+7, G2RPV1+8, DG1+8, PV1+5, PV1+12, PV1+19, PV1+26, PV1+33
, PV1+40, PV1+47, PV1+54, PV1+55, PV1+56
$$HLADDR^HLFNC PRD+6, GT1+9
$$HLDATE^HLFNC EVN+2, GT1+11, G2RPRB+3, ZTP+4, ZTP+6, ZTP+8, ZTP+9, ZTP+10, ZTP+13, DG1+7
$$HLNAME^HLFNC GT1+6
INIT^HLFNC2 EN+45
GENERATE^HLMA EN+65
$$NOPUNCT^IBCEF CTD+9
$$ENCHL7^IBCNEHLQ IN1+15, IN1+18, PRD+5, PRD+6, PRD+7, CTD+10, CTD+13, PRD2+4, GT1+5, GT1+6
, GT1+9, PID+8, PID+10, PID+12, DG1+7
$$HPD^IBCNHUT1 IN1+17
AUT^IBTRHLO1 EN+62
G2ORXA^IBTRHLO1 EN+63
G3OPRD^IBTRHLO1 EN+64
G5OPRB^IBTRHLO1 EN+64
OBR^IBTRHLO1 EN+63
PRB^IBTRHLO1 EN+63
PSL^IBTRHLO1 EN+63
RXE^IBTRHLO1 EN+63
$$PRVDATA^IBTRHLO2 PRD+2
HLER^IBTRHLO2 EN+12, EN+14, EN+15, EN+17, EN+19, EN+24, EN+57, EN+58, EN+60, EN+61
, EN+67
HLSC^IBTRHLO2 EN+69
NTE^IBTRHLO2 EN+63
ZHS^IBTRHLO2 EN+63
$$EN^VAFHLPID PID+5
$$SITE^VASITE EN+11, EN+46
$$NOW^XLFDT EN+54
$$TAXORG^XUSTAX PRD2+2

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

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*

Label References

Name Line Occurrences
CTD EN+59
DG1 EN+62
ENX EN+57, EN+58, EN+60, EN+61
EVN EN+56
G2RPRB EN+62
G2RPV1 G2RPRB+14
GT1 EN+60
IN1 EN+57
PID EN+61
PRD EN+58
PRD2 EN+59
PV1 EN+63
ZTP EN+62

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All