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

Package Total Call Graph
Integrated Billing 13 $$SYMBOL^IBCNBLL  (SETREL,TQ)^IBCNEDE1  UPDDTS^IBCNEDE6  ($$PYRACTV,$$SETTINGS)^IBCNEDE7  PROC^IBCNEDEP  (HLER,SCC)^IBCNEDEQ  INIT^IBCNEHLO  $$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

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

Caller Graph

Caller Graph Total: 4

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

Entry Points

Name Comments DBIA/ICR reference
SETSTC(BUFF) ; set service type code
IBE(IEN) ; Insurance Buffer Extract
PROCSEND(TQIEN) ; Make call to PROC^IBCNEDEP to build the HL7 message. Then send the Message.
ENDTRIG ; Final Clean Up.
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

External References

Name Field # of Occurrence
$$FIND1^DIC TRIG+25
^DIE PROCSEND+31, SETSTC+6
FILE^DIE IBE+70
$$GET1^DIQ IBE+21, IBE+62
GENERATE^HLMA PROCSEND+23
$$SYMBOL^IBCNBLL IBE+16
SETREL^IBCNEDE1 IBE+65
TQ^IBCNEDE1 IBE+71, IBE+78
UPDDTS^IBCNEDE6 IBE+53
$$PYRACTV^IBCNEDE7 IBE+41
$$SETTINGS^IBCNEDE7 IBE+9
PROC^IBCNEDEP PROCSEND+22
HLER^IBCNEDEQ PROCSEND+25
SCC^IBCNEDEQ PROCSEND+27
INIT^IBCNEHLO PROCSEND+21
$$XMITOK^IBCNETST PROCSEND+17
BUFF^IBCNEUT2 IBE+44
$$INSERROR^IBCNEUT3 IBE+38
CLEAR^IBCNEUT4 IBE+46
$$MGRP^IBCNEUT5 TRIG+29
TQUPDSV^IBCNEUT5 IBE+56
$$MBICHK^IBCNEUT7 IBE+63
$$DT^XLFDT PROCSEND+10
$$FMADD^XLFDT IBE+37

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+30, IBE+32
^IBA(355.33 - [#355.33] TRIG+30, TRIG+31, TRIG+32, TRIG+38, TRIG+41, TRIG+44, TRIG+60, TRIG+63, ENDTRIG+8, IBE+24
, IBE+27, IBE+28, IBE+33
^IBCN(365.1 - [#365.1] TRIG+51, TRIG+52, IBE+75, IBE+76, IBE+77, PROCSEND+12
^IBE(350.9 - [#350.9] IBE+13, 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 IBE+4~, IBE+6*, 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+28*, IBE+29, IBE+30, IBE+32, IBE+56, IBE+63, IBE+71, IBE+75, IBE+76
, IBE+78, PROCSEND+1~
DH TRIG+21~
DI TRIG+21~
DIC PROCSEND+1~
DIE IBE+69~, PROCSEND+1~, PROCSEND+31*, SETSTC+1~, SETSTC+4*
DILOCKTM PROCSEND+1~
DISYS IBE+69~, 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+33, PROCSEND+10~*
EIVDUZ TRIG+25~*, TRIG+27
EXT PROCSEND+1~
FDA IBE+70!
FDA( IBE+70*
FRDT PROCSEND+2~
FRESHDAY IBE+1~, IBE+13*, IBE+37
FRESHDT IBE+2~, IBE+37*, IBE+53
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+16, IBE+24, IBE+27, IBE+28, IBE+33, IBE+38, IBE+44, IBE+46, IBE+62
, IBE+63, IBE+65, IBE+70, IBE+77, PROCSEND+4~, PROCSEND+9*, PROCSEND+12, PROCSEND+17, PROCSEND+31
IHCNT PROCSEND+4~, PROCSEND+11*
IN1 PROCSEND+4~
INI TRIG+21~
INSNAME IBE+3~, IBE+62*, IBE+63, IBE+71, IBE+78
IRIEN PROCSEND+4~
ISYMBOL IBE+1~, IBE+16*, IBE+17, IBE+75
MAXCNT IBE+4~, IBE+10*, IBE+11*
MCAREFLG IBE+3~
MCAREFLG( IBE+63, 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+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+27*, IBE+68
OVRIDE PROCSEND+5~
PATID PROCSEND+5~
PAYERID IBE+2~, IBE+39*, IBE+49
PAYERSTR IBE+2~, IBE+38*, IBE+39, IBE+40
PAYR PROCSEND+5~
PDOD IBE+2~, IBE+32*
PID PROCSEND+5~
PIEN IBE+3~, IBE+39*, IBE+41, IBE+49, IBE+53, IBE+56, IBE+75, IBE+76
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+3~, IBE+8*, IBE+17, IBE+25, IBE+29, IBE+30, IBE+41, IBE+44, IBE+49, IBE+63
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~
SETSTR IBE+1~, IBE+9*, IBE+10
SIDCNT IBE+4~
SRVDT PROCSEND+5~
SRVICEDT IBE+2~, IBE+33*, IBE+37, IBE+53, IBE+56
STA PROCSEND+5~
STATIEN IBE+1~, IBE+24*, IBE+25
SUB4 PROCSEND+6~
SUBID TRIG+18~, TRIG+49*, TRIG+55, PROCSEND+6~
SYMBOL IBE+2~, IBE+40*, IBE+44
TOT PROCSEND+4~, PROCSEND+11*
TQDT IBE+3~, IBE+74*, IBE+75*, IBE+76
TQIEN TRIG+18~, TRIG+74*, TRIG+76, IBE+4~, IBE+68, IBE+79, PROCSEND~, PROCSEND+9
TQIENS IBE+3~, IBE+74*, IBE+76*, IBE+77
TQN0 TRIG+18~, TRIG+52*, TRIG+55
TQOK IBE+3~, 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+48, TRIG+49
, TRIG+55, IBE+10, IBE+13, IBE+24, IBE+27, IBE+28, IBE+30, IBE+32, IBE+33, IBE+39
, 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
X IBE+69~, PROCSEND+6~, SETSTC+1~
Y IBE+69~, 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