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

LEX2058P.m

Go to the documentation of this file.
  1. LEX2058P ;ISL/FJF - Pre/Post Install ; 16 Sep 2011 11:45 AM
  1. ;;2.0;LEXICON UTILITY;**58**;Sep 23, 1996;Build 53
  1. ;
  1. ; External References
  1. ; DBIA 10086 HOME^%ZIS
  1. ; DBIA 2052 $$GET1^DID
  1. ; DBIA 2055 PRD^DILFD
  1. ; DBIA 10014 EN^DIU2
  1. ; DBIA 10141 BMES^XPDUTL
  1. ; DBIA 10141 MES^XPDUTL
  1. ;
  1. Q
  1. ;
  1. POST ; LEX*2.0*58 Post-Install
  1. ;
  1. ;-----------------------------
  1. ; Rebuild indices
  1. D IND
  1. ;
  1. ;-----------------------------
  1. ; Send a Install Message
  1. D MSG
  1. ;
  1. Q
  1. ;-----------------------------
  1. ;
  1. ;
  1. IND ; Rebuild indices
  1. ; Rebuild indices for 757.33
  1. N DIK
  1. D BMES^XPDUTL("Rebuilding indices")
  1. D BMES^XPDUTL("")
  1. S DIK="^LEX(757.33," D IXALL2^DIK,IXALL^DIK
  1. D BMES^XPDUTL("Index rebuild complete")
  1. Q
  1. MSG ; Send Installation Message to G.LEXICON
  1. Q:+($G(DUZ))=0!($$NOTDEF^LEX2058($G(DUZ)))
  1. D HOME^%ZIS
  1. N DIFROM,LEXLREV,LEXLAST,LEXBUILD,LEXIGHF,LEXSHORT
  1. S LEXSHORT=1
  1. D IMP^LEX2058,POST^LEXXFI
  1. Q