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

SDPST746.m

Go to the documentation of this file.
  1. SDPST746 ;;MS/PB - CCRA PRE INSTALL;MARCH 26, 2020
  1. ;;5.3;Scheduling;**746**;MARCH 26, 2020;Build 85
  1. ;;Per VA directive 6402, this routine should not be modified.
  1. ;Set up routine for patch SD*5.3*746.
  1. ;Adds the TELE HEALTH MANAGEMENT entry to the VistA REMOTE APPLICATION File.
  1. Q
  1. REMAPP ; update the Remote Application file
  1. N VAL,LIEN,SDERR1,OPTIEN
  1. S OPTIEN=$$FIND1^DIC(19,,"B","SDECRPC")
  1. I $G(OPTIEN)'>0 D MES^XPDUTL("The SDECRPC Option is not in the OPTION FILE.") G EXIT
  1. S VAL="TELE HEALTH MANAGEMENT"
  1. S LIEN=$$FIND1^DIC(8994.5,,"B",.VAL)
  1. I +$G(LIEN)>0 D
  1. .S FDA(8994.5,LIEN_",",.01)="TELE HEALTH MANAGEMENT"
  1. .S FDA(8994.5,LIEN_",",.02)=$G(OPTIEN)
  1. .S FDA(8994.5,LIEN_",",.03)="zxDT60uA8f3XQwarbmFS8YIrGUUblZ66RIui0LK+sis="
  1. .D UPDATE^DIE(,"FDA",$G(LIEN)_",","SDERR") K FDA
  1. G:$G(LIEN)>0 EXIT
  1. I $G(LIEN)'>0 D
  1. .K DIC,DIC(0),X,Y,DLAYGO
  1. .S DIC="^XWB(8994.5,",DLAYGO=8994.5,DIC(0)="L",X="TELE HEALTH MANAGEMENT" D FILE^DICN
  1. .I +$G(Y)'>0 D MES^XPDUTL("Unable to create the new Remote Application File entry.") G EXIT
  1. .S:+$G(Y)>0 LIEN=+Y
  1. .S FDA(8994.5,LIEN_",",.01)="TELE HEALTH MANAGEMENT"
  1. .S FDA(8994.5,LIEN_",",.02)=$G(OPTIEN)
  1. .S FDA(8994.5,LIEN_",",.03)="zxDT60uA8f3XQwarbmFS8YIrGUUblZ66RIui0LK+sis="
  1. .D UPDATE^DIE(,"FDA","SDERR1")
  1. I $D(SDERR1) D Q ; something went wrong
  1. .D MES^XPDUTL("FileMan error when adding the TELE HEALTH MANAGEMENT app to the Remote Application File.")
  1. D MES^XPDUTL("TELE HEALTH MANAGEMENT has been added as an app in the REMOTE APPLICATION FILE.")
  1. EXIT ;
  1. K FDA,LIEN,Y,X,DIC,DIC(0),DLAYGO,VAL
  1. Q