IBCAPP ;ALB/WCJ - Claims Auto Processing Main Processer;27-AUG-10
Source file <IBCAPP.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 4 | IBCCC2 IBCECOB1 IBCEOB IBCNSBL2 |
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 |
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 |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | Classic Fileman Calls |
^XMB(3.8 - [#3.8] | Classic Fileman Calls |
^DGCR(399 - [#399] | Classic Fileman Calls |
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 |
>> | 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 |