IBCAPP1 ;ALB/WCJ - Claims Auto Processing Utilities;27-AUG-10
Source file <IBCAPP1.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 2 | $$TOT^IBCECOB2 $$SPLIT^IBCEMU1 |
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 | 1 | IBCAPP |
Name | Comments | DBIA/ICR reference |
---|---|---|
AWAY | ||
CRIT(IBIFN,IBEOB) | ; Function to determine if a claim meets the criteria for auto-authorization and
; secondary/tertiary claim submission for NON MEDICARE claims |
|
CRITX | ;
|
|
CAS(IBEOB,ADJFLAG,REASON) | ; This function determines if the EOB
; adjustment group codes and reason codes from file 361.1 (either ; claim level or line level or both) meet the criteria for auto- ; authorization and secondary claim submission. |
|
CASX | ;
|
|
ADJCHK | ; This procedure checks the adjustments for this EOB. The group codes
; and reason codes are in the EOBADJ array structures from file 361.1. |
|
ADJCHKX | ;
|
|
BUILD | ; This procedure builds the OKCOMBO array which identifies which
; combinations of group codes and reason codes are acceptable |
|
BUILDX | ;
|
|
OKCOMBO | ; This section lists OK combinations of adjustment category group codes
; and associated reason codes. ; The format is as follows - semi-colon delimiter ; [3] Adjustment category (group code) ; [4] List of acceptable reason codes - comma delimiter |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBE(350.9 - [#350.9] | CRIT+26 |
^IBM(361.1 - [#361.1] | CRIT+29, CRIT+33, CRIT+34, CRIT+37, CRIT+38, CRIT+41, CRIT+42, CRIT+55, CRIT+57, CRIT+64 , CAS+29, CAS+39, CAS+41 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADJFLAG | CAS~, CAS+19*, CAS+27, CAS+37 |
ADJIEN | ADJCHK+6~, ADJCHK+7*, ADJCHK+8*, ADJCHK+9, ADJCHK+14, ADJCHK+15 |
EOBADJ | CAS+16~, CAS+28!, CAS+29*, CAS+40!, CAS+41* |
EOBADJ( | ADJCHK+8, ADJCHK+9, ADJCHK+14, ADJCHK+15 |
ERR | CRIT+19~, CRIT+48*, CRIT+49*, CRIT+52* |
GROUP | ADJCHK+6~, ADJCHK+9*, ADJCHK+10, ADJCHK+11*, ADJCHK+12, ADJCHK+18, ADJCHK+19, ADJCHK+22, ADJCHK+25, BUILD+3~ , BUILD+7*, BUILD+11 |
IB0 | CRIT+19~, CRIT+34*, CRIT+35, CRIT+36, CRIT+42*, CRIT+43, CRIT+44, CRIT+57*, CRIT+58 |
IBCT | CRIT+19~, CRIT+32*, CRIT+38*, CRIT+45*, CRIT+49 |
IBEOB | CRIT~, CRIT+20*, CRIT+53*, CRIT+55, CRIT+57, CRIT+61, CRIT+64, CRIT+68, CAS~, CAS+18* , CAS+29, CAS+39, CAS+41 |
IBI | CRIT+19~, CRIT+32*, CRIT+33*, CRIT+34, CRIT+37, CRIT+38, CRIT+40*, CRIT+41*, CRIT+42, CRIT+45 , CRIT+46 |
IBIFN | CRIT~, CRIT+23, CRIT+29, CRIT+33, CRIT+41, CRIT+64, CRIT+71 |
IBILLCNT | CRIT+19~ |
IBPTRESP | CRIT+19~, CRIT+71*, CRIT+72 |
IBSHEOB | CRIT+19~, CRIT+48 |
IBSHEOB( | CRIT+38*, CRIT+45, CRIT+46* |
IBSHEOB(0 | CRIT+53 |
LINE | BUILD+3~, BUILD+5, BUILD+6*, BUILD+7, BUILD+8 |
LN | BUILD+3~, BUILD+5* |
LNIEN | CAS+16~, CAS+38*, CAS+39*, CAS+41 |
OK | CRIT+20*, CRIT+75*, CRITX+2, CAS+16~, CAS+23*, CAS+53*, CASX+1 |
OKCOMBO | CAS+16~, BUILD+4!, BUILD+5 |
OKCOMBO( | ADJCHK+12, ADJCHK+22, BUILD+11* |
PATRESP | CAS+16~, CAS+21*, CAS+50, ADJCHK+25* |
R | BUILD+3~, BUILD+9*, BUILD+10 |
REASON | CRIT+19~, CRIT+20*, CRIT+23*, CRIT+26*, CRIT+29*, CRIT+48*, CRIT+49*, CRIT+55*, CRIT+58*, CRIT+61* , CRIT+64*, CRIT+68*, CRIT+72*, CRIT+75*, CRITX+2, CAS~, CAS+24*, CAS+50*, CAS+53*, ADJCHK+12* , ADJCHK+22* |
RSN | BUILD+3~, BUILD+10*, BUILD+11 |
RSNCODE | ADJCHK+6~, ADJCHK+15*, ADJCHK+18, ADJCHK+19, ADJCHK+21*, ADJCHK+22 |
RSNIEN | ADJCHK+6~, ADJCHK+13*, ADJCHK+14*, ADJCHK+15 |
RSNLST | BUILD+3~, BUILD+8*, BUILD+9, BUILD+10 |
STOP | CAS+16~, CAS+22*, CAS+34, CAS+39, CAS+47, ADJCHK+8, ADJCHK+12*, ADJCHK+14, ADJCHK+22* |
U | CRIT+26, CRIT+36, CRIT+44, CRIT+58, CRIT+64, CRITX+2, ADJCHK+9, ADJCHK+15 |
Z | CRIT+19~, CRIT+37*, CRIT+38, CRIT+64* |
Name | Field # of Occurrence |
---|---|
$T(OKCOMBO+LN | BUILD+6 |