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

CIAVINP1.m

Go to the documentation of this file.
  1. CIAVINP1 ;MSC/IND/DKM - EHR v1.1p1 Inits;01-Feb-2008 08:31;DKM
  1. ;;1.1;VUECENTRIC FRAMEWORK;;23-Oct-2006
  1. ;=================================================================
  1. EC ;EP - Environment check
  1. Q
  1. PRE ;EP - Preinit
  1. N FDA,IEN,OLD,NEW,OBJ
  1. S FDA=$NA(FDA(19930.2))
  1. S OLD="BEHPROBLEMS.PROBLEMS",NEW="IHSBGOPROBLEM.BGOPROBLEM"
  1. S IEN=$$PRGID^CIAVMCFG(OLD)_","
  1. S:IEN @FDA@(IEN,.01)="@"
  1. F OBJ="CIA_CSS.CSS_SESSION","CIA_VIM.VIM" D
  1. .S IEN=$$PRGID^CIAVMCFG(OBJ)_","
  1. .S:IEN @FDA@(IEN,2)="@",@FDA@(IEN,3)="@"
  1. D:$D(FDA)>1 FILE^DIE(,"FDA")
  1. D:'$$PRGID^CIAVMCFG(OLD) RENAME^CIAVINIT(OLD,NEW)
  1. Q
  1. POST ;EP - Postinit
  1. N VER,FDA,PID,IEN,X
  1. D REGMENU^BEHUTIL("BEHORXED MAIN",,"MEC","BEHORX MAIN")
  1. D BMES^XPDUTL("Updating version numbers...")
  1. F VER=0:1 S X=$P($T(VERS+VER),";;",2) Q:'$L(X) D
  1. .S PID=$$PRGID^CIAVMCFG($P(X,";"))
  1. .S:PID FDA(19930.2,PID_",",2)=$P(X,";",2)
  1. D:$D(FDA) FILE^DIE(,"FDA")
  1. W !!!
  1. I $L($$GETLOGIN^CIAVUTIL),$$ASK^CIAU("Do you want to enable EHR logins","Y") D
  1. .D SDABORT^CIAVUTIL(,1),BMES^XPDUTL("Application logins have been enabled.")
  1. Q
  1. VERS ;;BEHPTDETAIL.PTDETAIL;4.2.2.1
  1. ;;BEHORDERS.ORDERENTRY;20.1.1.6
  1. ;;VCLAUNCHER.LAUNCHER;4.1.3.1
  1. ;;BEHREMINDERS.REMINDERS;4.2.2.1
  1. ;;BEHNOTES.PROGRESSNOTES;20.1.2.14
  1. ;;BEHESIGSERVICE.ESIGSERVICE;20.1.2.10
  1. ;;BEHVITALS.VITALDISPLAY;5.0.3.1
  1. ;;BEHCONSULTS.CONSULTS;20.1.2.6
  1. ;;BEHDCSUMM.DCSUMM;20.1.2.5
  1. ;;BEHLAB.LABVIEW;20.1.2.4
  1. ;;BEHREPORTS.REPORTS;20.1.1.4
  1. ;;BEHOPTIONS.OPTIONS;1.1.1.17
  1. ;;BEHREMINDERSVIEW.REMINDERSVIEW;4.2.1.2
  1. ;;BEHALERTS.ALERTS;4.2.2.1
  1. ;;BEHCONSULTORDERS.CONSULTORDERS;4.2.2.1
  1. ;;BEHCRISES.CRISES;4.2.2.1
  1. ;;BEHCWAD.CWAD;4.2.3.10
  1. ;;BEHLABORDERS.LABORDERS;4.2.2.1
  1. ;;BEHMEDLIST.MEDLIST;4.2.1.1
  1. ;;BEHPROBLEMLIST.PROBLEMLIST;4.2.2.1
  1. ;;BEHCONTEXTADAPTER.CONTEXTADAPTER;4.2.2.1
  1. ;;BEHVISITS.VISITS;4.2.2.1
  1. ;;VCPRINT.VCPRINTX;1.1.2.1
  1. ;;VCDATE.VCDATES;1.0.2.3
  1. ;;VCMONITOR.MONITOR;1.1.2.1
  1. ;;BEHQOWIZARD.QOWIZARD;1.1.2.12
  1. ;;BEHVITALENTRY.VITALENTRY2;2.0.3.19
  1. ;;BEHNOTIFICATIONS.NOTIFICATIONS;5.1.5.1
  1. ;;BEHMEDS.MEDMANAGEMENT;20.2.1.4
  1. ;;BEHVITALENTRY.VITALENTRY;2.0.3.19
  1. ;;VCPATPHOTO.PATPHOTO;4.1.2.12
  1. ;;