| 1 | ORRCY7 ;SLC/JMH - POST INSTALL FOR PATCH 7 ;  ; Compiled April 11, 2007 09:55:26 | 
|---|
| 2 | ;;1.0;CARE MANAGEMENT;**7**;Jul 15, 2003;Build 32 | 
|---|
| 3 | ; | 
|---|
| 4 | PRE ; Creates 'XHD PRISM DESKTOP THEME' stub to avoid 'ERROR IN POINTER RESOLUTION OF DATA' on virgin install | 
|---|
| 5 | N DATA,ORPDTIEN,OUT | 
|---|
| 6 | S ORPDTIEN=0 | 
|---|
| 7 | S ORPDTIEN=$O(^XTV(8989.51,"B","XHD PRISM DESKTOP THEME",ORPDTIEN)) | 
|---|
| 8 | I '+ORPDTIEN D | 
|---|
| 9 | . S DATA(8989.51,"?+1,",.01)="XHD PRISM DESKTOP THEME" | 
|---|
| 10 | . D UPDATE^DIE("E","DATA","OUT") | 
|---|
| 11 | . D CLEAN^DILF | 
|---|
| 12 | Q | 
|---|
| 13 | ; | 
|---|
| 14 | POST ; | 
|---|
| 15 | ; Remove existing entries due to duplicates | 
|---|
| 16 | N DA,DIK | 
|---|
| 17 | S DA=0,DA(1)=4,DA(2)=2,DIK="^XHD(8935.91,"_DA(1)_","_DA(2)_"," | 
|---|
| 18 | F  S DA=$O(^XHD(8935.91,4,2,"B","Desktop Theme",DA)) Q:DA=""  D ^DIK | 
|---|
| 19 | K DA,DIK | 
|---|
| 20 | ; Install Desktop Theme | 
|---|
| 21 | D EN^XPAR("PKG","XHD PRISM DESKTOP THEME",,"HealtheVet Desktop Theme") | 
|---|
| 22 | N DATA,OUT | 
|---|
| 23 | S DATA(8935.912,"?+1,4,",.01)="Desktop Theme" | 
|---|
| 24 | S DATA(8935.912,"?+1,4,",.02)="XHD PRISM DESKTOP THEME" | 
|---|
| 25 | D UPDATE^DIE("E","DATA","OUT") | 
|---|
| 26 | D CLEAN^DILF | 
|---|
| 27 | Q | 
|---|