Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: ORRCY7

ORRCY7.m

Go to the documentation of this file.
  1. ORRCY7 ;SLC/JMH - POST INSTALL FOR PATCH 7 ; ; Compiled April 11, 2007 09:55:26
  1. ;;1.0;CARE MANAGEMENT;**7**;Jul 15, 2003;Build 32
  1. ;
  1. PRE ; Creates 'XHD PRISM DESKTOP THEME' stub to avoid 'ERROR IN POINTER RESOLUTION OF DATA' on virgin install
  1. N DATA,ORPDTIEN,OUT
  1. S ORPDTIEN=0
  1. S ORPDTIEN=$O(^XTV(8989.51,"B","XHD PRISM DESKTOP THEME",ORPDTIEN))
  1. I '+ORPDTIEN D
  1. . S DATA(8989.51,"?+1,",.01)="XHD PRISM DESKTOP THEME"
  1. . D UPDATE^DIE("E","DATA","OUT")
  1. . D CLEAN^DILF
  1. Q
  1. ;
  1. POST ;
  1. ; Remove existing entries due to duplicates
  1. N DA,DIK
  1. S DA=0,DA(1)=4,DA(2)=2,DIK="^XHD(8935.91,"_DA(1)_","_DA(2)_","
  1. F S DA=$O(^XHD(8935.91,4,2,"B","Desktop Theme",DA)) Q:DA="" D ^DIK
  1. K DA,DIK
  1. ; Install Desktop Theme
  1. D EN^XPAR("PKG","XHD PRISM DESKTOP THEME",,"HealtheVet Desktop Theme")
  1. N DATA,OUT
  1. S DATA(8935.912,"?+1,4,",.01)="Desktop Theme"
  1. S DATA(8935.912,"?+1,4,",.02)="XHD PRISM DESKTOP THEME"
  1. D UPDATE^DIE("E","DATA","OUT")
  1. D CLEAN^DILF
  1. Q