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

Package: Integrated Billing

Routine: IBCNEHL6


Information

IBCNEHL6 ;EDE/DM - HL7 Process Incoming RPI Continued ; 19-OCT-2017

Source Information

Source file <IBCNEHL6.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Integrated Billing 6 RP^IBCNEBF  ERROR^IBCNEHL3  PROCTRK^IBCNEHL7  $$ERRACT^IBCNEHLU  BUFF^IBCNEUT2  $$MBICHK^IBCNEUT7  
VA FileMan 2 FILE^DIE  ($$GET1,GETS)^DIQ  
Kernel 1 $$NOW^XLFDT  

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

Package Total Caller Graph
Integrated Billing 2 IBCNEBF  IBCNEHL1  

Entry Points

Name Comments DBIA/ICR reference
FIL ; Finish processing the response message - file into insurance buffer
FILX ;
BUFLOCK(BUFF,ONOFF) ;Get a lock on the Buffer entry associated with this Response IEN
; Input:
; BUFF Buffer IEN file #355.33
; ONOFF 0=unlock / 1=lock
; Output:
; OK 0=Not successful / 1=Successful
LOCKEND ;
UPDBUF(BUFF,SYMBOL) ; Update the IIV PROCESSED DATE (#355.33,.15) and update Buffer eIV Symbol based
; on the incoming Response.

External References

Name Field # of Occurrence
FILE^DIE FIL+147, UPDBUF+18
$$GET1^DIQ FIL+89, FIL+100, FIL+106, FIL+119
GETS^DIQ FIL+141
RP^IBCNEBF FIL+111, FIL+131
ERROR^IBCNEHL3 FIL+64
PROCTRK^IBCNEHL7 FIL+67
$$ERRACT^IBCNEHLU FIL+63
BUFF^IBCNEUT2 UPDBUF+21
$$MBICHK^IBCNEUT7 FIL+15
$$NOW^XLFDT FIL+146, UPDBUF+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBA(355.33 - [#355.33] GET1^DIQ
^IBCN(365 - [#365] GET1^DIQ
365.185 GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(355.33 - [#355.33] FIL+82, BUFLOCK+10, BUFLOCK+13
^IBCN(365 - [#365] FIL+11, FIL+18, FIL+65
^IBCN(365.1 - [#365.1] FIL+12
^IBCN(365.18 - [#365.18] FIL+139

Label References

Name Line Occurrences
$$BUFLOCK FIL+102, FIL+113
FILX FIL+62, FIL+75, FIL+82, FIL+125, FIL+126
LOCKEND BUFLOCK+8, BUFLOCK+10, BUFLOCK+12
UPDBUF FIL+124

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BUFDONE FIL+95~, FIL+96*, FIL+100*, FIL+109*, FIL+122*, FIL+126
BUFERR UPDBUF+15~
BUFF FIL+8~, FIL+14*, FIL+15, FIL+65*, FIL+82, FIL+97, FIL+100, FIL+102, FIL+106, FIL+111
FIL+113, FIL+119, FIL+124, FIL+125, FIL+131*, FIL+134, FIL+142, FIL+143, FIL+144, FIL+146
, BUFLOCK~, BUFLOCK+8, BUFLOCK+10, BUFLOCK+13, UPDBUF~, UPDBUF+17, UPDBUF+21
BUFLOCK FIL+95~, FIL+96*, FIL+102*, FIL+104, FIL+117, FIL+125
BUFSTAT FIL+95~, FIL+106*, FIL+109, FIL+111, FIL+119*, FIL+122
BUFUPD UPDBUF+15~
BUFUPD( UPDBUF+17*
CALLEDBY FIL+8~, FIL+58*
CNT BUFLOCK+6~, BUFLOCK+12*
DFN FIL+8~, FIL+14*
>> DILOCKTM BUFLOCK+13
>> ERACT FIL+62, FIL+63*, FIL+64
>> ERCON FIL+63*, FIL+64
>> ERFLG FIL+29
>> ERTXT FIL+62, FIL+137
>> EVENTYP FIL+67
FILEIT FIL+8~, FIL+70*, FIL+74*, FIL+75
IBEICDV FIL+8~, FIL+16*, FIL+62, FIL+65, FIL+137
IBFDA FIL+8~, FIL+131
IBIEN FIL+8~, FIL+17*
IBINSDTA FIL+8~, FIL+141!
IBINSDTA( FIL+142, FIL+143, FIL+144
IBISMBI FIL+8~, FIL+15*, FIL+62, FIL+87, FIL+89, FIL+134
IBQFL FIL+8~, FIL+13*, FIL+16, FIL+73
>> IIVSTAT FIL+71, FIL+87
>> MAP( FIL+87
>> MAP("MBI#" FIL+89
>> MAP("MBI%" FIL+89
OK BUFLOCK+6~, BUFLOCK+7*, BUFLOCK+10*, BUFLOCK+12, BUFLOCK+13*, LOCKEND+1
ONOFF BUFLOCK~, BUFLOCK+10
RDAT0 FIL+9~, FIL+11*, FIL+14, FIL+17
>> RIEN FIL+6, FIL+11, FIL+18, FIL+63, FIL+65, FIL+89, FIL+111, FIL+131
RSRVDT FIL+9~, FIL+18*
RSTYPE FIL+9~, FIL+17*
SYMBOL FIL+9~, FIL+87*, FIL+89*, FIL+124, UPDBUF~, UPDBUF+21
TQDATA FIL+9~, FIL+12*, FIL+13, FIL+16, FIL+17, FIL+72, FIL+140
TQN FIL+9~, FIL+11*, FIL+12, FIL+64, FIL+71, FIL+139
TQSRVDT FIL+9~
>> TRACE FIL+64
TRKDTA FIL+9~, FIL+140*, FIL+141, FIL+142, FIL+143, FIL+144
TRKIEN FIL+67, FIL+138~, FIL+139*, FIL+140
U FIL+11, FIL+13, FIL+14, FIL+16, FIL+17, FIL+18, FIL+63, FIL+65, FIL+82, FIL+140
>> UP( FIL+134*, FIL+142*, FIL+143*, FIL+144*, FIL+146*
>> UP(365 FIL+131*
XX FIL+113~*
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