1 | IMRPT15 ;FAI/HCIOFO - PATCH 15 PRE & POST INIT ROUTINE ; 02/20/02 06:17
|
---|
2 | ;;2.1;IMMUNOLOGY CASE REGISTRY;**15**;Feb 09, 1998;
|
---|
3 | PRE ; KIDS Pre install for IMR*2.1*15
|
---|
4 | ;
|
---|
5 | N XQA,XQAMSG
|
---|
6 | D BMES^XPDUTL($$CJ^XLFSTR("*** Pre install started ***",80))
|
---|
7 | D BMES^XPDUTL($$CJ^XLFSTR(">>Checking status of Nightly Extract<<",80))
|
---|
8 | D OPT
|
---|
9 | S ZTSK=ITSK D DQ^%ZTLOAD
|
---|
10 | D:ZTSK(0)=1 BMES^XPDUTL($$CJ^XLFSTR("** Unscheduling IMR REGISTRY DATA Task **",80))
|
---|
11 | S MSG="Disabling Extract Data for Immunology Study Registry [IMR REGISTRY DATA] option"
|
---|
12 | D BMES^XPDUTL($$CJ^XLFSTR(MSG,80)) K MSG
|
---|
13 | D BMES^XPDUTL($$CJ^XLFSTR("*** Pre install completed ***",80))
|
---|
14 | Q
|
---|
15 | OPT S IMRO=""
|
---|
16 | F S IMRO=$O(^DIC(19,"B","IMR REGISTRY DATA",IMRO)) Q:IMRO="" D DISO,CHK
|
---|
17 | Q
|
---|
18 | DISO S $P(^DIC(19,IMRO,0),"^",3)="**Out of Order for Patch 15 Install**"
|
---|
19 | Q
|
---|
20 | CHK S IOPT=""
|
---|
21 | F S IOPT=$O(^DIC(19.2,"B",IMRO,IOPT)) Q:IOPT="" S ITSK=$P($G(^DIC(19.2,IOPT,1)),"^",1)
|
---|
22 | Q
|
---|
23 | ;
|
---|
24 | POST ; KIDS Post install for IMR*2.1*15
|
---|
25 | ;
|
---|
26 | FOP S IMRO=""
|
---|
27 | F S IMRO=$O(^DIC(19,"B","IMR REGISTRY DATA",IMRO)) Q:IMRO="" D ENAO
|
---|
28 | Q
|
---|
29 | ENAO S $P(^DIC(19,IMRO,0),"^",3)=""
|
---|
30 | Q
|
---|