SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
openEHR
estándar abierto para historias clínicas
electrónicas preparadas para el futuro

HIBA 2013

Ing. Pablo Pazos Gutiérrez
pablo.pazos@cabolabs.com

Ing. Pablo Pazos Gutiérrez © 2013

1
Me presento
Pablo Pazos Gutiérrez (32)
Ingeniero en Computación, UdelaR, Uruguay
http://cabolabs.com/es/about_us/ing_pazos

Director @ CaboLabs: Consultoría en Informática Médica, Estándares e Interoperabilidad
Technical Lead & Software Architect @ Tarmac IT, USA
Docente @ ACHISA: Curso de openEHR en español
Coordinador @ Comunidad de openEHR en español
Miembro calificado del programa de localización de openEHR para América Latina

Ing. Pablo Pazos Gutiérrez © 2013

2
Agenda
 ¡Demos!
 HCE openEHR
 Implementación de openEHR
 Utilidad de los arquetipos

Ing. Pablo Pazos Gutiérrez © 2013

3
~ ¡Demos! ~

Ing. Pablo Pazos Gutiérrez © 2013

4
Demos
 EHRGen


Generador de sistemas de registro clínico



http://www.youtube.com/watch?v=QqFTU2RC7eI

 EHRServer


Servidor de HCE compartida, consultas



http://www.youtube.com/watch?v=08vAk15utss

 EMRApp


Aplicación de registro clínico openEHR



http://www.youtube.com/watch?v=08vAk15utss

Ing. Pablo Pazos Gutiérrez © 2013

5
openEHR


Comunidad internacional (abierta)


Especificaciones
• http://openehr.org/programs/specification/releases/1.0.2



Proyectos de modelado clínico
• http://openehr.org/ckm



Proyectos de software (Java, .Net, Python, Ruby)
• http://openehr.org/downloads/modellingtools



Listas de correo
• http://openehr.org/community/mailinglists



Wiki
• http://www.openehr.org/wiki/



Comunidades locales (JP, BR, PT, NZ, ES, …)
• http://openehr.org.es



Trabajos científicos
• http://openehr.org/resources/publications

Ing. Pablo Pazos Gutiérrez © 2013

6
~ HCE openEHR ~

Ing. Pablo Pazos Gutiérrez © 2013

7
HCE openEHR


Estructura de EHR openEHR
Quién accede a qué,
Implementación libre
Paciente, consultable,
modificable, otros detalles

Lista de todos los cambios
al EHR del paciente

Organización interna del
registro clínico, genérico

Toda la información del
EHR del paciente

Ing. Pablo Pazos Gutiérrez © 2013

8
HCE openEHR


Componentes openEHR minimal

Ing. Pablo Pazos Gutiérrez © 2013

9
HCE openEHR


Modelo de Información (jerarquía)
HCE Única

Documento clínico

Organización de documentos
ej. Episodio asociado a un
problema de salud
Encabezados, organización
interna del documento clínico

Afirmaciones o
declaraciones
individuales
Estructuras genéricas
Tipos de datos
Ing. Pablo Pazos Gutiérrez © 2013

10
~ Implementación ~

Ing. Pablo Pazos Gutiérrez © 2013

11
Implementación


Utilizamos arquetipos para:









Permiten definir la parte variable de la HCE





Definir interfaces de usuario
Estructurar y almacenar datos
Validar datos
Consultar datos
Crear reglas
Interoperar
Se gestiona por fuera del software
El software debe soportar arquetipos y plantillas (ADL/XML)

¿Qué elementos de los arquetipos permiten todo esto?

Ing. Pablo Pazos Gutiérrez © 2013

12
Implementación


Identificador multiaxial
openEHR-EHR-EVALUATION.problem.v1
Identificador de nodos
 atNNNN
 Permite definir semántica de cada nodo del arquetipo
Identificador de restricciones
 acNNNN
 Permite crear correspondencias con Servicios Terminológicos
Rutas a nodos
 /data[at0001]/events[at0006]/data[at0003]/items[at0004]/value
 Permite validar y consultar datos
Estructura
 Cabezal: gestión de arquetipos
 Definición: estructura, restricciones
 Términos, vínculos con terminologías, traducciones










Ing. Pablo Pazos Gutiérrez © 2013

13
Implementación


Características de los arquetipos:


Autocontenidos
• Un concepto por arquetipo



Especializables (herencia)
• Flexibilidad (ej: test lab. < inmunología < anticuerpos antinucleares)
• Definición de conceptos específicos sobre conceptos genéricos



Combinables (relaciones jerárquicas)
• Reusabilidad



Procesables (ADL)
• Por programas sin intervensión / interpretación humana



Compartibles (ADL)
• Entre sistemas, instituciones, países



Traducibles
• A cualquier idioma y variación local



Versionables
• Ciclo de vida gestionado formalmente

Ing. Pablo Pazos Gutiérrez © 2013

14
~ ADL ~

Ing. Pablo Pazos Gutiérrez © 2013

15
Archetype Definition Language
 “El lenguaje para definir HCEs”




Sintaxis formal para especificar, compartir y
procesar arquetipos
Software carga arquetipos como archivos de
texto en formato ADL

Ing. Pablo Pazos Gutiérrez © 2013

16
Archetype Definition Language
OBSERVATION[at0000] matches { -- Blood Pressure
data matches {
HISTORY[at0001] matches {
events cardinality matches {1..*; unordered} matches {
EVENT[at0006] occurrences matches {0..*} matches {
data matches {
ITEM_LIST[at0003] matches {
items cardinality matches {0..*; unordered} matches {
ELEMENT[at0004] occurrences matches {0..1} matches { -- Systolic
value matches {
C_DV_QUANTITY <
property = <[openehr::125]>
list = <
["1"] = <
units = <"mm[Hg]">
magnitude = <|0.0..<1000.0|>
precision = <|0|>
...
ELEMENT[at0005] occurrences matches {0..1} matches { -- Diastolic
...
term_bindings = <
["SNOMED-CT"] = <
items = <
["at0000"] = <[SNOMED-CT(2003)::163020007]> -- Blood pressure reading
["at0004"] = <[SNOMED-CT(2003)::163030003]> -- Systolic BP reading
["at0005"] = <[SNOMED-CT(2003)::163031004]> -- Diastolic BP reading
Ing. Pablo Pazos Gutiérrez © 2013
17
~ Conclusiones ~

Ing. Pablo Pazos Gutiérrez © 2013

18
Conclusiones


openEHR cambia el proceso de desarrollo de software









Sistemas altamente modificables
Automatización de tareas







El conocimiento (estructura del registro clínico) se modela por fuera del
software.
Software más inteligente y genérico consume este conocimiento.
Es el diseño en 2 niveles o “modelo dual”.
Se opone al modelado tradicional en 1 nivel, donde el conocimiento se
encuentra “duro” en el software.

Generación de IU, ahorra tiempo, homogeneidad, calidad
Reglas de validación básicas tomadas de los propios arquetipos
Reglas avanzadas pueden crearse en función de arquetipos
Modelos de datos basados en el modelo de información de openEHR

Capacidad de consultar datos sin depender de una infraestructura
tecnológica específica


Consultas basadas en definición de conceptos clínicos, no en una marca
de bases de datos

Ing. Pablo Pazos Gutiérrez © 2013

19
Herramientas
 HCE openEHR


https://code.google.com/p/open-ehr-genframework/

 Repositorio de datos clínicos y consultas


https://github.com/ppazos/cabolabs-ehrserver

Ing. Pablo Pazos Gutiérrez © 2013

20
Muchas gracias por su
amable atención
Ing. Pablo Pazos Gutiérrez
pablo.pazos@cabolabs.com
@ppazos
http://informatica-medica.blogspot.com
Ing. Pablo Pazos Gutiérrez © 2013

21
Ing. Pablo Pazos Gutiérrez © 2013

22

Contenu connexe

Tendances

Introducción a openEHR en español
Introducción a openEHR en españolIntroducción a openEHR en español
Introducción a openEHR en españolPablo Pazos
 
EHRGen: Generador de Sistemas Normalizados de Historia Clínica Electrónica Ba...
EHRGen: Generador de Sistemas Normalizados de Historia Clínica Electrónica Ba...EHRGen: Generador de Sistemas Normalizados de Historia Clínica Electrónica Ba...
EHRGen: Generador de Sistemas Normalizados de Historia Clínica Electrónica Ba...Pablo Pazos
 
Propuestas para la comunidad de openEHR en español
Propuestas para la comunidad de openEHR en españolPropuestas para la comunidad de openEHR en español
Propuestas para la comunidad de openEHR en españolPablo Pazos
 
CaboLabs - Estándares e interoperabilidad en informática en salud
CaboLabs - Estándares e interoperabilidad en informática en saludCaboLabs - Estándares e interoperabilidad en informática en salud
CaboLabs - Estándares e interoperabilidad en informática en saludPablo Pazos
 
Sistema_experto de_licuados_nutritivos
Sistema_experto de_licuados_nutritivosSistema_experto de_licuados_nutritivos
Sistema_experto de_licuados_nutritivosNils Gálvez Alcalde
 
4. informática en salud estándares e interoperabilidad
4. informática en salud   estándares e interoperabilidad4. informática en salud   estándares e interoperabilidad
4. informática en salud estándares e interoperabilidadEver Augusto Torres Silva
 
CaboLabs - Proyectos de informatica en salud
CaboLabs - Proyectos de informatica en saludCaboLabs - Proyectos de informatica en salud
CaboLabs - Proyectos de informatica en saludPablo Pazos
 
Interoperabilidad de la historia clinica electronica con geosalud
Interoperabilidad de la historia clinica electronica con geosaludInteroperabilidad de la historia clinica electronica con geosalud
Interoperabilidad de la historia clinica electronica con geosaludGeneXus
 
CaboLabs - Workshop de interoperabilidad usando estándares
CaboLabs - Workshop de interoperabilidad usando estándaresCaboLabs - Workshop de interoperabilidad usando estándares
CaboLabs - Workshop de interoperabilidad usando estándaresPablo Pazos
 

Tendances (9)

Introducción a openEHR en español
Introducción a openEHR en españolIntroducción a openEHR en español
Introducción a openEHR en español
 
EHRGen: Generador de Sistemas Normalizados de Historia Clínica Electrónica Ba...
EHRGen: Generador de Sistemas Normalizados de Historia Clínica Electrónica Ba...EHRGen: Generador de Sistemas Normalizados de Historia Clínica Electrónica Ba...
EHRGen: Generador de Sistemas Normalizados de Historia Clínica Electrónica Ba...
 
Propuestas para la comunidad de openEHR en español
Propuestas para la comunidad de openEHR en españolPropuestas para la comunidad de openEHR en español
Propuestas para la comunidad de openEHR en español
 
CaboLabs - Estándares e interoperabilidad en informática en salud
CaboLabs - Estándares e interoperabilidad en informática en saludCaboLabs - Estándares e interoperabilidad en informática en salud
CaboLabs - Estándares e interoperabilidad en informática en salud
 
Sistema_experto de_licuados_nutritivos
Sistema_experto de_licuados_nutritivosSistema_experto de_licuados_nutritivos
Sistema_experto de_licuados_nutritivos
 
4. informática en salud estándares e interoperabilidad
4. informática en salud   estándares e interoperabilidad4. informática en salud   estándares e interoperabilidad
4. informática en salud estándares e interoperabilidad
 
CaboLabs - Proyectos de informatica en salud
CaboLabs - Proyectos de informatica en saludCaboLabs - Proyectos de informatica en salud
CaboLabs - Proyectos de informatica en salud
 
Interoperabilidad de la historia clinica electronica con geosalud
Interoperabilidad de la historia clinica electronica con geosaludInteroperabilidad de la historia clinica electronica con geosalud
Interoperabilidad de la historia clinica electronica con geosalud
 
CaboLabs - Workshop de interoperabilidad usando estándares
CaboLabs - Workshop de interoperabilidad usando estándaresCaboLabs - Workshop de interoperabilidad usando estándares
CaboLabs - Workshop de interoperabilidad usando estándares
 

En vedette

XXVII CASEIB EN13606 Cadiz 2009
XXVII CASEIB EN13606 Cadiz 2009XXVII CASEIB EN13606 Cadiz 2009
XXVII CASEIB EN13606 Cadiz 2009Ignacio Martínez
 
Generating Standardized Demographic Repositories
Generating Standardized Demographic RepositoriesGenerating Standardized Demographic Repositories
Generating Standardized Demographic Repositoriesyampeku
 
Iso 13606 tema 0 - presentacion del curso
Iso 13606   tema 0 - presentacion del cursoIso 13606   tema 0 - presentacion del curso
Iso 13606 tema 0 - presentacion del cursoElisa Martínez Luaces
 
Aplicacion de estandares en sistemas de Historia Clinica Electronica
Aplicacion de estandares en sistemas de Historia Clinica ElectronicaAplicacion de estandares en sistemas de Historia Clinica Electronica
Aplicacion de estandares en sistemas de Historia Clinica ElectronicaPablo Pazos
 
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...yampeku
 

En vedette (8)

XXVII CASEIB EN13606 Cadiz 2009
XXVII CASEIB EN13606 Cadiz 2009XXVII CASEIB EN13606 Cadiz 2009
XXVII CASEIB EN13606 Cadiz 2009
 
Generating Standardized Demographic Repositories
Generating Standardized Demographic RepositoriesGenerating Standardized Demographic Repositories
Generating Standardized Demographic Repositories
 
Iso 13606 tema 0 - presentacion del curso
Iso 13606   tema 0 - presentacion del cursoIso 13606   tema 0 - presentacion del curso
Iso 13606 tema 0 - presentacion del curso
 
Iso 13606
Iso 13606 Iso 13606
Iso 13606
 
Aplicacion de estandares en sistemas de Historia Clinica Electronica
Aplicacion de estandares en sistemas de Historia Clinica ElectronicaAplicacion de estandares en sistemas de Historia Clinica Electronica
Aplicacion de estandares en sistemas de Historia Clinica Electronica
 
Iso 13606 tema 1 - introducción
Iso 13606   tema 1 - introducciónIso 13606   tema 1 - introducción
Iso 13606 tema 1 - introducción
 
ISO 13606 - Modelo de arquetipos
ISO 13606 - Modelo de arquetiposISO 13606 - Modelo de arquetipos
ISO 13606 - Modelo de arquetipos
 
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...
Plataforma para la Comunicación de Historia Clínica Electrónica Estandarizada...
 

Similaire à Taller de implementación de openEHR - HIBA 2013

Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Alexander Calderón
 
Architect i1000sr Guia de capacitacion usuario abbott
Architect i1000sr  Guia de capacitacion usuario abbottArchitect i1000sr  Guia de capacitacion usuario abbott
Architect i1000sr Guia de capacitacion usuario abbottRolando Algarin
 
Trabajo Base de Datos
Trabajo Base de DatosTrabajo Base de Datos
Trabajo Base de Datosleonelxz
 
Practica 4 documentacion
Practica 4 documentacionPractica 4 documentacion
Practica 4 documentacionTiguerblack1
 
Presentación tfg
Presentación tfgPresentación tfg
Presentación tfgDrossMisses
 
Introduccion a Data Science
Introduccion a Data ScienceIntroduccion a Data Science
Introduccion a Data ScienceSpanishPASSVC
 
Olimpiada Programación e Informática
Olimpiada Programación e InformáticaOlimpiada Programación e Informática
Olimpiada Programación e Informáticainternetic.edu
 
Meetup Madrid 6 Marzo 2024 - MuleSoft en el mundo real: ejemplos de casos de ...
Meetup Madrid 6 Marzo 2024 - MuleSoft en el mundo real: ejemplos de casos de ...Meetup Madrid 6 Marzo 2024 - MuleSoft en el mundo real: ejemplos de casos de ...
Meetup Madrid 6 Marzo 2024 - MuleSoft en el mundo real: ejemplos de casos de ...jorgelebrato
 
ELK para analistas de seguridad y equipos Blue Team
ELK para analistas de seguridad y equipos Blue TeamELK para analistas de seguridad y equipos Blue Team
ELK para analistas de seguridad y equipos Blue TeamJose Manuel Ortega Candel
 
Experiencias de Seguridad en Archivo Electrónico con Oracle WebCenter Content
Experiencias de Seguridad en Archivo Electrónico con Oracle WebCenter ContentExperiencias de Seguridad en Archivo Electrónico con Oracle WebCenter Content
Experiencias de Seguridad en Archivo Electrónico con Oracle WebCenter ContentJaime Cid
 
OSIsoft & PI, Presentación Ejecutiva
OSIsoft & PI, Presentación EjecutivaOSIsoft & PI, Presentación Ejecutiva
OSIsoft & PI, Presentación EjecutivaLuis Cepeda
 
5.2. api-rest
5.2. api-rest5.2. api-rest
5.2. api-restxavazque2
 
Abbott C8000 guia de capacitacion usuario - abbott
Abbott C8000   guia de capacitacion usuario - abbottAbbott C8000   guia de capacitacion usuario - abbott
Abbott C8000 guia de capacitacion usuario - abbottRolando Algarin
 
Entorno y lenguaje de programación R
Entorno  y lenguaje de programación REntorno  y lenguaje de programación R
Entorno y lenguaje de programación Rtravon1
 
Cap normas ieee
Cap normas ieee Cap normas ieee
Cap normas ieee valle91
 
openEHR presentacion informativa 2017
openEHR presentacion informativa 2017openEHR presentacion informativa 2017
openEHR presentacion informativa 2017Pablo Pazos
 
Monitoreo con Oracle Cloud Control
Monitoreo con Oracle Cloud ControlMonitoreo con Oracle Cloud Control
Monitoreo con Oracle Cloud ControlGabriel Moll
 

Similaire à Taller de implementación de openEHR - HIBA 2013 (20)

Carlos arturo-7 b
Carlos arturo-7 bCarlos arturo-7 b
Carlos arturo-7 b
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06
 
Architect i1000sr Guia de capacitacion usuario abbott
Architect i1000sr  Guia de capacitacion usuario abbottArchitect i1000sr  Guia de capacitacion usuario abbott
Architect i1000sr Guia de capacitacion usuario abbott
 
Trabajo Base de Datos
Trabajo Base de DatosTrabajo Base de Datos
Trabajo Base de Datos
 
Practica 4 documentacion
Practica 4 documentacionPractica 4 documentacion
Practica 4 documentacion
 
Presentación tfg
Presentación tfgPresentación tfg
Presentación tfg
 
Introduccion a Data Science
Introduccion a Data ScienceIntroduccion a Data Science
Introduccion a Data Science
 
Olimpiada Programación e Informática
Olimpiada Programación e InformáticaOlimpiada Programación e Informática
Olimpiada Programación e Informática
 
Meetup Madrid 6 Marzo 2024 - MuleSoft en el mundo real: ejemplos de casos de ...
Meetup Madrid 6 Marzo 2024 - MuleSoft en el mundo real: ejemplos de casos de ...Meetup Madrid 6 Marzo 2024 - MuleSoft en el mundo real: ejemplos de casos de ...
Meetup Madrid 6 Marzo 2024 - MuleSoft en el mundo real: ejemplos de casos de ...
 
ELK para analistas de seguridad y equipos Blue Team
ELK para analistas de seguridad y equipos Blue TeamELK para analistas de seguridad y equipos Blue Team
ELK para analistas de seguridad y equipos Blue Team
 
Experiencias de Seguridad en Archivo Electrónico con Oracle WebCenter Content
Experiencias de Seguridad en Archivo Electrónico con Oracle WebCenter ContentExperiencias de Seguridad en Archivo Electrónico con Oracle WebCenter Content
Experiencias de Seguridad en Archivo Electrónico con Oracle WebCenter Content
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
OSIsoft & PI, Presentación Ejecutiva
OSIsoft & PI, Presentación EjecutivaOSIsoft & PI, Presentación Ejecutiva
OSIsoft & PI, Presentación Ejecutiva
 
5.2. api-rest
5.2. api-rest5.2. api-rest
5.2. api-rest
 
Abbott C8000 guia de capacitacion usuario - abbott
Abbott C8000   guia de capacitacion usuario - abbottAbbott C8000   guia de capacitacion usuario - abbott
Abbott C8000 guia de capacitacion usuario - abbott
 
Entorno y lenguaje de programación R
Entorno  y lenguaje de programación REntorno  y lenguaje de programación R
Entorno y lenguaje de programación R
 
Texto Paralelo.pptx
Texto Paralelo.pptxTexto Paralelo.pptx
Texto Paralelo.pptx
 
Cap normas ieee
Cap normas ieee Cap normas ieee
Cap normas ieee
 
openEHR presentacion informativa 2017
openEHR presentacion informativa 2017openEHR presentacion informativa 2017
openEHR presentacion informativa 2017
 
Monitoreo con Oracle Cloud Control
Monitoreo con Oracle Cloud ControlMonitoreo con Oracle Cloud Control
Monitoreo con Oracle Cloud Control
 

Plus de Pablo Pazos

Microservicios y plataformas abiertas en salud - JIAP 2018
Microservicios y plataformas abiertas en salud - JIAP 2018Microservicios y plataformas abiertas en salud - JIAP 2018
Microservicios y plataformas abiertas en salud - JIAP 2018Pablo Pazos
 
Apoyo a la toma de decisiones clínicas con openEHR y SNOMED CT - casos de uso...
Apoyo a la toma de decisiones clínicas con openEHR y SNOMED CT - casos de uso...Apoyo a la toma de decisiones clínicas con openEHR y SNOMED CT - casos de uso...
Apoyo a la toma de decisiones clínicas con openEHR y SNOMED CT - casos de uso...Pablo Pazos
 
EHRServer - Plataforma Abierta para Gestionar y Compartir Datos Clínicos Esta...
EHRServer - Plataforma Abierta para Gestionar y Compartir Datos Clínicos Esta...EHRServer - Plataforma Abierta para Gestionar y Compartir Datos Clínicos Esta...
EHRServer - Plataforma Abierta para Gestionar y Compartir Datos Clínicos Esta...Pablo Pazos
 
Presentación del Taller de Interoperabilidad con Mirth Connect y HL7
Presentación del Taller de Interoperabilidad con Mirth Connect y HL7Presentación del Taller de Interoperabilidad con Mirth Connect y HL7
Presentación del Taller de Interoperabilidad con Mirth Connect y HL7Pablo Pazos
 
Presentacion del programa de formacion profesional de Informática en Salud, E...
Presentacion del programa de formacion profesional de Informática en Salud, E...Presentacion del programa de formacion profesional de Informática en Salud, E...
Presentacion del programa de formacion profesional de Informática en Salud, E...Pablo Pazos
 
Design and implementation of Clinical Databases using openEHR
Design and implementation of Clinical Databases using openEHRDesign and implementation of Clinical Databases using openEHR
Design and implementation of Clinical Databases using openEHRPablo Pazos
 
openEHR Developers Workshop at #MedInfo2015
openEHR Developers Workshop at #MedInfo2015openEHR Developers Workshop at #MedInfo2015
openEHR Developers Workshop at #MedInfo2015Pablo Pazos
 
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...Pablo Pazos
 
openEHR training in Latin America - Pablo Pazos #MedInfo2015
openEHR training in Latin America - Pablo Pazos #MedInfo2015openEHR training in Latin America - Pablo Pazos #MedInfo2015
openEHR training in Latin America - Pablo Pazos #MedInfo2015Pablo Pazos
 
Generación automática de interfaces de usuario para sistemas de información c...
Generación automática de interfaces de usuario para sistemas de información c...Generación automática de interfaces de usuario para sistemas de información c...
Generación automática de interfaces de usuario para sistemas de información c...Pablo Pazos
 
Presentacion InfoLac 2014 - generacion de interfaz de usuario para sistemas d...
Presentacion InfoLac 2014 - generacion de interfaz de usuario para sistemas d...Presentacion InfoLac 2014 - generacion de interfaz de usuario para sistemas d...
Presentacion InfoLac 2014 - generacion de interfaz de usuario para sistemas d...Pablo Pazos
 
Developing openEHR EHRs - core functionalities
Developing openEHR EHRs - core functionalitiesDeveloping openEHR EHRs - core functionalities
Developing openEHR EHRs - core functionalitiesPablo Pazos
 
CaboLabs: expertos en informática médica, estándares e interoperabilidad
CaboLabs: expertos en informática médica, estándares e interoperabilidadCaboLabs: expertos en informática médica, estándares e interoperabilidad
CaboLabs: expertos en informática médica, estándares e interoperabilidadPablo Pazos
 
Pablo Pazos Curriculum Vitae 2013-05-17
Pablo Pazos Curriculum Vitae 2013-05-17Pablo Pazos Curriculum Vitae 2013-05-17
Pablo Pazos Curriculum Vitae 2013-05-17Pablo Pazos
 
Desarrollo profesional en Tecnologias de la Información desde Uruguay
Desarrollo profesional en Tecnologias de la Información desde UruguayDesarrollo profesional en Tecnologias de la Información desde Uruguay
Desarrollo profesional en Tecnologias de la Información desde UruguayPablo Pazos
 
XRE demo presentation
XRE demo presentationXRE demo presentation
XRE demo presentationPablo Pazos
 
EHRGen demo presentation
EHRGen demo presentationEHRGen demo presentation
EHRGen demo presentationPablo Pazos
 
openEHR terminology binding
openEHR terminology bindingopenEHR terminology binding
openEHR terminology bindingPablo Pazos
 
Terminology in openEHR
Terminology in openEHRTerminology in openEHR
Terminology in openEHRPablo Pazos
 
Servicios Terminológicos
Servicios TerminológicosServicios Terminológicos
Servicios TerminológicosPablo Pazos
 

Plus de Pablo Pazos (20)

Microservicios y plataformas abiertas en salud - JIAP 2018
Microservicios y plataformas abiertas en salud - JIAP 2018Microservicios y plataformas abiertas en salud - JIAP 2018
Microservicios y plataformas abiertas en salud - JIAP 2018
 
Apoyo a la toma de decisiones clínicas con openEHR y SNOMED CT - casos de uso...
Apoyo a la toma de decisiones clínicas con openEHR y SNOMED CT - casos de uso...Apoyo a la toma de decisiones clínicas con openEHR y SNOMED CT - casos de uso...
Apoyo a la toma de decisiones clínicas con openEHR y SNOMED CT - casos de uso...
 
EHRServer - Plataforma Abierta para Gestionar y Compartir Datos Clínicos Esta...
EHRServer - Plataforma Abierta para Gestionar y Compartir Datos Clínicos Esta...EHRServer - Plataforma Abierta para Gestionar y Compartir Datos Clínicos Esta...
EHRServer - Plataforma Abierta para Gestionar y Compartir Datos Clínicos Esta...
 
Presentación del Taller de Interoperabilidad con Mirth Connect y HL7
Presentación del Taller de Interoperabilidad con Mirth Connect y HL7Presentación del Taller de Interoperabilidad con Mirth Connect y HL7
Presentación del Taller de Interoperabilidad con Mirth Connect y HL7
 
Presentacion del programa de formacion profesional de Informática en Salud, E...
Presentacion del programa de formacion profesional de Informática en Salud, E...Presentacion del programa de formacion profesional de Informática en Salud, E...
Presentacion del programa de formacion profesional de Informática en Salud, E...
 
Design and implementation of Clinical Databases using openEHR
Design and implementation of Clinical Databases using openEHRDesign and implementation of Clinical Databases using openEHR
Design and implementation of Clinical Databases using openEHR
 
openEHR Developers Workshop at #MedInfo2015
openEHR Developers Workshop at #MedInfo2015openEHR Developers Workshop at #MedInfo2015
openEHR Developers Workshop at #MedInfo2015
 
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
 
openEHR training in Latin America - Pablo Pazos #MedInfo2015
openEHR training in Latin America - Pablo Pazos #MedInfo2015openEHR training in Latin America - Pablo Pazos #MedInfo2015
openEHR training in Latin America - Pablo Pazos #MedInfo2015
 
Generación automática de interfaces de usuario para sistemas de información c...
Generación automática de interfaces de usuario para sistemas de información c...Generación automática de interfaces de usuario para sistemas de información c...
Generación automática de interfaces de usuario para sistemas de información c...
 
Presentacion InfoLac 2014 - generacion de interfaz de usuario para sistemas d...
Presentacion InfoLac 2014 - generacion de interfaz de usuario para sistemas d...Presentacion InfoLac 2014 - generacion de interfaz de usuario para sistemas d...
Presentacion InfoLac 2014 - generacion de interfaz de usuario para sistemas d...
 
Developing openEHR EHRs - core functionalities
Developing openEHR EHRs - core functionalitiesDeveloping openEHR EHRs - core functionalities
Developing openEHR EHRs - core functionalities
 
CaboLabs: expertos en informática médica, estándares e interoperabilidad
CaboLabs: expertos en informática médica, estándares e interoperabilidadCaboLabs: expertos en informática médica, estándares e interoperabilidad
CaboLabs: expertos en informática médica, estándares e interoperabilidad
 
Pablo Pazos Curriculum Vitae 2013-05-17
Pablo Pazos Curriculum Vitae 2013-05-17Pablo Pazos Curriculum Vitae 2013-05-17
Pablo Pazos Curriculum Vitae 2013-05-17
 
Desarrollo profesional en Tecnologias de la Información desde Uruguay
Desarrollo profesional en Tecnologias de la Información desde UruguayDesarrollo profesional en Tecnologias de la Información desde Uruguay
Desarrollo profesional en Tecnologias de la Información desde Uruguay
 
XRE demo presentation
XRE demo presentationXRE demo presentation
XRE demo presentation
 
EHRGen demo presentation
EHRGen demo presentationEHRGen demo presentation
EHRGen demo presentation
 
openEHR terminology binding
openEHR terminology bindingopenEHR terminology binding
openEHR terminology binding
 
Terminology in openEHR
Terminology in openEHRTerminology in openEHR
Terminology in openEHR
 
Servicios Terminológicos
Servicios TerminológicosServicios Terminológicos
Servicios Terminológicos
 

Dernier

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Dernier (13)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Taller de implementación de openEHR - HIBA 2013

  • 1. openEHR estándar abierto para historias clínicas electrónicas preparadas para el futuro HIBA 2013 Ing. Pablo Pazos Gutiérrez pablo.pazos@cabolabs.com Ing. Pablo Pazos Gutiérrez © 2013 1
  • 2. Me presento Pablo Pazos Gutiérrez (32) Ingeniero en Computación, UdelaR, Uruguay http://cabolabs.com/es/about_us/ing_pazos Director @ CaboLabs: Consultoría en Informática Médica, Estándares e Interoperabilidad Technical Lead & Software Architect @ Tarmac IT, USA Docente @ ACHISA: Curso de openEHR en español Coordinador @ Comunidad de openEHR en español Miembro calificado del programa de localización de openEHR para América Latina Ing. Pablo Pazos Gutiérrez © 2013 2
  • 3. Agenda  ¡Demos!  HCE openEHR  Implementación de openEHR  Utilidad de los arquetipos Ing. Pablo Pazos Gutiérrez © 2013 3
  • 4. ~ ¡Demos! ~ Ing. Pablo Pazos Gutiérrez © 2013 4
  • 5. Demos  EHRGen  Generador de sistemas de registro clínico  http://www.youtube.com/watch?v=QqFTU2RC7eI  EHRServer  Servidor de HCE compartida, consultas  http://www.youtube.com/watch?v=08vAk15utss  EMRApp  Aplicación de registro clínico openEHR  http://www.youtube.com/watch?v=08vAk15utss Ing. Pablo Pazos Gutiérrez © 2013 5
  • 6. openEHR  Comunidad internacional (abierta)  Especificaciones • http://openehr.org/programs/specification/releases/1.0.2  Proyectos de modelado clínico • http://openehr.org/ckm  Proyectos de software (Java, .Net, Python, Ruby) • http://openehr.org/downloads/modellingtools  Listas de correo • http://openehr.org/community/mailinglists  Wiki • http://www.openehr.org/wiki/  Comunidades locales (JP, BR, PT, NZ, ES, …) • http://openehr.org.es  Trabajos científicos • http://openehr.org/resources/publications Ing. Pablo Pazos Gutiérrez © 2013 6
  • 7. ~ HCE openEHR ~ Ing. Pablo Pazos Gutiérrez © 2013 7
  • 8. HCE openEHR  Estructura de EHR openEHR Quién accede a qué, Implementación libre Paciente, consultable, modificable, otros detalles Lista de todos los cambios al EHR del paciente Organización interna del registro clínico, genérico Toda la información del EHR del paciente Ing. Pablo Pazos Gutiérrez © 2013 8
  • 9. HCE openEHR  Componentes openEHR minimal Ing. Pablo Pazos Gutiérrez © 2013 9
  • 10. HCE openEHR  Modelo de Información (jerarquía) HCE Única Documento clínico Organización de documentos ej. Episodio asociado a un problema de salud Encabezados, organización interna del documento clínico Afirmaciones o declaraciones individuales Estructuras genéricas Tipos de datos Ing. Pablo Pazos Gutiérrez © 2013 10
  • 11. ~ Implementación ~ Ing. Pablo Pazos Gutiérrez © 2013 11
  • 12. Implementación  Utilizamos arquetipos para:        Permiten definir la parte variable de la HCE    Definir interfaces de usuario Estructurar y almacenar datos Validar datos Consultar datos Crear reglas Interoperar Se gestiona por fuera del software El software debe soportar arquetipos y plantillas (ADL/XML) ¿Qué elementos de los arquetipos permiten todo esto? Ing. Pablo Pazos Gutiérrez © 2013 12
  • 13. Implementación  Identificador multiaxial openEHR-EHR-EVALUATION.problem.v1 Identificador de nodos  atNNNN  Permite definir semántica de cada nodo del arquetipo Identificador de restricciones  acNNNN  Permite crear correspondencias con Servicios Terminológicos Rutas a nodos  /data[at0001]/events[at0006]/data[at0003]/items[at0004]/value  Permite validar y consultar datos Estructura  Cabezal: gestión de arquetipos  Definición: estructura, restricciones  Términos, vínculos con terminologías, traducciones      Ing. Pablo Pazos Gutiérrez © 2013 13
  • 14. Implementación  Características de los arquetipos:  Autocontenidos • Un concepto por arquetipo  Especializables (herencia) • Flexibilidad (ej: test lab. < inmunología < anticuerpos antinucleares) • Definición de conceptos específicos sobre conceptos genéricos  Combinables (relaciones jerárquicas) • Reusabilidad  Procesables (ADL) • Por programas sin intervensión / interpretación humana  Compartibles (ADL) • Entre sistemas, instituciones, países  Traducibles • A cualquier idioma y variación local  Versionables • Ciclo de vida gestionado formalmente Ing. Pablo Pazos Gutiérrez © 2013 14
  • 15. ~ ADL ~ Ing. Pablo Pazos Gutiérrez © 2013 15
  • 16. Archetype Definition Language  “El lenguaje para definir HCEs”   Sintaxis formal para especificar, compartir y procesar arquetipos Software carga arquetipos como archivos de texto en formato ADL Ing. Pablo Pazos Gutiérrez © 2013 16
  • 17. Archetype Definition Language OBSERVATION[at0000] matches { -- Blood Pressure data matches { HISTORY[at0001] matches { events cardinality matches {1..*; unordered} matches { EVENT[at0006] occurrences matches {0..*} matches { data matches { ITEM_LIST[at0003] matches { items cardinality matches {0..*; unordered} matches { ELEMENT[at0004] occurrences matches {0..1} matches { -- Systolic value matches { C_DV_QUANTITY < property = <[openehr::125]> list = < ["1"] = < units = <"mm[Hg]"> magnitude = <|0.0..<1000.0|> precision = <|0|> ... ELEMENT[at0005] occurrences matches {0..1} matches { -- Diastolic ... term_bindings = < ["SNOMED-CT"] = < items = < ["at0000"] = <[SNOMED-CT(2003)::163020007]> -- Blood pressure reading ["at0004"] = <[SNOMED-CT(2003)::163030003]> -- Systolic BP reading ["at0005"] = <[SNOMED-CT(2003)::163031004]> -- Diastolic BP reading Ing. Pablo Pazos Gutiérrez © 2013 17
  • 18. ~ Conclusiones ~ Ing. Pablo Pazos Gutiérrez © 2013 18
  • 19. Conclusiones  openEHR cambia el proceso de desarrollo de software       Sistemas altamente modificables Automatización de tareas      El conocimiento (estructura del registro clínico) se modela por fuera del software. Software más inteligente y genérico consume este conocimiento. Es el diseño en 2 niveles o “modelo dual”. Se opone al modelado tradicional en 1 nivel, donde el conocimiento se encuentra “duro” en el software. Generación de IU, ahorra tiempo, homogeneidad, calidad Reglas de validación básicas tomadas de los propios arquetipos Reglas avanzadas pueden crearse en función de arquetipos Modelos de datos basados en el modelo de información de openEHR Capacidad de consultar datos sin depender de una infraestructura tecnológica específica  Consultas basadas en definición de conceptos clínicos, no en una marca de bases de datos Ing. Pablo Pazos Gutiérrez © 2013 19
  • 20. Herramientas  HCE openEHR  https://code.google.com/p/open-ehr-genframework/  Repositorio de datos clínicos y consultas  https://github.com/ppazos/cabolabs-ehrserver Ing. Pablo Pazos Gutiérrez © 2013 20
  • 21. Muchas gracias por su amable atención Ing. Pablo Pazos Gutiérrez pablo.pazos@cabolabs.com @ppazos http://informatica-medica.blogspot.com Ing. Pablo Pazos Gutiérrez © 2013 21
  • 22. Ing. Pablo Pazos Gutiérrez © 2013 22