SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
24/5/2016 1
MIRTH CONNECT TUTORIAL 2
Dr. Humberto F. Mandirola
hmandirola@biocom.com
Start up, Configuración Básica y Canales
http;//www.hl7.org.ar
Presentación
 Mi nombre es Humberto Mandirola, soy
Médico Doctorado en Medicina Interna en
la Universidad de Buenos Aires.
 Miembro de la Comisión directiva de HL7
Argentina.
 Director de BIOCOM Sistemas
 Médico asociado al Departamento de
Informática Médica del Hospital Italiano
de Buenos Aires.
 Linkedin
◦ https://www.linkedin.com/in/mandirola-humberto-13894a3
24/5/2016 2http;//www.hl7.org.ar
Agenda Tutorial 2
 Puesta en marcha (start up) Mirth
Connect.
 ¿Qué tipo de Mensajes procesa?
 Estándares que maneja y tipo de archivos que soporta.
 Configuración básica de MIRTH
Connect.
◦ Canales, Conectores, Filtros, Transformers.
◦ Creación y Visualización de Mensajes.
 Preguntas
24/5/2016 3http;//www.hl7.org.ar
Start up de MIRTH
Connect
24/5/2016 4http;//www.hl7.org.ar
¿Qué tipo de Mensajes procesa?
Elementos del estándar HL7, mensajes,
documentos y Archivos que entiende y puede
procesar Mirth Connect
 HL7 v2.x
 HL7 v3
 FHIR
 CDA
 CCD
 CCR
 DICOM
24/5/2016 5http;//www.hl7.org.ar
¿Qué tipo de Mensajes procesa?
Permite desarrollar, configurar y desplegar interfaces de conexión
sobre los protocolos más utilizados:
24/5/2016 6
 Conexiones con bases de datos.
 Conexiones con el sistema de ficheros.
 LLP (Lower Layer Protocol).
 TCP/IP.
 HTTP.
 XML
 JSON
 Web Services con SOAP.
 JMS (Java Message Service).
http;//www.hl7.org.ar
Interoperabilidad
con Mirth Connect
24/5/2016 7http;//www.hl7.org.ar
Mirth Connect es un interprete de varios
estándares para integrar sistemas en Salud
Lower Layer Protocol (LLP)
 El envío de mensajes HL7 se hace a
través de TCP / IP.
 son caracteres especiales al principio y al
final de los mensajes.
◦ Comienza con 0x0B
◦ Finaliza con 0x0D y 0x0A
 Especifica el comportamiento de acuse
◦ ACK
24/5/2016 8http;//www.hl7.org.ar
Configuración de
MIRTH Connect
24/5/2016 9
Igual que un interprete que maneja varios idiomas MC traduce
Los mensajes a formatos que los distintos sistemas que
interoperan conocen. Para tal fin usa los Canales.
¿Cómo armar Canales, transformar y filtrar los mensajes?
http;//www.hl7.org.ar
24/5/2016 10
Canales
http;//www.hl7.org.ar
Canales
 Los Canales son definidos por la interface HL7
para intercambiar datos entre uno o muchos
otros sistemas.
 Conector de fuente de datos se conecta a una
fuente de datos (data source), para leer o grabar
datos.
 Filtro acepta o rechaza el mensaje basado en
reglas.
 Transformadores manipula y extrae datos de
un mensaje.
 Conectores de destino transforma los
mensajes al formato del sistemas de destino.
24/5/2016 11http;//www.hl7.org.ar
24/5/2016 http;//www.hl7.org.ar 12
(conector con la fuente
de datos data source)
(conector destino)
24/5/2016 13
Para crear un nuevo canal, desde el menú
De tareas de Canales elegimos la opción nuevo
canal
http;//www.hl7.org.ar
24/5/2016 14http;//www.hl7.org.ar
Estructurar los canales de
manera adecuada
 Tipos de conectores y tipos de
datos utilizados para cada canal.
◦ Conexiones a bases de datos y sistemas de ficheros.
◦ Conexiones a sistemas externos.
 Agrupación de los canales en distintas fases de
procesamiento: según se encarguen de recibir
de otros sistemas, de enrutar la información, de
transformar la información o de enviar a otros
sistemas la misma.
24/5/2016 15http;//www.hl7.org.ar
La implementación de Canales
 Los canales se deben implementar
en el servidor antes de que puedan
ser utilizados.
 Sólo los canales habilitados se
implementan en el servidor.
 El estado por default (configurable
en el formulario de Canal) es
deshabilitado.
24/5/2016 16http;//www.hl7.org.ar
Conectores
 Conectan a sistemas externos al Mirth.
 Un gran número de protocolos son
soportados en Mirth.
◦ LLP, TCP, HTTP, JDBC, JMS, archivo, PDF, RTF,
SOAP.
 Los Conectores tienen propiedades que se
pueden configurar a través del
administrador del Mirth.
◦ frecuencia de sondeo,
◦ tiempo de espera (timeout), etc.
24/5/2016 17http;//www.hl7.org.ar
Filtros
 Los filtros
◦ Aceptan o rechazan mensajes en base a reglas.
◦ Se componen de una serie de reglas que se
evalúan como expresiones booleanas.
 Reglas están escritas en JavaScript
utilizando E4X.
 Los ejemplos de pseudocódigo
◦ if (PID.name == “Bob”) return true;
◦ if (MSH.sendingFacility != “Hospital A”) return
false;
24/5/2016 18http;//www.hl7.org.ar
Transformers
 Los Transformers
◦ Manipulan o extraen datos de los mensajes.
◦ Se componen de una serie de pasos de
transformación que se ejecutan en orden.
 Tres tipos de pasos:
1. Mapper - Extrae datos de un campo del
mensaje a una variable.
2. JavaScript - Ejecuta cualquier bloque de
código JavaScript con acceso al contenido del
mensaje y meta-datos.
3. Message Builder - Construye un nuevo
mensaje de datos entrantes.
24/5/2016 19http;//www.hl7.org.ar
Filtros y Transformers
Tanto los conectores de fuente (source) como los de destino
pueden tener sus propios filtros y Transformers, si hay varios
conectores de destino, cada uno puede tener sus filtros y
Transformers.
24/5/2016 http;//www.hl7.org.ar 20
24/5/2016 http;//www.hl7.org.ar 21
Un solo conector por fuente
Puede haber varios
conectores de destino
Creación de Mensajes
 Mirth Connect puede crear nuevos
mensajes HL7 en base a plantillas.
 Los campos que se rellenan
utilizando datos extraídos y
manipulados desde la fuente de
datos.
 Los segmentos están referenciados
mediante E4X.
24/5/2016 22http;//www.hl7.org.ar
Visualización de Mensajes
 Todos los mensajes se almacenan en una
base de datos local.
 Los mensajes pueden ser vistos usando el
examinador de mensajes en el
Administrador del Mirth.
 Tanto los datos originales en bruto como
los transformados para todos los destinos
son almacenados.
 Los mensajes pueden ser reprocesados a
través de canales.
24/5/2016 23http;//www.hl7.org.ar
Citas
 https://www.mirth.com/
 www.hl7.com/interface-engine.html
 https://www.nextgen.com/Interoperability/Mirth-Solutions/Connect-Overview
 http://ihewiki.wustl.edu/wiki/index.php/Gazelle_Progress_Tracker
 http://www.informaticasana.com/2014/04/11/mirth-connect-i-introduccion-a-la-herramienta/
 https://www.mulesoft.com/platform/mule
 http://www.mirthcorp.com/community/wiki/display/mirth/FHIR+Technology+Preview+2
 consejos útiles y buenas prácticas
 http://www.informaticasana.com/2014/05/06/mirth-connect-iv-consejos-utiles-y-buenas-practicas-i/
 https://www.youtube.com/watch?v=T8IwPVdv1q8&list=PLnrmNSGNNvmq8bWue_okq8QE6q9x_zjkg&index=5
 www.fusionspec.com/mirthtraining2/Files/Mirth%20Training.ppt
 http://apiscam.blogspot.com.ar/2010/03/mirth-motor-software-libre-de.html
 http://myslide.es/documents/mirth.html
 http://es.gdict.org/definicion.php?palabra=mirth
 http://www.mirthproject.org/
 Instalación
 https://www.youtube.com/watch?v=BLsgCwJa5L4
 http://www.hl7soup.com/
 https://www.youtube.com/watch?v=RHUmcrDBFQc
 https://www.youtube.com/watch?v=fDttDqKhMSA
24/5/2016 24http;//www.hl7.org.ar
PREGUNTAS
24/5/2016 25
http://www.biocom.com
http;//www.hl7.org.ar
Gracias por su atención
Dr. Humberto F. Mandirola Brieux
Email hmandirola@biocom.com
http://www.biocom.com
24/5/2016 http;//www.hl7.org.ar 26

Más contenido relacionado

La actualidad más candente

virtualization (Hyper-V)
virtualization (Hyper-V)virtualization (Hyper-V)
virtualization (Hyper-V)Mohamed Hesham
 
FIWARE Wednesday Webinars - How to Secure FIWARE Architectures
FIWARE Wednesday Webinars - How to Secure FIWARE ArchitecturesFIWARE Wednesday Webinars - How to Secure FIWARE Architectures
FIWARE Wednesday Webinars - How to Secure FIWARE ArchitecturesFIWARE
 
FIWARE Training: API Umbrella
FIWARE Training: API UmbrellaFIWARE Training: API Umbrella
FIWARE Training: API UmbrellaFIWARE
 
API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...SlideTeam
 
Manual freepbx-espanol
Manual freepbx-espanolManual freepbx-espanol
Manual freepbx-espanolAlberto López
 
FIWARE Training: JSON-LD and NGSI-LD
FIWARE Training: JSON-LD and NGSI-LDFIWARE Training: JSON-LD and NGSI-LD
FIWARE Training: JSON-LD and NGSI-LDFIWARE
 
Design Microservice Architectures the Right Way
Design Microservice Architectures the Right WayDesign Microservice Architectures the Right Way
Design Microservice Architectures the Right WayMichael Bryzek
 
High availability virtualization with proxmox
High availability virtualization with proxmoxHigh availability virtualization with proxmox
High availability virtualization with proxmoxOriol Izquierdo Vibalda
 
OAuth 2.0 and OpenId Connect
OAuth 2.0 and OpenId ConnectOAuth 2.0 and OpenId Connect
OAuth 2.0 and OpenId ConnectSaran Doraiswamy
 
FIWARE Training: IoT and Legacy
FIWARE Training: IoT and LegacyFIWARE Training: IoT and Legacy
FIWARE Training: IoT and LegacyFIWARE
 
An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager WSO2
 

La actualidad más candente (15)

virtualization (Hyper-V)
virtualization (Hyper-V)virtualization (Hyper-V)
virtualization (Hyper-V)
 
FIWARE Wednesday Webinars - How to Secure FIWARE Architectures
FIWARE Wednesday Webinars - How to Secure FIWARE ArchitecturesFIWARE Wednesday Webinars - How to Secure FIWARE Architectures
FIWARE Wednesday Webinars - How to Secure FIWARE Architectures
 
FIWARE Training: API Umbrella
FIWARE Training: API UmbrellaFIWARE Training: API Umbrella
FIWARE Training: API Umbrella
 
Protocol Buffers
Protocol BuffersProtocol Buffers
Protocol Buffers
 
API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...
 
Manual freepbx-espanol
Manual freepbx-espanolManual freepbx-espanol
Manual freepbx-espanol
 
FIWARE Training: JSON-LD and NGSI-LD
FIWARE Training: JSON-LD and NGSI-LDFIWARE Training: JSON-LD and NGSI-LD
FIWARE Training: JSON-LD and NGSI-LD
 
FIWARE Generic Enablers introduction
FIWARE Generic Enablers introductionFIWARE Generic Enablers introduction
FIWARE Generic Enablers introduction
 
Design Microservice Architectures the Right Way
Design Microservice Architectures the Right WayDesign Microservice Architectures the Right Way
Design Microservice Architectures the Right Way
 
Wintel ppt for dhcp
Wintel ppt for dhcpWintel ppt for dhcp
Wintel ppt for dhcp
 
High availability virtualization with proxmox
High availability virtualization with proxmoxHigh availability virtualization with proxmox
High availability virtualization with proxmox
 
OAuth 2.0 and OpenId Connect
OAuth 2.0 and OpenId ConnectOAuth 2.0 and OpenId Connect
OAuth 2.0 and OpenId Connect
 
CloudStack and SDN
CloudStack and SDNCloudStack and SDN
CloudStack and SDN
 
FIWARE Training: IoT and Legacy
FIWARE Training: IoT and LegacyFIWARE Training: IoT and Legacy
FIWARE Training: IoT and Legacy
 
An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager An Introduction to the WSO2 API Manager
An Introduction to the WSO2 API Manager
 

Similar a Mirth tutorial 2 start up y configuracion basica

2013 09- 25 introducción a hl7 y la interoperoperabilidad
2013 09- 25 introducción a hl7 y la interoperoperabilidad2013 09- 25 introducción a hl7 y la interoperoperabilidad
2013 09- 25 introducción a hl7 y la interoperoperabilidadMandirola, Humberto
 
CURSO VIRTUAL DE MIRTH CONNECT INTEROPERABILIDAD EN SALUD HL7
CURSO VIRTUAL DE MIRTH CONNECT INTEROPERABILIDAD EN SALUD HL7CURSO VIRTUAL DE MIRTH CONNECT INTEROPERABILIDAD EN SALUD HL7
CURSO VIRTUAL DE MIRTH CONNECT INTEROPERABILIDAD EN SALUD HL7Mandirola, Humberto
 
Curso virtual de Mirth Connect en Español
Curso virtual de Mirth Connect en EspañolCurso virtual de Mirth Connect en Español
Curso virtual de Mirth Connect en EspañolMandirola, Humberto
 
Interoperabilidad, Encuestas sobre Motores de Mensajería HL7 y FHIR para e ...
Interoperabilidad, Encuestas sobre Motores de Mensajería   HL7 y FHIR para e ...Interoperabilidad, Encuestas sobre Motores de Mensajería   HL7 y FHIR para e ...
Interoperabilidad, Encuestas sobre Motores de Mensajería HL7 y FHIR para e ...Mandirola, Humberto
 
CaboLabs - Estándares e interoperabilidad en informática en salud
CaboLabs - Estándares e interoperabilidad en informática en saludCaboLabs - Estándares e interoperabilidad en informática en salud
CaboLabs - Estándares e interoperabilidad en informática en saludPablo Pazos
 
openEHR presentacion informativa 2017
openEHR presentacion informativa 2017openEHR presentacion informativa 2017
openEHR presentacion informativa 2017Pablo Pazos
 
CaboLabs - Workshop de interoperabilidad usando estándares
CaboLabs - Workshop de interoperabilidad usando estándaresCaboLabs - Workshop de interoperabilidad usando estándares
CaboLabs - Workshop de interoperabilidad usando estándaresPablo Pazos
 
presentacion intenert y sus posibilidades.pptx
presentacion  intenert y sus  posibilidades.pptxpresentacion  intenert y sus  posibilidades.pptx
presentacion intenert y sus posibilidades.pptxCARLOSANDRESHERNANDE44
 
Programa del curso virtual mirth connect
Programa del curso virtual mirth connectPrograma del curso virtual mirth connect
Programa del curso virtual mirth connectMandirola, Humberto
 
Computación básica
Computación básicaComputación básica
Computación básicaRaulArregal
 
Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...
Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...
Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...Javier Condori Flores
 

Similar a Mirth tutorial 2 start up y configuracion basica (20)

6 2014-loinc
6 2014-loinc6 2014-loinc
6 2014-loinc
 
2013 09- 25 introducción a hl7 y la interoperoperabilidad
2013 09- 25 introducción a hl7 y la interoperoperabilidad2013 09- 25 introducción a hl7 y la interoperoperabilidad
2013 09- 25 introducción a hl7 y la interoperoperabilidad
 
02 mirth connect start up
02 mirth connect start up02 mirth connect start up
02 mirth connect start up
 
CURSO VIRTUAL DE MIRTH CONNECT INTEROPERABILIDAD EN SALUD HL7
CURSO VIRTUAL DE MIRTH CONNECT INTEROPERABILIDAD EN SALUD HL7CURSO VIRTUAL DE MIRTH CONNECT INTEROPERABILIDAD EN SALUD HL7
CURSO VIRTUAL DE MIRTH CONNECT INTEROPERABILIDAD EN SALUD HL7
 
Curso virtual de Mirth Connect en Español
Curso virtual de Mirth Connect en EspañolCurso virtual de Mirth Connect en Español
Curso virtual de Mirth Connect en Español
 
Servidor push
Servidor pushServidor push
Servidor push
 
Interoperabilidad, Encuestas sobre Motores de Mensajería HL7 y FHIR para e ...
Interoperabilidad, Encuestas sobre Motores de Mensajería   HL7 y FHIR para e ...Interoperabilidad, Encuestas sobre Motores de Mensajería   HL7 y FHIR para e ...
Interoperabilidad, Encuestas sobre Motores de Mensajería HL7 y FHIR para e ...
 
CaboLabs - Estándares e interoperabilidad en informática en salud
CaboLabs - Estándares e interoperabilidad en informática en saludCaboLabs - Estándares e interoperabilidad en informática en salud
CaboLabs - Estándares e interoperabilidad en informática en salud
 
Cloud computing en Salud
Cloud computing en SaludCloud computing en Salud
Cloud computing en Salud
 
openEHR presentacion informativa 2017
openEHR presentacion informativa 2017openEHR presentacion informativa 2017
openEHR presentacion informativa 2017
 
CaboLabs - Workshop de interoperabilidad usando estándares
CaboLabs - Workshop de interoperabilidad usando estándaresCaboLabs - Workshop de interoperabilidad usando estándares
CaboLabs - Workshop de interoperabilidad usando estándares
 
presentacion intenert y sus posibilidades.pptx
presentacion  intenert y sus  posibilidades.pptxpresentacion  intenert y sus  posibilidades.pptx
presentacion intenert y sus posibilidades.pptx
 
Presentacion clase 2 intenert y busquedas avanzadas
Presentacion clase 2 intenert y busquedas avanzadasPresentacion clase 2 intenert y busquedas avanzadas
Presentacion clase 2 intenert y busquedas avanzadas
 
Interoperabilidad en Salud
Interoperabilidad en SaludInteroperabilidad en Salud
Interoperabilidad en Salud
 
Programa del curso virtual mirth connect
Programa del curso virtual mirth connectPrograma del curso virtual mirth connect
Programa del curso virtual mirth connect
 
Computación básica
Computación básicaComputación básica
Computación básica
 
Taller iii corte
Taller iii corteTaller iii corte
Taller iii corte
 
Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...
Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...
Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...
 
Informe
InformeInforme
Informe
 
Sir español
Sir españolSir español
Sir español
 

Último

3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptxnelsontobontrujillo
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdfDemetrio Ccesa Rayme
 
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptxnelsontobontrujillo
 
Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.JonathanCovena1
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónVasallo1
 
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...Reneeavia
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptxDemetrio Ccesa Rayme
 
Botiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfBotiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfefmenaes
 
En un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfEn un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfAni Ann
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxANDREAGRACEDURANSALA
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Pere Miquel Rosselló Espases
 
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023  educación primaria de menores Quinto gradoPLAN LECTOR QUINTO 2023  educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto gradoSantosprez2
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocacecifranco1981
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxLorenaHualpachoque
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
EL CARDENALITO Lengua y Literatura de 6 grado
EL CARDENALITO Lengua y Literatura de 6 gradoEL CARDENALITO Lengua y Literatura de 6 grado
EL CARDENALITO Lengua y Literatura de 6 gradomartanuez15
 
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdfDiseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdfDemetrio Ccesa Rayme
 
Síndrome piramidal 2024 según alvarez, farrera y wuani
Síndrome piramidal 2024 según alvarez, farrera y wuaniSíndrome piramidal 2024 según alvarez, farrera y wuani
Síndrome piramidal 2024 según alvarez, farrera y wuanishflorezg
 
Estudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado BásicoEstudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado Básicomaxgamesofficial15
 

Último (20)

3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
 
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
4. MATERIALES QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
 
Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
 
Botiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfBotiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdf
 
En un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfEn un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdf
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
 
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023  educación primaria de menores Quinto gradoPLAN LECTOR QUINTO 2023  educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la época
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
flujo de materia y energía ecosistemas.
flujo de materia y  energía ecosistemas.flujo de materia y  energía ecosistemas.
flujo de materia y energía ecosistemas.
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
 
EL CARDENALITO Lengua y Literatura de 6 grado
EL CARDENALITO Lengua y Literatura de 6 gradoEL CARDENALITO Lengua y Literatura de 6 grado
EL CARDENALITO Lengua y Literatura de 6 grado
 
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdfDiseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
 
Síndrome piramidal 2024 según alvarez, farrera y wuani
Síndrome piramidal 2024 según alvarez, farrera y wuaniSíndrome piramidal 2024 según alvarez, farrera y wuani
Síndrome piramidal 2024 según alvarez, farrera y wuani
 
Estudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado BásicoEstudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado Básico
 

Mirth tutorial 2 start up y configuracion basica

  • 1. 24/5/2016 1 MIRTH CONNECT TUTORIAL 2 Dr. Humberto F. Mandirola hmandirola@biocom.com Start up, Configuración Básica y Canales http;//www.hl7.org.ar
  • 2. Presentación  Mi nombre es Humberto Mandirola, soy Médico Doctorado en Medicina Interna en la Universidad de Buenos Aires.  Miembro de la Comisión directiva de HL7 Argentina.  Director de BIOCOM Sistemas  Médico asociado al Departamento de Informática Médica del Hospital Italiano de Buenos Aires.  Linkedin ◦ https://www.linkedin.com/in/mandirola-humberto-13894a3 24/5/2016 2http;//www.hl7.org.ar
  • 3. Agenda Tutorial 2  Puesta en marcha (start up) Mirth Connect.  ¿Qué tipo de Mensajes procesa?  Estándares que maneja y tipo de archivos que soporta.  Configuración básica de MIRTH Connect. ◦ Canales, Conectores, Filtros, Transformers. ◦ Creación y Visualización de Mensajes.  Preguntas 24/5/2016 3http;//www.hl7.org.ar
  • 4. Start up de MIRTH Connect 24/5/2016 4http;//www.hl7.org.ar
  • 5. ¿Qué tipo de Mensajes procesa? Elementos del estándar HL7, mensajes, documentos y Archivos que entiende y puede procesar Mirth Connect  HL7 v2.x  HL7 v3  FHIR  CDA  CCD  CCR  DICOM 24/5/2016 5http;//www.hl7.org.ar
  • 6. ¿Qué tipo de Mensajes procesa? Permite desarrollar, configurar y desplegar interfaces de conexión sobre los protocolos más utilizados: 24/5/2016 6  Conexiones con bases de datos.  Conexiones con el sistema de ficheros.  LLP (Lower Layer Protocol).  TCP/IP.  HTTP.  XML  JSON  Web Services con SOAP.  JMS (Java Message Service). http;//www.hl7.org.ar
  • 7. Interoperabilidad con Mirth Connect 24/5/2016 7http;//www.hl7.org.ar Mirth Connect es un interprete de varios estándares para integrar sistemas en Salud
  • 8. Lower Layer Protocol (LLP)  El envío de mensajes HL7 se hace a través de TCP / IP.  son caracteres especiales al principio y al final de los mensajes. ◦ Comienza con 0x0B ◦ Finaliza con 0x0D y 0x0A  Especifica el comportamiento de acuse ◦ ACK 24/5/2016 8http;//www.hl7.org.ar
  • 9. Configuración de MIRTH Connect 24/5/2016 9 Igual que un interprete que maneja varios idiomas MC traduce Los mensajes a formatos que los distintos sistemas que interoperan conocen. Para tal fin usa los Canales. ¿Cómo armar Canales, transformar y filtrar los mensajes? http;//www.hl7.org.ar
  • 11. Canales  Los Canales son definidos por la interface HL7 para intercambiar datos entre uno o muchos otros sistemas.  Conector de fuente de datos se conecta a una fuente de datos (data source), para leer o grabar datos.  Filtro acepta o rechaza el mensaje basado en reglas.  Transformadores manipula y extrae datos de un mensaje.  Conectores de destino transforma los mensajes al formato del sistemas de destino. 24/5/2016 11http;//www.hl7.org.ar
  • 12. 24/5/2016 http;//www.hl7.org.ar 12 (conector con la fuente de datos data source) (conector destino)
  • 13. 24/5/2016 13 Para crear un nuevo canal, desde el menú De tareas de Canales elegimos la opción nuevo canal http;//www.hl7.org.ar
  • 15. Estructurar los canales de manera adecuada  Tipos de conectores y tipos de datos utilizados para cada canal. ◦ Conexiones a bases de datos y sistemas de ficheros. ◦ Conexiones a sistemas externos.  Agrupación de los canales en distintas fases de procesamiento: según se encarguen de recibir de otros sistemas, de enrutar la información, de transformar la información o de enviar a otros sistemas la misma. 24/5/2016 15http;//www.hl7.org.ar
  • 16. La implementación de Canales  Los canales se deben implementar en el servidor antes de que puedan ser utilizados.  Sólo los canales habilitados se implementan en el servidor.  El estado por default (configurable en el formulario de Canal) es deshabilitado. 24/5/2016 16http;//www.hl7.org.ar
  • 17. Conectores  Conectan a sistemas externos al Mirth.  Un gran número de protocolos son soportados en Mirth. ◦ LLP, TCP, HTTP, JDBC, JMS, archivo, PDF, RTF, SOAP.  Los Conectores tienen propiedades que se pueden configurar a través del administrador del Mirth. ◦ frecuencia de sondeo, ◦ tiempo de espera (timeout), etc. 24/5/2016 17http;//www.hl7.org.ar
  • 18. Filtros  Los filtros ◦ Aceptan o rechazan mensajes en base a reglas. ◦ Se componen de una serie de reglas que se evalúan como expresiones booleanas.  Reglas están escritas en JavaScript utilizando E4X.  Los ejemplos de pseudocódigo ◦ if (PID.name == “Bob”) return true; ◦ if (MSH.sendingFacility != “Hospital A”) return false; 24/5/2016 18http;//www.hl7.org.ar
  • 19. Transformers  Los Transformers ◦ Manipulan o extraen datos de los mensajes. ◦ Se componen de una serie de pasos de transformación que se ejecutan en orden.  Tres tipos de pasos: 1. Mapper - Extrae datos de un campo del mensaje a una variable. 2. JavaScript - Ejecuta cualquier bloque de código JavaScript con acceso al contenido del mensaje y meta-datos. 3. Message Builder - Construye un nuevo mensaje de datos entrantes. 24/5/2016 19http;//www.hl7.org.ar
  • 20. Filtros y Transformers Tanto los conectores de fuente (source) como los de destino pueden tener sus propios filtros y Transformers, si hay varios conectores de destino, cada uno puede tener sus filtros y Transformers. 24/5/2016 http;//www.hl7.org.ar 20
  • 21. 24/5/2016 http;//www.hl7.org.ar 21 Un solo conector por fuente Puede haber varios conectores de destino
  • 22. Creación de Mensajes  Mirth Connect puede crear nuevos mensajes HL7 en base a plantillas.  Los campos que se rellenan utilizando datos extraídos y manipulados desde la fuente de datos.  Los segmentos están referenciados mediante E4X. 24/5/2016 22http;//www.hl7.org.ar
  • 23. Visualización de Mensajes  Todos los mensajes se almacenan en una base de datos local.  Los mensajes pueden ser vistos usando el examinador de mensajes en el Administrador del Mirth.  Tanto los datos originales en bruto como los transformados para todos los destinos son almacenados.  Los mensajes pueden ser reprocesados a través de canales. 24/5/2016 23http;//www.hl7.org.ar
  • 24. Citas  https://www.mirth.com/  www.hl7.com/interface-engine.html  https://www.nextgen.com/Interoperability/Mirth-Solutions/Connect-Overview  http://ihewiki.wustl.edu/wiki/index.php/Gazelle_Progress_Tracker  http://www.informaticasana.com/2014/04/11/mirth-connect-i-introduccion-a-la-herramienta/  https://www.mulesoft.com/platform/mule  http://www.mirthcorp.com/community/wiki/display/mirth/FHIR+Technology+Preview+2  consejos útiles y buenas prácticas  http://www.informaticasana.com/2014/05/06/mirth-connect-iv-consejos-utiles-y-buenas-practicas-i/  https://www.youtube.com/watch?v=T8IwPVdv1q8&list=PLnrmNSGNNvmq8bWue_okq8QE6q9x_zjkg&index=5  www.fusionspec.com/mirthtraining2/Files/Mirth%20Training.ppt  http://apiscam.blogspot.com.ar/2010/03/mirth-motor-software-libre-de.html  http://myslide.es/documents/mirth.html  http://es.gdict.org/definicion.php?palabra=mirth  http://www.mirthproject.org/  Instalación  https://www.youtube.com/watch?v=BLsgCwJa5L4  http://www.hl7soup.com/  https://www.youtube.com/watch?v=RHUmcrDBFQc  https://www.youtube.com/watch?v=fDttDqKhMSA 24/5/2016 24http;//www.hl7.org.ar
  • 26. Gracias por su atención Dr. Humberto F. Mandirola Brieux Email hmandirola@biocom.com http://www.biocom.com 24/5/2016 http;//www.hl7.org.ar 26