generating standardized demographic repositories

26
Generating Standardized Demographic Repositories Diego Boscá Tomás Grupo IBIME, Instituto ITACA, UPV

Upload: yampeku

Post on 13-Jun-2015

548 views

Category:

Health & Medicine


1 download

DESCRIPTION

How to generate EN13606 and openEHR standardized demographic repositories from current systems Presentation from Open Health Tools Spain

TRANSCRIPT

Page 1: Generating Standardized Demographic Repositories

Generating Standardized Demographic Repositories

Diego Boscá Tomás

Grupo IBIME, Instituto ITACA, UPV

Page 2: Generating Standardized Demographic Repositories

Índice

• Introducción– Problemática– Modelos de demográficos– Arquetipos demográficos

• Generar Repositorios Estandarizados de Demográficos– Generar extractos demográficos a través de la información contenida

en la HCE– Generar extractos demográficos a partir de la información contenida

en un servidor LDAP– Generar extractos demográficos a partir de catálogos de recursos

disponibles• Conclusiones

Page 3: Generating Standardized Demographic Repositories
Page 4: Generating Standardized Demographic Repositories

Problemática

• La información demográfica estandarizada debe ser incluida junto con la información clínica en los extractos

• Sin embargo, la información demográfica está distribuida por varias partes del sistema:– Datos demográficos del paciente en un Master Patient

Index o junto con la información clínica– Datos demográficos de los médicos en un servidor tipo

LDAP– Datos demográficos de organizaciones y dispositivos en

catálogos de recursos o en las propias organizaciones

Page 5: Generating Standardized Demographic Repositories

Problemática

EXTRACTO DE EHR

DATOS DEMOGRÁFICOS

DATOS CLÍNICOS

OIDOID

Page 6: Generating Standardized Demographic Repositories

Modelos de referencia de modelo dual

• EN13606 y openEHR definen sendos modelos de referencia para representar información clínica

• Cada uno define también un modelo de referencia para representar la información demográfica

Page 7: Generating Standardized Demographic Repositories

Modelo demográfico EN13606

Page 8: Generating Standardized Demographic Repositories

Instancia demográficos del modelo EN13606

Page 9: Generating Standardized Demographic Repositories

Modelo demográfico openEHR

Page 10: Generating Standardized Demographic Repositories

Arquetipos demográficos

• Ante la falta de unos esquemas oficiales de los distintos modelos se generaron los esquemas XSD para importarlos en LinkEHR-Ed

• Se corrigieron con LinkEHR-Ed los arquetipos de demográficos de openEHR disponibles

• Se crearon los primeros arquetipos del modelo de demográficos del CEN

Page 11: Generating Standardized Demographic Repositories

Arquetipo demográfico EN13606

Page 12: Generating Standardized Demographic Repositories

Índice

• Introducción– Problemática– Modelos de demográficos– Arquetipos demográficos

• Generar Repositorios Estandarizados de Demográficos– Generar extractos demográficos a través de la información contenida

en la HCE– Generar extractos demográficos a partir de la información contenida

en un servidor LDAP– Generar extractos demográficos a partir de catálogos de recursos

disponibles• Conclusiones

Page 13: Generating Standardized Demographic Repositories

Generar repositorios demográficos estandarizados

• Del mismo modo que estandarizamos la información clínica, usaremos LinkEHR-Ed para mapear los esquemas de las distintas fuentes de datos a los arquetipos demográficos para estandarizar la información demográfica

• Con este mapeo se generarán instancias estandarizadas que se almacenaran en un repositorio demográfico

• Al generar un extracto de HCE se le adjuntarán las instancias demográficas estandarizadas de las entidades a las que hace referencia

Page 14: Generating Standardized Demographic Repositories

Generar repositorios demográficos estandarizados

• Se ha utilizado una aproximación distinta para cada uno de los escenarios diferentes de fuentes de datos a estandarizar

• Se han considerado tres posibles escenarios:– La información demográfica se encuentra junto con la historia clínica– La información demográfica se encuentra en un servidor tipo LDAP– La información demográfica proviene de un catálogo de recursos de

información clínica

Page 15: Generating Standardized Demographic Repositories

Información demográfica se encuentra junto con la HCE

• Es bastante común que parte de los datos demográficos de un paciente se encuentren incluidos junto a su HCE

• Podemos usar esa información para generar los extractos estandarizados de demográficos

• Importaremos el esquema de la fuente de datos a LinkEHR-Ed para poder mapearla a los distintos arquetipos

Page 16: Generating Standardized Demographic Repositories

Extractos demográficos desde un servidor LDAP

• Puede darse el caso que los datos demográficos se encuentren almacenados en algún servicio de directorio

• Este caso es el de la información demográfica de los propios profesionales sanitarios, ya que su información de existir se suele guardar junto con sus credenciales en un servicio tipo LDAP

Page 17: Generating Standardized Demographic Repositories

Extractos demográficos desde un servidor LDAP

• Las operaciones sobre un servidor LDAP siguen el esquema DSML v2 (Directory Service Markup Language) definido por OASIS

• Se mapeará con el LinkEHR el XML respuesta de una búsqueda con los arquetipos correspondientes

• Para ello se tomará como origen de datos el esquema XSD del DSML v2

Page 18: Generating Standardized Demographic Repositories

Extractos demográficos desde un servidor LDAP

Servidor LDAP

LinkEH

R-E

d

<ds:attr name="objectclass"><ds:value>top</ds:value></ds:attr><ds:attr name="objectclass"><ds:value>person</ds:value></ds:attr><ds:attr name="objectclass"><ds:value>organizationalPerson</ds:value></ds:attr><ds:attr name="objectclass"><ds:value>inetOrgPerson</ds:value></ds:attr><ds:attr name="cn"><ds:value>Charles Xavier</ds:value></ds:attr><ds:attr name="sn"><ds:value>Xavier</ds:value></ds:attr><ds:attr name="givenName"><ds:value>Charles</ds:value></ds:attr><ds:attr name="title"><ds:value>Doctor</ds:value></ds:attr>

DSML v2 XSD Schema

…<codingSchemeName>CEN</codingSchemeName><codeValue>BR</codeValue> </name_part_qualifier><name_part_type><codingScheme xsi:type="OID"> <oid>1.2.1234.1</oid></codingScheme><codingSchemeName>CEN</codingSchemeName><codeValue>GIV</codeValue></name_part_type></name_part><name_part xsi:type="ENTITY_NAME_PART"><entity_part_name>Charles</entity_part_name><name_part_qualifier><codingScheme xsi:type="OID"> <oid>1.2.1234.1</oid></codingScheme><codingSchemeName>CEN</codingSchemeName><codeValue>BR</codeValue></name_part_qualifier><name_part_type><codingScheme xsi:type="OID"> <oid>1.2.1234.1</oid></codingScheme> <codingSchemeName>CEN</codingSchemeName> <codeValue>FAM</codeValue>…

Page 19: Generating Standardized Demographic Repositories

Instancias demográficas desde catálogo de recursos

• La información demográfica puede estar en catálogos de recursos o proporcionada por los propios dispositivos

• Para demostrar este punto se ha elegido el catálogo nacional de hospitales y centros de salud que tiene disponible el Ministerio de Sanidad y Política Social

Page 20: Generating Standardized Demographic Repositories

Extractos demográficos desde catalogo de recursos

Page 21: Generating Standardized Demographic Repositories

Extractos demográficos desde catalogo de recursos

• Las bases de datos de hospitales y centros de salud están disponibles en formato mdb (Microsoft Access)

• Fueron convertidas a XML, generando además el esquema XSD para cada una de las tablas

Page 22: Generating Standardized Demographic Repositories

Conclusiones

• Actualmente los datos demográficos están distribuidos por todo el sistema. Obtener toda la información disponible no es sencillo

• La solución presentada demuestra que es posible estandarizar la información demográfica con una aproximación basada en modelo dual

• LinkEHR-Ed permite la creación de repositorios de instancias de datos demográficos para que sean incluidos junto con los extractos de HCE

Page 23: Generating Standardized Demographic Repositories

Conclusiones

• Cada uno de los modelos presentados en este trabajo está enfocado a una tarea distinta:– El modelo demográfico del EN13606 está

enfocado a proporcionar una información demográfica mínima, de modo que la información demográfica completa pueda ser recuperada a partir de ella

– Por su parte el modelo demográfico del openEHR está enfocado a modelar toda la información demográfica disponible en el sistema

Page 24: Generating Standardized Demographic Repositories

Conclusiones

• El modelo demográfico de openEHR tiene varios atributos que permiten definir listas, árboles y tablas, lo que hace posible la construcción de estructuras de información más complejas

• Por su parte el modelo del EN13606 separa las direcciones postales y las direcciones de telecomunicaciones. Esto facilita la comprensión de las instancias, pues usa un conjunto diferente de códigos terminológicos para cada una de ellas

• Ambos modelos pueden definir roles y definen o pueden llegar a definir las mismas clases (personas, pacientes, dispositivos, organizaciones, etc)

Page 25: Generating Standardized Demographic Repositories

Trabajo futuro

• Sólo se han definido arquetipos demográficos genéricos. Hará falta crear conceptos más específicos disponibles en los sistemas reales

• Este trabajo no tiene en cuenta el problema de la generación de los identificadores únicos de los datos demográficos

Page 26: Generating Standardized Demographic Repositories

GRACIAS POR SU ATENCIÓN

http://www.ibime.upv.es

• Email de los autores:• Diego Boscá: [email protected]• José Alberto Maldonado: [email protected]• David Moner: [email protected]• Carlos Angulo: [email protected]• Ernesto Reig: [email protected]• Montserrat Robles: [email protected]