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 |  Used in HL7 Interface |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBCNEHLI

Package: Integrated Billing

Routine: IBCNEHLI


Information

IBCNEHLI ;DAOU/ALA - Incoming HL7 messages ;16-JUN-2002

Source Information

Source file <IBCNEHLI.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Integrated Billing 5 EN^IBCNEHL1  (,ACK)^IBCNEHLK  ^IBCNEHLT  SPAR^IBCNEHLU  ($$MGRP,MSG)^IBCNEUT5  
Health Level Seven 1 INIT^HLFNC2  
VA FileMan 1 $$FIND1^DIC  

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: 10

Package Total Caller Graph
Integrated Billing 10 IBCNE EIV ID RESPONSE  IBCNE EIV PIN-I07 IN  IBCNE EIV RQP OUT  IBCNE IIV IN  IBCNE IIV REGISTER  IBCNE IIV RESPONSE  IBCNE IIV RQI OUT  IBCNE IIV RQV OUT  
IBCNE IIV TABLE  IBCNRHLU  

Entry Points

Name Comments DBIA/ICR reference
EN ; Starting point - put message into a TMP global
XIT
TBL ; Table Update Processing
RSP ; Response Processing
EICD ; Insurance Discovery Inquiry Response.
ACK ; Acknowledgement Processing
ERR ; Process an error
HL7VAL() ; Check for valid post 300 response

External References

Name Field # of Occurrence
$$FIND1^DIC EN+17
INIT^HLFNC2 EN+36
EN^IBCNEHL1 RSP+1, EICD+1
^IBCNEHLK ACK+1
ACK^IBCNEHLK TBL+8
^IBCNEHLT TBL+3
SPAR^IBCNEHLU HL7VAL+3
$$MGRP^IBCNEUT5 ERR+1
MSG^IBCNEUT5 ERR+2

Used in HL7 Interface

HL7 Protocol Name Call Tags
IBCNE IIV REGISTER
IBCNE IIV RQV OUT
IBCNE IIV RQI OUT
IBCNE IIV TABLE
IBCNE IIV IN
IBCNE IIV RESPONSE
IBCNE EIV RQP OUT
IBCNE EIV ID RESPONSE
IBCNE EIV PIN-I07 IN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J EN+9!, EN+12*, EN+14*, EN+19, XIT!, HL7VAL+3

Label References

Name Line Occurrences
$$HL7VAL EN+29
@( EN+39
ERR EN+20, EN+33, TBL+5
XIT EN+29, EN+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACK EN+2~, RSP+3!, EICD+3!
BUFF EN+2~, RSP+3!, EICD+3!
CNT EN+4~, EN+11*, EN+12, EN+13*, EN+14
DA EN+6~, RSP+7!, EICD+7!
DATAMFK EN+7~
DFN EN+2~, RSP+3!, EICD+3!
DISYS EN+4~, RSP+5!, EICD+5!
EBDA EN+6~, RSP+7!, EICD+7!
EPHARM EN+7~
ERACT EN+2~, RSP+3!, EICD+3!
ERCON EN+2~, RSP+3!, EICD+3!
ERFLG EN+2~, TBL+5, TBL+6!, RSP+3!, EICD+3!
ERROR EN+5~, RSP+6!, EICD+6!
ERTXT EN+2~, RSP+3!, EICD+3!
EVENT EN+2~, EN+24*, EN+28, EN+29, EN+30, EN+32, EN+33, RSP+3!, EICD+3!
EVENTYP XIT!
HCT EN+2~, RSP+3!, EICD+3!, HL7VAL+1~, HL7VAL+2*, HL7VAL+3*
HL EN+36, XIT!, RSP+3!, EICD+3!
HLECH EN+2~, RSP+3!, EICD+3!
HLEID EN+2~, RSP+3!, EICD+3!
HLEIDS EN+3~, RSP+4!, EICD+4!
HLFS EN+3~, EN+23*, EN+24, RSP+4!, EICD+4!
HLNEXT EN+10, XIT!
HLNODE EN+12, XIT!
HLNODE( EN+13, EN+14
HLQ EN+3~, RSP+4!, EICD+4!
HLQUIT EN+10, XIT!
IBACK TBL+1~, TBL+2*
IBFDA EN+6~, RSP+7!, EICD+7!
IBIEN EN+6~
IBPRTCL EN+3~, EN+24*, EN+28*, EN+29*, EN+30*, EN+32*, EN+33, EN+36, RSP+4!, EICD+4!
IBQFL EN+6~
IBSEG EN+6~, RSP+7!, EICD+7!
IBSEG(1 HL7VAL+3
IBTRACK EICD+7!
IDUZ EN+3~, EN+17*, RSP+4!, EICD+4!
II EN+6~, RSP+7!, EICD+7!
IPCT EN+4~, RSP+5!, EICD+5!
IRIEN EN+5~, RSP+6!, EICD+6!
MGRP EN+3~, RSP+4!, EICD+4!, ERR+1*, ERR+2, ERR+3!
MSG ERR+3!
MSG(1 EN+21*, EN+33*
MSG(2 EN+22*
MSGID EN+3~, RSP+4!, EICD+4!
MSGP EN+6~, RSP+7!, EICD+7!
PAYRID EN+4~, RSP+5!, EICD+5!
PIEN EN+4~, RSP+5!, EICD+5!
PP EN+6~, RSP+7!, EICD+7!
PRIEN EN+6~, RSP+7!, EICD+7!
QFL EN+6~, RSP+7!, EICD+7!
RDAT0 EN+3~, RSP+4!, EICD+4!
RIEN EN+3~, RSP+4!, EICD+4!
RSTYPE EN+5~, RSP+6!, EICD+6!
SBDEP EN+3~, RSP+4!, EICD+4!
SEG EN+3~, RSP+4!, EICD+4!
SEGCNT EN+10*, EN+12, EN+14, XIT!
SEGMT EN+4~, EN+19*, EN+20, EN+23, EN+24, RSP+5!, EICD+5!
SEGMT2 EN+4~, RSP+5!, EICD+5!
SUBID EN+5~, RSP+6!, EICD+6!
SYMBOL EN+6~, RSP+7!, EICD+7!
TAG EN+4~, EN+28*, EN+29*, EN+30*, EN+32*, EN+39, RSP+5!, EICD+5!
TQDATA EN+6~
TQIEN EN+5~, RSP+6!, EICD+6!
TQN EN+4~, RSP+5!, EICD+5!
TRACE EN+4~, RSP+5!, EICD+5!
TRKIEN EICD+7!
VRFDT EN+4~, RSP+5!, EICD+5!
X HL7VAL+1~, HL7VAL+2*, HL7VAL+3*, HL7VAL+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in HL7 Interface |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All