1 | PPPVPPIN ;ALB/JFP - Pre-init code for PPP ; 01 MAR 94
|
---|
2 | ;;V1.0;PHARMACY PRESCRIPTION PRACTICE;;APR 7,1995
|
---|
3 | ;;Per VHA Directive 10-93-142, this routine should not be modified.
|
---|
4 | ;
|
---|
5 | ; This routine removes old cross refernnces
|
---|
6 | EN ;
|
---|
7 | D DELX
|
---|
8 | W !!,">>> The PPP cross reference will be added in a partial init of the"
|
---|
9 | W !," VAQ - TRANSACTION file on field .02 (Current Status)."
|
---|
10 | W !!,"Done",!
|
---|
11 | Q
|
---|
12 | ;
|
---|
13 | DELX ; -- Deletes A1AY and A1AY2 cross reference
|
---|
14 | N DA,DIK
|
---|
15 | W !!,">>> Removing 'A1AY' cross reference from VAQ TRANSACTION file."
|
---|
16 | S DA=0
|
---|
17 | F S DA=$O(^DD(394.61,50,1,DA)) Q:DA<1 D
|
---|
18 | .; -- naked set at DELX+4
|
---|
19 | .I $G(^(DA,0))="394.61^A1AY^MUMPS" D
|
---|
20 | ..S DIK="^DD(394.61,50,1,",DA(1)=50,DA(2)=394.61 D ^DIK
|
---|
21 | ..W "... Done"
|
---|
22 | ;
|
---|
23 | W !!,">>> Removing 'A1AY2' cross reference from VAQ TRANSACTION file."
|
---|
24 | S DA=0
|
---|
25 | F S DA=$O(^DD(394.618,.01,1,DA)) Q:DA<1 D
|
---|
26 | .; -- naked set at DELX+11
|
---|
27 | .I $G(^(DA,0))="394.618^A1AY2^MUMPS" D
|
---|
28 | ..S DIK="^DD(394.618,.01,1,",DA(1)=.01,DA(2)=394.618 D ^DIK
|
---|
29 | ..W "... Done"
|
---|
30 | ;
|
---|
31 | QUIT
|
---|
32 | ;
|
---|