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

Package: Integrated Billing

Routine: IBCNERTQ


Information

IBCNERTQ ;ALB/BI - Real-time Insurance Verification ;15-OCT-2015

Source Information

Source file <IBCNERTQ.m>

Call Graph

Call Graph

Call Graph Total: 19

Package Total Call Graph
Integrated Billing 14 $$SYMBOL^IBCNBLL  SETREL^IBCNEDE1  UPDDTS^IBCNEDE6  $$PYRACTV^IBCNEDE7  PROC^IBCNEDEP  (HLER,SCC)^IBCNEDEQ  INIT^IBCNEHLO  TQ^IBCNERTU  
$$XMITOK^IBCNETST  BUFF^IBCNEUT2  $$INSERROR^IBCNEUT3  CLEAR^IBCNEUT4  ($$MGRP,TQUPDSV)^IBCNEUT5  $$MBICHK^IBCNEUT7  
VA FileMan 3 $$FIND1^DIC  (,FILE)^DIE  $$GET1^DIQ  
Health Level Seven 1 GENERATE^HLMA  
Kernel 1 ($$DT,$$FMADD)^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: 4

Package Total Caller Graph
Integrated Billing 4 IBCNBU1  IBCNEDE1  IBCNEHL7  ^IBA(355.33  

Entry Points

Name Comments DBIA/ICR reference
TRIG(N2) ; Called by triggers in the INSURANCE BUFFER FILE Dictionary (355.33)
; Fields: 20.01 - INSURANCE COMPANY NAME
; 90.01 - GROUP NAME
; 90.02 - GROUP NUMBER
; 60.01 - PATIENT NAME
; 90.03 - SUBSCRIBER ID
; 60.08 - INSURED'S DOB
; 62.01 - PATIENT ID
ENDTRIG ; Final Clean Up.
IBE(IEN) ; Insurance Buffer Extract
PROCSEND(TQIEN) ; Make call to PROC^IBCNEDEP to build the HL7 message. Then send the Message.
SETSTC(BUFF) ; set service type code

External References

Name Field # of Occurrence
$$FIND1^DIC TRIG+25
^DIE PROCSEND+31, SETSTC+6
FILE^DIE IBE+67
$$GET1^DIQ IBE+13, IBE+54
GENERATE^HLMA PROCSEND+23
$$SYMBOL^IBCNBLL IBE+8
SETREL^IBCNEDE1 IBE+58
UPDDTS^IBCNEDE6 IBE+45
$$PYRACTV^IBCNEDE7 IBE+33
PROC^IBCNEDEP PROCSEND+22
HLER^IBCNEDEQ PROCSEND+25
SCC^IBCNEDEQ PROCSEND+27
INIT^IBCNEHLO PROCSEND+21
TQ^IBCNERTU IBE+68, IBE+75
$$XMITOK^IBCNETST PROCSEND+17
BUFF^IBCNEUT2 IBE+36
$$INSERROR^IBCNEUT3 IBE+30
CLEAR^IBCNEUT4 IBE+38
$$MGRP^IBCNEUT5 TRIG+29
TQUPDSV^IBCNEUT5 IBE+48
$$MBICHK^IBCNEUT7 IBE+55
$$DT^XLFDT PROCSEND+10
$$FMADD^XLFDT IBE+29

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] FIND1^DIC
^IBE(350.9 - [#350.9] GET1^DIQ
^IBA(355.33 - [#355.33] Classic Fileman Calls,  GET1^DIQ
^IBCN(365.1 - [#365.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] IBE+22, IBE+24
^IBA(355.33 - [#355.33] TRIG+30, TRIG+31, TRIG+32, TRIG+38, TRIG+41, TRIG+44, TRIG+60, TRIG+63, ENDTRIG+8, IBE+16
, IBE+19, IBE+20, IBE+25
^IBCN(365.1 - [#365.1] TRIG+51, TRIG+52, IBE+72, IBE+73, IBE+74, PROCSEND+12
^IBE(350.9 - [#350.9] IBE+5, SETSTC+5
^IBE(355.12 - [#355.12] TRIG+45
^TMP("DIERR" TRIG+67, TRIG+68!, ENDTRIG+3!, ENDTRIG+4*
^TMP("HLS" PROCSEND+8!, PROCSEND+28!
^TMP("IBCNEQUDTS" PROCSEND+30
^TMP("IBCNERTQ" TRIG+66!, TRIG+67*, TRIG+71*, ENDTRIG+4, ENDTRIG+5!

Label References

Name Line Occurrences
$$IBE TRIG+74
$$PROCSEND TRIG+76
ENDTRIG TRIG+71, TRIG+74
SETSTC TRIG+63

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BUFF PROCSEND+1~, SETSTC~, SETSTC+2, SETSTC+4
>> CALLEDBY TRIG+27
CNT PROCSEND+1~, PROCSEND+11*
D PROCSEND+1~
D0 PROCSEND+1~
DA TRIG+21~, PROCSEND+31*, SETSTC+1~, SETSTC+4*
DB TRIG+21~
DC TRIG+21~
DFN TRIG+18~, IBE+20*, IBE+21, IBE+22, IBE+24, IBE+48, IBE+56, IBE+68, IBE+72, IBE+73
, IBE+75, PROCSEND+1~
DH TRIG+21~
DI TRIG+21~
DIC PROCSEND+1~
DIE IBE+65~, PROCSEND+1~, PROCSEND+31*, SETSTC+1~, SETSTC+4*
DILOCKTM PROCSEND+1~
DISYS IBE+65~, PROCSEND+1~
DK TRIG+21~
DL TRIG+21~
DM TRIG+21~
DP TRIG+21~
DQ TRIG+21~
DR TRIG+21~, PROCSEND+31*, SETSTC+1~, SETSTC+5*
DT IBE+25, PROCSEND+10~*
EIVDUZ TRIG+25~*, TRIG+27
EXT PROCSEND+1~
FDA IBE+67!
FDA( IBE+67*
FRDT PROCSEND+2~
FRESHDAY IBE+1~, IBE+5*, IBE+29
FRESHDT IBE+1~, IBE+29*, IBE+45, IBE+68, IBE+75
GT1 PROCSEND+2~
HCT PROCSEND+2~
HL PROCSEND+2~
HLCDOM PROCSEND+2~
HLCINS PROCSEND+2~
HLCS PROCSEND+2~
HLCSTCP PROCSEND+2~
HLDOM PROCSEND+2~
HLECH PROCSEND+2~
HLFS PROCSEND+3~
HLHDR PROCSEND+3~
HLINST PROCSEND+3~
HLIP PROCSEND+3~
HLN PROCSEND+3~
HLP PROCSEND+3~, PROCSEND+23
HLPARAM PROCSEND+3~
HLPROD PROCSEND+3~
HLQ PROCSEND+3~
HLRESLT PROCSEND+3~, PROCSEND+23, PROCSEND+25
HLSAN PROCSEND+4~
HLTYPE PROCSEND+4~
HLX PROCSEND+4~
IBCNHLP PROCSEND+4~, PROCSEND+20*, PROCSEND+23
>> IBNCPDPELIG TRIG+40
>> IDUZ TRIG+27
IEN IBE~, IBE+8, IBE+16, IBE+19, IBE+20, IBE+25, IBE+30, IBE+36, IBE+38, IBE+54
, IBE+55, IBE+58, IBE+67, IBE+68, IBE+74, IBE+75, PROCSEND+4~, PROCSEND+9*, PROCSEND+12, PROCSEND+17
, PROCSEND+31
IHCNT PROCSEND+4~, PROCSEND+11*
IN1 PROCSEND+4~
INI TRIG+21~
INSNAME IBE+1~, IBE+54*, IBE+56, IBE+68, IBE+75
IRIEN PROCSEND+4~
ISMBI IBE+1~, IBE+55*, IBE+56, IBE+61, IBE+66
ISYMBOL IBE+1~, IBE+8*, IBE+9, IBE+72
MCAREFLG IBE+1~
MCAREFLG( IBE+56, IBE+68*, IBE+75*
MGRP TRIG+18~, TRIG+29*
MR TRIG+21~
MSGID PROCSEND+4~
N2 TRIG~, TRIG+23, TRIG+30, TRIG+31, TRIG+32, TRIG+38, TRIG+41, TRIG+44, TRIG+55, TRIG+60
, TRIG+63, TRIG+71, TRIG+74, ENDTRIG+8
N4 TRIG+18~, TRIG+50*, TRIG+51*, TRIG+52
NODE20 TRIG+18~, TRIG+30*, TRIG+34
NODE60 TRIG+18~, TRIG+31*, TRIG+33, TRIG+35, TRIG+38, TRIG+48
NODE90 TRIG+18~, TRIG+32*, TRIG+36, TRIG+49
NRETR PROCSEND+5~
NTRAN PROCSEND+5~
NX TRIG+21~
OVRFRESH IBE+1~, IBE+19*, IBE+61, IBE+68, IBE+75
OVRIDE PROCSEND+5~
PATID PROCSEND+5~
PAYERID IBE+1~, IBE+31*, IBE+41
PAYERSTR IBE+1~, IBE+30*, IBE+31, IBE+32
PAYR PROCSEND+5~
>> PDOD IBE+24*
PID PROCSEND+5~
PIEN IBE+2~, IBE+31*, IBE+33, IBE+41, IBE+45, IBE+48, IBE+68, IBE+72, IBE+73, IBE+75
PREL TRIG+18~, TRIG+33*, TRIG+38, TRIG+45
PTID TRIG+18~, TRIG+48*, TRIG+51
PTR TRIG+44~*, TRIG+45
QF TRIG+18~, TRIG+50*, TRIG+51, TRIG+55*, TRIG+57
QUERY PROCSEND+5~, PROCSEND+12*, PROCSEND+13
QUEUED IBE+2~, IBE+4*, IBE+9, IBE+17, IBE+21, IBE+22, IBE+33, IBE+36, IBE+41, IBE+56
RESPONSE TRIG+19~*, TRIG+23, TRIG+27, TRIG+34, TRIG+35, TRIG+36, TRIG+38, TRIG+40, TRIG+41, TRIG+45
, TRIG+57, TRIG+60, TRIG+76*, ENDTRIG+9
RSTYPE PROCSEND+5~
SRVDT PROCSEND+5~
SRVICEDT IBE+2~, IBE+25*, IBE+29, IBE+45, IBE+48, IBE+68, IBE+75
STA PROCSEND+5~
STATIEN IBE+2~, IBE+16*, IBE+17
SUB4 PROCSEND+6~
SUBID TRIG+18~, TRIG+49*, TRIG+55, PROCSEND+6~
SYMBOL IBE+2~, IBE+32*, IBE+36
TOT PROCSEND+4~, PROCSEND+11*
TQDT IBE+2~, IBE+71*, IBE+72*, IBE+73
TQIEN TRIG+18~, TRIG+74*, TRIG+76, IBE+61, IBE+76, PROCSEND~, PROCSEND+9
TQIENS IBE+2~, IBE+71*, IBE+73*, IBE+74
TQN0 TRIG+18~, TRIG+52*, TRIG+55
TQOK IBE+2~, IBE+71*, IBE+72, IBE+73, IBE+74*, IBE+75
TRANSR PROCSEND+6~
U TRIG+33, TRIG+34, TRIG+35, TRIG+36, TRIG+38, TRIG+41, TRIG+44, TRIG+45, TRIG+48, TRIG+49
, TRIG+55, IBE+5, IBE+16, IBE+19, IBE+20, IBE+22, IBE+24, IBE+25, IBE+31, IBE+74
, PROCSEND+6~, PROCSEND+11*, PROCSEND+12, PROCSEND+25, SETSTC+5
UP TRIG+21~
VACNTRY PROCSEND+6~
VNUM PROCSEND+6~, PROCSEND+13*, PROCSEND+14
WHICH IBE+65~, IBE+66*, IBE+68
X IBE+65~, PROCSEND+6~, SETSTC+1~
Y IBE+65~, SETSTC+1~
ZMID PROCSEND+6~
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