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

HDI1008A.m

Go to the documentation of this file.
  1. HDI1008A ;BPFO/TJH - PATCH 8 POST INSTALL;11/26/2007
  1. ;;1.0;HEALTH DATA & INFORMATICS;**8**;Feb 22, 2005;Build 7
  1. ;
  1. POST ;Main entry point for post-install routine
  1. ;
  1. N HDIMSG,HDISERR,HDDOM,HDISDFFS
  1. S HDDOM="PHARMACY DATA MANAGEMENT"
  1. S HDISDFFS(51.23)=""
  1. S HDISDFFS(51.24)=""
  1. S HDISERR=0
  1. S HDIMSG(1)=" "
  1. S HDIMSG(2)="~~~~~~~~~~~~~~~~~~~~"
  1. S HDIMSG(3)="Post-Installation (POST^HDI1008A) will now be run"
  1. S HDIMSG(4)=" "
  1. D MES^XPDUTL(.HDIMSG) K HDIMSG
  1. I '$$UPDTDOM^HDISVCUT(HDDOM,.HDISDFFS) D PSTHALT Q ;Updates HDIS DOMAIN file and HDIS FILE/FIELD file
  1. ;I '$$VUID^HDISVCUT(HDDOM,"HDI1008B") D PSTHALT Q
  1. S HDIMSG(1)=" "
  1. S HDIMSG(2)="Post-Installation ran to completion"
  1. S HDIMSG(3)="~~~~~~~~~~~~~~~~~~~~"
  1. S HDIMSG(4)=" "
  1. D MES^XPDUTL(.HDIMSG) K HDIMSG
  1. Q
  1. ;
  1. PSTHALT ;Print post-install halted text
  1. N HDIMSG
  1. S HDIMSG(1)=" "
  1. S HDIMSG(2)="*****"
  1. S HDIMSG(3)="***** Post-installation has been halted"
  1. S HDIMSG(4)="***** Please contact Enterprise VistA Support"
  1. S HDIMSG(5)="*****"
  1. S HDIMSG(6)=" "
  1. D MES^XPDUTL(.HDIMSG)
  1. Q
  1. ;