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

Package: Integrated Billing

Routine: IBCAPP


Information

IBCAPP ;ALB/WCJ - Claims Auto Processing Main Processer;27-AUG-10

Source Information

Source file <IBCAPP.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Integrated Billing 9 $$CRIT^IBCAPP1  ($$EOBPRT,$$MRAPRT)^IBCAPR  ($$CMS1500,$$UB4PRT,STFLP)^IBCAPR1  ($$COBN,$$POLICY)^IBCEF  (AUTH,AUTOCOB)^IBCEMQA  AUTOMSG^IBCESRV3  WLCK^IBCNSBL2  ($$FT,$$FTN)^IBCU3  
$$WNRBILL^IBEFUNC  
VA FileMan 2 ^DIC  ^DIE  
Kernel 1 DUZ^XUP  

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 IBCCC2  IBCECOB1  IBCEOB  IBCNSBL2  

Entry Points

Name Comments DBIA/ICR reference
AWAY
EN(IBIFN,IBORIG,IBPYMT,IBWLF) ;
; This is called from tag BULL^IBCNSBL2. It is the starting point for the claims auto-processing.
; Instead of sending a bulletin which started a manual process, the bulletin routine calls this routine
; which will evaluate the claim and perform one of three actions.
; 1) auto-process the claim to a subsequent payer.
; 2) auto-print a claim in case the payer does not want to receive secondary/tertiary claims electronically
; 3) put the claim on the new COB Management work list.
ENX
PUTONWL(IBIFN,IBREASON) ; Put a claim on the worklist
; IBIFN - internal claim number
; IBREASON - reason why this is being put on the worklist (error code:text)
AUTOPRC(IBIFN,IBAP) ; record that a claim was auto-processed IB*2.0*447
; IBIFN - internal claim number
; IBAP - 2 = AUTO LOCAL PRINT, 3 = AUTO EDI
FORCEPRT(IBIFN) ; set force to local print flag in claim
; IBIFN - internal claim number
IBREG() ; Returns IEN (Internal Entry Number) from file #200 for
; the Bill Authorizer of acceptable regular (non MRA) secondary claims,
; namely, AUTHORIZER,IB REG

External References

Name Field # of Occurrence
^DIC ENX+3, IBREG+10
^DIE PUTONWL+9, AUTOPRC+10, FORCEPRT+7
$$CRIT^IBCAPP1 EN+44
$$EOBPRT^IBCAPR EN+58
$$MRAPRT^IBCAPR EN+59
$$CMS1500^IBCAPR1 EN+66
$$UB4PRT^IBCAPR1 EN+66
STFLP^IBCAPR1 EN+90
$$COBN^IBCEF EN+33, EN+36, EN+39, EN+54, EN+78
$$POLICY^IBCEF EN+55, EN+78
AUTH^IBCEMQA EN+84
AUTOCOB^IBCEMQA EN+72
AUTOMSG^IBCESRV3 EN+87
WLCK^IBCNSBL2 EN+30, EN+33, EN+36, EN+41
$$FT^IBCU3 EN+60
$$FTN^IBCU3 EN+62
$$WNRBILL^IBEFUNC EN+39, EN+40
DUZ^XUP EN+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls
^XMB(3.8 - [#3.8] Classic Fileman Calls
^DGCR(399 - [#399] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] EN+33, EN+36, EN+40
^DIC(36 - [#36] EN+57, EN+80, EN+81, EN+90
^IBE(353 - [#353] EN+63

Label References

Name Line Occurrences
$$IBREG EN+20
AUTOPRC EN+80, EN+81
AWAY IBCAPP+3
ENX EN+25, EN+33, EN+36, EN+47, EN+57, EN+68, EN+75, EN+87
FORCEPRT EN+80
PUTONWL EN+26, EN+27, EN+40, EN+47, EN+57, EN+68, EN+75

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA PUTONWL+4~, PUTONWL+5*, AUTOPRC+4~, AUTOPRC+7*, FORCEPRT+3~, FORCEPRT+4*
DIC ENX+3*, IBREG+7~, IBREG+8*
DIC(0 ENX+3*, IBREG+8*
DIE PUTONWL+4~, PUTONWL+6*, AUTOPRC+4~, AUTOPRC+8*, FORCEPRT+3~, FORCEPRT+5*
DR PUTONWL+4~, PUTONWL+7*, PUTONWL+8*, AUTOPRC+4~, AUTOPRC+9*, FORCEPRT+3~, FORCEPRT+6*
DUZ EN+21~
IB EN+14~, EN+60*, EN+61, EN+62, EN+63, EN+64, EN+66
IBAP AUTOPRC~, AUTOPRC+6, AUTOPRC+9
IBDV EN+14~, EN+66*, EN+67
IBEOB EN+14~, EN+44, EN+72, EN+87
IBERRMSG EN+14~, EN+72, EN+75, EN+84, EN+87
IBF EN+14~, EN+63*, EN+64*
IBFT EN+14~, EN+62*
IBIFN EN~, EN+26, EN+27, EN+30, EN+33, EN+36, EN+39, EN+40, EN+41, EN+44
, EN+47, EN+54, EN+55, EN+57, EN+60, EN+68, EN+72, EN+75, EN+80, EN+81
, PUTONWL~, PUTONWL+5, AUTOPRC~, AUTOPRC+5, AUTOPRC+7, FORCEPRT~, FORCEPRT+4
IBINS EN+14~, EN+55*, EN+57, EN+78*, EN+80, EN+81, EN+90
IBMRANOT EN+14~, EN+15*, EN+72, EN+84
IBNCN EN+14~, EN+71*, EN+72, EN+75, EN+78, EN+80, EN+84, EN+90
IBORIG EN~, EN+30
IBPYMT EN~, EN+30
IBREASON EN+14~, EN+26*, EN+27*, EN+57, EN+58*, EN+59*, EN+61*, EN+67*, EN+68, EN+75*
, PUTONWL~, PUTONWL+8
IBREG EN+14~, EN+20*, EN+21
IBWLF EN~, EN+25, EN+26, EN+27, EN+56*, EN+57, EN+58*, EN+59*, EN+61*, EN+67*
IBX EN+14~, EN+44*, EN+47
U EN+33, EN+36, EN+47, EN+57, EN+61, EN+63, EN+80, EN+81, EN+90
X ENX+3*, IBREG+7~, IBREG+8*
Y IBREG+7~, IBREG+13
Z EN+14~, EN+54*, EN+55
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