IBCAPP1 ;ALB/WCJ - Claims Auto Processing Utilities;27-AUG-10
Source file <IBCAPP1.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 |
| 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 |