RA136PRE ;BP/KAM - Pre-init Driver, patch 136 ; 3/20/17 2:49pm
VERSION ;;5.0;Radiology/Nuclear Medicine;**136**;Mar 16, 1998;Build 1
 ; Backup 73.2 file during a pre-install process.
 Q
PRE ;
 I '$D(^XTMP("PRE 2017-UPDATE BACKUP OF 73.2")) D
 . N X1,X2,X
 . S X1=DT,X2=180 D C^%DTC
 . S ^XTMP("PRE 2017-UPDATE BACKUP OF 73.2",0)=$G(X)_"^"_$G(DT)_"^"_"Backup of file 73.2 before 2017 update is performed by Patch RA*5*136"
 . D EN^DDIOL("Backing up file 73.2 to ^XTMP.","","!!?1")
 . M ^XTMP("PRE 2017-UPDATE BACKUP OF 73.2",73.2)=^RA(73.2)
 . D EN^DDIOL("Backup complete","","!!?1")
 Q
 ;
 
--- Routine Detail   --- with STRUCTURED ROUTINE LISTING ---[H[J[2J[HRA136PRE   603     printed  Sep 23, 2025@20:09:07                                                                                                                                                                                                     Page 2
RA136PRE  ;BP/KAM - Pre-init Driver, patch 136 ; 3/20/17 2:49pm
VERSION   ;;5.0;Radiology/Nuclear Medicine;**136**;Mar 16, 1998;Build 1
 +1       ; Backup 73.2 file during a pre-install process.
 +2        QUIT 
PRE       ;
 +1        IF '$DATA(^XTMP("PRE 2017-UPDATE BACKUP OF 73.2"))
               Begin DoDot:1
 +2                NEW X1,X2,X
 +3                SET X1=DT
                   SET X2=180
                   DO C^%DTC
 +4                SET ^XTMP("PRE 2017-UPDATE BACKUP OF 73.2",0)=$GET(X)_"^"_$GET(DT)_"^"_"Backup of file 73.2 before 2017 update is performed by Patch RA*5*136"
 +5                DO EN^DDIOL("Backing up file 73.2 to ^XTMP.","","!!?1")
 +6                MERGE ^XTMP("PRE 2017-UPDATE BACKUP OF 73.2",73.2)=^RA(73.2)
 +7                DO EN^DDIOL("Backup complete","","!!?1")
               End DoDot:1
 +8        QUIT 
 +9       ;