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

VBECP27.m

Go to the documentation of this file.
  1. VBECP27 ;HIOFO;RLM VBECS PATCH 27 Post Install Routine ; 04/30/09 14:40
  1. ;;1.0;VBECS;**27**;Apr 14, 2005;Build 1
  1. ;
  1. ; Note: This routine supports data exchange with an FDA registered
  1. ; medical device. As such, it may not be changed in any way without
  1. ; prior written approval from the medical device manufacturer.
  1. ;
  1. ; Integration Agreements:
  1. ; Reference to FILESEC^DDMOD supported by DBIA #2916
  1. ; Reference to ^XMD supported by DBIA #10113
  1. ; Reference to ^XPDUTL supported by DBIA #10141
  1. ; Reference to $$GET1^DIQ supported by DBIA #2056
  1. ; Reference to $$SITE^VASITE supported by DBIA #10112
  1. ENV ; Environment Check
  1. ;Send a message showing successful installation.
  1. K ^TMP("VBEC",$J)
  1. s ^TMP("VBEC",$J,1,0)="Patch VBEC*1.0*27 has been installed by "_$$GET1^DIQ(200,DUZ_",",".01","E","VBECN","ERR")_" at "_$P($$SITE^VASITE,"^",2)
  1. s XMSUB="VBEC*1.0*27 Patch Installation verification",XMTEXT="^TMP(""VBEC"",$J)",XMDUN="VBECS Patch Monitor"
  1. d PATCH
  1. s XMY("G.VBEC@DOMAIN.EXT")=""
  1. d SENDMSG^XMXAPI(DUZ,XMSUB,XMTEXT,.XMY)
  1. k ^TMP("VBEC",$J),XMY,XMSUB
  1. q
  1. PATCH ;
  1. s ^TMP("VBEC",$J,3,0)=" ",^TMP("VBEC",$J,4,0)=" ",^TMP("VBEC",$J,5,0)="Previous Patches:"
  1. ;Update the loop in this line to reflect all released patches
  1. f VBECI=1:1:9999 s VBECA=$$PATCH^XPDUTL("VBEC*1.0*"_VBECI) i VBECA s ^TMP("VBEC",$J,(VBECI+6),0)="Patch VBEC*1.0*"_VBECI_" has been installed."
  1. q
  1. EOR ;VBECP27