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

DI222POS.m

Go to the documentation of this file.
  1. DI222POS ;HPE/MSC/STAFF- Post Installation Routine for FileMan v22.2;05/10/2016
  1. ;;22.2;VA FileMan;;Jan 05, 2016;Build 42
  1. ;;Per VA Directive 6402, this routine should not be modified.
  1. ;;Submitted to OSEHRA 5 January 2015 by the VISTA Expertise Network.
  1. ;;Based on Medsphere Systems Corporation's MSC FileMan 1051.
  1. ;;Licensed under the terms of the Apache License, Version 2.0.
  1. Q
  1. ;
  1. POST ;Post Installation Things
  1. N SCR S SCR="I 1" ;From:OS+2^ZTMGRSET
  1. N ZTOS S ZTOS=$$OSNUM^ZTMGRSET ;From: B+1^ZTMGRSET DBIA:
  1. D MES^XPDUTL("Saving Routine: DIDT, As: %DT")
  1. D MES^XPDUTL("Saving Routine: DIDTC, As: %DTC")
  1. D MES^XPDUTL("Saving Routine: DIRCR, As: %RCR")
  1. D MES^XPDUTL(" ")
  1. N %S,%D
  1. S %S="DIDT^DIDTC^DIRCR",%D="%DT^%DTC^%RCR"
  1. D MOVE^ZTMGRSET ;DBIA:
  1. D MES^XPDUTL(" ")
  1. ;
  1. N RTN
  1. S RTN="%DT" D DISP
  1. S RTN="%DTC" D DISP
  1. S RTN="%RCR" D DISP
  1. ;
  1. ;
  1. ;D MES^XPDUTL("Initializing Meta Data Dictionary(#.9)")
  1. ;D ^DDD
  1. ;
  1. ; Hard code ^DD("STRING_LIMIT") to 4094
  1. ; - ref VA SME RdM & Release Notes 2.3.4
  1. ;
  1. S ^DD("STRING_LIMIT")=4094
  1. ;
  1. ; Initiate DI SCREENMAN NO MOUSE - disabled
  1. ; - ref Release Note 1.1.1
  1. ;
  1. K ERR D ADD^XPAR("SYS","DI SCREENMAN NO MOUSE",,1,.ERR) I ERR'=0 D CHG^XPAR("SYS","DI SCREENMAN NO MOUSE",,1,.ERR)
  1. ;
  1. ;
  1. ; Initiate ^DD("DD")
  1. ; - Ensure that default is 5U
  1. ;
  1. S ^DD("DD")="S Y=$$FMTE^DILIBF(Y,""5U"")"
  1. ;
  1. ;
  1. D CLEAN^DILF
  1. Q
  1. DISP ;DISPLAY ROUTINE TEXT
  1. D MES^XPDUTL($T(@("+1^"_RTN)))
  1. D MES^XPDUTL($T(@("+2^"_RTN)))
  1. D MES^XPDUTL(" ")
  1. Q