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

RA96PST.m

Go to the documentation of this file.
  1. RA96PST ;BP/KAM - Post-init Driver, patch 96 ;08/21/08 12:13
  1. VERSION ;;5.0;Radiology/Nuclear Medicine;**96**;Mar 16, 1998;Build 11
  1. ; Backup 73.2 file during a pre-install process.
  1. ; Delete CPT 90659 from file 73.2 (CPT by Procedure Type) during a
  1. ; post-install process of Patch RA*5*96
  1. PRE ;
  1. I '$D(^XTMP("PRE-UPDATE BACKUP OF 73.2")) D
  1. . N X1,X2,X
  1. . S X1=DT,X2=180 D C^%DTC
  1. . S ^XTMP("PRE-UPDATE BACKUP OF 73.2",0)=$G(DT)_"^"_$G(X)_"^"_"Backup of file 73.2 before 2008 update is performed Patch RA*5*96"
  1. . D EN^DDIOL("Backing up file 73.2 to ^XTMP.","","!!?1")
  1. . M ^XTMP("PRE-UPDATE BACKUP OF 73.2",73.2)=^RA(73.2)
  1. Q
  1. ;
  1. POST ;
  1. N RECIEN
  1. I $D(^RA(73.2,"B",90659)) D
  1. . S RECIEN=$O(^RA(73.2,"B",90659,""))
  1. . S DIK="^RA(73.2,",DA=RECIEN D ^DIK K DIK,DA
  1. E D EN^DDIOL("CPT 90659 NOT FOUND","","!!?1")
  1. Q