generating standardized demographic repositories
DESCRIPTION
How to generate EN13606 and openEHR standardized demographic repositories from current systems Presentation from Open Health Tools SpainTRANSCRIPT
Generating Standardized Demographic Repositories
Diego Boscá Tomás
Grupo IBIME, Instituto ITACA, UPV
Í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
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
Problemática
EXTRACTO DE EHR
DATOS DEMOGRÁFICOS
DATOS CLÍNICOS
OIDOID
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
Modelo demográfico EN13606
Instancia demográficos del modelo EN13606
Modelo demográfico openEHR
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
Arquetipo demográfico EN13606
Í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
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
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
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
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
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
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>…
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
Extractos demográficos desde catalogo de recursos
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
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
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
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)
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
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]