Entradas

Mostrando las entradas con la etiqueta Mirth Connect

Mirth y ORM (object relational mapping) JavaScript y TypeScript ORMs para Mirth Connect

Imagen
  ORM (object relational mapping)  Mapeo relacional de objetos El mapeo relacional de objetos puede parecer complejo, pero su propósito es facilitarle la vida como programador. Para obtener datos de una base de datos, debe escribir una consulta. ¿Eso significa que tienes que aprender SQL? Bueno no. El mapeo relacional de objetos le permite escribir consultas en el idioma que elija. El mapeo relacional de objetos es una técnica para convertir el resultado de una consulta de base de datos en instancias de clase de entidad. Una entidad es simplemente un contenedor de objetos para una tabla de base de datos. Contiene atributos que se asignan a columnas de una tabla de base de datos. Las instancias de entidad tienen formas de realizar operaciones CRUD y tienen soporte para funciones adicionales que contienen lógica personalizada como validación y encriptación de datos. Si está construyendo un proyecto pequeño, no es necesario instalar una biblioteca ORM. El uso de sentencias SQL pa...

Instalación de Mirth Connect

Imagen
  Mirth Connect es un motor de integración de código abierto que se utiliza principalmente en el dominio de la atención médica. Mirth Connect realmente aprovecha myBatis como mapeador, y comenzamos a usarlo desde los propios canales para facilitar cosas como la administración de caché, la administración de credenciales y el mapeo. En términos generales, pasamos muchos HashMaps de un lado a otro en lugar de hacer un ORM real, pero si desea crear interfaces Java para los objetos de dominio de su canal, entonces no estaría limitado a mapas y primitivos.  MIRTH admite varios estándares de atención médica (HL7, XML, EDI / X12, DICOM, etc.) que ayudarán a las empresas a integrar diferentes sistemas y les permitirán comunicarse entre sí en un lenguaje común. El motor de interfaz Mirth Connect también admite varios protocolos estándar (por ejemplo, TCP, HTTP, JDBS, SFTP, etc.)  De forma predeterminada, cuando instala Mirth C onnect, utiliza Apache Derby como motor de almacen...

Certificado SSL para acceder como administrador de Mirth Connect

Imagen
  Los certificados SSL (Secure Sockets Layer o capa de conexión segura)  de validación de dominio (DV) brindan la forma más rápida, fácil y rentable de recibir el cifrado estándar de la industria de 256 bits en cuestión de minutos. Una vez instalados, los sitios web con certificados SSL DV mostrarán el icono del candado y https: // en el navegador web. Para acceder por la web es conveniente usar un puerto seguro, por defecto accedemos en el puerto 8080 sin certificado  http://localhost:8080/webadmin/Index.action Si queremos usar el Puerto seguro para acceder desde la web  necesitamos tener instalado un certificado ssl  https://localhost:8443/webadmin/Index.action  y si no tenemos asociado e instalado un certificado ssl nos sale el siguiente mensaje que nos indica que no tenemos certificado para ingresar en forma segura. Si el certificado está correctamente instalado sale el candadito que nos indica que esta bien configurado y que se estableció un conec...

REST API EN MIRTH CONNECT - TALLER VIRTUAL GRATUITO EN ESPAÑOL 25 JUNIO 2021 7 PM (GMT-3)

Imagen
¿Cómo añadir una API a Mirth Connect? Taller sobre REST en Mirth Connect by Humberto Mandirola instructor del curso virtual de Mirth Connect de HL7 Argentina. Como usar el conector 'Source' de tipo 'Web Service Listener para construir una API en Mirth Connect, consultar en una base de datos y devolver los resultados mediante un GET  El objetivo de este taller es ver como se instala  una REST API para que podamos consultar pacientes de una base de datos SQL. Temario Configuración del Source y HTTP Listener Configuración del Destination con JavaScript Lectura en Base de datos SQL Video del taller: HL7LATAM.ORG https://www.hl7latam.org/ Google group de Mirth HL7 mirthHL7@googlegroups.com https://groups.google.com/g/mirthHL7 Pueden descargar el canal usado en este taller desde github https://github.com/hmandirola/MirhtConnect/blob/main/Lab12-03%20Rest%20API.xml Si quieren seguir el taller online y hacer los ejercicios al mismo tiempo tienen que tener instalado el Mirth Conn...

REST API EN MIRTH CONNECT - TALLER VIRTUAL GRATUITO EN ESPAÑOL

Imagen
  FECHA  25 JUNIO 2021 a las 7 PM (GMT-3) CON INSCRIPCIÓN PREVIA Temario Configuración del Source y HTTP Listener Configuración del Destination con JavaScript Lectura en Base de datos SQL Subscribe Now

Cómo agregar un archivo JAR en un canal de Mirth Connect

Imagen
A veces necesitamos agregar funciones que no tenemos como encriptacion de datos u otras para lo cual podemos  contenidos de JAVA JAR a MIRHT.  Aunque Mirth Connect es una herramienta muy versátil por la cantidad de formatos y protocolos que maneja, es muy frecuente que nos encontremos una situación en la que necesitamos incluir componentes externos. Para ello veremos   cómo utilizar una librería externa en Mirth Connect . Como ejemplo de por qué podemos necesitar incluir componentes externos en Mirth puedo citar una experiencia profesional, desarrollando una integración para un Servicio de Salud. En aquella ocasión, se necesitaba encriptar las comunicaciones, y en lugar de definir un algoritmo, simplemente nos proporcionaron un fichero .jar con las clases necesarias.  Transformador de fuente: - Mire el contenido de los datos / nombre del archivo / algo sobre los datos y establezca una marca de "debería Continuar" en "verdadero" o "falso". Destino Transform...

Encriptar campos con información sensible en Mirth Connect

Imagen
En un escenario hipotético en el que, en una integración de pacientes con un sistema, nos han pedido que encriptemos algunos campos con información sensible.  De esta forma, según la  password,   encontramos  dos tipos de encriptación de archivos : simétrico o asimétricos. El  sistema de cifrado simétrico  es aquel que utiliza una misma clave para cifrar y descifrar, mientras que, en la  encriptación de datos asimétrica  se usan diferentes claves: una clave pública para cifrar y una de carácter privado para descifrar, de forma que sea imposible deducir la contraseña privada a través de la pública. En el Hospital X se está instalando un nuevo analizador semántico para la codificación automática en CIE-10. El sistema recibirá los informes de alta de los pacientes, narrativa sin codificar, y tras analizarlos generará una codificación automática. Para ello se decide enviar estos informes como mensajes  HL7 v2 .5 de tipo MDM, donde el informe irá ...