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 |  Interaction Calls
Print Page as PDF
Routine: IBCU7A

Package: Integrated Billing

Routine: IBCU7A


Information

IBCU7A ;ALB/ARH - BILL PROCEDURE MANIPULATIONS ; 10-OCT-03

Source Information

Source file <IBCU7A.m>

Entry Points

Name Comments DBIA/ICR reference
PROC(IBIFN,EDIT) ; manipulate bill procedures base on charges and the clinical data
; EDIT is a flag for which manipulations should be completed, if true then only the charge significant manipulations are preformed
DELTC(IBIFN) ; delete TC modifier from all procedures on RC v2.0+ Institutional bills
DELCLN(IBIFN) ; remove clinical procedures from RC v2.0+ bills
; - remove from institutional bill any procedures with a 26 in the clinical data
; - remove from professional bill any procedures with a TC in the clinical data
; to delete a procedure the outpatient encounter pointer must match the clinical encounter
; (checks for non-modified procedure on bill in case modifier was manually removed)
ADDCLN(IBIFN) ; add 26 modified clinical procedures to RC v2.0+ bills
; - add to professional bill any procedures with a 26 in the clinical data
; to add the clinical procedure the bill must not already have that procedure for the date
; (checks for non-modified procedure on bill in case modifier was manually removed)
MOD26(IBIFN) ; add/delete modifier 26 to procedure if that is the only professional charge available
; added on professional bill, deleted from institutional bill
MODTC(IBIFN) ; add TC modifier to procedures on the institutional bill
; *564 remove TC modifier from procedures on the professional bill
MCRB(IBIFN) ; *619 - no TC modifier for Medicare
; input-IBIFN, output-1 if payer sequence is primary and 1st or 2nd payer is Medicare, otherwise 0
ASK(IBIFN) ; ask if the bill procedure modifications should be executed

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Modifier TC Deleted from all Procedures ("_IBCHANGE_")."
  • Line Location: DELTC+10
Function Call: WRITE
  • Prompt: !,"Modifier "_IBMODE_" Procedures Deleted ("_IBCHANGE_")."
  • Line Location: DELCLN+22
Function Call: WRITE
  • Prompt: !,"Modifier 26 Procedures Added ("_IBCHANGE_")."
  • Line Location: ADDCLN+20
Function Call: WRITE
  • Prompt: !,"Modifier 26 "_$S(IBBCT=1:"Deleted from",1:"Added to")_" Procedures ("_IBCHANGE_")."
  • Line Location: MOD26+16
Function Call: WRITE
  • Prompt: !,"Modifier TC "_$S(IBBCT=2:"Deleted from",1:"Added to")_" Procedures ("_IBCHANGE_")."
  • Line Location: MODTC+16
Function Call: WRITE
  • Prompt: !!
  • Line Location: ASK+11
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+12
Info |  Source |  Entry Points |  Interaction Calls