SlideShare a Scribd company logo
Dr. Shan Nan
(nanshan@zju.edu.cn)
On behalf of all the team members
Zhejiang University
2020.07.24
Guideline-based CDSS for COVID-19
Me and my group
Shan Nan Ph.D
• PhD of Biomedical Engineering
• Post Doc in Zhejiang University.
• Experienced on CIG and rule-based CDSS
Medical Informatics Group, the earliest medical
informatics research group in China
The openEHR team
Prof. Huilong Duan
OpenEHR Ambassador
Prof. Xudong Lu
OpenEHR Ambassador
Tianhua Tang
PhD Student
Mengyang Li
PhD Student
Hongshuo Feng
MSc Student
OpenEHR team with Dr. Rong Chen,
the inventor of GDL
Yijie Wang
Informaticist
Dr. Heather Leslie
External consultant
Kuai Yu
Software Engineer
Motivations
COVID-19 global crisis
Informaticists are obligatory to take actions!
Efforts in informatics communities
Evidence-based CDSS and knowledge base have not been reported
Timeline of the Chinese guideline
7th Edition
Mar. 14
6th Edition
Feb. 19
5th Edition
Feb. 3
4th Edition
Jan. 27
3rd Edition
Jan. 23
2nd Edition
Jan. 22
1st Edition
Jan. 16
First Case
Dec. 26
Under Control
Mar. 23
Sharing the COVID-19 knowledge
• Different Language
• Narrative guidelines needs
proper interpretation
• Difficult to integrate with
heterogeneous
information systems
https://gmcc.alibabadoctor.com/prevention-manual
OpenEHR approaches have the potential
1500 people
87 countries
Info model and a formal guideline language
OpenEHR archetypes make the
information model easy to
understand, reusable and sharable
The Guideline Definition Language
provides a formal way to
computerize narrative guidelines
Our mission
• Specify a guideline acquisition approach
using openEHR
• Develop and disseminate a computer
interpretable guideline for COVID-19
• Implement CDS applications for COVID-19
COVID-19 CIG R&D
A rapid guideline acquisition approach
We used openEHR archetypes and Guideline Definition Language to capture the knowledge
in guidelines and rapidly developed CDSS applications.
A collaboration platform to manage the KA
Extract IF-THEN relations
We extracted the Diagnostic Criteria, Clinical Classification, Clinical Warning Sign,
Differential Diagnosis, Treatment, and Discharge sections in the guideline.
Extract entities
Entities in each sentence were marked up and extracted. Then they are mapped to
openEHR concepts.
Elicit COVID-19 related archetypes
Li M, Leslie H, Qi B, Nan S, Feng H, Cai H, Lu X, Duan H, Development of an openEHR Template for COVID-
19 Based on Clinical Guidelines, JMIR, Vol22, No 6 (2020): June. https://www.jmir.org/2020/6/e20239/
Collect data elements from guideline
https://ckm.openehr.org/ckm/templates/1013.26.291
Author rules in GDL2 Editor
RESOURCE_DESCRIPTION
original_author:Hash<string,,string>[1]
other_contributors:string[0..*]
lifecycle_state:terminology_code[1]
details:DETAIL
other_details:Hash<string,string>[0..1]
DETAIL
language: terminology_code[1]
purpose:string[1]
keywords:string[0..*]
use:string[0..1]
misuse:string[0..1]
original_resource_url:Hash<string,,string>[0..1]
other_details:Hash<string,,string>[0..1]
copyright:string[0..1]
original_language:terminology_code[1]
descrption:RESOURCE_DESCRIPTION
data_bindings:DATA_BINDING
pre_conditions:ASSERTION
rules:RULE
templates:OUTPUT_TEMPLATE
default_actions:ASSIGNMENT[*]
model_id:string[1]
template_id:string[0..1]
predicates:ASSERTION[*]
type:string[1]
elements:ELEMENT
DATA_BINDING
id:string[1]
when:ASSERTION[*]
then:ASSIGNMENT[*]
priority:integer[1]
RULE id:string[1]
name:string[1]
model_id:string[1]
template_id:string[0..1]
object:OBJECT
OUTPUT_TEMPLATE
id:string[1]
path:string[1]
ELEMENT
term_definitions:Hash<string,hash<string,TERM>>[1]
term_bindings:Hash<string,TREM_BINDING>[0..1]
TERMINOLOGY
code:string[1]
text:string[1]
description:string[1]
other_items:Hash<string,string>[0..1]
TERM
code:string[1]
TERM_BINDING
gdl_version:string[0..1]
id:string[1]
concept:string[1]
definition:GUIDELINE_DEFINIITON
terminology:TERMINOLOGY
GUIDELINE_DEFINIITON
GUIDELINE
AUTHORED_RESOURCE
TOP
LEVEL
Create a guideline
Import archetypes
27 archetypes were imported here.
Data binding
Edit a list of rules
E.g. if CT image report contains ground glass opacities, patchy shadows, interstitial
changes, consolidation, or infiltration, the patient has a COVID-19 risk factor.
Logical structure of the GDL rule set
COVID-19
Diagnosis &
Treatment
Discharge
Yes
Yes
Critical case classification
Clinical_Warning.v0
Classfication.v0
Suspect cases diagnosis
White_cell_count.v0
Lymphocyte_count.v0
Suspected_Diagnosis.v0
Yes
No
Exclude
No
No
General treatment
General_Treatment.v0
Diagnosis
IgG_Antibody_Detection.v0
IgM_Antibody_Detection.v0
Confirmed_Diagnosis.v0
Discharge criteria
Out_Hosipital.v0
Body_Temperature_Monitor.v0
Nucleic_acid_test_result.v0
Supportive treatment
Respiratory_support_Treatment.v0
Circulation_support_Treatment.v0
Convalescent_plasma_Treatment.v0
Blood_Purification_Treatment.v0
Continuous_Renal_Replacement_Therapy.v0
Other_Treatment.v0
No
Yes
Totally 18 GDL rules have been authored.
Rule validation
The rules were validated with patient data adopted from a published patient case report[1].
[1] First case of 2019 novel coronavirus in the United States. N Engl J Med 2020;382(10):929–936
Disseminate and share the rules
Templates and rules were shared in GitHub and announced in openEHR disclosure
https://discourse.openehr.org/t/chinese-covid-19-diagnosis-and-
treatment-decision-support-openehr-templates-and-rules/516
https://github.com/ZJU-BME-VICO/openEHR-COVID-19
S Nan, T Tang, H Feng, Y Wang, M Li, X Lu, H Duan, Rapid Development and Dissemination of a Computer
Interpretable Guideline for COVID-19, JMIR, under revision
Implementing a CDSS
Clinical requirements
Although COVID-19 has been largely under control in China since March 2020, small scale
breakouts have still been reported in Jilin, Guangdong, Beijing and most recently, Xinjiang.
COVID-19 screening in the hospital is still required for a certain period of time.
Scenario 2: Screening susceptive cases in
management dept. in hospital
Scenario 1: COVID-19 diagnosis at
fever/Respiratory/Infection clinics
GDL rules
Implementation framework
We use a CDS platform (named Tracebook) to build CDS applications by
configuring rules and UI components rather than coding from scratch.
GDL can be applied here
UI can be designed here
Mapping between GDL and Drools
A GDL Rule
A Drools Rule
Archetypes => Object Data Model GDL Expression => MVEL
Unfortunately, there is currently a lack of open source/free GDL execution engine…
Data model mapping
Category openEHR Archetype Object Data Model
Demographic openEHR-EHR-OBSERVATION.age.v0 PatientInfo
Epidemic History openEHR-EHR-OBSERVATION.exposure_assessment.v0 EpidemicHistory
Medical Record openEHR-EHR-OBSERVATION.pf_ratio.v0
MedicalRecord
openEHR-EHR-OBSERVATION.story.v1
Exam
openEHR-EHR-CLUSTER.imaging_finding.v0
ImgExamResultopenEHR-EHR-CLUSTER.imaging_result-COVID_19.v0
openEHR-EHR-OBSERVATION.imaging_exam_result.v0
Vital Sign
openEHR-EHR-CLUSTER.inspired_oxygen.v1
PhysicalSign
openEHR-EHR-CLUSTER.level_of_exertion.v0
openEHR-EHR-CLUSTER.problem_qualifier.v1
openEHR-EHR-OBSERVATION.body_temperature.v2
openEHR-EHR-OBSERVATION.pulse_oximetry.v1
openEHR-EHR-OBSERVATION.respiration.v2
Laboratory Test
openEHR-EHR-CLUSTER.specimen.v0
LabTestResultopenEHR-EHR-CLUSTER.laboratory_test_analyte.v1
openEHR-EHR-OBSERVATION.laboratory_test_result.v1
Symptom
openEHR-EHR-CLUSTER.symptom_sign.v1
Symptom
openEHR-EHR-COMPOSITION.encounter.v1
openEHR-EHR-OBSERVATION.symptom_sign_screening.v0
openEHR-EHR-OBSERVATION.condition_screening.v0
Diagnosis
openEHR-EHR-EVALUATION.differential_diagnoses.v0
DiagnosisopenEHR-EHR-EVALUATION.health_risk.v1
openEHR-EHR-EVALUATION.problem_diagnosis.v1
Order
openEHR-EHR-EVALUATION.recommendation.v1
Order
openEHR-EHR-INSTRUCTION.medication_order.v2
openEHR-EHR-INSTRUCTION.therapeutic_order.v0
openEHR-EHR-OBSERVATION.management_screening.v0
Rule mapping
Guideline Section GDL Rule Drools Rule
(5) Diagnostic Criteria
COVID_Confirmed_Diagnosis.v0.gdl2
Diagnosis_Confirmed
COVID_Lymphocyte_count.v0.gdl2
COVID_Nucleic_acid_test_result.v0.gdl2
COVID_White_blood_cell_count.v0.gdl2
COVID_White_cell_count.v0.gdl2
(6) Clinical Classification COVID_Classfication.v0.gdl2 Classification
(7) Clinical Warning Sign COVID_Clinical_Warning.v0.gdl2 Clinical_Warning
(8) Differential Diagnosis COVID_Suspected_Diagnosis.v0.gdl2 Diagnosis_Suspected
(10) Treatment
COVID_Blood_Purification_Treatment.v0.gdl2
Treatment_Modern
COVID_Circulation_support_Treatment.v0.gdl2
COVID_Continuous_Renal_Replacement_Therapy.v0.gdl2
COVID_Convalescent_plasma_Treatment.v0.gdl2
COVID_General_Treatment.v0.gdl2
COVID_Immunotherapy.v0.gdl2
COVID_Other_Treatment.v0.gdl2
COVID_Respiratory_support_Treatment.v0.gdl2
(11) Discharge
COVID_Body_Temperature_Monitor.v0.gdl2
Discharge
COVID_Out_Hosipital.v0.gdl2
*For section 5, 10, and 11, there are multiple GDL rules for one section. This is because
GDL2 Editor now only allows one rule in a file, whereas these sections contain several rules.
Deployment and trial plan
Diagnosis and treatment CDSS for clinics CDSS for screening susceptive cases
• These applications are currently being deployed in PLA Central Theater General Hospital.
• An observational before-after study is prepared to validate the effectiveness of the CDS.
• It is expected that the miss diagnose rate of susceptive cases and confirmed cases can be
decreased.
Discussions
What do we benefit from openEHR
• Using archetypes saved our time and lifted our burden on
understanding data items while developing the CIG.
• Most archetypes in CKM can be used directly.
• Totally 27 archetypes have been used for the COVID-19 CIG, among which
26 were directly acquired from CKM and 1 (openEHR-EHR-
CLUSTER.imaging_result-COVID_19.v0) was acquired from CKM and
modified for the COVID-19 CDS purpose.
• GDL and its editor helped us to develop and test CIGs without
coding.
What are yet not perfect in openEHR
• Lack of an open source or free GDL execution engine.
• GDL2 Editor currently has 2 limitations.
• Data types such as DV_PROPORTION and DV_DURATION are not fully
supported in the editor.
• Difficult to support collection data type (e.g. array, set).
Not yet supported
while executing
Proposal to develop an open source tool
Using the experience gained from COVID-19 CIG and CDSS development, we are currently
working on developing an openEHR EL based rule editor and execution engine. We plan to
make it open source in the future.
➢ Evidence-based CDSS and knowledge are required while
fighting with COVID-19.
➢ We proposed an approach to use openEHR archetypes
and GDL, and developed a CIG.
➢ Two CDS applications are under deployment in real
clinical settings.
Wrap up
Thanks!

More Related Content

PDF
openEHR template development for COVID-19
PDF
openEHR v COVID-19
PPTX
EHRbase, open source openEHR CDR
PPSX
eHealth Foundations: Can openEHR Provide One Layer?
PDF
fhir and loinc
PPTX
UDM (Unified Data Model) - Enabling Exchange of Comprehensive Reaction Inform...
PDF
openEHR in China 2019-06
PPTX
Seamless Dataflow with a Clinical Metadata Repository
openEHR template development for COVID-19
openEHR v COVID-19
EHRbase, open source openEHR CDR
eHealth Foundations: Can openEHR Provide One Layer?
fhir and loinc
UDM (Unified Data Model) - Enabling Exchange of Comprehensive Reaction Inform...
openEHR in China 2019-06
Seamless Dataflow with a Clinical Metadata Repository

What's hot (20)

PDF
SCOPE Summit - Applying the OMOP data model & OHDSI software to national Euro...
PPTX
Informatics and Clinical Decision Support in Precision Medicine
PDF
Automate your literature monitoring for more effective pharmacovigilance
PPTX
The MedRed Ontology for Representing Clinical Data Acquisition Metadata
PPTX
Enabling faster analysis of vaccine adverse event reports with ontology support
PPTX
Radiomics Data Management, Computation, and Analysis for QIN F2F 2016
PPTX
Clinical trials data sharing
PPTX
AI in translational medicine webinar
PPTX
International perspective for sharing publicly funded medical research data
PPTX
Why should researchers care about data curation?
PPTX
Sharing chemical structures with peer reviewed publications
PDF
De-siloing data and building knowledge graphs outside of drug discovery: Oppo...
PPTX
Health Datapalooza 2013: Datalab - Steven Edwards
PPTX
Efficient Data Reviews and Quality in Clinical Trials - Kelci Miclaus
PPTX
Managing sensitive data at the Australian Data Archive
PPTX
Introduction to vision and scope
PPTX
Embase introduction - 13 July 2014
PPTX
National archetype governance in Norway
PPTX
Data-driven drug discovery for rare diseases - Tales from the trenches (CINF ...
PPTX
Distributing cds dev days-2017
SCOPE Summit - Applying the OMOP data model & OHDSI software to national Euro...
Informatics and Clinical Decision Support in Precision Medicine
Automate your literature monitoring for more effective pharmacovigilance
The MedRed Ontology for Representing Clinical Data Acquisition Metadata
Enabling faster analysis of vaccine adverse event reports with ontology support
Radiomics Data Management, Computation, and Analysis for QIN F2F 2016
Clinical trials data sharing
AI in translational medicine webinar
International perspective for sharing publicly funded medical research data
Why should researchers care about data curation?
Sharing chemical structures with peer reviewed publications
De-siloing data and building knowledge graphs outside of drug discovery: Oppo...
Health Datapalooza 2013: Datalab - Steven Edwards
Efficient Data Reviews and Quality in Clinical Trials - Kelci Miclaus
Managing sensitive data at the Australian Data Archive
Introduction to vision and scope
Embase introduction - 13 July 2014
National archetype governance in Norway
Data-driven drug discovery for rare diseases - Tales from the trenches (CINF ...
Distributing cds dev days-2017
Ad

Similar to Guideline based CDSS for COVID-19 (20)

PDF
Using Healthcare Data for Research @ The Hyve - Campus Party 2016
PDF
CINECA webinar slides: Open science through fair health data networks dream o...
PDF
Open science and medical evidence generation - Kees van Bochove - The Hyve
PDF
Medic - Artificially Intelligent System for Healthcare Services ...
PDF
Using Tokenization and Random Forest Models to Predict Pandemic Trial Outcomes
PDF
openEHR Progress in China 2022
PDF
Accurate prediction of chronic diseases using deep learning algorithms
PPTX
Clinical Data Models - The Hyve - Bio IT World April 2019
PDF
BDCC-06-00004.pdf
PPTX
Equivalence is in the (ID) of the beholder
PDF
Introduction of BJU-BMR-RG and use case study of Applying openEHR archetypes ...
PDF
OHDSI OMOP - i2b2 conference Tübingen 2019
PDF
DEEP FACIAL DIAGNOSIS: DEEP TRANSFER LEARNING FROM FACE RECOGNITION TO FACIAL...
PDF
IRJET- Analysis of Health-Care Capabilities of Different Countries in Order t...
PDF
Machine learning in biology
PDF
Semantics and linked data at astra zeneca
PDF
The OpenCon Intro to Open Data
PPTX
NCATS CTSA N3C
PDF
Knowledge Discovery using an Integrated Semantic Web
PDF
Predictions And Analytics In Healthcare: Advancements In Machine Learning
Using Healthcare Data for Research @ The Hyve - Campus Party 2016
CINECA webinar slides: Open science through fair health data networks dream o...
Open science and medical evidence generation - Kees van Bochove - The Hyve
Medic - Artificially Intelligent System for Healthcare Services ...
Using Tokenization and Random Forest Models to Predict Pandemic Trial Outcomes
openEHR Progress in China 2022
Accurate prediction of chronic diseases using deep learning algorithms
Clinical Data Models - The Hyve - Bio IT World April 2019
BDCC-06-00004.pdf
Equivalence is in the (ID) of the beholder
Introduction of BJU-BMR-RG and use case study of Applying openEHR archetypes ...
OHDSI OMOP - i2b2 conference Tübingen 2019
DEEP FACIAL DIAGNOSIS: DEEP TRANSFER LEARNING FROM FACE RECOGNITION TO FACIAL...
IRJET- Analysis of Health-Care Capabilities of Different Countries in Order t...
Machine learning in biology
Semantics and linked data at astra zeneca
The OpenCon Intro to Open Data
NCATS CTSA N3C
Knowledge Discovery using an Integrated Semantic Web
Predictions And Analytics In Healthcare: Advancements In Machine Learning
Ad

More from openEHR-Japan (18)

PDF
Scaling up an openEHR CDR
PDF
Modelling clinical knowledge
PPTX
2021年から2022年にかけてのopenEHR Project概況
PPTX
Updates of openEHR and Japan activity
PPTX
SMART on openEHR
PPTX
openEHR Updates 2020-2021
PPTX
openEHR / ISO 13606入門
PDF
Opening remarks
PPTX
openEHR/ISO13606入門
ODP
2019年版openEHRプロジェクトの近況について
ODP
Loclisation of openEHR in Japan and nation-wide EHR project
PDF
RippleStack & EtherCIS: Shinkansen to openEHR
PDF
openEHR in China, 2018
PDF
千年カルテプロジェクト成果と事業化
PPTX
openEHR activities, 2017-2018
ODP
Updates of openEHR, 2017-2018
PPTX
openEHRについて最近の動向(2017年7月)
PPTX
Localisation of openEHR
Scaling up an openEHR CDR
Modelling clinical knowledge
2021年から2022年にかけてのopenEHR Project概況
Updates of openEHR and Japan activity
SMART on openEHR
openEHR Updates 2020-2021
openEHR / ISO 13606入門
Opening remarks
openEHR/ISO13606入門
2019年版openEHRプロジェクトの近況について
Loclisation of openEHR in Japan and nation-wide EHR project
RippleStack & EtherCIS: Shinkansen to openEHR
openEHR in China, 2018
千年カルテプロジェクト成果と事業化
openEHR activities, 2017-2018
Updates of openEHR, 2017-2018
openEHRについて最近の動向(2017年7月)
Localisation of openEHR

Recently uploaded (20)

PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
Getting started with AI Agents and Multi-Agent Systems
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPT
What is a Computer? Input Devices /output devices
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Modernising the Digital Integration Hub
PDF
STKI Israel Market Study 2025 version august
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
1. Introduction to Computer Programming.pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
Developing a website for English-speaking practice to English as a foreign la...
Getting started with AI Agents and Multi-Agent Systems
Group 1 Presentation -Planning and Decision Making .pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
1 - Historical Antecedents, Social Consideration.pdf
O2C Customer Invoices to Receipt V15A.pptx
cloud_computing_Infrastucture_as_cloud_p
What is a Computer? Input Devices /output devices
Getting Started with Data Integration: FME Form 101
Modernising the Digital Integration Hub
STKI Israel Market Study 2025 version august
A contest of sentiment analysis: k-nearest neighbor versus neural network
Chapter 5: Probability Theory and Statistics
Assigned Numbers - 2025 - Bluetooth® Document
A comparative study of natural language inference in Swahili using monolingua...
1. Introduction to Computer Programming.pptx
Zenith AI: Advanced Artificial Intelligence
Web App vs Mobile App What Should You Build First.pdf
Enhancing emotion recognition model for a student engagement use case through...

Guideline based CDSS for COVID-19

  • 1. Dr. Shan Nan (nanshan@zju.edu.cn) On behalf of all the team members Zhejiang University 2020.07.24 Guideline-based CDSS for COVID-19
  • 2. Me and my group Shan Nan Ph.D • PhD of Biomedical Engineering • Post Doc in Zhejiang University. • Experienced on CIG and rule-based CDSS Medical Informatics Group, the earliest medical informatics research group in China
  • 3. The openEHR team Prof. Huilong Duan OpenEHR Ambassador Prof. Xudong Lu OpenEHR Ambassador Tianhua Tang PhD Student Mengyang Li PhD Student Hongshuo Feng MSc Student OpenEHR team with Dr. Rong Chen, the inventor of GDL Yijie Wang Informaticist Dr. Heather Leslie External consultant Kuai Yu Software Engineer
  • 5. COVID-19 global crisis Informaticists are obligatory to take actions!
  • 6. Efforts in informatics communities Evidence-based CDSS and knowledge base have not been reported
  • 7. Timeline of the Chinese guideline 7th Edition Mar. 14 6th Edition Feb. 19 5th Edition Feb. 3 4th Edition Jan. 27 3rd Edition Jan. 23 2nd Edition Jan. 22 1st Edition Jan. 16 First Case Dec. 26 Under Control Mar. 23
  • 8. Sharing the COVID-19 knowledge • Different Language • Narrative guidelines needs proper interpretation • Difficult to integrate with heterogeneous information systems https://gmcc.alibabadoctor.com/prevention-manual
  • 9. OpenEHR approaches have the potential 1500 people 87 countries
  • 10. Info model and a formal guideline language OpenEHR archetypes make the information model easy to understand, reusable and sharable The Guideline Definition Language provides a formal way to computerize narrative guidelines
  • 11. Our mission • Specify a guideline acquisition approach using openEHR • Develop and disseminate a computer interpretable guideline for COVID-19 • Implement CDS applications for COVID-19
  • 13. A rapid guideline acquisition approach We used openEHR archetypes and Guideline Definition Language to capture the knowledge in guidelines and rapidly developed CDSS applications.
  • 14. A collaboration platform to manage the KA
  • 15. Extract IF-THEN relations We extracted the Diagnostic Criteria, Clinical Classification, Clinical Warning Sign, Differential Diagnosis, Treatment, and Discharge sections in the guideline.
  • 16. Extract entities Entities in each sentence were marked up and extracted. Then they are mapped to openEHR concepts.
  • 17. Elicit COVID-19 related archetypes Li M, Leslie H, Qi B, Nan S, Feng H, Cai H, Lu X, Duan H, Development of an openEHR Template for COVID- 19 Based on Clinical Guidelines, JMIR, Vol22, No 6 (2020): June. https://www.jmir.org/2020/6/e20239/ Collect data elements from guideline https://ckm.openehr.org/ckm/templates/1013.26.291
  • 18. Author rules in GDL2 Editor RESOURCE_DESCRIPTION original_author:Hash<string,,string>[1] other_contributors:string[0..*] lifecycle_state:terminology_code[1] details:DETAIL other_details:Hash<string,string>[0..1] DETAIL language: terminology_code[1] purpose:string[1] keywords:string[0..*] use:string[0..1] misuse:string[0..1] original_resource_url:Hash<string,,string>[0..1] other_details:Hash<string,,string>[0..1] copyright:string[0..1] original_language:terminology_code[1] descrption:RESOURCE_DESCRIPTION data_bindings:DATA_BINDING pre_conditions:ASSERTION rules:RULE templates:OUTPUT_TEMPLATE default_actions:ASSIGNMENT[*] model_id:string[1] template_id:string[0..1] predicates:ASSERTION[*] type:string[1] elements:ELEMENT DATA_BINDING id:string[1] when:ASSERTION[*] then:ASSIGNMENT[*] priority:integer[1] RULE id:string[1] name:string[1] model_id:string[1] template_id:string[0..1] object:OBJECT OUTPUT_TEMPLATE id:string[1] path:string[1] ELEMENT term_definitions:Hash<string,hash<string,TERM>>[1] term_bindings:Hash<string,TREM_BINDING>[0..1] TERMINOLOGY code:string[1] text:string[1] description:string[1] other_items:Hash<string,string>[0..1] TERM code:string[1] TERM_BINDING gdl_version:string[0..1] id:string[1] concept:string[1] definition:GUIDELINE_DEFINIITON terminology:TERMINOLOGY GUIDELINE_DEFINIITON GUIDELINE AUTHORED_RESOURCE TOP LEVEL
  • 20. Import archetypes 27 archetypes were imported here.
  • 22. Edit a list of rules E.g. if CT image report contains ground glass opacities, patchy shadows, interstitial changes, consolidation, or infiltration, the patient has a COVID-19 risk factor.
  • 23. Logical structure of the GDL rule set COVID-19 Diagnosis & Treatment Discharge Yes Yes Critical case classification Clinical_Warning.v0 Classfication.v0 Suspect cases diagnosis White_cell_count.v0 Lymphocyte_count.v0 Suspected_Diagnosis.v0 Yes No Exclude No No General treatment General_Treatment.v0 Diagnosis IgG_Antibody_Detection.v0 IgM_Antibody_Detection.v0 Confirmed_Diagnosis.v0 Discharge criteria Out_Hosipital.v0 Body_Temperature_Monitor.v0 Nucleic_acid_test_result.v0 Supportive treatment Respiratory_support_Treatment.v0 Circulation_support_Treatment.v0 Convalescent_plasma_Treatment.v0 Blood_Purification_Treatment.v0 Continuous_Renal_Replacement_Therapy.v0 Other_Treatment.v0 No Yes Totally 18 GDL rules have been authored.
  • 24. Rule validation The rules were validated with patient data adopted from a published patient case report[1]. [1] First case of 2019 novel coronavirus in the United States. N Engl J Med 2020;382(10):929–936
  • 25. Disseminate and share the rules Templates and rules were shared in GitHub and announced in openEHR disclosure https://discourse.openehr.org/t/chinese-covid-19-diagnosis-and- treatment-decision-support-openehr-templates-and-rules/516 https://github.com/ZJU-BME-VICO/openEHR-COVID-19 S Nan, T Tang, H Feng, Y Wang, M Li, X Lu, H Duan, Rapid Development and Dissemination of a Computer Interpretable Guideline for COVID-19, JMIR, under revision
  • 27. Clinical requirements Although COVID-19 has been largely under control in China since March 2020, small scale breakouts have still been reported in Jilin, Guangdong, Beijing and most recently, Xinjiang. COVID-19 screening in the hospital is still required for a certain period of time. Scenario 2: Screening susceptive cases in management dept. in hospital Scenario 1: COVID-19 diagnosis at fever/Respiratory/Infection clinics GDL rules
  • 28. Implementation framework We use a CDS platform (named Tracebook) to build CDS applications by configuring rules and UI components rather than coding from scratch. GDL can be applied here UI can be designed here
  • 29. Mapping between GDL and Drools A GDL Rule A Drools Rule Archetypes => Object Data Model GDL Expression => MVEL Unfortunately, there is currently a lack of open source/free GDL execution engine…
  • 30. Data model mapping Category openEHR Archetype Object Data Model Demographic openEHR-EHR-OBSERVATION.age.v0 PatientInfo Epidemic History openEHR-EHR-OBSERVATION.exposure_assessment.v0 EpidemicHistory Medical Record openEHR-EHR-OBSERVATION.pf_ratio.v0 MedicalRecord openEHR-EHR-OBSERVATION.story.v1 Exam openEHR-EHR-CLUSTER.imaging_finding.v0 ImgExamResultopenEHR-EHR-CLUSTER.imaging_result-COVID_19.v0 openEHR-EHR-OBSERVATION.imaging_exam_result.v0 Vital Sign openEHR-EHR-CLUSTER.inspired_oxygen.v1 PhysicalSign openEHR-EHR-CLUSTER.level_of_exertion.v0 openEHR-EHR-CLUSTER.problem_qualifier.v1 openEHR-EHR-OBSERVATION.body_temperature.v2 openEHR-EHR-OBSERVATION.pulse_oximetry.v1 openEHR-EHR-OBSERVATION.respiration.v2 Laboratory Test openEHR-EHR-CLUSTER.specimen.v0 LabTestResultopenEHR-EHR-CLUSTER.laboratory_test_analyte.v1 openEHR-EHR-OBSERVATION.laboratory_test_result.v1 Symptom openEHR-EHR-CLUSTER.symptom_sign.v1 Symptom openEHR-EHR-COMPOSITION.encounter.v1 openEHR-EHR-OBSERVATION.symptom_sign_screening.v0 openEHR-EHR-OBSERVATION.condition_screening.v0 Diagnosis openEHR-EHR-EVALUATION.differential_diagnoses.v0 DiagnosisopenEHR-EHR-EVALUATION.health_risk.v1 openEHR-EHR-EVALUATION.problem_diagnosis.v1 Order openEHR-EHR-EVALUATION.recommendation.v1 Order openEHR-EHR-INSTRUCTION.medication_order.v2 openEHR-EHR-INSTRUCTION.therapeutic_order.v0 openEHR-EHR-OBSERVATION.management_screening.v0
  • 31. Rule mapping Guideline Section GDL Rule Drools Rule (5) Diagnostic Criteria COVID_Confirmed_Diagnosis.v0.gdl2 Diagnosis_Confirmed COVID_Lymphocyte_count.v0.gdl2 COVID_Nucleic_acid_test_result.v0.gdl2 COVID_White_blood_cell_count.v0.gdl2 COVID_White_cell_count.v0.gdl2 (6) Clinical Classification COVID_Classfication.v0.gdl2 Classification (7) Clinical Warning Sign COVID_Clinical_Warning.v0.gdl2 Clinical_Warning (8) Differential Diagnosis COVID_Suspected_Diagnosis.v0.gdl2 Diagnosis_Suspected (10) Treatment COVID_Blood_Purification_Treatment.v0.gdl2 Treatment_Modern COVID_Circulation_support_Treatment.v0.gdl2 COVID_Continuous_Renal_Replacement_Therapy.v0.gdl2 COVID_Convalescent_plasma_Treatment.v0.gdl2 COVID_General_Treatment.v0.gdl2 COVID_Immunotherapy.v0.gdl2 COVID_Other_Treatment.v0.gdl2 COVID_Respiratory_support_Treatment.v0.gdl2 (11) Discharge COVID_Body_Temperature_Monitor.v0.gdl2 Discharge COVID_Out_Hosipital.v0.gdl2 *For section 5, 10, and 11, there are multiple GDL rules for one section. This is because GDL2 Editor now only allows one rule in a file, whereas these sections contain several rules.
  • 32. Deployment and trial plan Diagnosis and treatment CDSS for clinics CDSS for screening susceptive cases • These applications are currently being deployed in PLA Central Theater General Hospital. • An observational before-after study is prepared to validate the effectiveness of the CDS. • It is expected that the miss diagnose rate of susceptive cases and confirmed cases can be decreased.
  • 34. What do we benefit from openEHR • Using archetypes saved our time and lifted our burden on understanding data items while developing the CIG. • Most archetypes in CKM can be used directly. • Totally 27 archetypes have been used for the COVID-19 CIG, among which 26 were directly acquired from CKM and 1 (openEHR-EHR- CLUSTER.imaging_result-COVID_19.v0) was acquired from CKM and modified for the COVID-19 CDS purpose. • GDL and its editor helped us to develop and test CIGs without coding.
  • 35. What are yet not perfect in openEHR • Lack of an open source or free GDL execution engine. • GDL2 Editor currently has 2 limitations. • Data types such as DV_PROPORTION and DV_DURATION are not fully supported in the editor. • Difficult to support collection data type (e.g. array, set). Not yet supported while executing
  • 36. Proposal to develop an open source tool Using the experience gained from COVID-19 CIG and CDSS development, we are currently working on developing an openEHR EL based rule editor and execution engine. We plan to make it open source in the future.
  • 37. ➢ Evidence-based CDSS and knowledge are required while fighting with COVID-19. ➢ We proposed an approach to use openEHR archetypes and GDL, and developed a CIG. ➢ Two CDS applications are under deployment in real clinical settings. Wrap up