Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: IBYPPF

IBYPPF.m

Go to the documentation of this file.
  1. IBYPPF ;ALB/ARH - IB*2*131 POST INIT: CPT 2000 REPLACEMENTS FOR RC V1 ; 05/25/00
  1. ;;2.0;INTEGRATED BILLING;**131**;21-MAR-94
  1. ;
  1. Q
  1. POST ;
  1. N IBA
  1. S IBA(1)="",IBA(2)=" IB*2*131 Post-Install .....",IBA(3)="" D MES^XPDUTL(.IBA) K IBA
  1. ;
  1. D DEL2000^IBYPPF1 ; delete any existing RC charges for the new codes (site defined)
  1. D ADD2000^IBYPPF1 ; add charges for new CPT codes, replacements for inactivated CPT codes
  1. ;
  1. D PDDEL^IBYPPT1 ; delete all Provider Discount Sets and Links (363.34) for RC PROVIDER DISCOUNTS Special Group
  1. D PDADD^IBYPPT1 ; add new Provider Discount Sets and Links (363.34) for RC PROVIDER DISCOUNTS Special Group
  1. ;
  1. D CPTINA ; inactivate charges for inactive CPT codes
  1. ;
  1. S IBA(1)="",IBA(2)=" IB*2*131 Post-Install Complete",IBA(3)="" D MES^XPDUTL(.IBA) K IBA
  1. Q
  1. ;
  1. ;
  1. CPTINA ; inactivate charges for Inactive CPTs
  1. N IBA,IBCNT S IBCNT=0
  1. S IBA(1)="",IBA(2)=" >> Inactivating Charges for Inactive CPT codes, Please Wait..." D MES^XPDUTL(.IBA) K IBA
  1. ;
  1. S IBCNT=$$INACTCPT^IBCREC(0) ; inactivate charges for inactive CPT codes
  1. ;
  1. S IBA(1)=" Done. "_IBCNT_" Charges Inactivated." D MES^XPDUTL(.IBA) K IBA
  1. Q
  1. ;
  1. ;
  1. ;
  1. MSG(X) ;
  1. N IBX S IBX=$O(IBA(999999),-1) S:'IBX IBX=1 S IBX=IBX+1
  1. S IBA(IBX)=$G(X)
  1. Q