XUINENV ;ISCSF/RWF - KERNEL ENVIRONMENT CHECK ROUTINE ;09/15/97 15:59 [ 04/02/2003 8:29 AM ]
;;8.0;KERNEL;**1004,1005,1007**;APR 1, 2003
;;8.0;KERNEL;**59**;Jul 10, 1995
Q:'$D(XPDNM) ;Check that in a KIDS install.
I XPDNM["XU*8.0*59" G ENV59
Q
;
ENV59 ;Patch XU*8.0*59
I $D(^DIC(8994,0))[0 D Q
. S XPDQUIT=2 D BMES^XPDUTL("BROKER 1.1 must be installed first to load the REMOTE PROCEDURE file.")
D BMES^XPDUTL("Environment OK")
Q
POST59 ;Do the post install work for patch 59
Q:$G(^XTV(8989.3,1,0))=""
I $P($G(^XTV(8989.3,1,"XUS")),U,18)="" S $P(^("XUS"),U,18)="d"
Q
XUINENV ;ISCSF/RWF - KERNEL ENVIRONMENT CHECK ROUTINE ;09/15/97 15:59 [ 04/02/2003 8:29 AM ]
+1 ;;8.0;KERNEL;**1004,1005,1007**;APR 1, 2003
+2 ;;8.0;KERNEL;**59**;Jul 10, 1995
+3 ;Check that in a KIDS install.
IF '$DATA(XPDNM)
QUIT
+4 IF XPDNM["XU*8.0*59"
GOTO ENV59
+5 QUIT
+6 ;
ENV59 ;Patch XU*8.0*59
+1 IF $DATA(^DIC(8994,0))[0
Begin DoDot:1
+2 SET XPDQUIT=2
DO BMES^XPDUTL("BROKER 1.1 must be installed first to load the REMOTE PROCEDURE file.")
End DoDot:1
QUIT
+3 DO BMES^XPDUTL("Environment OK")
+4 QUIT
POST59 ;Do the post install work for patch 59
+1 IF $GET(^XTV(8989.3,1,0))=""
QUIT
+2 IF $PIECE($GET(^XTV(8989.3,1,"XUS")),U,18)=""
SET $PIECE(^("XUS"),U,18)="d"
+3 QUIT