IBCBB0 ;ALB/ESG - IB edit check routine continuation ;12-Mar-2008
Source file <IBCBB0.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 | 1 | IBCBB |
Name | Comments | DBIA/ICR reference |
---|---|---|
BP(IBIFN) | ; make sure the claim has a valid Billing Provider w/address
|
|
BPX | ;
|
|
PAYTO(IBIFN) | ; check for missing Pay-to Provider information
|
|
PAYTOX | ;
|
|
PAYERADD(IBIFN) | ; check to make sure payer address is present for all payers on the claim
; Address line 1, city, state, and zip must be present for all non-Medicare payers on the claim |
|
PAYERAX | ;
|
|
ICD10V(IBIFN) | ; ICD-10 Edit Check:
; Check that all bill Diagnosis and Procedures match the ICD Coding Version determined by the Statement To Date |
|
ICD10VX |
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | PAYTO+18 |
$$ICD0SYS^IBACSV | ICD10V+15 |
$$ICD0VER^IBACSV | ICD10V+18 |
$$ICD9SYS^IBACSV | ICD10V+8 |
$$ICD9VER^IBACSV | ICD10V+11, ICD10V+12, ICD10V+13 |
WARN^IBCBB11 | BP+5, PAYTO+27 |
$$FT^IBCEF | BP+11 |
F^IBCEF | PAYERADD+7, PAYERADD+14 |
$$TXMT^IBCEF4 | BP+11 |
$$B^IBCEF79 | BP+2 |
GETBP^IBCEF79 | BP+19 |
$$GETFAC^IBCEP8 | BP+12, BP+13, BP+14, BP+15 |
$$ADD^IBCNADD | PAYERADD+19 |
SET^IBCSC4D | ICD10V+10 |
$$WNRBILL^IBEFUNC | PAYERADD+6, PAYERADD+18 |
$$PRVDATA^IBJPS3 | PAYTO+10 |
$$WHAT^XUAF4 | PAYTO+19 |
FileNo | Call Tags |
---|---|
^DIC(4 - [#4] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGCR(399 - [#399] | ICD10V+4, ICD10V+5, ICD10V+6, ICD10V+17, ICD10V+18 |
^IBE(350.9 - [#350.9] | PAYTO+23, PAYTO+24 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADDR | PAYERADD+3~, PAYERADD+19*, PAYERADD+21 |
BPAD1 | BP+1~, BP+12*, BP+20*, BP+26 |
BPCITY | BP+1~, BP+13*, BP+21*, BP+26 |
BPST | BP+1~, BP+14*, BP+22*, BP+26 |
BPZ | BP+1~, BP+2*, BP+3, BP+5, BP+12, BP+13, BP+14, BP+15, BP+19 |
BPZIP | BP+1~, BP+15*, BP+23*, BP+26 |
IB0 | ICD10V+2~, ICD10V+4* |
IBCL | ICD10V+2~, ICD10V+4*, ICD10V+12, ICD10V+13 |
IBDX | ICD10V+2~, ICD10V+11*, ICD10V+12*, ICD10V+13* |
IBDXA | ICD10V+2~, ICD10V+10 |
IBDXA( | ICD10V+11 |
>> IBER | BP+4*, BP+26*, PAYTO+12*, PAYTO+14, PAYERADD+10*, PAYERADD+22*, ICD10VX* |
IBERROR | ICD10V+2~*, ICD10V+11*, ICD10V+12*, ICD10V+13*, ICD10V+18*, ICD10VX |
IBFT | ICD10V+2~, ICD10V+4*, ICD10V+13 |
IBI | ICD10V+2~, ICD10V+13* |
IBICD10 | ICD10V+2~, ICD10V+8*, ICD10V+11, ICD10V+12, ICD10V+13, ICD10V+15*, ICD10V+18 |
IBIFN | BP~, BP+2, BP+11, BP+19, PAYTO~, PAYTO+10, PAYERADD~, PAYERADD+6, PAYERADD+7, PAYERADD+14 , PAYERADD+18, PAYERADD+19, ICD10V~, ICD10V+2, ICD10V+4, ICD10V+5, ICD10V+6, ICD10V+10, ICD10V+17, ICD10V+18 |
IBL | PAYERADD+3~ |
IBP0 | ICD10V+2~, ICD10V+18* |
IBPR | ICD10V+2~, ICD10V+17*, ICD10V+18 |
IBTDT | ICD10V+2~, ICD10V+6*, ICD10V+8, ICD10V+15 |
IBU2 | ICD10V+2~, ICD10V+5*, ICD10V+12 |
IBU3 | ICD10V+2~, ICD10V+5*, ICD10V+13 |
IBXARRAY | PAYERADD+3~ |
IBXARRY | PAYERADD+3~ |
IBXDATA | PAYERADD+3~ |
IBXERR | PAYERADD+3~ |
IBXSAVE | PAYERADD+3~ |
IBXSAVE(1 | PAYERADD+15, PAYERADD+16, PAYERADD+17 |
IBZ | BP+1~, BP+19, PAYERADD+3~ |
IBZ( | PAYERADD+9 |
IBZ("IBCBB0" | BP+20, BP+21, BP+22, BP+23 |
N | PAYERADD+3~, PAYERADD+16*, PAYERADD+17 |
OK | PAYERADD+3~, PAYERADD+8*, PAYERADD+9*, PAYERADD+10, PAYERADD+20*, PAYERADD+21*, PAYERADD+22 |
PTPERR | PAYTO+9~, PAYTO+11*, PAYTO+12 |
PTPFLAG | PAYTO+9~, PAYTO+22*, PAYTO+24*, PAYTO+27 |
PTPFT | PAYTO+9~, PAYTO+18*, PAYTO+23 |
PTPFTN | PAYTO+9~, PAYTO+19*, PAYTO+20*, PAYTO+27 |
PTPINST | PAYTO+9~, PAYTO+17*, PAYTO+18, PAYTO+19 |
SEQ | PAYERADD+3~, PAYERADD+17*, PAYERADD+18, PAYERADD+19 |
U | BP+5, PAYTO+11, PAYTO+17, PAYTO+24, PAYTO+27, PAYERADD+21, ICD10V+4, ICD10V+6, ICD10V+12, ICD10V+13 |
Z | PAYTO+9~, PAYTO+10*, PAYTO+11, PAYTO+17, PAYTO+27, PAYERADD+3~, PAYERADD+9*, PAYERADD+21* |
Z1 | PAYTO+9~, PAYTO+22*, PAYTO+23*, PAYTO+24 |