PhD. Gustavo Andrés Uribe Gómez
PhD. Diego Mauricio López
PhD. Bernd Blobel
University of Regensburg
1
2
EHR, PHR and DSS
interoperability
(Booker and Trabulsi, 2009; Fahey, 2012; Osborn et al., 2010; Quinn et al., 2011; Schnipper et al., 2012; Wake and Cunningham, 2013; Santana, 2013)
3
Semantic Interoperability
(Chungoora et al., 2013; Heywood et al., 2011; Sonsilphong and Arch-int, 2013; Tessier, 2011)
3
Ontology-based systems
(Tessier, 2013; Archer et al. 2011; Sonsilphong et al., 2013, Snyder et al. 2013)
3
Architecture-centric approach
(Oemig F and Blobel B., 2011; Health Level 7 International, 2013; Blobel B., Goossen W, Brochhausen M., 2012; Lopez DM and Blobel B, 2009)
3
No existe una propuesta que incluya todos los siguientes elementso:
4
7
(B.Blobel, 2012)
8
(B.Blobel, 2012)
8
(B.Blobel, 2012)
8
(B.Blobel, 2012)
RM - ODP
8
Business Process Modeling Notation (BPMN)
9
SPARQL Inference Notation (SPIN)
10
Uribe, G. A., B. Blobel, D. M. López, and S. Schulz. "A generic architecture for an adaptive, interoperable and intelligent type 2 diabetes mellitus care system." Studies in health technology and informatics 211 (2015): 121. Categoria Colciencias A2
12
13
14-1
14-2
14-3
15-1
15-2
15-3
16
17
18-1
18-2
18-3
Uribe, G. A., B. Blobel, D. M. López, and A. A. Ruiz. "Specializing architectures for the type 2 diabetes mellitus care use cases with a focus on process management." Studies in health technology and informatics 211 (2015): 132. Categoría Colciencias A2.
19
Lifestyle intervention
Pharmacological intervention
20
21-1
21-2
21-3
22-1
22-2
22-3
23-1
23-2
23-3
CONSTRUCT {
?id btl2:isPartOf ?patientLife .
?id btl2:hasCondition ?id .
?id a dm2co:Hyperglycemia .
?id a dm2co:MedicalAlert .
?id rdfs:label ?cause_type_en .
?id rdfs:label ?cause_type_es .
?this btl2:represents ?id .
}
WHERE {
?patient btl2:isBearerOf ?blood_glucose .
?patient btl2:hasLife ?patientLife .
?this btl2:represents ?blood_glucose .
?blood_glucose a dm2co:BloodGlucoseConcentration .
?this dm2co:hasValueIn_mg_dL ?value .
FILTER ((?value >= 200.0) && (?value < 300.0)) .
OPTIONAL {
?clonAlert a dm2co:MedicalAlert .
?this btl2:represents ?clonAlert .
} .
FILTER (!bound(?clonAlert)) .
BIND (STRLANG("hyperglycemia medical alert", "en") AS ?cause_type_en) .
BIND (STRLANG("alerta médica por hiperglucemia", "es") AS ?cause_type_es) .
BIND (IRI(fn:concat("http://purl.org/unicauca/dm2co#", STRUUID())) AS ?id) .
}
24-1
# if physical examination is planned then handwashing is planned before
CONSTRUCT {
?this btl2:hasPart _:b0 .
_:b0 a bpmn:SequenceFlow .
_:b0 btl2:hasComponentPart _:b1 .
_:b1 a bpmn:SequenceFlow_Target .
_:b1 btl2:represents ?physical_examination_plan .
_:b0 btl2:hasComponentPart _:b2 .
_:b2 a bpmn:SequenceFlow_Source .
_:b2 btl2:represents _:b3 .
_:b3 a dm2co:HandwashingPlan .
}
WHERE {
?this btl2:hasPart ?physical_examination_plan .
?physical_examination_plan a dm2co:PhysicalExaminationPlan .
}
24-2
25
MDA
- Lógica hard-coded
- Semántica débil
- Transformaciones dependientes a modelos
+ Modelos independientes a la computación
+ Modelado de comportamiento
25-1
Web Semántica
- Dificultad para modelar el comportamiento
+ Modelos independientes de la computación
+ Capacidades de inferencia
26-2
Hibrido
+ Capacidades de inferencia
+ Modelos independientes a la computación
+ Modelado de comportamiento
+ Aproximación centrada en la arquitectura
26-3
27
28
29
(Blobel [changed])
30
31
32
33
34
35
36
37
Controla la ejecución de los procesos de salud acorde las políticas y guías médicas nacionales.
Soporta los actores en los procesos de toma de decisiones
Mapea la información considerando las cualidades heterogéneas de los actores.
El software provee interoperabilidad en al menos estas maneras:
38
39
The efficiency of the system's recommendation, measured through the F-measure, is higher than 0.71 using as gold standard the suggestions provided by an internist.
The threshold of 0.71 corresponds with the F-measure average of the algorithms C4.5 and CART evaluated for the diagnosis of diabetes
D. Senthil Kumar, G. Sathyadevi, and S. Sivanesh, “Decision Support System for Medical Diagnosis Using Data Mining,” International Journal of Computer Science Issues 8, no. 3 (2011): 147–53.
40
41
42
43
44
45
46
Usar el GCM facilita la constrcción de la arquitectura de un sistema
El uso de ontologías de nivel superior y de ontologías estandarizadas facilita la armonización entre dominios.
La metodología usada facilita la reusabilidad de componentes.
50
51
52
¿¿Preguntas??