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

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  
Registration 1 $$SITE^VASITE  

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 IBCNBU1  IBCNEDE1  IBCNEHL7  

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+70
$$GET1^DIQ TRIG+47, IBE+12, IBE+16, IBE+57
GENERATE^HLMA PROCSEND+23
$$SYMBOL^IBCNBLL IBE+8
SETREL^IBCNEDE1 IBE+61
UPDDTS^IBCNEDE6 IBE+48
$$PYRACTV^IBCNEDE7 IBE+36
PROC^IBCNEDEP PROCSEND+22
HLER^IBCNEDEQ PROCSEND+25
SCC^IBCNEDEQ PROCSEND+27
INIT^IBCNEHLO PROCSEND+21
TQ^IBCNERTU IBE+71, IBE+78
$$XMITOK^IBCNETST PROCSEND+17
BUFF^IBCNEUT2 IBE+39
$$INSERROR^IBCNEUT3 IBE+33
CLEAR^IBCNEUT4 IBE+41
$$MGRP^IBCNEUT5 TRIG+29
TQUPDSV^IBCNEUT5 IBE+51
$$MBICHK^IBCNEUT7 IBE+58
$$SITE^VASITE IBE+12
$$DT^XLFDT PROCSEND+10
$$FMADD^XLFDT IBE+32

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] FIND1^DIC
^IBE(350.9 - [#350.9] GET1^DIQ
^IBE(355.12 - [#355.12] 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+25, IBE+27
^IBA(355.33 - [#355.33] TRIG+30, TRIG+31, TRIG+32, TRIG+38, TRIG+41, TRIG+44, TRIG+62, TRIG+65, ENDTRIG+8, IBE+19
, IBE+22, IBE+23, IBE+28
^IBCN(365.1 - [#365.1] TRIG+53, TRIG+54, IBE+75, IBE+76, IBE+77, PROCSEND+12
^IBE(350.9 - [#350.9] IBE+5, SETSTC+5
^IBE(355.12 - [#355.12] TRIG+45
^TMP("DIERR" TRIG+69, TRIG+70!, ENDTRIG+3!, ENDTRIG+4*
^TMP("HLS" PROCSEND+8!, PROCSEND+28!
^TMP("IBCNEQUDTS" PROCSEND+30
^TMP("IBCNERTQ" TRIG+68!, TRIG+69*, TRIG+73*, ENDTRIG+4, ENDTRIG+5!

Label References

Name Line Occurrences
$$IBE TRIG+76
$$PROCSEND TRIG+78
ENDTRIG TRIG+73, TRIG+76
SETSTC TRIG+65

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+23*, IBE+24, IBE+25, IBE+27, IBE+51, IBE+59, IBE+71, IBE+75, IBE+76
, IBE+78, PROCSEND+1~
DH TRIG+21~
DI TRIG+21~
DIC PROCSEND+1~
DIE IBE+68~, PROCSEND+1~, PROCSEND+31*, SETSTC+1~, SETSTC+4*
DILOCKTM PROCSEND+1~
DISYS IBE+68~, 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+28, PROCSEND+10~*
EIVDUZ TRIG+25~*, TRIG+27
EXT PROCSEND+1~
FDA IBE+70!
FDA( IBE+70*
FRDT PROCSEND+2~
FRESHDAY IBE+1~, IBE+5*, IBE+32
FRESHDT IBE+1~, IBE+32*, IBE+48, IBE+71, IBE+78
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+19, IBE+22, IBE+23, IBE+28, IBE+33, IBE+39, IBE+41, IBE+57
, IBE+58, IBE+61, IBE+70, IBE+71, IBE+77, IBE+78, 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+57*, IBE+59, IBE+71, IBE+78
IRIEN PROCSEND+4~
ISMBI IBE+1~, IBE+58*, IBE+59, IBE+64, IBE+69
ISYMBOL IBE+1~, IBE+8*, IBE+9, IBE+75
MCAREFLG IBE+1~
MCAREFLG( IBE+59, IBE+71*, IBE+78*
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+57, TRIG+62
, TRIG+65, TRIG+73, TRIG+76, ENDTRIG+8
N4 TRIG+18~, TRIG+52*, TRIG+53*, TRIG+54
NODE20 TRIG+18~, TRIG+30*, TRIG+34
NODE60 TRIG+18~, TRIG+31*, TRIG+33, TRIG+35, TRIG+38, TRIG+50
NODE90 TRIG+18~, TRIG+32*, TRIG+36, TRIG+51
NRETR PROCSEND+5~
NTRAN PROCSEND+5~
NX TRIG+21~
OVRFRESH IBE+1~, IBE+22*, IBE+64, IBE+71, IBE+78
OVRIDE PROCSEND+5~
PATID PROCSEND+5~
PAYERID IBE+1~, IBE+34*, IBE+44
PAYERSTR IBE+1~, IBE+33*, IBE+34, IBE+35
PAYR PROCSEND+5~
PDOD IBE+2~, IBE+27*
PID PROCSEND+5~
PIEN IBE+2~, IBE+34*, IBE+36, IBE+44, IBE+48, IBE+51, IBE+71, IBE+75, IBE+76, IBE+78
PREL TRIG+18~, TRIG+33*, TRIG+38, TRIG+45
PTID TRIG+18~, TRIG+50*, TRIG+53
PTR TRIG+44~*, TRIG+45, TRIG+47
QF TRIG+18~, TRIG+52*, TRIG+53, TRIG+57*, TRIG+59
QUERY PROCSEND+5~, PROCSEND+12*, PROCSEND+13
QUEUED IBE+2~, IBE+4*, IBE+9, IBE+20, IBE+24, IBE+25, IBE+36, IBE+39, IBE+44, IBE+59
RESPONSE TRIG+19~*, TRIG+23, TRIG+27, TRIG+34, TRIG+35, TRIG+36, TRIG+38, TRIG+40, TRIG+41, TRIG+45
, TRIG+47, TRIG+59, TRIG+62, TRIG+78*, ENDTRIG+9
RSTYPE PROCSEND+5~
SRVDT PROCSEND+5~
SRVICEDT IBE+2~, IBE+28*, IBE+32, IBE+48, IBE+51, IBE+71, IBE+78
STA PROCSEND+5~
STATIEN IBE+2~, IBE+19*, IBE+20
SUB4 PROCSEND+6~
SUBID TRIG+18~, TRIG+51*, TRIG+57, PROCSEND+6~
SYMBOL IBE+2~, IBE+35*, IBE+39
TOT PROCSEND+4~, PROCSEND+11*
TQDT IBE+2~, IBE+74*, IBE+75*, IBE+76
TQIEN TRIG+18~, TRIG+76*, TRIG+78, IBE+64, IBE+79, PROCSEND~, PROCSEND+9
TQIENS IBE+2~, IBE+74*, IBE+76*, IBE+77
TQN0 TRIG+18~, TRIG+54*, TRIG+57
TQOK IBE+2~, IBE+74*, IBE+75, IBE+76, IBE+77*, IBE+78
TRANSR PROCSEND+6~
U TRIG+33, TRIG+34, TRIG+35, TRIG+36, TRIG+38, TRIG+41, TRIG+44, TRIG+45, TRIG+50, TRIG+51
, TRIG+57, IBE+5, IBE+12, IBE+19, IBE+22, IBE+23, IBE+25, IBE+27, IBE+28, IBE+34
, IBE+77, 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+68~, IBE+69*, IBE+71
X IBE+68~, PROCSEND+6~, SETSTC+1~
Y IBE+68~, 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