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

FBXIP104.m

Go to the documentation of this file.
  1. FBXIP104 ;WCIOFO/TCK-PATCH INSTALL ROUTINE ;10/29/2007
  1. ;;3.5;FEE BASIS;**104**;JAN 30, 1995;Build 22
  1. Q
  1. ;
  1. PRE ;Delete Adjustment Reason Code file before overwriting with updated file.
  1. N IEN,U
  1. S IEN=0,U="^"
  1. F S IEN=$O(^FB(161.91,IEN)) Q:'IEN D
  1. .S DIK="^FB(161.91,",DA=IEN D ^DIK K DA
  1. K DIK,DA
  1. Q
  1. ;
  1. PS ; post-install entry point
  1. ; create KIDS checkpoints with call backs
  1. N FBX
  1. F FBX="CF" D
  1. . S Y=$$NEWCP^XPDUTL(FBX,FBX_"^FBXIP104")
  1. . I 'Y D BMES^XPDUTL("ERROR Creating "_FBX_" Checkpoint.")
  1. Q
  1. ;
  1. CF ; Change the RVU values for procedure 14301 and 14302.
  1. D BMES^XPDUTL(" Changing FEE BASIS CPT RVU values for procedures 44180 and 44186.")
  1. N CPT,DD,DO,DA,DIE,DR,X,Y
  1. F CPT=44180,44186 D
  1. . S DA(1)=$O(^FB(162.97,"B",CPT,0))
  1. . Q:DA(1)'>0
  1. . S DA=$O(^FB(162.97,DA(1),"CY","B",2007,0))
  1. . Q:DA'>0
  1. . S DIE="^FB(162.97,"_DA(1)_",""CY"","
  1. . I CPT=44180 D
  1. . . S DR=".03////15.19;.04////6.09;.05////6.09;.06////1.86"
  1. . I CPT=44186 D
  1. . . S DR=".03////10.3;.04////4.7;.05////4.7;.06////1.27"
  1. . D ^DIE K DIE,DA(1),CPT
  1. Q
  1. ;
  1. ;FBXIP104