1 | IBCBB7A ;ALB/BGA,TMP - CON'T MEDICARE EDIT CHECKS ;10/16/98
|
---|
2 | ;;2.0;INTEGRATED BILLING;**51**;21-MAR-94
|
---|
3 | ;;Per VHA Directive 10-93-142, this routine should not be modified.
|
---|
4 | ;
|
---|
5 | ; HCPCS Rates
|
---|
6 | REVC(IBREVD,IBREVC,IBBCPT,IBREVC12,IBER) ; Continuation of revenue code edits
|
---|
7 | ; IBREVD = data associated with revenue code
|
---|
8 | ; Rev code^ptr cpt^unit chg^units^total^total uncov
|
---|
9 | ; IBREVC = revenue code
|
---|
10 | ; IBBCPT = CPT code IBREVC12 = the first 2 digits of the revenue code
|
---|
11 | ; IBER = 'running' error array
|
---|
12 | ;
|
---|
13 | ; if rev code=26x,272,274,30x-32x,333,34x,35x,36x,40x-49x,51x-53x,61x
|
---|
14 | ; 636,73x,74x,76x,90x-92x and 94x reqs valid HCPCS code for
|
---|
15 | ; type bill 13x,14x,74x,75x,83x,85x
|
---|
16 | ;I "^13^14^74^75^83^85^"[(U_IBTOB12_U),$P(IBREVD,U,3)="" D Q:IBQUIT
|
---|
17 | ;. I "^272^274^333^636^"[(U_IBREVC_U)!("^26^30^31^32^34^35^36^61^73^74^76^90^91^92^94"[(U_IBREVC12_U))!(IBREVC'<400&(IBREVC'>499))!(IBREVC'<510&(IBREVC'>539)) S IBQUIT=$$IBER^IBCBB3(.IBER,208)
|
---|
18 | ;
|
---|
19 | ; ibrevc=274 req. a HCPCS code for bill 12x,13x,22x,23x,73x-75x,83x,85x
|
---|
20 | I IBREVC=274,"^12^13^22^23^73^74^75^83^85^"[(U_IBTOB12_U),IBBCPT="" S IBQUIT=$$IBER^IBCBB3(.IBER,208) Q:IBQUIT
|
---|
21 | ;
|
---|
22 | ; ibrevc=250,270,300-305,324,329,38x,409,636,730,739,921,922,929
|
---|
23 | ; req a valid HCPCS code for bill type 72x
|
---|
24 | I IBTOB12=72,IBBCPT="",(IBREVC12=38!("^250^270^300^301^302^303^304^305^324^329^409^636^730^739^921^922^929^"[(U_IBREVC_U))) S IBQUIT=$$IBER^IBCBB3(.IBER,208) Q:IBQUIT
|
---|
25 | ;
|
---|
26 | ; if revc=30x-31x req HCPCS code for bill 23x,24x
|
---|
27 | I (IBREVC'<300),(IBREVC'>319),(IBTOB12=23!(IBTOB12=24)),IBBCPT="" S IBQUIT=$$IBER^IBCBB3(.IBER,208) Q:IBQUIT
|
---|
28 | ;
|
---|
29 | ; if revc=54x and bill 13x,23x,83x,85x req valid HCPCS
|
---|
30 | I IBREVC12=54,"^13^23^83^85^"[(U_IBTOB12_U),IBBCPT="" S IBQUIT=$$IBER^IBCBB3(.IBER,208) Q:IBQUIT
|
---|
31 | ;
|
---|
32 | Q
|
---|
33 | ;
|
---|