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

CIAVINP7.m

Go to the documentation of this file.
  1. CIAVINP7 ;MSC/IND/PLS - EHR v1.1p7 Inits;18-Jan-2011 07:46;PLS
  1. ;;1.1;VUECENTRIC FRAMEWORK;;23-Oct-2006
  1. ;;Copyright 2000-2010, Medsphere Systems Corporation
  1. ;=================================================================
  1. EC ;EP - Environment check
  1. Q
  1. PRE ;EP - Preinit
  1. Q
  1. POST ;EP - Postinit
  1. N VER,FDA,PID,IEN,X,TYPE
  1. ;D REGMENU^BEHUTIL("BEHORXED MAIN",,"MEC","BEHORX MAIN")
  1. ;D BMES^XPDUTL("Attaching event protocols...")
  1. D BMES^XPDUTL("Updating version numbers...")
  1. F VER=0:1 S X=$P($T(VER+VER),";;",2) Q:'$L(X) D
  1. .S PID=$$PRGID^CIAVMCFG($P(X,";"))
  1. .S:PID FDA(19930.2,PID_",",2)=$P(X,";",2),FDA(19930.2,PID_",",7)=$P(X,";",3)
  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. ; Attach Event Protocols to Event Types
  1. EVTPRTL(TYPE) ;
  1. N EVTNM,PRT,EVT,FDA
  1. S EVTNM="CIAV "_TYPE_" EVENT"
  1. S EVT=$$EVENTIEN^CIANBEVT(TYPE)
  1. Q:'EVT
  1. S PRT=$$FIND1^DIC(101,,,EVTNM)
  1. Q:'PRT
  1. S FDA(19941.21,EVT_",",7)=PRT
  1. D FILE^DIE(,"FDA")
  1. Q
  1. ; Rename .01 field of BEH Measurement file
  1. BEHMSR(X,Y) ;
  1. N IEN,FDA
  1. S IEN=$O(^BEHOVM(90460.01,"B",X,0))
  1. Q:'IEN
  1. S FDA(90460.01,IEN_",",.01)=Y
  1. D FILE^DIE(,"FDA")
  1. Q
  1. VER ;;BEHVITALENTRY.VITALENTRY;2.0.4.72;A1F7065ECF8F5F9FCFDE3BA19FEDD47E
  1. ;;BEHVITALENTRY.VITALENTRY2;2.0.4.72;A1F7065ECF8F5F9FCFDE3BA19FEDD47E
  1. ;;BEHVITALS.VITALDISPLAY;5.0.4.3;F288B6B43FADC4D8F2F60376D5BC4B62
  1. ;;INDIANHEALTHSERVICE.BEH.IBH.SUICIDE.CONTROLS.CTLSUICIDE_FORM;1.1.3923.11673;7BAD3145F0A644A2B72BB863789C6570
  1. ;;