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

AUPNPRE.m

Go to the documentation of this file.
  1. AUPNPRE ; IHS/CMI/LAB - AUPN ENV CHECK ;
  1. ;;99.1;IHS DICTIONARIES (PATIENT);;MAR 09, 1999
  1. ;;
  1. ;
  1. ;THANKS GEORGE HUGGINS FOR THIS ROUTINE
  1. I '$G(DUZ) K DIFQ W $C(7),!,"DUZ UNDEFINED OR 0." Q
  1. ;
  1. I '$L($G(DUZ(0))) K DIFQ W $C(7),!,"DUZ(0) UNDEFINED OR NULL." Q
  1. ;
  1. S X=$P(^VA(200,DUZ,0),U)
  1. W !!,$$C("Hello, "_$P(X,",",2)_" "_$P(X,",")),!,$$C("Checking Environment....")
  1. ;
  1. I $G(^DD("VERSION"))<21 K DIFQ W $C(7),!,$$C("I NEED AT LEAST FILEMAN 21.") Q
  1. W !,$$C("FileMan OK...")
  1. ;
  1. I $G(^DIC(9.4,$O(^DIC(9.4,"C","XU",0)),"VERSION"))<8 K DIFQ W $C(7),!,$$C("I NEED AT LEAST KERNEL 8.") Q
  1. W !,$$C("Kernel OK...")
  1. ;
  1. Q
  1. C(X,Y) ;EP
  1. S %=$S($D(Y):Y,$D(IOM):IOM,1:80)
  1. Q $J("",%-$L(X)\2)_X