EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA...

32
EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno Team Leader de Proyectos Medical IT Griensu S.A. VI jornadas universitarias de Sistemas de Información en Salud (31 de Octubre, 1 y 2 de noviembre de 2011)

Transcript of EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA...

Page 1: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

EXPERIENCIA DE IMPLEMENTACION DE

MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE

César N. Moreno – Team Leader de Proyectos Medical IT – Griensu S.A.

VI jornadas universitarias de Sistemas de Información en Salud (31 de Octubre, 1 y 2 de noviembre de 2011)

Page 2: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

ADT

Sis

tem

as v

ertic

ales

S

iste

mas

hor

izon

tale

s

Niv

el d

e

Apl

icac

ión

Niv

el d

e

Com

unic

.

Niv

el d

e

usua

rio W

eb

Modalidades

RIS PACS best of

breed

Motor de Integración

LIS ERP

EMR - Electronical Medical Record

HL7 HL7 HL7 HL7 HL7 HL7 DICOM

https

Page 3: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Integración “Ad Hoc”

Sistema “A” Sistemas “B”

Sistemas “C"

MS SQL

Sistemas “D”

Win32 Web Enabled

MS SQL

PostgreSQL Oracle

Sistema “A” Sistemas “B”

Sistemas “C"

Sistema “A” Sistemas “B”

Sistemas “C"

Sistema “A” Sistemas “B” Sistema “A” Sistemas “B”

Sistemas “C"

Sistema “A” Sistemas “B”

Sistemas “D” Sistemas “C"

Sistema “A” A.D.T.

P.A.C.S. R.I.S.

Sistema “A”

Win32 Win32

M.P.I.

Page 4: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Integración con estándares

Sistema “A” Sistemas “B”

Sistemas “C" Sistemas “D”

Sistema “A” Sistemas “B”

Sistemas “C"

Sistema “A” Sistemas “B”

Sistemas “C"

Sistema “A” Sistemas “B” Sistema “A” Sistemas “B”

Sistemas “C"

Sistema “A” Sistemas “B”

Sistemas “D” Sistemas “C"

Sistema “A” A.D.T.

P.A.C.S. Sistemas “C"

Sistema “A” M.P.I.

Sistemas “C" R.I.S.

Page 5: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Identificación de eventos…

Evento HL7 Origen Destino Mensaje requerido

Agregar Información sobre Persona MPI ADT, RIS, PACS ADT^A28

Actualizar Información sobre Persona MPI ADT, RIS, PACS ADT^A31

Order Entry Radiología ADT RIS, PACS ORM^O01

Informe de Resultados RIS PACS, ADT ORU^R01

Actualizar Información del Paciente RIS PACS ADT^A08

Otros mensajes HL7 V2.x … … …

Page 6: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Evento: Nuevo Paciente

Master

Patient Index

MSH|^~\&|ORIGEN|MDM|LABADT|MDM|200910090249||ADT^A28|29044|P|2.5

EVN|A28|200910090249

PID|1||30017929^5^M11^ORIGEN^MR^MDM|11999118^^DNI|

MORENO^CESAR NICOLAS^^^|MURANO|19650902|

M|||Calle Nro.^^Barrio - Localidad^^^^^||

5555-8043 15-5555-5555^^^^^^^^^^M^|||M|||11999118|||||||||

ADT^A28 =Agregar Información sobre Persona

A.D.T.

R.I.S.

P.A.C.S.

Page 7: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Evento: Order Entry Radiología

Mensaje ORM^O01

PACS

Modalidad RIS/H.C.

WL DICOM

Admisión

Traslados

Altas

Diagnóstico

Por Imágenes

Page 8: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Arquitectura del Mirth Connect… Referencias:http://www.mirthcorp.com/community/mirth-connect

• Multiplataforma: Soporta la mayoría de S.O. (aquellos que soporten la VM de Java)

• Basado en Canales: Embebido el motor MULE ESB (velocidad, estabilidad y flexibilidad)

• Motor de Integración basado en estándares:

-Ruteo/filtrado

-Transformación:

-Mapeos HL7 V2.x y V3,

-Script (JavaScript, Python, Tcl )

- XSLT (V3 o XML)

-Protocolos: TCP/MLLP, DB,FTP, HTTP

-HL7 v2.x, V3, DICOM, XML propietario

-Interfaz de edición drag and drop

• Licencia Open Source : (OSI/MPL 1.1)

Page 9: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Wizard de Instalación Mirth Connect…

Page 10: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Wizard de Instalación Mirth Connect…

Page 11: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Wizard de Instalación Mirth Connect…

Page 12: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Wizard de Instalación Mirth Connect…

Page 13: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Wizard de Instalación Mirth Connect…

Page 14: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Wizard de Instalación Mirth Connect…

Page 15: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Wizard de Instalación Mirth Connect…

Page 16: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Wizard de Instalación Mirth Connect…

Page 17: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Wizard de Instalación Mirth Connect…

Page 18: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Wizard de Instalación Mirth Connect…

Page 19: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Wizard de Instalación Mirth Connect…

Page 20: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Administrador Mirth Connect

Page 21: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Dashboard del Mirth Connect

Estatus de cada uno de los Canales:

• Iniciado

• Detenido

Estadística de mensajes:

• Recibidos, Filtrados, en cola, enviados…

• Estado de la conexión

LOG del Mirth Server:

• Cliente VM Java que está corriendo

• Versión Java que está corriendo…etc.

Page 22: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Canales del Mirth Connect

Estado del Canal: Iniciado / Detenido

Protocolo con que fue creado: HL7 v2.x

Nombre del Canal, ID del Canal, Descripción…

Page 23: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Nuevo Canal Mirth Connect

Page 24: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Nuevo Canal Mirth Connect

Page 25: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Nuevo Canal Mirth Connect

Page 26: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Nuevo Canal Mirth Connect

Page 27: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Nuevo Canal Mirth Connect

Page 28: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Mensajes Procesado - Mirth Connect

Page 29: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

Mirth Connect: Un motor para el procesamiento de Mensajes HL7

Bases de datos (MYSQL, Postgres, Oracle, MS SQL, ODBC)

Poderosas capacidad de routeo

Facilidades para la auditoria y LOG de transacciones

Libre licenciamiento?? SI pero para:

Soporte, Help Desk

Consultoría

Capacitación

“Accesorios” (appliances)

HAY QUE PAGAR…

Estabilidad y Seguridad en un entorno flexible…

Page 30: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

“Appliance” de Mirth Connect

MIRTH se basa en TECNOLOGÍA DE CÓDIGO ABIERTO:

• No hay que pagar derechos de Licencias por Servidor

• No hay cargos por Mensajería o transacciones

Pero también ofrece una SOLUCIÓN DE SOFTWARE COMERCIAL O PERSONALIZADA:

• De ALTA ESCALABILIDAD y SEGURIDAD

• A COSTOS MUY ATRACTIVOS (respecto de otros productos similares del mercado)

Page 31: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

EN DEFINITIVA…

Page 32: EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 …...EXPERIENCIA DE IMPLEMENTACION DE MENSAJERIA HL7 V2.X CON HERRAMIENTAS OPEN SOURCE César N. Moreno – Team Leader de Proyectos

MUCHAS

GRACIAS