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

IBQYPRE.m

Go to the documentation of this file.
  1. IBQYPRE ;ALB/CPM - ENVIRONMENT CHECK FOR PATCH IBQ*1*1 ; 04-DEC-95
  1. ;;1.0;UTILIZATION MGMT ROLLUP LOCAL;**1**;Oct 01, 1995
  1. ;
  1. D NOW^%DTC S IBQBDT=$H,Y=%
  1. W !!,"Initialization Started: " D DT^DIQ W !!
  1. ;
  1. D DUZ,ENV:$D(DIFQ)
  1. ;
  1. I '$D(DIFQ) W !!,"PATCH IBQ*1*1 INITIALIZATION ABORTED..." K IBQBDT
  1. Q
  1. ;
  1. ;
  1. DUZ ; Check to see if a valid user is defined and that DUZ(0)="@"
  1. N X S X=$O(^VA(200,+$G(DUZ),0))
  1. I X']""!($G(DUZ(0))'="@") W !!?3,"The variable DUZ must be set to a valid entry in the NEW PERSON file",!?3,"and the variable DUZ(0) must equal ""@"" before you continue!" K DIFQ
  1. Q
  1. ;
  1. ENV ; Make sure UM Rollup v1.0 is installed.
  1. N X
  1. S X="IBQLLD" X ^%ZOSF("TEST") E K DIFQ W !?3,"You must install the QM Rollup package before installing this patch!"
  1. Q