1 | EEOIPOST ;HISC/DAD - EEO POST INIT ;11/9/92 12:07
|
---|
2 | ;;2.0;EEO Complaint Tracking;;Apr 27, 1995
|
---|
3 | ;
|
---|
4 | PARMS ; Edit UPLINK SERVER PARAMETERS file (#789.5)
|
---|
5 | S EEODA=+$O(^EEO(789.5,0))
|
---|
6 | I EEODA'>0 D
|
---|
7 | AGAIN . K DIC S DIC="^EEO(789.5,",DIC(0)="AELMNQ",DLAYGO=789.5
|
---|
8 | . W !!,"Setting up the UPLINK SERVER PARAMETERS Station Number",!!
|
---|
9 | . S DIC("A")="Select STATION NUMBER: "
|
---|
10 | . W ! D ^DIC
|
---|
11 | . I Y'>0 D G AGAIN
|
---|
12 | .. W !!?5,"You must enter your STATION NUMBER at this time !!"
|
---|
13 | .. Q
|
---|
14 | . S EEOSTA=$P($G(^DIC(4,$P(Y,"^",2),99)),"^",6) I EEOSTA="" S $P(^DIC(4,$P(Y,"^",2),99),"^",6)=$P(Y,"^",2),EEOSTA=$P(Y,"^",2)
|
---|
15 | . I $P(Y,"^",2)'=EEOSTA D ERROR
|
---|
16 | . D DOM Q
|
---|
17 | E G EXIT
|
---|
18 | Q
|
---|
19 | DOM W !!,"Setting up the UPLINK SERVER PARAMETERS Domain"
|
---|
20 | S CHICAGO(0)="ISC-CHICAGO.VA.GOV"
|
---|
21 | S CHICAGO=+$O(^DIC(4.2,"B",CHICAGO(0),0))
|
---|
22 | I $P($G(^DIC(4.2,CHICAGO,0)),"^")'=CHICAGO(0) D G EXIT
|
---|
23 | . W !!?5,"The ",CHICAGO(0)," domain was not found !!"
|
---|
24 | . W !!?5,"Please verify your domain file entry for ",CHICAGO(0),"."
|
---|
25 | . W !?5,"Contact your support ISC for assistance. Once the entry has"
|
---|
26 | . W !?5,"been corrected you may restart the post-init at PARMS^EEOIPOST."
|
---|
27 | . Q
|
---|
28 | K DR S DIE="^EEO(789.5,",DR="1////"_CHICAGO,DA=+Y
|
---|
29 | D ^DIE
|
---|
30 | K DR S DIE="^DIC(4.2,",DR="5.5////"_14000,DA=+CHICAGO
|
---|
31 | W !?5,"and its STATION number."
|
---|
32 | D ^DIE
|
---|
33 | ;
|
---|
34 | MAILGRP ;Setup the required EEO mail groups
|
---|
35 | W !!,"Setting up the EEO mail groups",!
|
---|
36 | F EEO=1:1 S X=$P($T(GROUP+EEO),";;",2) Q:X="" D
|
---|
37 | . S MAILGRP=$P(X,"^"),TYPE=$P(X,"^",2)
|
---|
38 | . S ENROLL=$P(X,"^",3),RESTRICT=$P(X,"^",4)
|
---|
39 | . W !?5,MAILGRP
|
---|
40 | . S EEODA=+$O(^XMB(3.8,"B",MAILGRP,0))
|
---|
41 | . I EEODA'>0 D
|
---|
42 | .. K DD,DIC,DINUM,DO
|
---|
43 | .. S DIC="^XMB(3.8,",DIC(0)="LM",DLAYGO=3.8,X=MAILGRP
|
---|
44 | .. D FILE^DICN
|
---|
45 | .. S EEODA=+Y
|
---|
46 | .. Q
|
---|
47 | . K DR S DIE="^XMB(3.8,",DA=EEODA
|
---|
48 | . S DR="4////"_TYPE_";7////"_ENROLL_";10////"_RESTRICT
|
---|
49 | . D ^DIE
|
---|
50 | . Q
|
---|
51 | W !!,"For each mail group, AT A MINIMUM, there should be one appropriate active user",!,"entered. The UPLINK PROBS group should contain at least one IRM person. In",!,"addition, XQSERVER must also have one active user."
|
---|
52 | W !!,"Task the option EEO TASKED UPLINK BULLETIN to run nightly. This option will",!,"transmit updated information to the central data base.",!!
|
---|
53 | EXIT ;Clean up and quit
|
---|
54 | K CHICAGO,DA,DD,DIC,DIE,DINUM,DLAYGO,DO,DR,EEOSTA
|
---|
55 | K EEO,EEODA,ENROLL,MAILGRP,RESTRICT,TYPE,X,Y
|
---|
56 | D ^EEOIPOS2
|
---|
57 | Q
|
---|
58 | ERROR W !!,*7,*7,"Your Reporting Station "_EEOSTA_" does not match "_$P(^DIC(4,$P(Y,"^",2),0),"^",1),!,EEOSTA_" is associated with "_$P(^DIC(4,EEOSTA,0),"^",1),*7,*7,!,"The post init will stop for you to correct the Reporting station."
|
---|
59 | W !,"To restart the Post init D PARMS^EEOIPOST to finish.",!!
|
---|
60 | S DIK="^EEO(789.5,",DA=+Y D ^DIK K DIK,DA,Y
|
---|
61 | Q
|
---|
62 | GROUP ;;EEO Mail Group Name ^ Type ^ Allow Self Enrollment ^ Restrictions
|
---|
63 | ;;UPLINK_DATA_SERVER^PU^n^0
|
---|