Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de...

23
Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares J. C. Amer Oliver 1 , J. Pons Rubio 1 , L. Lapresa Rodriguez 2 , M. A. Crespi Heredia 3 , T. Mir Payeras 3 , C. Sánchez-Contador Escudero 4 1 Fundació iBit, Palma de Mallorca, 2 OTIC, IB-Salut, Palma de Mallorca 3 Conselleria Salut, Família i Benestar Social, Palma de Mallorca 4 Direcció General de Salut Pública i Consum, Conselleria Salut, Família i Benestar Social, Palma de Mallorca

Transcript of Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de...

Page 1: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

J. C. Amer Oliver1, J. Pons Rubio1, L. Lapresa Rodriguez2, M. A. Crespi Heredia3, T. Mir Payeras3, C. Sánchez-Contador Escudero4 1 Fundació iBit, Palma de Mallorca, 2 OTIC, IB-Salut, Palma de Mallorca 3 Conselleria Salut, Família i Benestar Social, Palma de Mallorca 4 Direcció General de Salut Pública i Consum, Conselleria Salut, Família i Benestar Social, Palma de Mallorca

Page 2: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Contenido

• Antecedentes

• Objetivos

• Análisis

• Diseñando la solución

• Conclusiones

• Futuro

2

Page 3: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Contenido

• Antecedentes

• Objetivos

• Análisis

• Diseñando la solución

• Conclusiones

• Futuro

3

Page 4: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Antecedentes

• PDPCMB, programa clínico para la detección precoz del cáncer de mama.

• Pacientes en edades comprendidas entre 50 y 69 años de edad.

• Realización bianual de mamografías.

• Actuaciones clínicas necesarias para el diagnostico.

4

Page 5: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Antecedentes

• En octubre 2003 se pone en funcionamiento la primera versión del sistema de información sanitaria de soporte al programa.

• Aprovisionamiento de candidatas desde el censo poblacional y de Tarjeta Sanitaria Individual (TSI)

• Aprovisionamiento mensual/anual y manual de la información, así como la validación de la misma.

5

Page 6: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Contenido

• Antecedentes

• Objetivos

• Análisis

• Diseñando la solución

• Conclusiones

• Futuro

6

Page 7: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Objetivos

• Aumentar el número de candidatas a entrar en el PDPCMB incluyendo otras fuentes de información.

¿Cómo?

7

Page 8: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Objetivos

• Aumentar el número de candidatas a entrar en el PDPCMB incluyendo otras fuentes de información.

¿Cómo?

– Mecanizar el sistema de aprovisionamiento:

• Disponer de un sistema “on-line”, eliminando al máximo la intervención humana.

• Simplificación del proceso de explotación de la información.

• Reutilización de la información

8

Page 9: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Contenido

• Antecedentes

• Objetivos

• Análisis

• Diseñando la solución

• Conclusiones

• Futuro

9

Page 10: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Análisis

• Análisis de SI disponibles en contacto habitual con el paciente.

– SI de Atención Primaria

– SI Hospitalarios

– SI TSI

– SI Censo Poblacional

10

Page 11: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Análisis

• Análisis de SI disponibles en contacto habitual con el paciente.

– SI de Atención Primaria

– SI Hospitalarios

– SI TSI

– SI Censo Poblacional

11

Heterogeneidad de la información, de las

estructuras que lo contienen, así como su

capacidad de intercambio de la misma.

¿Cómo superamos estos puntos?

Page 12: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Análisis

• Aprovechamiento de infraestructura previa de intercambio de información orientada al servicio.

– Múltiples SI interoperados mediante un bus que proporciona servicios de forma independiente de los SI conectados a él siguiendo estándares.

• Utilización de un SI de correlación de información del paciente.

– Datos demográficos de los paciente unificados.

– Actualización en tiempo real.

12

Page 13: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Contenido

• Antecedentes

• Objetivos

• Análisis

• Diseñando la solución

• Conclusiones

• Futuro

13

Page 14: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Diseñando

• Criterios en cuanto a información a intercambiar.

– Mujer identificable

• Nombre y apellidos

• Teléfono de contacto

• Dirección de contacto completa

– Edad entre 50 y 69 años

– Residente en Illes Balears

– Disponer TSI

14

Page 15: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Diseñando

• Consideraciones SI PDPCMB

– Extensa base de datos previa

Proceso previo de correlación de la información

Informe de calidad de la información

Eficiencia

Evitar notificar información existente

– Diversas interfaces para introducir información

Obligación de notificación al sistema de correlación

Eficiencia

Control de la divergencia de la información

15

Page 16: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Diseñando

• Consideraciones adicionales

– Necesidad de implementar servicios web reutilizables.

– Encapsulamiento de la información que permita mediante una sintaxis común interpretar y usar la información intercambiada

Se decide utilizar estándar HL7 + guía semántica = guía de implementación HL7 IB-Salut

16

Page 17: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Diseñando

• Definición de procesos

– Nuevos pacientes

– Modificación de datos

– Resolución de duplicados

17

Notificar Alta

Paciente

(55 – 60 Años)

ADT^A28

(UIP + DEMO)

ACK^A28

Comprobar

conjunto de datos

minimo

Dar el Alta

Recibe mensaje

Alta

Comprobar tipo

mensaje valido

Si

Genera ACK de

procesado

Error CDM

Interfaz Alta

PDPCMB

ADT^A28ACK^A28

Interfaz Alta

PDPCMB (EMPI)

ADT^A28

Interfaz Alta

PDPCMB (EMPI)

Alta/modificación

de Pacientes

Interfaz Alta

PDPCMB

Notificar ID

PDPCMB

asociado al

Paciente

ADT^A28

ADT^A28

({UIP} + ID + DEMO)

ACK^A28

ADT^A28

Control ACK +

Time Out

Control ACK +

Time Out

Notificar Modificación

Paciente Registrado

PDPCMB

Comprobar

conjunto de datos

minimo

Realizar

Modificación

Recibe mensaje

Modificación

Comprobar tipo

mensaje valido

Si

Si

Genera ACK de

procesado

Error CDM

Tipo mensaje

incorrecto

Interfaz

Modificación

PDPCMBADT^31ACK^A31

Interfaz Modificación

PDPCMB (EMPI)

ADT^A31

ADT^A31

(UIP + ID + DEMO)

ACK^A31

Control ACK +

Time Out

Existe el paciente?

Error Existe

Si

No

Alta Paciente

PDPCMB

Dar el Alta

Fin

EM

PI

PD

PC

MB

Duplicado?Si

Marca paciente como

posible duplicadoNo

Revisa Duplicados

PDPCMB

Genera Listado (en base

a UIP)

Presenta candidatos y

fusiona internamente

Interfaz notifica

duplicados

PDPMCB

Interfaz duplicados

PDPCMB (EMPI)

Control ACK +

Time Out

ADT^A40

(UIP + ID + DEMO /

UIP2 + ID2)

ACK^A40

Fusiona duplicados

ADT^A40

Iniciador proceso

interno / externo

Necesidad de

implementar

en EMPI

Tipo mensaje

incorrecto

Modificación

Paciente PDPCMB

Interfaz Modificación

PDPCMB (EMPI)

ADT^A31

Interfaz

Modificación

PDPCMB

ADT^A31

(UIP + ID + DEMO)

ACK^A31

Control ACK +

Time Out

Realizar

Modificación

ADT^A31

Page 18: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Contenido

• Antecedentes

• Objetivos

• Requisitos

• Diseñando la solución

• Conclusiones

• Futuro

18

Page 19: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Conclusiones

• Tiempos para disponer del nuevo sistema

– Esfuerzos (aproximados):

• En tiempo de análisis y diseño: 1 mes

• En tiempo de desarrollo: 3 meses

• En tiempo de validación: 3 meses

– El sistema entró en operación en Julio del 2011.

19

Page 20: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Conclusiones

• Se ha conseguido que el SI PDPCMB actualice la información en tiempo real de forma mecanizada:

– Por el hecho de inclusión en la arquitectura, ha incrementando en un 10% de pacientes candidatas no detectadas de forma previa.

– Optimizando los tiempos de detección de nuevas candidatas

– Evitando costes temporales y económicos de carga manual

– Minimizando errores humanos

20

Page 21: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Contenido

• Antecedentes

• Objetivos

• Requisitos

• Diseñando la solución

• Conclusiones

• Futuro

21

Page 22: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Futuro

• Algunas acciones de futuro

Citaciones on-line en el SI RIS (Radiology Information System) para la realización de las mamografías.

Almacenamiento de las mamografías en el SI PACS (Picture Archiving and Communication System).

Notificación automatizada a Atención Especializada de los casos que así lo requieran.

22

Page 23: Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

Paradigma de interoperabilidad SOA basado en el Programa de Detección Precoz del Cáncer de Mama de las Islas Baleares

¡Muchas gracias! Julián C. Amer Oliver

{[email protected]}