Upload
others
View
16
Download
1
Embed Size (px)
Citation preview
17/9/13
1
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 1
Introducción a CDA R2
Rev.- 1.3
2013
Diego Kaminker KERN INFORMATION TECHNOLOGY S.R.L.
HL7 INTERNATIONAL,AFFILIATE DIRECTOR
CDA R2 CERTIFIED ANALYST HL7 VOLUNTEER OF THE YEAR 2008
HL7 AMBASSADOR V3/CDA
TALLER DE INTEROPERABILIDAD CDA R2
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 2
Agenda
Presentación Conceptos Básicos de CDA Especificación de CDA Casos de Uso de CDA Ejemplos Niveles de Interoperabilidad Semántica Documentos vs. Mensajes Ejemplos de CDA R2
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 3
¿Qué es CDA? Un estándar de marcaje para definir la estructura y la
semántica de un documento clínico que se requiere intercambiar entre distintos sistemas.
Es un estándar ANSI realizado por el comité ‘Structured Documents Technical Committee (SDTC)´ de HL7.
Es una especificación para el intercambio de documentos utilizando: XML, el Reference Information Model de HL7, la metodología de desarrollo de la v3 de HL7, y vocabularios controlados (SNOMED, LOINC, CIE-9-MC,...).
17/9/13
2
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 4
Historia Enero 1997: Primera reunión del grupo de interés de HL7
SGML (Standard Generalized Markup Language). Enero 1998: Kona Editorial Group (KEG) inicia el
desarrollo. Septiembre 1998: Presentación del (renombrado y ahora
basado en el RIM) Patient Record Architecture (PRA) Enero 2000: Primer ballot a nivel de comité pasado Septiembre 2000: Ballot general pasa de forma unánime. Noviembre 2000: Publicación ANSI/HL7 CDA R1.0-2000 Julio 2003: Primer ballot a nivel comité de CDA R2 Enero 2005: Aprobación en ballot general CDA R2
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 5
¿Qué es CDA? Un documento clínico de CDA tiene estas características:
Persistencia por el período de retención legal Administrado por una organización encargada para tal fin (stewardship). Potencial para ser autenticado, firmado. Establece contexto. Completitud (autenticación aplicada a todo el documento y no a porciones
fuera de contexto). Legilibilidad.
Los documentos CDA no son: Fragmentos de datos si no están firmados. Registros acumulativos de historial médico. Acumulación de documentos firmados. Mensajes.
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 6
¿Qué es CDA? Basado en, pero no limitado a XML.
Puede contener contenidos multimedia – imágenes, vídeo, etc. Puede ser presentado en múltiples formas mediante tecnologías estándar
XML – cascading style sheets, XSL-FO, etc.
La FDA en USA está evaluando exigir a los laboratorios americanos el uso de este estándar al final de los procesos documentales para su almacenaje. Por ley los documentos deben ser guardados 10 o 20 años. Los sistemas cambian en este periodo de tiempo, y la capacidad de
lectura de los formatos de documentos cambia. Buscan un estándar basado en XML que se pueda leer en cualquier
sistema en el futuro fácilmente.
17/9/13
3
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 7
CDA en el mundo
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 8
CDA en el mundo Principales implementaciones a nivel mundial - por estricto
orden arbitrario: Alemania: VHitG : Prescripciones, Resumen HC, Informe de
Enfermedades Reportables Argentina: Historia Clínica Electronica Multimedia / Personal
Healthcare Record (Hospital Italiano de Buenos Aires) Austria: Austrian eHealth / Cardiac Rhytm Management /
Seguimiento de Implantacion de Dispositivos Implantables (CRM) Canadá: e-MS: Electronic Medical Summary (Vancouver Health
Authority) Estonia: Resumen de Historia Clinica España: HC3 (Historia Clínica Compartida de Cataluña), Guía
SACYL de CDA R2 Finlandia: Historia Clinica Electronica Global
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 9
CDA en el mundo Italia: Prescripción Médica y Solicitudes Radiologicas-Laboratorio
(IBSE - Infrastruttura di Base della Sanità Elettronica ) - SOLE (Epicrisis de Internación)
Holanda: Transfer of Care - Anatomia Patologica Francia: Registro Medico Personal Jordania/Israel/Palestina (Middle East Consortium for Infectious
Disease Surveillance): Control de Infecciones por Salmonella y Shigella
Turquía: NHIS - National Health Information System Japón
(Nagoya): Seguimiento de Ataques Cardiacos (interconsulta, epicrisis, seguimiento, rehabilitación)
Patient Referral Document México: Instituto Mexicano del Seguro Social : Consulta médica -
Historia Clinica Ambulatoria Korea del Sur: Nota de Consulta Ambulatoria
17/9/13
4
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 10
CDA en el mundo Nueva Zelanda: Prescripción Electrónica Rusia: Epicrisis - Resumen de Internación / Laboratorio Reino Unido - CFH (Connecting for Healthcare): Assessment Note Suiza: CDA-CH: Especificacion de Intercambio de Documentos en
Suiza (10 tipos de documento) USA
HITSP Summary Documents using CCD HIPAA Attachments Military Health Systems - Department of Defense - Clinical Summary Healthcare Associated Infection (HAI) reporting
Uruguay: SUEIIDISS - CDA R2 como base para el intercambio de documentos en la HCE.
IHE: IHE-LAB: Reportes de Laboratorio / IHE-XDS-I: Radiología IHE-PCC: Resumen de Historia Clinica para Intercambio entre
Instituciones.
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 11
Dar prioridad a la atención del paciente Permitir una implementación costo efectiva abarcando el
más amplio espectro de sistemas como sea posible Utilizando estándares y promoviendo flexibilidad.
Soportar el intercambio de documentos entre usuarios de diferentes niveles de desarrollo tecnológico
Promover la longevidad de toda la información basada en esta arquitectura
Habilitar un amplio rango de aplicaciones de procesos post-intercambio
Promover el intercambio que sea independiente de la transferencia o del mecanismo de almacenamiento
Preparar el diseño razonablemente rápido Habilitar a los reguladores a controlar sus propios
requerimientos de información sin tener que extender esta especificación
Objetivos
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 12
Estandarización de Documentos Clínicos para intercambio
Contenido Clínico Es definido por el RIM no por CDA CDA estandariza la estructura y la semántica necesaria para el
intercambio de documentos Mensajería
La especificación de mensajes para el uso de CDA está fuera de la especificación de CDA
Sí se define cómo empaquetar un documento CDA dentro de un mensaje HL7 V2.x y V3
Administración o Gestión Documental CDA no especifica la creación o manejo de documentos sino sólo su
marcación. La administración de documentos es interdependiente con CDA pero
la especificación de mensaje para la administración de documentos esta fuera del alcance
Utilización
17/9/13
5
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 13
Acceso, portabilidad, intercambio de documentos. Buscar y localizar por paciente, proveedor, practicante, lugar, fechas,
etc. Acceso a la información usando datos comunes (metadata) Gestión documental
Integración Sistemas de transcripciones Registros EHR (Electronic Health Records)
Reutilización de la información Resúmenes Reportes Soporte de decisiones Etc
Es la ventaja de tener todos los documentos en un mismo formato, accesible de una forma común.
Casos de Uso
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 14
Escenarios
Prestadores a Financiadores Auditoría Historia Clínica del Afiliado/Beneficiario
Prestadores a Prestadores Historia Clínica del Paciente (Derivación, Cambio, Interconsulta) Informes Médicos
Financiadores a Financiadores Historia Clínica (cambio de financiador, cobertura compartida)
Prestadores/Financiadores a Salud Pública Historia Clínica Universal Historia Clínica Pacientes de Riesgo
Salud Pública a Prestadores/Financiadores Historia Clínica Universal
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 15
¿Por qué CDA?
Documentos para la interoperabilidad Componente principal para registros
electrónicos de salud a nivel local, regional o nacional.
Todo el mundo utiliza documentos. Esto permite posibilitar paulatinamente un mejor intercambio de información.
Muchos documentos CDA relacionados e indizados por su cabecera componen un registro electrónico de salud.
17/9/13
6
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 16
Legibilidad y Presentación
Forma determinística de volcar el contenido de un documento CDA
Debe ser posible volcar todos los documentos CDA con una única hoja de estilo* y con herramientas disponibles en el mercado
Aplica al contenido autenticado y no al contenido para procesamiento informático
Se deben proveer mecanismos para describir el proceso cuando el contenido estructurado es derivado de la narrativa y viceversa
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 17
Especificación de CDA R2 La documentación sigue el mismo formato que el
resto de HL7 V3 y se encuentra en el mismo lugar. Tiene su propio RMIM como cualquier dominio:
Se deriva del RIM Está disponible en Visio
Contiene los HMD´s necesarios. Formatos tabla Formato excel Esquemas para creación y validación
Tipos de datos idénticos Definidos de forma rigurosa, preparados para XML
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 18
Integración con v3
Ubicación de documentación:
La documentación sobre CDA está incluida en todos los ballots de HL7 V3 y en las ediciones normativas 2005 y 2006.
17/9/13
7
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 19
Integración con v3 - RMIM Este es el RMIM (no asustarse por el tamaño, es más sencillo de lo que parece)
Cabecera Cuerpo Entradas
Referencias Externas
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 20
Integración con v3 - Utilización Se sigue el mismo método para llegar a los esquemas usados para producir
los documentos (no mensajes!!).
RIM v3 Es derivado de
Agrega constraints
RMIM CDA
HMD
Linearización
Agrega constraints
XML Schema Algoritmo
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 21
Escenario, evento, interacción
No están definidos para CDA R2. Son documentos, el evento que los ha generado
nos es indiferente – por ello no se definen. HL7 v3 define mensajes en base a un escenario
documental. Ver en el estándar: Domain Medical Records
Document Topic
17/9/13
8
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 22
Integración con v3 El resultado son
esquemas de XML que fácilitan la creación y validación de documentos y sus componentes.
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 23
Seguridad, Confidencialidad e Integridad
Los sistemas que envían y reciben los CDA son los responsables
CDA provee información sobre el estado de confidencialidad para ayudar a dichos sistemas en el manejo de información sensible
Dicho estado de confidencialidad puede ser aplicado a todo el documento o sólo a segmentos específicos del mismo
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 24
Conformidad
Un CDA válido es aquel cuya ínstancia XML valida contra el Schema CDA, y restringe el uso del vocabulario a los dominios especificados.
Un CDA válido también debe adherir a los requerimientos de legibilidad humana, que asegura que el contenido legalmente autenticado en origen sea correctamente mostrado al que recibe.
Un receptor de un documento CDA debe ser capaz de mostrarlo según las reglas. No es requerido que examine e interprete todas las entrada codificadas del documento, ni que valide contra alguna plantilla determinada.
El generador debe poner el contenido legalmente autenticado en bloques narrativos, más allá de las entradas codificadas.
No se requiere codificar todo el texto narrativo en entradas codificadas.
En cada implementación se pueden definir responsabilidades originales de creación y recepción con respecto a secciones y/o entradas obligatorias
17/9/13
9
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 25
Extensibilidad
Las extensiones locales se pueden incluir en un documento en un namespace distinto del v3.
No pueden cambiar el sentido del marcado estándar CDA, y debe poder ser ignorado sin problemas para procesamiento y presentación.
Se solicita a los usuarios de CDA formalizar los requerimientos de extensión para ser incorporados en futuras versiones del estándar.
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 26
Generación Los documentos CDA se pueden generar de muchas formas.
Mediante aplicaciones del sistema de aplicación del hospital
Mediante aplicaciones clientes estándar (transcripciones, dictado)
Conversión desde mensajes de HL7 v2 o v3
Mediante transformaciones desde mensajes DICOM
Mediante transformaciones desde otros documentos XML
Mediante herramientas de eForms Microsoft InfoPath Adobe Acrobat Otras herramientas de muchos fabricantes (mas económicas)
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 27
Transmisión CDA no establece como se puede enviar el documento.
Se puede enviar usando un web service, RPC, IPC, rtc. Se pueden enviar como ficheros (FTP, email, etc). Se puede enviar empaquetado dentro de un mensaje HL7 v2 o v3,
codificado en un tipo de dato ED Pero:
Todos los componentes deben ser enviados en el mismo paquete (imagenes multimedia, etc.). Recomendación: RFC2557.
No debe haber necesidad de cambiar la referencias dentro del CDA. No debe haber restricciones en la estructura de carpetas usadas por
los sistemas receptores Los metadatos sobre el documento (estado, ubicacion de archivo, etc.)
pueden ser enviados en el paquete donde se envia el documento.
17/9/13
10
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 28
Niveles La especificación es genérica, expresiva y flexible. La noción de nivel como estaba descripta en CDA R1
se transformó por una en la cual el nivel de restricción depende del template que se defina para la validación.
Básicamente se pueden definir tres niveles, de todas maneras: Nivel 1: la especificación de CDA tal como está, puede incluir
secciones, contenedores, etc. Nivel 2: la especificación de CDA restringida con secciones
obligatorias (Ejemplo: EXAMEN FISICO, HISTORIA DE LA ENFERMEDAD ACTUAL, ETC).
Nivel 3: la especificación de CDA con determinadas entradas codificadas obligatorias, además del texto narrativo.
La plantilla estará representada por una guía de implementación y un schematron y/o una hoja de estilo XML de validación
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 29
Niveles Interoperabilidad Semántica
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 30
Niveles de Interoperabilidad Semántica
Nivel 0 : Legible, pero sin potencial para reusar:
Fax, bitmaps
Nivel 1: Se pueden hacer búsquedas de texto Word, PDF, ASCII
FASE 0 - PRE CDA
17/9/13
11
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 31
Niveles de Interoperabilidad Semántica
Nivel 2 – CDA Header + Cuerpo NO Estructurado
Nivel 3 – CDA Header + Cuerpo NO Estructurado + Guía de Implementación
Nivel 4 – CDA Header + Cuerpo Estructurado
Nivel 5 – CDA Header + Cuerpo Estructurado + Guia de Implementación
FASE 1 -> CDA R1
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 32
Niveles de interoperabilidad semántica
Nivel 6: Codificación de secciones, títulos y subsecciones
Nivel 7: Codificación de secciones, títulos y subsecciones + Guía de Implementación
(Ejemplos: CDA R2 CRS, CDA R2 H&P, etc.)
FASE 2 -> CDA R2
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 33
Niveles de interoperabilidad semántica
Nivel 8: Codificación de actos a partir del modelo de referencia con vocabulario controlado
CDA R2 c/Entries
Nivel 9: Codificación de actos a partir del modelo de referencia con vocabulario controlado y guía de implementación
CDA CCD
FASE 3 -> CDA level 3
17/9/13
12
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 34
Niveles de interoperabilidad semántica
Nivel 10: Datos completamente estructurados y codificados Mensajes HL7 V3
Nivel 11: Datos completamente estructurados y codificados + Guia de Implementación Mensajes HL7 V3+G.Implem.
FASE 4 -> Mensajería V3 (eventos + workflow)
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 35
Tipos de Integración de Aplicaciones
1-API: el nivel más integrado. La integración es a través de una biblioteca de clases. En general, reside en la misma PC (comparte entorno, arquitectura, etc.)
2-BD: A nivel de base de datos. La integración es a través de consultas a una base de datos compartida
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 36
Tipos de Integración de Aplicaciones
3-IHE: Integración a través de perfiles de integración. Identifica conjuntos de mensajes a intercambiar, vocabularios, etc.
4-MSG: Integración por mensajería (V2.x, V3 por ejemplo, DICOM)
17/9/13
13
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 37
Tipos de Integración de Aplicaciones
5 – CCOW: Integración de contexto – Los sistemas detectan sobre qué paciente se está trabajando y qué usuario usa el sistema.
6 – Física: El usuario corre en la misma PC dos sistemas disjuntos
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 38
Documentos vs. Mensajes (I) CARACTERISTICA DOCUMENTOS MENSAJES
Ciclo de Vida Persistente Temporal
Comunicación Entre Personas Entre Aplicaciones
Relación con los prestadores
Están entrenados para crearlos
No entienden bien qué significan
Aspecto Legal Tienen status legal Ni firma ni validez legal
Origen Usos y costumbres Ad-Hoc según casos de uso
Contexto A nivel de documento Segmentado
Completitud Completo Fragmentado
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 39
Documentos vs. Mensajes (II)
Otras diferencias El mensaje se utiliza cuando se quiere
granular a nivel de objeto la información y transmitir los diversos estados por los que pasan los distintos objetos.
El documento se utiliza cuando se desea enviar solamente el estado/resultado final del acto (o los actos) en cuestión.
Veamos ahora un ejemplo en laboratorio
17/9/13
14
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 40
Documentos vs Mensajes (III)
20-Abr-07 18:30 Petición analitica: “Glucosa en Sangre” realizada por el Dr. Amado Pérez para el paciente Alberto Soria, internado en Cama 10 del Servicio de Clínica Médica. Diagnóstico presuntivo : diabetes. Solicitud de realizar la petición dia 21/04/07 como rutina
20-Abr-07 18:31 Confirmación electrónica de recepción del pedido
20-Abr-07 22:00 Aviso electrónico de agendamiento de la extracción: será realizada por la extraccionista Carolina Sanchez a las 07:30 hs del día 21/04/07
21-Abr-07 07:35 Muestra tomada por la enfermera Carolina Sanchez de la Hoz: sin novedades.
21-Abr-07 08:00 Muestra recibida en el laboratorio por el técnico Joaquín Perdomo. Colocada en gradilla temporaria Q45 para su análisis rutinario. Aviso electrónico de petición en proceso.
21-Abr-07 08:45 Muestra programada en Analizador T45 en posición 43
21-Abr-07 08:55 Resultado generado por Analizador T45: 75 mg/dl
21-Abr-07 09:20 Resultado de glucosa en Sangre : 75 mg/dl, revisado y firmado por el Dr. Mario Antares. Aviso electrónico de petición cumplida a sistema administrativo. Mensaje conteniendo resultado enviado electrónicamente a sistema de historia clínica electrónica
Interoperabilidad a través de mensajería (HL7 V2, V3, etc.) damos cuenta del workflow: los cambios de estado de cada objeto en un sistema son enviados a otro sistema para sincronización.
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 41
Documentos vs. Mensajes (IV)
Pero de todo este cúmulo de información, lo más relevante para el médico:
21-Abr-07 09:20 Resultado de Glucosa en Sangre : 75 mg/dl, revisado y firmado por el Dr. Mario Antares, a partir de una muestra tomada el 21-Abr-07 a las 07:35.
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 42
Documentos vs. Mensajes (V)
Entonces, A. ¿documentos y mensajes son
excluyentes? B. ¿Es “mejor” utilizar documentos que
mensajes?
Mejor preguntarse “Cuándo utilizar documentos” “Cuándo utilizar mensajes”
17/9/13
15
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 43
Documentos vs Mensajes (VI)
Los otros ejes para considerar son
Relación entre los sistemas (interhospitalario intrahospitalario, hospital – gobierno, etc.)
El eje temporal (el receptor necesita conocer la información on-line o puede esperar para recibir el informe final o una relacion de actuaciones al final del episodio)
Consideraciones de seguridad (intrínseca o dada por el entorno) / legislación
¿ Debo notificar algo o estoy haciendo una consulta?
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 44
Documentos vs. Mensajes (VII)
Y la respuesta solo puede darse comparando vuestros requerimientos puntuales con la tabla presentada en (I)
Veamos ahora esto en la práctica
Realizaremos ahora la práctica 1
© HL7 Argentina, KERN IT SRL CAIS 2013 [email protected] 45
¿ Preguntas ?