Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points
Print Page as PDF
Routine: IBCRBC2

Package: Integrated Billing

Routine: IBCRBC2


Information

IBCRBC2 ;ALB/ARH - RATES: BILL CALCULATION OF ITEM CHARGE ; 22-MAY-1996

Source Information

Source file <IBCRBC2.m>

Entry Points

Name Comments DBIA/ICR reference
BITMCHG(RS,CS,ITEM,EVDT,UNITS,MOD,INSRC,IDFRC,SAVE) ; get bill charges for a specific item, rate schedule and charge set and date set into temp array
COMMENT(LINE,COMM) ; set comment into charge array for a particular line item
COMMUB(CS,UNITS,BASE) ; return comment for special units and base
ALLBEDS(RS,CS,EVDT,RC,DFRC,SAVE) ; get charges for all bedsections active on date of visit
; each effective date supercedes all previous effective date, regardless of the item
; used for per diem rates where the charges are associated with a bedsection, but the item being billed is not
; a bedsection, so the count of the item on the bill is found and applied as the units to all bedsections active
; on the event date (the 3 opt visit dates on a bill are the units for the Outpatient Visit bedsection charge)
CPTUNITS(CS,CHGMTH,ITLINE) ; return CPT units based on Charge Method and CPT data
; Input: CS is the related Charge Set
; CHGMTH is the Rate Schedule Charge Method (363.3, .05)
; ITLINE is item data from CPT^IBCRBG1
; Output: calculated units for CPT, 1 or calculated for miles/minutes/hours
CHGOTH(IBIFN,RS,EVDT) ; check if the Rate Schedule charges are applicable to the event date for the bill
; this is relevent to RC v2.0 and type of care of Other
; both Rate Schedule is SNF and event date is SNF care or neither can be otherwise no charge
; SNF charges can't be used for non-SNF care and non-SNF charges can't be used for SNF care
; Output: returns true if charges and bill date are of same type, SNF or non-SNF
CHGOTHQ
CHGICU(CS,BS) ; check if charge and bedsection match relative to ICU RC 2.0+, compares Charge Set Name and Bedsection
; both the charge set and the bedsection have to be ICU or neither of them can be ICU otherwise no charge
; ICU charges can't be used with non-ICU bedsections and non-ICU charges can't be used with ICU bedsection
; Output: returns true if charges and bedsection are of same type, ICU or non-ICU
Info |  Source |  Entry Points