Introducción a openEHR para clinicos 2013

49
Ing. Pablo Pazos Gutiérrez © 2013 Ing. Pablo Pazos Gutiérrez © 2013 1 1 openEHR openEHR estándar abierto para historias clínicas estándar abierto para historias clínicas electrónicas preparadas para el futuro electrónicas preparadas para el futuro HIBA 2013 HIBA 2013 Ing. Pablo Pazos Gutiérrez Ing. Pablo Pazos Gutiérrez [email protected] [email protected] / / http http ://openEHR.org.es ://openEHR.org.es

description

Introducción En general los proyectos de informatización de los registros clínicos son largos y costosos, también son altamente dependientes de la tecnología, y los estándares disponibles pocas veces son implementados. Además existen problemas de comunicación entre los distintos profesionales que participan de cada proyecto, fomentando errores y malos entendidos que repercuten negativamente en la calidad de la solución final. El estándar openEHR surge como una solución parcial a varios de estos problemas, fomentando el uso de estándares complementarios como HL7 y SNOMED, entre otros, para lograr una solución integral. Objetivos Lograr una comprensión cabal de la plataforma informática para salud que propone openEHR, de las especificaciones del estándar (modelo de información, modelo de arquetipos, modelo de plantillas), del proceso de gestión del conocimiento (definición y gestión de conceptos clínicos utilizando arquetipos), de cómo se vinculan los arquetipos con distintas terminologías estándar y servicios terminológicos, y de las herramientas disponibles para trabajar con openEHR desde el punto de vista clínico. Público objetivo Esta presentación está especialmente dirigida a profesionales del área clínica y de gestión (personal médico, de enfermería, técnicos, licenciados, entre otros). También será aprovechable por profesionales del área informática (arquitectos de sistemas, integradores de sistemas, especialistas en BI, analistas, gestores de proyectos).

Transcript of Introducción a openEHR para clinicos 2013

Page 1: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 11

openEHRopenEHR estándar abierto para historias clínicas estándar abierto para historias clínicas electrónicas preparadas para el futuroelectrónicas preparadas para el futuro

HIBA 2013HIBA 2013

Ing. Pablo Pazos GutiérrezIng. Pablo Pazos Gutié[email protected]@openehr.org.es / / httphttp://openEHR.org.es://openEHR.org.es

Page 2: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 22

AgendaAgenda

Introducción (45m)Introducción (45m)

Definición, beneficios, utilidad, características, Definición, beneficios, utilidad, características, limitaciones, modelos …limitaciones, modelos …

Modelado clínico (30m)Modelado clínico (30m)

Utilidad, proceso, ciclo de vida, gestión del Utilidad, proceso, ciclo de vida, gestión del conocimientoconocimiento

Conceptos, arquetipos, plantillas, consultas, reglasConceptos, arquetipos, plantillas, consultas, reglas

Herramientas (15m)Herramientas (15m)

Page 3: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 33

~ Introducción ~~ Introducción ~

Page 4: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 44

openEHRopenEHR

Situación y contextoSituación y contexto

Ya conocemos las ventajas de contar con grandes volúmenes de Ya conocemos las ventajas de contar con grandes volúmenes de datos datos interoperablesinteroperables……

Seguimos creando sistemas:Seguimos creando sistemas:•• Creamos Creamos petabytespetabytes de datos no de datos no procesablesprocesables y no y no interoperablesinteroperables•• No se utilizan No se utilizan estándaresestándares y buenas prácticas, limitando la calidady buenas prácticas, limitando la calidad•• Altísimo Altísimo costocosto de reingeniería de la información / de reingeniería de la información / sitemassitemas para corregir para corregir

el problemael problema•• Sistemas muy Sistemas muy dependientesdependientes de las tecnologías y de los formatos de las tecnologías y de los formatos

propietariospropietarios

Con necesidades aún no satisfechas:Con necesidades aún no satisfechas:•• Constante de adaptación a Constante de adaptación a cambioscambios, nuevos requerimientos, nuevos requerimientos•• Pobre Pobre comunicacióncomunicación entre profesionales de distintas disciplinasentre profesionales de distintas disciplinas

El problema no es tecnológico, es El problema no es tecnológico, es metodológicometodológico

Page 5: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 55

openEHRopenEHR

Fundación internacional sin fines de lucroFundación internacional sin fines de lucro

ObjetivosObjetivos•• Global, futreGlobal, futre--proofproof, , interoperableinteroperable EHRsEHRs

Sistemas Datos longitudinales y transversalesSistemas Datos longitudinales y transversales

A largo plazo, de forma sustentable, a costos controladosA largo plazo, de forma sustentable, a costos controlados•• MakeMake healthhealth computecompute

Procesamiento inteligente de datosProcesamiento inteligente de datos•• Permitir mejor calidad de atenciónPermitir mejor calidad de atención

CDS, CDS, AnalyticsAnalytics, Data , Data MiningMining, Investigación, Capacitación …, Investigación, Capacitación …•• KnowledgeKnowledge managementmanagement orientedoriented

Neutral a formatos y tecnologías localesNeutral a formatos y tecnologías locales

Robusto ante cambios / Alta Robusto ante cambios / Alta modificabilidadmodificabilidad

¿Cómo hacerlo posible?¿Cómo hacerlo posible?•• Especificaciones abiertasEspecificaciones abiertas

Formalidad en la definición del significado de la información (mFormalidad en la definición del significado de la información (modelado clínico)odelado clínico)

Convertibilidad desde formatos legados/propietariosConvertibilidad desde formatos legados/propietarios

ProcesabilidadProcesabilidad de la información (consultas, agregación, comunicación, alertasde la información (consultas, agregación, comunicación, alertas, …), …)•• Desarrollo de software abiertoDesarrollo de software abierto•• Comunidad abiertaComunidad abierta

Page 6: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 66

openEHRopenEHR

Comunidad internacional (abierta)Comunidad internacional (abierta)

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

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

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

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

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

Comunidades internacionales (JP, BR, PT, NZ, ES, …)Comunidades internacionales (JP, BR, PT, NZ, ES, …)

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

Page 7: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 77

openEHRopenEHR

Comunidad en español (abierta)Comunidad en español (abierta)

Portal:Portal:•• http://openehr.org.eshttp://openehr.org.es

Foro:Foro:•• http://openehr.org.es/forohttp://openehr.org.es/foro

FacebookFacebook::•• https://https://www.facebook.comwww.facebook.com/openEHR/openEHR

TwitterTwitter::•• https://https://twitter.com/openehr_org_estwitter.com/openehr_org_es

LinkedInLinkedIn::•• http://www.linkedin.com/groups/openEHRhttp://www.linkedin.com/groups/openEHR--espa%C3%B1olespa%C3%B1ol--4347256/about4347256/about

Curso:Curso:•• Apoyado por ACHISAApoyado por ACHISA•• 2 ediciones2 ediciones•• 80 estudiantes de 11 países (16 de Argentina)80 estudiantes de 11 países (16 de Argentina)•• 3era edición: Mayo 20133era edición: Mayo 2013•• http://http://achisa.org/index.php?viewachisa.org/index.php?view==article&catidarticle&catid=38:actividades&id=116:openehr2=38:actividades&id=116:openehr2

Page 8: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 88

openEHRopenEHR

Estándar:Estándar:

Plataforma Informática para SaludPlataforma Informática para Salud•• basada en la Gestión del Conocimiento Clínicobasada en la Gestión del Conocimiento Clínico

Modelo dualModelo dual: separa parte estática de parte dinámica: separa parte estática de parte dinámica•• Modelo de Información de ReferenciaModelo de Información de Referencia

Estructura básica y genérica de todo el registro clínicoEstructura básica y genérica de todo el registro clínico

Parte Parte estableestable del registrodel registro

Se implementa en softwareSe implementa en software•• Modelo de ArquetiposModelo de Arquetipos

Parte Parte cambiantecambiante del registrodel registro

Validez globalValidez global

No se implementa en softwareNo se implementa en software•• Modelo de PlantillasModelo de Plantillas

Uso local de arquetiposUso local de arquetipos

Se usa desde softwareSe usa desde software•• Modelo de Guías ClínicasModelo de Guías Clínicas

En construcciónEn construcción

Page 9: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 99

openEHRopenEHR

¿Beneficios?¿Beneficios?

Mejora comunicación entre profesionalesMejora comunicación entre profesionales•• Disminuye errores y malentendidosDisminuye errores y malentendidos

Mejora Mejora procesabilidadprocesabilidad de la informaciónde la información•• Independiente del origen de la informaciónIndependiente del origen de la información

Independiente de tecnologías y formatos localesIndependiente de tecnologías y formatos locales

ModificabilidadModificabilidad•• Facilita evolución de los SISFacilita evolución de los SIS

Proyectos económicamente viablesProyectos económicamente viables•• Sustentables a largo plazoSustentables a largo plazo

InteroperableInteroperable•• Facilita la comunicaciónFacilita la comunicación•• Permite el (re)uso de la informaciónPermite el (re)uso de la información•• Usos primarios y secundariosUsos primarios y secundarios

Permite escalar, longitudinalidad y transversalidadPermite escalar, longitudinalidad y transversalidad

Page 10: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 1010

openEHRopenEHR

¿Quién lo usa?¿Quién lo usa?

InstitucionesInstituciones asistencialesasistenciales, , autoridadesautoridades gubernamentalesgubernamentales, , proveedoresproveedores, , investigacióninvestigación académicaacadémica ……

http://http://openehr.org/who_is_using_openehropenehr.org/who_is_using_openehr//

Page 11: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 1111

openEHRopenEHR

Limitaciones / Alcance:Limitaciones / Alcance:

No tan difundido como otros estándaresNo tan difundido como otros estándares

No especifica una solución de persistenciaNo especifica una solución de persistencia

Delega el procesamiento de datos codificados y Delega el procesamiento de datos codificados y restricciones complejas a servicios terminológicos restricciones complejas a servicios terminológicos externosexternos

Foco en la interna del EHR y en la gestión del Foco en la interna del EHR y en la gestión del conocimiento, no en la comunicación de datosconocimiento, no en la comunicación de datos

Necesita ser complementado con otros estándares Necesita ser complementado con otros estándares como SNOMEDcomo SNOMED--CT y HL7CT y HL7

Page 12: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 1212

~ Especificaciones ~~ Especificaciones ~

Page 13: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 1313

Modelo de Modelo de InformaciónInformación

Representa la estructura del registro clínico, pero no su contenRepresenta la estructura del registro clínico, pero no su contenidoido

Estructura jerárquicaEstructura jerárquica

Pequeño y establePequeño y estable

Tipos de datos:Tipos de datos:

TextText, , CodedCoded TextText

QuantityQuantity, Ordinal, , Ordinal, CountCount

ProportionProportion

EncapsulatedEncapsulated

Date, Time, Date, Time, DurationDuration

Incluye modelo demográficoIncluye modelo demográfico

PersonPerson, , OrganizationOrganization GroupGroup, Role, Role

ContactContact, , CapacibiltyCapacibilty, , RelationshipRelationship

UML:UML:

http://www.openehr.org/wiki/display/spec/openEHR+1.0.2+UML+resouhttp://www.openehr.org/wiki/display/spec/openEHR+1.0.2+UML+resourcesrces

Page 14: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 1414

Modelo de Modelo de InformaciónInformación

Entradas: el corazón del registro clínicoEntradas: el corazón del registro clínico

Basado en proceso de resolución de problemas clínicosBasado en proceso de resolución de problemas clínicos

Page 15: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 1515

Modelo de Modelo de InformaciónInformación

Estructura de alto nivel de un EHR openEHREstructura de alto nivel de un EHR openEHR

Page 16: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 1616

Modelo de Modelo de InformaciónInformación

Sistema openEHR minimalSistema openEHR minimal

Page 17: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 1717

Modelo de Modelo de InformaciónInformación

Totalmente genérico y adaptable a distintos contextosTotalmente genérico y adaptable a distintos contextos

No define conocimiento específico de la información que No define conocimiento específico de la información que contendrá el registrocontendrá el registro

Se puede Se puede mapearmapear a distintos estándaresa distintos estándares

ej.ej. HL7 CDA, ISO 13606, ASTM CCR, ... HL7 CDA, ISO 13606, ASTM CCR, ...

Page 18: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 1818

Modelo de Modelo de arquetiposarquetipos

DefinicionesDefiniciones formales de contenido clínicoformales de contenido clínico

Estructura del registro clínicoEstructura del registro clínico

Especificaciones de Especificaciones de conceptosconceptos clínicosclínicos

No representa al conceptoNo representa al concepto•• sino al registro de información sobre un conceptosino al registro de información sobre un concepto

Definición ampliaDefinición amplia•• lo contrario a conjunto de “datos mínimos”lo contrario a conjunto de “datos mínimos”

Expresa la parte Expresa la parte variablevariable del registrodel registro

Restricciones sobre un modelo de informaciónRestricciones sobre un modelo de información

Forma de árbolForma de árbol

Cada nodo tiene un ID y una PATHCada nodo tiene un ID y una PATH

Page 19: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 1919

IdentificadorIdentificador multiaxialmultiaxial

openEHRopenEHR--EHREHR--EVALUATION.problem.v1EVALUATION.problem.v1

IdentificadorIdentificador de nodosde nodos

atNNNNatNNNN

IdentificadorIdentificador de restriccionesde restricciones

acNNNNacNNNN

Rutas a nodosRutas a nodos

//data[data[at0001at0001]/]/events[events[at0006at0006]/]/data[data[at0003at0003]/]/items[items[at0004at0004]/]/valuevalue

EstructuraEstructura

Cabezal: gestión de arquetiposCabezal: gestión de arquetipos

Definición: estructura, restriccionesDefinición: estructura, restricciones

Términos, vínculos con terminologías, traduccionesTérminos, vínculos con terminologías, traducciones

Modelo de Modelo de arquetiposarquetipos

Page 20: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 2020

Modelo de Modelo de arquetiposarquetipos

¿Concepto clínico?¿Concepto clínico?

Signos vitales, evaluaciones clínicas, resultadosSignos vitales, evaluaciones clínicas, resultados

Órdenes, prescripciones, recomendacionesÓrdenes, prescripciones, recomendaciones

Procedimientos y otras accionesProcedimientos y otras acciones

Repositorios públicosRepositorios públicos

InternacionalInternacional: : http://openehr.org/ckm/http://openehr.org/ckm/

Australia: Australia: http://http://dcm.nehta.org.au/ckmdcm.nehta.org.au/ckm//

Suecia: Suecia: httphttp://://sllocean.karolinska.sesllocean.karolinska.se//ckmckm//

Page 21: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 2121

Modelo de Modelo de arquetiposarquetipos

Analogía con LEGOAnalogía con LEGO

Modelo de informaciónModelo de información ArquetipoArquetipo

InformaciónInformación

Concepto de la realidadConcepto de la realidad

Page 22: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 2222

Modelo de Modelo de arquetiposarquetipos

TerminologíasTerminologías

term_definitionsterm_definitions•• Definición local de términos y sus traduccionesDefinición local de términos y sus traducciones

term_bindingsterm_bindings•• Correspondencias de términos locales con terminologías Correspondencias de términos locales con terminologías

estándarestándar

constraint_definitionconstraint_definition & & constraint_bindingconstraint_binding•• Correspondencias con restricciones basadas en Correspondencias con restricciones basadas en

terminologíasterminologías•• Búsquedas en servicios terminológicos o expresiones Búsquedas en servicios terminológicos o expresiones

complejas (complejas (ej.ej. expresiones SNOMED)expresiones SNOMED)

Page 23: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 2323

ArchetypeArchetype DefinitionDefinition LanguageLanguage

““El lenguaje para definir HCEs”El lenguaje para definir HCEs”

Sintaxis formal para especificar, compartir y Sintaxis formal para especificar, compartir y procesar arquetiposprocesar arquetipos

Se usan para “cargar” arquetipos en softwareSe usan para “cargar” arquetipos en software

Versión actual: ADL 1.4Versión actual: ADL 1.4

En construcción: ADL 1.5En construcción: ADL 1.5

Page 24: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 2424

ArchetypeArchetype DefinitionDefinition LanguageLanguage

OBSERVATION[at0000] matches { -- Blood Pressuredata 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 { -- Systolicvalue 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

Page 25: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 2525

Características de los Características de los ArquetiposArquetipos

AutocontenidosAutocontenidos

Un concepto por arquetipoUn concepto por arquetipo

EspecializablesEspecializables (herencia)(herencia)

Flexibilidad (Flexibilidad (ejej: : testtest lablab. < inmunología < anticuerpos antinucleares). < inmunología < anticuerpos antinucleares)

Definición de conceptos específicos sobre conceptos genéricosDefinición de conceptos específicos sobre conceptos genéricos

Combinables (relaciones jerárquicas)Combinables (relaciones jerárquicas)

ReusabilidadReusabilidad

Procesables (ADL)Procesables (ADL)

Por programas sin Por programas sin intervensiónintervensión / interpretación humana/ interpretación humana

Compartibles (ADL)Compartibles (ADL)

Entre sistemas, instituciones, paísesEntre sistemas, instituciones, países

TraduciblesTraducibles

A cualquier idioma y variación localA cualquier idioma y variación local

VersionablesVersionables

Ciclo de vida gestionado formalmenteCiclo de vida gestionado formalmente

Page 26: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 2626

Limitaciones / Alcance:Limitaciones / Alcance:

ReglasReglas•• No permite representar reglas complejasNo permite representar reglas complejas•• Provee elementos para definirlas por fuera y vincularlasProvee elementos para definirlas por fuera y vincularlas

TerminologíasTerminologías•• Referencias a terminologías como vínculos abstractosReferencias a terminologías como vínculos abstractos•• El SIS debe resolver estos vínculosEl SIS debe resolver estos vínculos

Interfaz de usuarioInterfaz de usuario•• No define qué mostrar en el registro clínico ni cómoNo define qué mostrar en el registro clínico ni cómo

Procesos / WorkflowsProcesos / Workflows•• Soporta WF pequeños de indicaciones y cumplimientosSoporta WF pequeños de indicaciones y cumplimientos•• Incluye referencias a guías clínicasIncluye referencias a guías clínicas

SeguridadSeguridad•• No define qué puede hacer o ver cada usuarioNo define qué puede hacer o ver cada usuario

Modelo de Modelo de arquetiposarquetipos

Page 27: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 2727

Usos particulares/locales de arquetipos genéricos/globalesUsos particulares/locales de arquetipos genéricos/globales

Representan registros clínicos específicosRepresentan registros clínicos específicos

Reutilización de arquetipos en distintos contextos Reutilización de arquetipos en distintos contextos ej.ej. PAPA

Permiten utilizar partes de los arquetiposPermiten utilizar partes de los arquetipos

Recordar: arquetipos son conjuntos Recordar: arquetipos son conjuntos maximalesmaximales de camposde campos

Permiten definir restricciones más fuertesPermiten definir restricciones más fuertes

Sobre las restricciones presentes en los arquetiposSobre las restricciones presentes en los arquetipos

Se usan directamente en SISSe usan directamente en SIS

Los arquetipos deberían ubicarse en plantillas para poder ser Los arquetipos deberían ubicarse en plantillas para poder ser utilizados, no ser utilizados directamenteutilizados, no ser utilizados directamente

NO define cómo se capturarán los datos a nivel de GUINO define cómo se capturarán los datos a nivel de GUI

ADL 1.5ADL 1.5

Arquetipos y plantillas se expresan en ADLArquetipos y plantillas se expresan en ADL

Modelo de Modelo de plantillasplantillas

Page 28: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 2828

PlantillaPlantilla

“documento maestro”“documento maestro”

ArquetipoArquetipo

“etiqueta”“etiqueta”

Modelo de InformaciónModelo de Información

“estructura base”“estructura base”

Relaciones entre modelosRelaciones entre modelos

Restringe / EspecializaRestringe / Especializa

Restringe / EspecializaRestringe / Especializa

Permite definición consistente de lasPermite definición consistente de lasestructuras exactas a Implementar en estructuras exactas a Implementar en los SIS.los SIS.Si hay 2 sistemas que usen el MI y Si hay 2 sistemas que usen el MI y Arquetipos, entonces son Arquetipos, entonces son semánticamente semánticamente interoperablesinteroperables..

Los servicios de datos y consultas se Los servicios de datos y consultas se definen en función de las definiciones definen en función de las definiciones semánticas, no de las tecnologías semánticas, no de las tecnologías particulares (particulares (ej.ej. SQL)SQL)

Page 29: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 2929

~ Modelado Clínico ~~ Modelado Clínico ~

Page 30: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 3030

Más que solo terminologías…Más que solo terminologías…

Opinión personal:Opinión personal:

todo médicotodo médico--informático debería formarse en modelado informático debería formarse en modelado de información, tanto en conceptos y metodologías, de información, tanto en conceptos y metodologías, como en técnicas y herramientas.como en técnicas y herramientas.

Modelado ClínicoModelado Clínico

Page 31: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 3131

Modelado ClínicoModelado Clínico

Permite:Permite:

Mejor especificación de requerimientos clínicosMejor especificación de requerimientos clínicos

Mejor comunicación entre profesionales con distintos perfilesMejor comunicación entre profesionales con distintos perfiles

Mejor gestión del conocimiento (definición y evolución)Mejor gestión del conocimiento (definición y evolución)

Estandarización de criterios, calidad de modelosEstandarización de criterios, calidad de modelos

Empoderamiento del clínico en proyectos de desarrollo de SISEmpoderamiento del clínico en proyectos de desarrollo de SIS

Page 32: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 3232

Modelado ClínicoModelado Clínico

Proceso de modelado:Proceso de modelado:

Visualizar conceptos (Visualizar conceptos (MindMind MapsMaps))

Definir correspondencias con clases del Modelo de InformaciónDefinir correspondencias con clases del Modelo de Información

Crear arquetipos (Crear arquetipos (ArchetypeArchetype Editor)Editor)•• Incluye composición, especialización, traducciónIncluye composición, especialización, traducción

Crear plantillas (Crear plantillas (TemplateTemplate DesignerDesigner))

Crear consultas (Crear consultas (QueryQuery BuilderBuilder))

Crear reglas (Crear reglas (RuleRule DesignerDesigner))

Diseñar pantallas (GUI Diseñar pantallas (GUI GenerationGeneration))

Evolución controladaEvolución controlada

Page 33: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 3333

Modelado ClínicoModelado Clínico

Visualizar conceptosVisualizar conceptos

MindMind MapsMaps: : organización gráfica del pensamientoorganización gráfica del pensamiento

Page 34: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 3434

Modelado ClínicoModelado Clínico

Definir correspondencia con clases del Modelo de InformaciónDefinir correspondencia con clases del Modelo de Información

¿Documento?¿Documento?•• COMPOSITIONCOMPOSITION

¿Parte de documento?¿Parte de documento?•• ¿Encabezado?¿Encabezado?

SECTIONSECTION•• ¿Concepto aislado?¿Concepto aislado?

¿Es administrativo?¿Es administrativo?•• ADMIN_ENTRYADMIN_ENTRY

¿Involucra la especificación de algo debe ser hecho?¿Involucra la especificación de algo debe ser hecho?•• INSTRUCTIONINSTRUCTION

¿Registra algo hecho por una persona?¿Registra algo hecho por una persona?•• ACTIONACTION

¿Se pregunta, observa, mide, siente o se repite con alta frecuen¿Se pregunta, observa, mide, siente o se repite con alta frecuencia?cia?•• OBSERVATION OBSERVATION ((ej.ej. PA 140/100)PA 140/100)

¿Información resumida u ¿Información resumida u objetivizadaobjetivizada??•• EVALUATIONEVALUATION ((ej.ej. HTA)HTA)

Page 35: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 3535

Modelado ClínicoModelado Clínico

Crear arquetiposCrear arquetipos

Registro de emergencia, ambulatorio, Registro de emergencia, ambulatorio, etcetc•• COMPOSITIONCOMPOSITION

Signos vitales, resultados de estudiosSignos vitales, resultados de estudios•• OBSERVATIONOBSERVATION

Factores de riesgo, Factores de riesgo, triagetriage, eval. vía aérea, eval. vía aérea•• EVALUATIONEVALUATION

Orden estudios, prescripción Orden estudios, prescripción medsmeds..•• INSTRUCTION/ACTIVITYINSTRUCTION/ACTIVITY

Ejecución de procedimientos, Ejecución de procedimientos, adm.adm. de de sustsust..•• ACTIONACTION

Page 36: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 3636

Modelado ClínicoModelado Clínico

Crear plantillasCrear plantillas

Reutiliza arquetipos existentes para representar distintos tiposReutiliza arquetipos existentes para representar distintos tipos de registrosde registros

Puede no ser necesario crear nuevos arquetiposPuede no ser necesario crear nuevos arquetipos

Thomas Beale, 2007 Thomas Beale, 2007 ©© Ocean InformaticsOcean Informatics

Page 37: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 3737

Modelado ClínicoModelado Clínico

Crear consultasCrear consultas

Basadas en arquetiposBasadas en arquetipos

Independiente de tecnologíasIndependiente de tecnologías

Pueden ser definidas por clínicosPueden ser definidas por clínicos

No se necesita modificar el software para crear nuevas consultasNo se necesita modificar el software para crear nuevas consultas

Page 38: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 3838

Modelado ClínicoModelado Clínico

Crear consultasCrear consultas

Partes de los arquetipos identificadas con “rutas”Partes de los arquetipos identificadas con “rutas”

Ej. dentro del arquetipo de PA, una ruta para PAS otra para PADEj. dentro del arquetipo de PA, una ruta para PAS otra para PAD

Agregar nuevos arquetipos permite crear consultas para los Agregar nuevos arquetipos permite crear consultas para los nuevos conceptos sin modificar el sistemanuevos conceptos sin modificar el sistema

Page 39: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 3939

Modelado ClínicoModelado Clínico

Crear consultasCrear consultas

Visualización de resultados tan diversa como se quieraVisualización de resultados tan diversa como se quiera

Gráficas, reportes, informes, tablas, Gráficas, reportes, informes, tablas, excelexcel, …, …

Page 40: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 4040

Modelado ClínicoModelado Clínico

Crear reglasCrear reglas

En función de las consultasEn función de las consultas

Para implementar alertas, recordatorios, recomendaciones, Para implementar alertas, recordatorios, recomendaciones, y otros tipos de mecanismos de CDSy otros tipos de mecanismos de CDS

Serán volcadas a un motor que sepa evaluarlas ante la Serán volcadas a un motor que sepa evaluarlas ante la invocación desde distintos SIS como la HCEinvocación desde distintos SIS como la HCE

•• La misma HCE desde la que se generaron los datosLa misma HCE desde la que se generaron los datos•• Los datos están Los datos están arquetipadosarquetipados•• Se accede a los datos utilizando las definiciones en arquetiposSe accede a los datos utilizando las definiciones en arquetipos

Se está desarrollando el Se está desarrollando el GuidelineGuideline DefinitionDefinition LanguageLanguage (GDL)(GDL)•• Para definir reglas en función de arquetiposPara definir reglas en función de arquetipos•• http://openehr.org/news_events/releases/20130311http://openehr.org/news_events/releases/20130311

Page 41: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 4141

Modelado ClínicoModelado Clínico

Diseñar pantallasDiseñar pantallas

En función de plantillasEn función de plantillas

Agregando información de GUIAgregando información de GUI•• Ubicación de campos, tipos de controles, textos, restriccionesUbicación de campos, tipos de controles, textos, restricciones

Existen herramientas de generación automática de GUIExisten herramientas de generación automática de GUI•• EHRGenEHRGen::

http://www.41jaiio.org.ar/sites/default/files/15_CAIS_2012.pdfhttp://www.41jaiio.org.ar/sites/default/files/15_CAIS_2012.pdf

Page 42: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 4242

Modelado ClínicoModelado Clínico

Evolución controlada (gestión del conocimiento)Evolución controlada (gestión del conocimiento)

Todos los artefactos con:Todos los artefactos con:•• identificador, versión, estado, descripción y autoresidentificador, versión, estado, descripción y autores

Ciclo de vida bien definido (estado)Ciclo de vida bien definido (estado)•• Borrador, Revisión por pares, Rechazado, Publicado, ObsoletoBorrador, Revisión por pares, Rechazado, Publicado, Obsoleto•• Traducción y vinculación con terminologías luego de pasar a “pubTraducción y vinculación con terminologías luego de pasar a “publicado”licado”

Proceso formalProceso formal•• define criteriosdefine criterios•• asegura calidadasegura calidad•• permite evolucionarpermite evolucionar

Evolución de “artefactos de conocimiento” independiente de la Evolución de “artefactos de conocimiento” independiente de la evolución tecnológicaevolución tecnológica

Más Más infoinfo::•• httphttp://://www.openehr.orgwww.openehr.org//wikiwiki//displaydisplay//healthmodhealthmod//Archetype+authoring%2C+Archetype+authoring%2C+

review+and+publicationreview+and+publication

Page 43: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 4343

Gestión de conocimientoGestión de conocimiento

Ciclo de vida (Ciclo de vida (cont.cont.))

DesarrolloDesarrollo•• Nuevos arquetipos: Nuevos arquetipos: reusoreuso de arquetipos existentesde arquetipos existentes•• Nuevas versiones: correcciónNuevas versiones: corrección•• Especialización: conceptos más específicosEspecialización: conceptos más específicos

Revisión por paresRevisión por pares•• otros profesionales, expertos en dominios específicosotros profesionales, expertos en dominios específicos

Aseguramiento de la calidadAseguramiento de la calidad•• Cumplimiento de reglas formalesCumplimiento de reglas formales•• Referencias bibliográficas / evidencia clínicaReferencias bibliográficas / evidencia clínica

AprobaciónAprobación•• Satisfacción de requerimientos estructurales y de calidadSatisfacción de requerimientos estructurales y de calidad

PublicaciónPublicación•• en un repositorio accesible para quienes usan los arquetiposen un repositorio accesible para quienes usan los arquetipos

Page 44: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 4444

~ Herramientas ~~ Herramientas ~

Page 45: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 4545

HerramientasHerramientas

Mapas mentalesMapas mentales

http://http://freemind.sourceforge.netfreemind.sourceforge.net

Editor de arquetiposEditor de arquetipos

http://wiki.oceaninformatics.com/confluence/display/TTL/Archttp://wiki.oceaninformatics.com/confluence/display/TTL/Arc hetype+Editorhetype+Editor

Gestión del conocimientoGestión del conocimiento

http://http://openehr.org/ckmopenehr.org/ckm//

HCE openEHRHCE openEHR

https://code.google.com/p/openhttps://code.google.com/p/open--ehrehr--gengen--frameworkframework//

Repositorio de datos clínicos y consultasRepositorio de datos clínicos y consultas

https://github.com/ppazos/cabolabshttps://github.com/ppazos/cabolabs--ehrserverehrserver

Page 46: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 4646

Creación de arquetiposCreación de arquetipos

Escala de Escala de BorgBorg

Escala de GlasgowEscala de Glasgow

Orden de estudios de laboratorioOrden de estudios de laboratorio

Acciones en estudios de laboratorioAcciones en estudios de laboratorio

CoordinaciónCoordinación

EjecuciónEjecución

Resultado disponibleResultado disponible

Resultados de estudios de laboratorioResultados de estudios de laboratorio

Page 47: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 4747

ConclusionesConclusiones

openEHR permiteopenEHR permite

Formalizar parte del proceso de gestión del Formalizar parte del proceso de gestión del conocimiento clínico, e independizarlo de la gestión conocimiento clínico, e independizarlo de la gestión tecnológicatecnológica

Especificar requerimientos de mejor maneraEspecificar requerimientos de mejor manera

Crear una infraestructura de información estándar, Crear una infraestructura de información estándar, orientada a servicios, que facilita la integración de orientada a servicios, que facilita la integración de nuevos sistemas, nuevos sistemas, appsapps y serviciosy servicios

Alta Alta modificabilidadmodificabilidad de sistemas, más durables, menos de sistemas, más durables, menos costosos de mantenercostosos de mantener

El clínico controla el SISEl clínico controla el SIS

Page 48: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 4848

Muchas gracias por su Muchas gracias por su amable atenciónamable atención

Ing. Pablo Pazos GutiérrezIng. Pablo Pazos Gutié[email protected]@openehr.org.es

@ppazos@ppazoshttp://informaticahttp://informatica--medica.blogspot.commedica.blogspot.com

Page 49: Introducción a openEHR para clinicos 2013

Ing. Pablo Pazos Gutiérrez © 2013Ing. Pablo Pazos Gutiérrez © 2013 4949