Skip to content

Instalació

Alberto edited this page Jan 11, 2016 · 2 revisions

Requeriments

Per instal·lar el paquet WiFIS Easy Connect es requereixen els següents punts:

  • InterSystems Ensemble versió >= 2013.1
  • Estàndard d'interoperabilitat WiFIS versió 2.0.1
  • InterSystems Tool Box (ITB) versió >= 1.9
    • ITB s'utilitza per treballar amb HL7v2.5XML (Veure secció).
    • NOTA: si ja es compta amb una producció d'Ensemble que utilitza uns altres mètodes per convertir a HL7 en format XML es poden utilitzar igualment els components WiFIS Easy Connect sense utilitzar els components ITB.

Instalació

1. Descomprimir fitxers d'instal·lació

  • Descomprimir fitxer d'instal·lació WiFISEasyConnect_Install_version_####.zip en un directori temporal (ex. C:\Temp\)

2. Obrir sessió de terminal de Ensemble

  1. Windows / Ensemble Launcher

    • Clic dret sobre icona en la barra de tasques.

    • Seleccionar Terminal

  2. Windows / Command line

    C:\> cd c:\InterSystems\ENSEMBLE
    c:\InterSystems\Ensemble>ccontrol cterminal ENSEMBLE

  3. Unix / Linux / Command line

    [root@redhat1 ~]# ccontrol session ENSEMBLE

3. ITB (InterSystems Tool Box) Installation

  • Des del Terminal, carregar l'instal·lador de ITB (ex. namespace ENSEMBLE):
    USER>zn "ENSEMBLE"
    ENSEMBLE>do $system.OBJ.Load("C:\Temp\ITB_1.9_2014\cls\ITB\Installer.xml","c")
    Load started on 16/11/2015 11:34:05
    Loading file C:\Temp\ITB_1.9_2014\cls\ITB\Installer.xml as xml Imported class: ITB.Installer
    Compiling class ITB.Installer
    Compiling routine ITB.Installer.1
    Load finished successfully.

Veure més informació en ITB Wiki.

  • Executar l'instal·lador:
    ENSEMBLE>set itb="C:\Temp\ITB_1.9_2014" 
    ENSEMBLE>do ##class(ITB.Installer).Run(itb) 
    ...
    [2015-11-16 11:35:26] ITB UnitTest ended 
    [2015-11-16 11:35:26] ITB Installer ended 
    [2015-11-16 11:35:26] Status=OK

4. WiFIS Easy Connect Installation

  • Carregar l'instal·lador de WiFIS Easy Connect:
    ENSEMBLE>do $system.OBJ.Load("C:\Temp\WiFISEasyConnect_2.6_2014\cls\WiFIS\V201\Utils\Installer.x ml","c")

    Load started on 16/11/2015 11:00:14
    Loading file C:\Temp\WiFISEasyConnect_2.5_2014\cls\WiFIS\V201\Utils\Installer.xml as xml
    Imported class: WiFIS.V201.Utils.Installer
    Compiling class WiFIS.V201.Utils.Installer
    Compiling routine WiFIS.V201.Utils.Installer.1
    Load finished successfully.
  • Executar l'instal·lador:
    ENSEMBLE>set wifis="C:\Temp\WiFISEasyConnect_2.6_2014" 
    ENSEMBLE>do ##class(WiFIS.V201.Utils.Installer).Run(wifis)

    [2015-11-16 11:00:41] WiFISEasyConnect Installer started 
    [2015-11-16 11:00:41] Install Files started
    [2015-11-16 11:00:41] __Importing includes...done 
    [2015-11-16 11:00:41] __Importing classes...done 
    [2015-11-16 11:01:27] __Importing hl7 schema...done 
    [2015-11-16 11:01:30] __Importing lookup tables...done 
    [2015-11-16 11:01:30] Install Files ended
    [2015-11-16 11:01:30] WiFISEasyConnect Checking started 
    [2015-11-16 11:01:30] __WiFIS.Info.VERSION=2.6 
    [2015-11-16 11:01:30] __WiFIS.Info.ITBMINVERSION=1.9 
    [2015-11-16 11:01:30] WiFISEasyConnect Checking ended 
    [2015-11-16 11:01:30] WiFISEasyConnect Installer ended 
    [2015-11-16 11:01:30] Status=OK