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

RORP025.m

Go to the documentation of this file.
  1. RORP025 ;ALB/TK - POST INSTALL PATCH 25 ;10/22/2014
  1. ;;1.5;CLINICAL CASE REGISTRIES;**25**;;Build 19
  1. ; This routine uses the following IAs:
  1. ;
  1. ; #10141 XPDUTL (supported)
  1. ; #2053 UPDATE^DIE (supported)
  1. ; #2054 CLEAN^DILF (supported)
  1. ;*****************************************************************************
  1. ;Update to ROR METADATA
  1. ;*****************************************************************************
  1. POST ; Post install for patch ROR*1.5*25
  1. N DA,RORFDA,RORDATA,RORERR,RORIENS,RORPARM,RORMSG,I,I1
  1. S RORPARM("DEVELOPER")=1
  1. D BMES^XPDUTL("POST INSTALL START")
  1. F I=1:1 S RORDATA=$P($T(META45+I),";;",2) Q:RORDATA="" D
  1. . S RORIENS="?+"_(I+1)_",45,"
  1. . S RORFDA(799.22,RORIENS,.01)=$P(RORDATA,U)
  1. . S RORFDA(799.22,RORIENS,.02)=$P(RORDATA,U,2)
  1. . S RORFDA(799.22,RORIENS,2)=$P(RORDATA,U,3)
  1. . S RORFDA(799.22,RORIENS,4)=$P(RORDATA,U,4)
  1. . S RORFDA(799.22,RORIENS,1)=$P(RORDATA,U,5)
  1. . S RORFDA(799.22,RORIENS,6)=$P(RORDATA,U,6)
  1. D UPDATE^DIE(,"RORFDA","","RORMSG")
  1. I $G(RORMSG) D Q
  1. . D BMES^XPDUTL("Update to ROR METADATA <<FAILED>>")
  1. . S I="RORMSG",I1=0 F S I=$Q(@I) Q:I'["RORMSG" S I1=I1+1,RORERR(I1)=@I
  1. . D MES^XPDUTL(.RORERR)
  1. E D
  1. . D BMES^XPDUTL("Update to ROR METADATA <SUCCESSFUL>")
  1. D CLEAN^DILF
  1. D BMES^XPDUTL("POST INSTALL COMPLETE")
  1. Q
  1. ;
  1. ;******************************************************************************
  1. ; Data to be added to ROR METADATA file (#799.2)
  1. ; DATA NAME^CODE^REQUIRED^VALUE TYPE^LOADER API^FIELD NUMBER
  1. ;******************************************************************************
  1. META45 ;
  1. ;;SECONDARY DIAGNOSIS 10^133^1^Internal^1^79.241
  1. ;;SECONDARY DIAGNOSIS 11^134^1^Internal^1^79.242
  1. ;;SECONDARY DIAGNOSIS 12^135^1^Internal^1^79.243
  1. ;;SECONDARY DIAGNOSIS 13^136^1^Internal^1^79.244
  1. ;;SECONDARY DIAGNOSIS 14^137^1^Internal^1^79.245
  1. ;;SECONDARY DIAGNOSIS 15^138^1^Internal^1^79.246
  1. ;;SECONDARY DIAGNOSIS 16^139^1^Internal^1^79.247
  1. ;;SECONDARY DIAGNOSIS 17^140^1^Internal^1^79.248
  1. ;;SECONDARY DIAGNOSIS 18^141^1^Internal^1^79.249
  1. ;;SECONDARY DIAGNOSIS 19^142^1^Internal^1^79.2491
  1. ;;SECONDARY DIAGNOSIS 20^143^1^Internal^1^79.24911
  1. ;;SECONDARY DIAGNOSIS 21^144^1^Internal^1^79.24912
  1. ;;SECONDARY DIAGNOSIS 22^145^1^Internal^1^79.24913
  1. ;;SECONDARY DIAGNOSIS 23^146^1^Internal^1^79.24914
  1. ;;SECONDARY DIAGNOSIS 24^147^1^Internal^1^79.24915
  1. ;