Implementing Ontology-Driven Care Pathways Using UML Activity Diagrams

Care pathways provide a formal representation of clinical guidelines, evidence-based best practice or care provider protocols. Executable care pathways can be used in an Electronic Health Record system to drive the process of care in a similar way to a standard business workflow. Care pathways are generally more complex than business workflows and this has led to the development of various domain-specific languages for pathway modeling, including GLIF and PROforma, as well as the application of visual approaches using BPMN, UML and BPM+ Health. The open source cityEHR health record system represents care pathways as HL7 CDA document templates which are generated from ontology models of the underlying clinical domain, built using an ontology architecture based on the ISO 13606 Reference Model. This paper describes how clinicians can specify pathways as UML Activity Diagrams that are then transformed into the ontology models and HL7 CDA representations that drive the executable pathways in cityEHR. It is shown that the simple application of UML Activity Diagrams is sufficient to support executable care pathways, specified as ontology models and represented as HL7 CDA in the patient record.

Authors

Institutions

Publication Details

Journal
Studies in health technology and informatics
Published
2025-05-15
DOI
https://doi.org/10.3233/shti250289
Primary Topic
Clinical practice guidelines implementation
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementing Ontology-Driven Care Pathways Using UML Activity Diagrams

John Chelsom, Naveed Dogar, Reethika Palreddy
Studies in health technology and informatics
Clinical practice guidelines implementation
article

Implementing Ontology-Driven Care Pathways Using UML Activity Diagrams

John Chelsom, Naveed Dogar, Reethika Palreddy
article en

Abstract

Care pathways provide a formal representation of clinical guidelines, evidence-based best practice or care provider protocols. Executable care pathways can be used in an Electronic Health Record system to drive the process of care in a similar way to a standard business workflow. Care pathways are generally more complex than business workflows and this has led to the development of various domain-specific languages for pathway modeling, including GLIF and PROforma, as well as the application of visual approaches using BPMN, UML and BPM+ Health. The open source cityEHR health record system represents care pathways as HL7 CDA document templates which are generated from ontology models of the underlying clinical domain, built using an ontology architecture based on the ISO 13606 Reference Model. This paper describes how clinicians can specify pathways as UML Activity Diagrams that are then transformed into the ontology models and HL7 CDA representations that drive the executable pathways in cityEHR. It is shown that the simple application of UML Activity Diagrams is sufficient to support executable care pathways, specified as ontology models and represented as HL7 CDA in the patient record.

Studies in health technology and informaticsVol. 327
Fordham University (US), University of Oxford (GB)
Openalex Percentile: Top 73%
Clinical practice guidelines implementation
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Implementing Ontology-Driven Care Pathways Using UML Activity Diagrams — John Chelsom, Naveed Dogar, et al. · Studies in health technology and informatics (2025) | TGRS Research Map | TGRS