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

BPHR1POS.m

Go to the documentation of this file.
  1. BPHR1POS ;GDIT/HS/ALA-Post install program ; 23 Aug 2013 9:12 AM
  1. ;;2.1;IHS PERSONAL HEALTH RECORD;;Apr 01, 2014;Build 10
  1. ;
  1. ENV ;EP - Environment check
  1. NEW VERSION
  1. ; Add code to check for Ensemble version greater or equal to 2012
  1. S VERSION=$$VERSION^%ZOSV
  1. I VERSION<2012 D BMES^XPDUTL("Ensemble 2012 or later is required!") S XPDQUIT=2
  1. Q
  1. ;
  1. EN ;EP - Postinstall
  1. ;Delete existing BPHR classes
  1. S EXEC="DO $SYSTEM.OBJ.DeletePackage(""BPHR"")" X EXEC
  1. ;
  1. ; Import BPHR classes
  1. K ERR
  1. D IMPORT^BPHRCLAS(1,.ERR)
  1. I $G(ERR) Q
  1. Q
  1. ;
  1. PRE ;EP - Preinstall
  1. NEW DA,DIK
  1. S DIK="^BPHR(90670.2,"
  1. S DA=0 F S DA=$O(^BPHR(90670.2,DA)) Q:'DA D ^DIK
  1. Q
  1. ;