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

RORP042.m

Go to the documentation of this file.
  1. RORP042 ;ALB/FPT - CCR PRE/POST-INSTALL PATCH 42 ;9 FEB 2024 1:03 PM
  1. ;;1.5;CLINICAL CASE REGISTRIES;**42**;Feb 17, 2006;Build 9
  1. ;
  1. ;*****************************************************************************
  1. ;*****************************************************************************
  1. ; --- ROUTINE MODIFICATION LOG ---
  1. ;
  1. ;PKG/PATCH DATE DEVELOPER MODIFICATION
  1. ;----------- --------- ----------- ----------------------------------------
  1. ;ROR*1.5*42 FEB 2024 F TRAXLER Change REGISTRY STATUS(#11) field value
  1. ; in ROR REGISTRY PARAMETERS (#798.1) file
  1. ; to "1" (INACTIVE) for VA TRANSGENDER.
  1. ;******************************************************************************
  1. ;******************************************************************************
  1. ;
  1. ;SUPPORTED CALLS:
  1. ; BMES^XPDUTL #10141
  1. ;
  1. PRE ; --- Pre-Install routine for Patch 42
  1. N RORREG,REGIEN
  1. N RORPARM
  1. S RORPARM("DEVELOPER")=1
  1. D BMES^XPDUTL("Updating FILE 798.1, FIELD #11")
  1. S RORREG="VA TRANSGENDER"
  1. S REGIEN=$$REGIEN^RORUTL02(RORREG)
  1. I REGIEN'>0 D Q
  1. . D BMES^XPDUTL("Cannot find the "_RORREG_" entry in FILE #798.1.")
  1. . D BMES^XPDUTL("Please log a ticket.")
  1. ;Change REGISTRY STATUS field value
  1. K RORFDA,RORMSG
  1. S RORFDA(798.1,REGIEN_",",11)=1
  1. D UPDATE^DIE(,"RORFDA",,"RORMSG")
  1. D BMES^XPDUTL("COMPLETED.")
  1. Q