Instalar y configurar Wortix Gateway

1.¿Qué es Wortix Gateway?

Es una aplicación de enrutamiento DICOM, el cual recibe las imágenes DICOM de los equipos médicos  (modalities) o PACS y lo sube a la nube de Wortix.

Yes No

2.¿Qué formatos soporta Wortix Gateway?

Sólo los archivos DICOM son compatibles.

Yes No

3.¿Qué sistemas operativos soporta Wortix Gateway?

Windows 7 o superior.

Yes No

4.Requerimientos mínimos del Computador

La PC debe cumplir como mínimo con los siguientes requerimientos:

  • Windows 7 o superior de 32bits o 64 bits.
  • Core 2 Duo de 2.2Ghz o equivalente
  • Ram de 4 GB
  • Disco Duro de 250 GB
  • Conexión a internet desde el mencionado equipo.
  • Que sea visible en la red desde los equipos médicos (modalities) que generan los estudios.
  • El puerto 8443 y 15672 deberán estar libre y desbloqueado (Se puede verificar en http://portquiz.net:8443/)
Yes No

5.Pasos previos a la instalación

Para verificar el tipo de sistema de su PC ir a propiedades haciendo click derecho en Mi PC o Equipo.

Una vez abrimos la ventana de propiedades buscamos la opción Tipo de Sistemas.

Yes No

6.Enlaces de descarga de los recursos a instalar

Yes No

7.Instalación de Wortix Gateway

7.1.Instalación de algunas utilidades

a.- Navegador Web.- Aplicación que permite el acceso a la web, para nuestro caso instalaremos Chrome, ya que es uno de los navegadores más ligeros.

Para proceder con la instalación ejecuta el archivo:
A-WortixInstallers-x64 => 1.- utilidades => ChromeSetup.exe
o puede descargarlo desde aquí, en el caso que decida instalar Firefox puede descargarlo desde aquí.

Nota: Si ya tienes instalado alguno de éstos navegadores puedes obviar este paso.

b.- Notepad++.- Editor de texto que permite la edición de textos de una forma sencilla.

Para proceder con la instalación de Notepad++ ejecuta el archivo:
A-WortixInstallers-x64 => 1.- utilidades => npp.7.4.2.Installer.exe  


Nota: Esta instalación es opcional ya que puedes utilizar el editor de texto que prefiera.

c.- Winrar.- Aplicación que permite comprimir y descomprimir datos.

Para proceder con la instalación de Winrar ejecuta el archivo
A-WortixInstallers-x64 => 1.- utilidades => winrar-x64-531.exe:

Nota: Esta instalación es opcional ya que puedes utilizar la aplicación para descomprimir datos que prefiera.

Yes No

7.2.Instalación de Java

Antes de proceder con la instalación es necesario verificar si ya tiene instalado alguna versión de Java, en caso que sí, es necesario desinstalarlos (esto no afectará a ninguno de sus procesos, ya que lo volveremos a instalar).

Ir al panel de control.

Ir a Desinstalar un Programa.

Buscar Java.

Click derecho en los dos programas de Java y desinstalar.

Una vez fue desinstalado Java procedemos con la instalación, antes es importante saber que Wortix Gateway es un desarrollo basado en Java, por lo cual procederemos a instalar las dos aplicaciones que nos permitirán ejecutar Wortix Gateway JRE y JDK.

Yes No

7.2.1.JRE

Es una máquina virtual de Java y su función es hacer de intermediario entre la aplicación desarrollada en Java y el sistema operativo que se esté usando.

Para instalar JRE ejecutar el siguiente archivo:
A-WortixInstallers-x64 => 2.- Java => jre-8u91-windows-i586.exe

Click en instalar y dejar por defecto la carpeta de destino.

Ejecutará el proceso de instalación (dejar que termine).

JRE se instaló correctamente, ahora click en cerrar.

Yes No

7.2.2.JDK

Es un software que provee herramientas de desarrollo para la creación de programas en Java.

Para instalar JDK ejecutar el siguiente archivo:
A-WortixInstallers-x64 => 2.- Java => jdk-8u91-windows-i586.exe

Click en siguiente (Next).

Click en siguiente (Next) y dejamos las configuraciones por defecto.

El proceso de instalación se inicia.

Dejar la carpeta de destino por defecto y click en siguiente.

Dejar que termine el proceso de instalación.

Click en cerrar(close) y ya tenemos instalado JDK.

Yes No

7.2.3.Agregar Librerías JDK

Es importante copiar las librerías de Java en la carpeta de instalación, para ello debe hacer lo siguiente:

Para copiar los archivos del directorio jdk debe ir a la siguiente ruta:
A-WortixInstallers-x64 => 2.- Java => Librerias => jdk

Copiar el directorio jre del directorio jdk y pegar en la siguiente ruta: C:\Program Files (x86)\Java\jdk1.8.0_91
Si su PC es de x32 bits la ruta es: C:\Program Files\Java\jdk1.8.0_91

Click derecho y pegar el directorio jre en la ruta indicada: C:\Program Files (x86)\Java\jdk1.8.0_91
Si su PC es de x32 bits la ruta es: C:\Program Files\Java\jdk1.8.0_91

Click en Si para reemplazar el directorio existente.

Damos los permisos para copiar los archivos y click en Continuar.

Listo!

Yes No

7.2.4.Agregar Librerías JRE

Para copiar los archivos del directorio jre ir a la siguiente ruta:
A-WortixInstallers-x64 => 2.- Java => Librerias => jre

Copiar los directorios bin y lib del directorio jre y pegar en la siguiente ruta: C:\Program Files (x86)\Java\jre1.8.0_91
Si su PC es de x32 bits la ruta es: C:\Program Files\Java\ jre1.8.0_91

Click derecho y pegar los directorios (bin y lib) copiados en la ruta indicada: C:\Program Files (x86)\Java\jre1.8.0_91
Si su PC es de x32 bits la ruta es: C:\Program Files\Java\ jre1.8.0_91

Activar la opción hacer esto con todos los elementos y click en

Dar permisos y click en continuar

Listo!

Yes No

8.Instalación de Erlang/OTP (Open Telecom Platform)

Software que permite el soporte para la concurrencia, distribución y tolerancia a fallos.

Para su instalación ejecutar el siguiente archivo:
A-WortixInstallers-x64 => 3.- OTP and Rabbitmq => otp_win64_18.3.exe

Si la opción Microsft DLL’s esta desactivado es importante activarlo para instalar algunos componentes, el resto de las opciones dejarlo por defecto. Click en siguiente (Next).

Click en siguiente (Next) y dejar por defecto la carpeta de destino.

Click en Instalar (Install) y dejar por defecto el icono para el menú de inicio.

Aceptar los términos y condiciones para instalar los componentes.

Click en Instalar (install).

Dejar que termine el proceso de instalación de los componentes.

Click en Cerrar (Close)

Dejar que termine el proceso de instalación de Erlang OTP.

Instalación finalizada, click en Cerrar (Close).

 

Yes No

9.Instalación de RabbitMQ

Es un sistema de mensajería empresarial completo y altamente confiable.

Para su instalación ejecutar el siguiente archivo.
A-WortixInstallers-x64 => 3.- OTP and Rabbitmq => rabbitmq-server-3.6.3.exe

Click en siguiente (Next) y dejar las opciones por defecto.

Click en instalar (Install) y dejar por defecto la carpeta de destino.

Dejar que termine el proceso de instalación.

Permitir acceso del Firewall para el servicio erl de Erlang/OPT, click en Permitir Acceso.

Permitir acceso del Firewall del servicio epmd de OTP, click en Permitir Acceso.

Click en siguiente (Next) una vez finalizado la instalación.

La instalación se ha realizado correctamente, click en finalizar (Finish).

 

Yes No

10.Configuración de Variables de Entorno

Las variables de entorno son una especie de links simbólicos que permiten acceder y ejecutar los programas instalados por más que estás se muevan de lugar.

En este caso configuraremos las variables de entorno para Java, los pasos a seguir son los siguientes:

Click derecho en Mi PC o Equipo y click en propiedades.

Click en Configuración avanzada del sistema.

Click en Variables de Entorno.

En la sección Variables del sistema click en Nueva.

En la nueva ventana de variable del sistema agregar la siguiente información:
Nombre de la variable: JAVA_HOME
Valor de la variable: C:\Program Files (x86)\Java\jdk1.8.0_91
Si su PC es de x32 bits la ruta es: C:\Program Files\Java\ jdk1.8.0_91
Click en Aceptar

En la sección Variables del sistema seleccionar la opción Path y click en Editar.

En la ventana de edición de variable del sistema modificar el valor de la variable agregando al inicio el siguiente valor: %JAVA_HOME%\bin;

Finalmente Aceptar, Aceptar, Aceptar.

 

Yes No

11.Configuración de RabbitMQ

Esta configuración nos permitirá la comunicación entre RabbitMQ y OTP para gestionar el sistema de colas que nos permitirán almacenar nuestros datos ante posibles incidencias. De igual forma podremos crear usuarios que estarán asociados a la aplicación Wortix Gateway.

Yes No

11.1.Habilitar servicios

Abrir el símbolo de sistema o también llamado consola o terminal.

Una vez está disponible el terminal ir la siguiente ruta:
 C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.3\sbin con el comando cd.

Si su PC es de x32 bitx ir a la ruta:
C:\Program Files\RabbitMQ Server\ rabbitmq_server-3.6.4\sbin

x64=> cd C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.3\sbin
x32=> cd C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.4\sbin

y presionar la tecla enter.

Una vez estando en la ruta antes mencionada ejecutar el siguiente comando:
>> rabbitmq-plugins.bat enable rabbitmq_management y presionar enter.

  • Si logramos obtener el mensaje “nothing to do” es porque funciono correctamente.
  • En el caso que el mensaje haya sido “failed” hay problemas. Una de las soluciones es volver la instalar la aplicación RabbitMQ, finalizado la instalación hacer los mismos procedimientos de ejecutar los comandos.
Yes No

11.2.Crear Usuarios en RabbitMQ

Abrir un navegador web, para nuestro caso abriremos Chrome y entramos a la siguiente url: http://localhost:15672/

Los datos de acceso son:
–              Username: guest
–              Password: guest

Para crear el usuario ir a Admin y click en Add a user (agregar un usuario).

Completar los campos Username, Password y Tags con los siguientes datos:
Username: spectra
Password:spectra
Confirm Password: spectra
Tags: administrator (para setear este valor hacer click en la opción Admin)

Click en Add user (Agregar usuario)

Una vez creado el usuario debemos acceder para darle los permisos necesarios. Para este paso haz click en el nombre del usuario creado, en este caso click en spectra.

Al estar dentro del usuario spectra solo tenemos que darle click en el botón Set permission (establecer permiso).

Nuestro usuario está listo para la configuración en Wortix Gateway.

Yes No

12.Configuración de Wortix Gateway

Para la configuración de Wortix Gateway es importante copiar el directorio B-WortixGateway y pegarlo en una ruta más accesible, ejemplo el disco C, D, etc. y renombrarlo a WORTIX (Aquí puedes considerar el nombre que prefiera pero debes tener éste nombre para las siguientes configuraciones, lo mismo con la ruta donde estará la aplicación).

Procedemos a copiar el directorio B-WortixGateway

Click derecho en el directorio y copiar.

Para nuestro caso copiaremos el archivo en el Disco C de nuestra PC. Nos vamos a Equipo >> Disco C y pegamos nuestro directorio previamente copiado.

Una vez pegado el directorio B-WortixGateway procedemos a renombrarlo y lo llamamos WORTIX.

El directorio renombrado WORTIX debe contener el archivo Wortix y el Directorio SpectraGateway, acceder al directorio WORTIX para verificar estos datos.

Yes No

12.1.Configurar el archivo de propiedades

La configuración del archivo de propiedades de Wortix Gateway nos permitirá la comunicación con la Nube de Wortix. Todos los estudios enviados desde los equipos médicos (modalities) que estén en la misma red del computador donde está instalado WortixGateway se enviarán a la Nube de Wortix y se podrán visualizar desde wortix.com.

Vamos a proceder con la configuración.

Dentro del directorio WORTIX accedemos a SpectraGateway, aquí debemos encontrar el archivo spectraDcmReceiverConfig.properties

Click derecho en el archivo y editamos con el editor de texto que prefiera, para nuestro caso editaremos con el editor de texto Notepad++.

Al abrir el archivo spectraDcmReceiverConfig.properties editaremos algunos valores importantes, éstos son los siguientes:

  • directory: Directorios donde se almacenarán temporalmente los estudios durante el proceso de subida del estudio a la Nube.

Procedemos a cambiar la ruta a los directorios studyzipfiles, tempStudy, studies, temp, compressedImages, finalizedStudydirectory. Esto dependerá de la ubicación donde está el directorio WORTIX, para nuestro caso la ruta será: C:/WORTIX/SpectraGateway/pacs/

 

  • portno: Puerto por defecto 1001, en caso el puerto no se encuentra disponible se puede cambiar, solo debemos tener en cuenta esta información para la configuración en los modalities.

 

  • ipaddress: Dirección de IP local de nuestra PC.

 

Para obtener la IP de nuestra PC, hacer lo siguiente:

– Abrir el símbolo del sistema, terminal o consola.

Estando en el terminal escribir el siguiente código: ipconfig y enter.

Aquí visualizaremos nuestra IP, es la que utilizaremos en nuestro archivo de propiedades.

  • facilityID: ID de la compañia que es proveído desde wortix.com, dependiendo del ID que le corresponda este valor será modificado en la línea que corresponde.
    Ejemplo: Si tu ID de compañía es 99, deberá cambiar el 11 por el 99.

  • url: Subdominio que es proveído desde wortix.com, de acuerdo al nombre de su empresa se le proveerá un subdominio.wortix.com éste valor será modificado en la líneas que corresponden.
    Ejemplo: Reemplazar las urls de:
    https://abcfacilitydemo.wortix.com por https://tudominio.wortix.com

 

Una vez cambiado las urls, es importante verificar que esté funcionando correctamente, para verificar abrimos un navegador y pegamos nuestra url. Para nuestro caso verificaremos con la url: https://abcfacilitydemo.wortix.com:8443/spectra/
De esta forma estamos asegurándonos también que el puerto 8443 está disponible y la url está funcionando perfectamente. Si hubiera restricciones al puerto 8443 es importante darle los permisos necesarios.

  • location: Sede de la entidad de salud, este dato también es proveído desde wortix.com. Si la empresa tuviera varias sedes, en cada configuración debe de asignarse la sede que le corresponde.
    Ejemplo: Si su sede fuera Lima, deberá cambiar SedeDemo por Lima.

 

Una vez finalizamos con la edición de los valores guardamos los cambios.

 

Para completar y dar funcionamiento a Wortix Gateway es importante actualizar éste archivo de propiedades en la aplicación. La aplicación está dentro del directorio:

WORTIX => SpectraGateway => SpectraDcmReceiver-1.1.14.jar

Click derecho en SpectraDcmReceiver-1.1.14.jar >> Abrir con >> WinRAR archiver.

Una vez tenemos abierto WinRAR procedemos a arrastrar el archivo en la ventana de WinRAR.

Click en Aceptar para actualizar el archivo de propiedades.

Y listo, la configuración fue modificada y actualizada en la aplicación Wortix Gateway.

 

Yes No

12.2.Configurar archivo ejecutable

El archivo ejecutable nos permitirá lanzar la aplicación Wortix Gateway el cual estará disponible a la escucha de los estudios que sean enviados desde los equipos médicos (modalities).

Vamos al archivo Wortix.bat que se encuentra en WORTIX => Wortix.bat

Editamos el archivo con el editor de texto de su preferencia, para nuestro caso lo editaremos con Notepad++, Click derecho en el archivo Wortix y Edit with Notepad++ (Editar con Notepad++).

Una vez accedemos al archivo debemos asegurarnos que la ruta es la correcta y la también asegurarnos de que la versión de la aplicación WortixGateway sea la correcta.

Para tener una forma rápida de ejecutar la aplicación podemos crear un acceso directo. Click derecho en el archivo Wortix >> Enviar a >> Escritorio (crear acceso directo).

Una vez creamos el acceso directo, ya estará disponible en el escritorio desde donde podemos renombrarlo, para nuestro caso lo llamaremos Wortix.

Para ejecutar la aplicación solo necesita hacer Doble Click y desplegará el terminal. Si solicita permisos en el Firewall se le tiene que dar, Click en Permitir acceso.

Finalmente nuestra aplicación está ejecutando correctamente y está listo para recibir los estudios que sean enviados desde los equipos médicos.

NOTA:

Para que los estudios se puedan enviar correctamente se tienen que hacer las configuraciones en los equipos médicos. Los 3 valores que deben considerarse al momento de crear un nuevo canal para WortixGateway son:

AETITLE: WortixGateway
PORT: 192.168.131.146  (IP local de la PC donde se instaló WortixGateway)
IP: 1001

Éstos datos se pueden encontrar en el archivo de propiedades en WORTIX => SpectraGateway => spectraDcmReceiverConfig.properties

Yes No

13.Pruebas de envío de estudios con el emulador de Wortix

Para hacer un envió con el emulador de Wortix ejecutar el archivo que se encuentra en:
C-WortixEmulator => dicomsender, este archivo en caso quiera ejecutar desde otro destino solo tiene que copiarlo del directorio de descargas.

Doble click en el archivo dicomsender para ejecutarlo.

Una vez ejecutado la aplicación dicomsender se desplegará una ventana donde ingresaremos algunos valores.

Los valores a ingresar son AETITLE, IP Address, Port Number. Éstos datos son los que configuramos en el archivo de propiedades de Wortix Gateway. Para este caso los valores son:
AETITLE: WortixGateway
IP Address: 192.168.131.146
Port: 1001
Luego debemos buscar un estudio en nuestra PC, si lo tenemos algún disco extraíble debemos copiarlo a la PC. Click en Browse.

Buscamos el estudio y lo seleccionamos. Click en Abrir.
Nota: Los estudios que se suben deben tener el formato DICOM.

Luego de seleccionar el estudio click en Send y el proceso de subida del estudio a Wortix empezará.

Si obtenemos el mensaje “Upload Status… true” la subida del estudio fue correcto.

Yes No

14.Verificando estudio en la Plataforma Wortix

Para verificar el estudio accedemos a wortix.com con nuestras credenciales.

Finalmente podemos visualizar el estudio del paciente en la plataforma.

Yes No
Suggest Edit