| [613] | 1 | GECSPOST ;WISC/RFJ-version 2 post-init                              ;28 Jun 94
 | 
|---|
 | 2 |  ;;2.0;GCS;;MAR 14, 1995
 | 
|---|
 | 3 |  N %,D,DA,DIK,X,Y
 | 
|---|
 | 4 |  ;  clean out data in file 2101.4 (template maps) which are not
 | 
|---|
 | 5 |  ;  used in version 2
 | 
|---|
 | 6 |  S X=^GECS(2101.4,0) K ^GECS(2101.4) S ^GECS(2101.4,0)=$P(X,"^",1,2)
 | 
|---|
 | 7 |  ;  clean out data in file 2101.6 (lock display)
 | 
|---|
 | 8 |  S X=^GECS(2101.6,0) K ^GECS(2101.6) S ^GECS(2101.6,0)=$P(X,"^",1,2)
 | 
|---|
 | 9 |  ;
 | 
|---|
 | 10 |  ;  remove 'gecs batch edit' input template which is no longer used
 | 
|---|
 | 11 |  S DA=+$O(^DIE("F2100","GECS BATCH EDIT",0)) I DA S DIK="^DIE(" D ^DIK
 | 
|---|
 | 12 |  ;
 | 
|---|
 | 13 |  ;  remove 2101.6, field 1 locked
 | 
|---|
 | 14 |  I $D(^DD(2101.6,1)) S DIK="^DD(2101.6,",DA(1)=2101.6,DA=1 D ^DIK
 | 
|---|
 | 15 |  ;
 | 
|---|
 | 16 |  ;  remove 2101.7, field 2 days to retain code sheets
 | 
|---|
 | 17 |  S %=0 F  S %=$O(^GECS(2101.7,%)) Q:'%  I $D(^(%,0)) S $P(^(0),"^",3)=""
 | 
|---|
 | 18 |  I $D(^DD(2101.7,2)) S DIK="^DD(2101.7,",DA(1)=2101.7,DA=2 D ^DIK
 | 
|---|
 | 19 |  ;
 | 
|---|
 | 20 |  ;  remove 2100, field .7 batch type
 | 
|---|
 | 21 |  I $D(^DD(2100,.7)) S DIK="^DD(2100,",DA(1)=2100,DA=.7 D ^DIK
 | 
|---|
 | 22 |  ;
 | 
|---|
 | 23 |  ;  change yes/no for consistency
 | 
|---|
 | 24 |  ;  file 2101.7, field 1 primary site
 | 
|---|
 | 25 |  S %=0 F  S %=$O(^GECS(2101.7,%)) Q:'%  S D=$P($G(^(%,0)),"^",2) I D'="" S $P(^(0),"^",2)=$S(D=1:"Y",1:"N")
 | 
|---|
 | 26 |  ;
 | 
|---|
 | 27 |  ;  repoint pointer fields for transported file entries
 | 
|---|
 | 28 |  S GECSFIX=1 D GO^GECSVFY0
 | 
|---|
 | 29 |  D PATCH^GECSPOS1
 | 
|---|
 | 30 |  Q
 | 
|---|