| Literature DB >> 31592534 |
Pavithra I Dissanayake1, Tiago K Colicchio1, James J Cimino1.
Abstract
OBJECTIVE: The study sought to describe the literature describing clinical reasoning ontology (CRO)-based clinical decision support systems (CDSSs) and identify and classify the medical knowledge and reasoning concepts and their properties within these ontologies to guide future research.Entities:
Keywords: clinical concepts; clinical decision support; clinical ontology; clinical reasoning ontology; ontology properties
Mesh:
Year: 2020 PMID: 31592534 PMCID: PMC6913230 DOI: 10.1093/jamia/ocz169
Source DB: PubMed Journal: J Am Med Inform Assoc ISSN: 1067-5027 Impact factor: 4.497
Figure 1.Criteria used for study quality assessment.
Figure 2.Search results.
Summary of studies included (n = 38)
| Author | Computational methods | Medical domain | CDSS purpose | Associated ontologies |
|---|---|---|---|---|
| Mohammed and Benlamri | RB, proximity-based, machine learning | DM2 and HTN | Provides differential diagnosis recommendation based on patient's data and CPGs | Patient ontology, disease symptoms ontology |
| Sene et al | RB, pattern-matching algorithm, NLP | Geriatric oncology | Assist during telemedicine based on CBR process and the conventional medical reasoning | Medical ontology |
| Denekamp and Peleg | Multiphase, anchor-based, Bayesian | Diagnosis | Assist physicians in the process of MCM-oriented diagnosis | TiMeDDx - Knowledge model |
| Uciteli et al | RB | Perioperative risk | Identify and analyze risks in perioperative treatment process to aid in avoiding errors | Risk identification ontology (RIO) |
| Bau et al | RB | Diabetic management during surgery | Assist with the management of diabetic patients during surgery | Domain ontology |
| Merlo et al | OB | Functional behavioral problems | Provide an evidence-based approach to behavioral experts in diagnosing behavioral problems | FBA ontology |
| Jimenez-Molina et al | OB, fuzzy logic, algorithm | Chronic disease | Manage all stages of chronic patient diagnosis and treatment based on business process management approach | MCCS ontology, process ontology, actors ontology |
| Shen et al | OB, machine learning | Infectious diseases | Diagnose infectious diseases based on patient entered data and provide antibiotic treatment recommendations | Domain ontology |
| El-Sappagh et al | OB, RB | DM2 | Assists with the treatment of DM2 | DM2 Treatment Ontology (DMTO) |
| Abidi | OB, RB, algorithm | Comorbidity conditions | A CPG integration framework to provide primary care physicians, institutional specific CPG medicated CDSs for comorbidities | Comorbidity CPG ontology |
| Beierle et al | OB | BC | Support treatment decisions in cancer therapy by revising co-medications and drug interactions | Ontology for Cancer Therapy Application |
| Shang et al | RB | Chronic disease (HTN and DM2) | Service oriented sharable CDSS that integrate multiple CPGs, for chronic diseases | Infrastructure ontology, special ontology |
| Berges | OB | GHJ rehabilitation | Assist physiotherapists during the treatment processes related to GHJ | Telerehabilitation Ontology (TrhOnt) |
| Qi et al | RB | SpA | Provides patients with a personalized home-based self-management system for SpA | SpA ontology |
| Alsomali et al | RB | Penicillin-related adverse events | Alert clinicians of possible adverse drug events related to penicillin during drug prescription | Ontology of penicillin allergy |
| Zhang et al | RB | CPG | A sharable CDSS for management of clinical pathways that integrates into hospital CDS applications and fits into existing workflows | Decision support knowledge base generic ontology |
| Wilk et al | OB, RB | IHTs | Assist with formation of the IHTs to manage patients based on presentation-specific clinical workflows and team dynamics | IHT ontology |
| Zhang et al | RB, OB | DM2 | Provides patient specific recommendations on the management of inpatients with DM2 | Semantic healthcare knowledge ontology |
| Rosier et al | RB, OB | Cardiology | Improve AF-related CIED alert triage | Cardio-vascular disease ontology |
| Jafarpour et al | RB, OB, algorithm | CPG | Provide computerized CDS based on CPGs using an OWL-based execution engine | CPG ontology |
| Alharbi et al | RB | Diabetes | Decision support for diagnosis and treatment of diabetes based on CPG | Diabetes Ontology, Patient ontology |
| Shen et al | OB, machine learning, NLP, fuzzy logic | Disease diagnosis and treatment | Provides clinicians and patients with an optimal personalized diagnostic and treatment plan | Knowledge Model Agent Type (KMAT) ontology |
| El-Sappagh et al | RB | Diabetes | Assist with the diagnosis and management of diabetes | Case base ontology |
| Budovec et al | RB | Radiology | Provides radiology differential diagnosis in an interactive website and an educational tool | Radiology Gamuts Ontology (RGO) |
| Wang et al | RB, probability | General medical CPGs | Personalized CPGs for disease specific treatment to be used by individual hospitals. | Local ontology |
| Eccher et al | RB, OB | Cancer therapy | Facilitate the interoperability between a CPG-based DSS for cancer treatment and an oncological EPR | Therapies ontology |
| Martínez-Romero et al | RB, OB | CICU | Provides supervision and treatment assistance for critical patients in CICU with acute cardiac disorders | Critical Cardiac Care Ontology (C3O) |
| Farrish and Grando | RB | Medication | Assists with management of polypharmacy prescriptions for patients with MCC to reduce the overall treatment complexity | Drug ontology |
| Omaish et al | RB, OB | ACS | Assists ED physicians with treatment of ACS patients based on computerized ACS CPGs | CPG ontology |
| Riaño et al | OB, ranking of weighted options | Home care of chronic diseases | Assists with the management of chronically ill patients including development of personalized treatment plans | Case profile ontology |
| Adnan et al (2010) | OB, NLP, RB | High risk discharge medications | provides advice recommendations for high risk discharge medications, to be used in the Electronic Discharge Summary | Medication information ontology |
| Prcela et al | RB | Heart failure | provides CDS for heart failure | Heart failure ontology |
| Hussain and Abidi | RB | CPGs in Imaging studies | Provides a framework to computerize CPGs and to execute modeled CPGs based on patient data to deliver recommendations | CPG ontology, domain ontology, patient ontology |
| Abidi | RB | BC | An interactive BC follow-up CDSS for family physicians to assist with BC management and to provide educational material to patients | CPG ontology, patient ontology, BC ontology |
| Fox et al | OB | BC | Supports complex care pathways in BC | PROforma Task ontology, Goal ontology |
| Achour et al | OB, RB | Blood transfusion | Assists clinicians with the prescription of blood products for transfusion | Domain ontology |
| Wheeler et al | OB | HTN | A mobile self-management App to assists patients with the management of HTN | HTN management ontology |
| Sadki et al | OB, RB, algorithm | BC | Allows structured patient data acquisition for the management of BC patients | BC Knowledge Model |
ACS: acute coronary syndrome; App: application; BC: breast cancer; CBR: case-based reasoning; CDSS: clinical decision support system; CICU: cardiac intensive care unit; CPG: clinical pathway guideline; DM2: diabetes mellitus type 2; ED: emergency department; EPR: electronic patient record; FBA: functional behavioral assessment; GHJ: glenohumeral joint; HTN: hypertension; IHT: interdisciplinary healthcare team; MCC: multiple chronic conditions; MCCS: medical context and contextual services; MCM: main clinical manifestation; NLP: natural language processing; OB: ontology based; RB: rule based; SpA: spondylarthritis; TiMeDDx: name of the ontology.
Description of the ontologies identified within the CDSSs
| Author | Ontology scope | Sources of knowledge | Ontology—source(s) | Ontology size | |
|---|---|---|---|---|---|
| Concepts | Properties | ||||
| Mohammed and Benlamri | Patient parameter; diseases and symptoms | Existing ontologies | Multiple existing plus new | >241 | 13 ** |
| Sene et al | Medical concepts in geriatric oncology | Lit, domain experts | New | 61 | ND |
| Denekamp and Peleg | Clinical data items related to diagnosis | Lit, CPG, domain experts | New | 5 | 6 ** |
| Uciteli et al | Perioperative risk | CPG, domain experts, existing ontology | Multiple existing | 19 | 13 |
| Bau et al | Medical knowledge related to DM2 management | Domain expert, EHR, hospital clinical workflow | New | 31 | 13 |
| Merlo et al | Structure and the semantics of functional behavioral assessment methods | Domain experts, lit | New | 15 | 15 |
| Jimenez-Molina et al | Medical context; clinical pathways; healthcare professionals | CPG, domain experts, EHR | New | 24 | 24 |
| Shen et al | Infectious disease | Existing ontologies, lit, CPG, websites | New | 1 267 004 | 12 |
| El-Sappagh et al | DM2 | Lit, CPG, domain experts, EHR, existing ontologies | Multiple existing | >10 700 | 279 |
| Abidi | CPG | CPG, domain experts | New | 102 | 58 |
| Beierle et al | Cancer drugs: active ingredients, interactions, drug regimens | Lit, EHR, existing software | Revised existing | 40 | 18 |
| Shang et al | HTN and DM2 CPGs; disease concepts related to HTN and DM2 | CPG | New | 47 | 121 |
| Berges | Physiotherapy process related to glenohumeral joint | Existing ontologies and databases, EHR treatment protocol, domain experts | Multiple existing | 2351 | 100 |
| Qi et al | Spondylarthritis and definitions for alert type | Lit, CPG, domain experts | New | 22 | 22 |
| Alsomali et al | Penicillin allergy related adverse events | Lit, existing ontologies | New | 52 | 15 |
| Zhang et al | Patient data, CDS related domain knowledge, CDS rules | CPG | New | 62 | 94 |
| Wilk et al | Clinical workflow, interdisciplinary healthcare team member and patient specific concepts | Lit, domain experts | Revised existing | 21 | 19 |
| Zhang et al | DM2 | Lit, CPG, EHR, domain experts, existing terminologies | New | 127 | 196 |
| Rosier et al | AF and CIED alerts | Lit | New | 252 | 25 |
| Jafarpour et al | Nursing, CHF, and AF CPGs | Existing ontology | Revised existing | 12 | 13 |
| Alharbi et al | Diabetes | CPG, domain experts | New | 7 | 19 |
| Shen et al | Diagnosis, prognosis, and treatment (example: gastric cancer) | Lit, EHR | New | 92 | 58 |
| El-Sappagh et al | Case base reasoning context in diabetes; patient attributes | Domain experts, lit, CPG, existing ontology, EHR | Multiple existing | 132 | 48 |
| Budovec et al | Radiology information needed for diagnosis | Lit, domain experts | New | 4 | 3 |
| Wang et al | CPG | EHR, CPG, domain experts | New | 88 | 11 |
| Eccher et al | Cancer treatment | Domain experts, oncological workflows, existing ontologies | New | 82 | 9 |
| Martínez-Romero et al | Medical care related to acute cardiac disorder in cardiac-ICU | Lit, domain experts | New | 40 | 7 |
| Farrish and Grando | Generic drugs and related information | Lit, existing ontologies, CPG, domain experts | Multiple existing | 16 | 35 |
| Omaish et al | CPG related to ACS management | CPG, domain experts | New | 29 | 1 |
| Riaño et al | Chronic disease management, home care | CPG, lit, EHR, domain experts, ICD10 | New | 143 | 8 |
| Adnan et al | Medication knowledge specific to post discharge patient information | EHR, lit, existing websites and terminologies | New | 40 | 7 |
| Prcela et al | Heart failure | CPG (congestive and acute HF) | New | 200 | > 100 |
| Hussain and Abidi | Imaging CPG; patient health parameters | CPG (EU Radiation Protection 118 Referral Guideline for Imaging) | New | 30 | 7 |
| Abidi | Structure of BC follow-up CPG; patient parameter; medical knowledge related to BC found within the CPG | CPG, domain experts | New | 12 | 45 |
| Fox et al | BC (diagnosis, treatment, management) | Lit, CPG, existing ontologies | Multiple existing plus new | 79 | ND |
| Achour et al | blood transfusion | Domain experts, existing terminologies | New | 17 | 2 |
| Wheeler et al | CPGs, behavior change theories, and associated behavior change strategies related to HTN | CPG, Lit, domain experts | New | 50 | 71 |
| Sadki et al | Patient data in BC stage and management | CPG | New | 4 | 6 |
AF: atrial fibrillation; BC: breast cancer; CDSS: clinical decision support system; CHF: congestive heart failure; CIED: cardiac implant electronic devices; CPG: clinical pathway guideline; DM2: diabetes mellitus type 2; EHR: electronic health record; HF: heart failure; HTN: hypertension; ICU: intensive care unit; Lit: literature; ND: not discernable.
aIdentify if the clinical reasoning ontology discussed is new, existing, or revised; new—if it is a new ontology created by the development team specifically for the CDSS; existing—if the development team used an ontology that is already in existence without altering it; revised—if the development team used an already existing ontology but with some alterations to suit the CDSS purpose.
bOntology size is not explicitly stated. The size is determined by adding the number of concepts and properties described within the article (in body or in images).
Figure 3.Quality assessment of the clinical decision support systems and their ontologies.
List of reasoning concepts (see Supplementary Table S2 for reasoning concepts definitions)
| Medical domain | Reasoning concept | Reasoning subconcepts |
|---|---|---|
| Action | Inform patient or colleague about | Process information, appointment, results, management, risk |
| Data documentation | ||
| Enquiry to acquire information | Family history, personal history, current problem and background, past problem and associated information, availability of services, appointments | |
| Enquiry to recall for service | Arrange service | |
| Enquiry to request with response | Appointment, results, second opinion, specialist services, investigations | |
| Enquiry to confirm action has been done | ||
| Decision | Eligibility for participation in trails, eligibility for service, need for referral, diagnosis, detection, etiology, pathology, need for follow-up, investigation, prophylaxis, risk assessment, choice of therapy | |
| Assessment | COMB, automatic motivation, physical capability, psychological capability, reflective motivation, social opportunity, behavioral change technique | |
| Comparison of… . | Comparison of behavior, comparison of outcomes | |
| Plan | Referral for service, follow-up, manage treatment pathway, arrange/rearrange services | |
| Acquire information/knowledge about specific setting | Acquire information about setting, acquire comparison data in setting | |
| Detect | ||
| Classify | Staging | |
| Eligibility | Investigations, referral, therapy, research trail | |
| Assess level of some parameter | Urgency, risk, need, quality | |
| Predict | ||
| Diagnosis | ||
| Prognosis | ||
| Action_description | Decisional_action_description, Drug_prescription_description, Clinical_action_description, Drug_administration_description, Surgical_action_description, Laboratory_exam_action_description | |
| Enact tasks | Communicate, Educate, Inform, Act_Observation, Act_Patient_Encounter, Act_Procedure, Act_Substance_Administration, Act_Registration, Act_Working_List, Act_Care_Plan, Feedback and monitoring | |
| Goals | Achieve some state of world | Limit changes to current state, bring about required future state, empower staff, prevent unwanted future state, ensure compliance with plan |
| Goal type | Cessation goal, acquisition goal, shapeable goal, intervention goal | |
| Treatment | Treatment decision | Decide between alternative interventions, decide whether to carry out intervention or not, decide type of investigation, Decide scheduling of intervention |
| Treatment_purpose | ||
| Dose modification | Add serum, decrease dose, increase dose, continue, finish | |
| Influential factors | Motivation, opportunity, obstacle, reward and threat | |
| Intervention function | ||
| CPG | Similarity measure | Exact, difference, complex |
| Confidence | ||
| Antecedents | ||
| Guideline_Step | Decision_Option, Diagnostic_Step, Discharge_Step, Admission_Step, Transfer_Step, Control_of_disease | |
| Associations | ||
| Repetition and substitution | ||
| Regulation | ||
| Covert learning | ||
| Scheduled consequences | ||
| Tip | ||
| TDFDomain (Theoretical Domains Framework) |
COMB: capability, opportunity, motivation, and behavior model; CPG: clinical pathway guideline.
List of properties (see Supplementary Table S3 for full list)
| Domain | Property | Facet | Range | R vs. A |
|---|---|---|---|---|
| Record | has_Patient | Medical record | A | |
| hasHighLevelContext | High-level context | R | ||
| Patient | has_patient_profile | Patient properties | R | |
| has_patient_ID | Patient ID | A | ||
| has_lab_test | has_Part, has_Unit, has_Status | Lab test details | R | |
| has_Lab_test_value | Test value | A | ||
| has_diagnosis | hasSide | Diagnosis, location | R | |
| has_diagnosis_severity | Disease severity | A | ||
| has_history | EndingDate | Patient's history | R | |
| has_Family_History | isRelativeOf | Family history | R | |
| has_treatment_plan | Treatment plan | R | ||
| has_symptom_or_sign | Symptoms and sign | R | ||
| has_presentation | Chief presentation | R | ||
| has_measurement | has_UpperLimitValue, has_ExactValue | Value | A | |
| Disease_since_date | Date | A | ||
| has_complication | Complication | R | ||
| has_previous_treatment_plan | Treatment plan | R | ||
| has_HealthcareProvider | hasSpecialty, plays_role_of, actorName | Healthcare provider | R | |
| has Alarm | Alarm types | R | ||
| has_demographic | hasName, Sex, has Age, Ethnicity | Demographic data | R | |
| Diagnostic process | observationMethod | Observation method | R | |
| observed_data | Data value | A | ||
| Assessment_Reason | Reason | R | ||
| has_pain | Pain level | A | ||
| has_device | hasMedicalDevice, hasTool | Medical device | R | |
| has_Assessment | Assessment | R | ||
| has_patient_reported_findings | has_VAS_value, has_ASDAS, etc | Questionnaire value | A | |
| has_Recommendation | Recommendation | R | ||
| Signs and symptoms | Is_assessed_by | Assessment name | R | |
| has_RecoveryRate | Recovery rate | A | ||
| has_MortalityRate | Mortality rate | A | ||
| is_not_caused_by | Factors | R | ||
| cause_by | Causing factor | R | ||
| is_symptom_of | Disease | R | ||
| Diagnosis and disease | hasSyndrome | Syndrome name | R | |
| has_severity | Severity level | A | ||
| has_treatment | antibiotic2bacteria | Treatment | R | |
| has_causing_factors | bacteria2infection | Causing factor | R | |
| hasRisk | Risk factor | R | ||
| affected_Body_Site | Body part | R | ||
| hasLabTest | Lab test name | R | ||
| hasStatus | Status | A | ||
| hasSyndromeDuration | Time | A | ||
| has_new_stage | Cancer stage | A | ||
| is_transmitted_by | Vector | R | ||
| has_complication | Complication list | R | ||
| occurs_with | Disease, symptom | R | ||
| hasExperimentalData | Experimental data | R | ||
| Treatment | hasHealthRecord | hasEHR_ID | Health record ID | A |
| has_education_program | has_provider, has_section | Education program | R | |
| has_next_evaluation_date | Date | A | ||
| part_of | part_of | Treatment plan | R | |
| has_intervention_goal | isAppropriateForInterventionGoal | Intervention goal | R | |
| has_pharmacological_plan | Medication list | R | ||
| is_recommended_for_illness | Recommendation | R | ||
| Medication | Can_be_combined_with | Medication | R | |
| Contradict_with | Contradict_with_drug, _with_drug | Drug ingredient | R | |
| has_treatment_target | has_A1C_lowering_level, etc | Treatment target | A | |
| has_active_ingredient | Active ingredient | A | ||
| has_administrationProcess | Administration process | R | ||
| has_cost | Medication cost | A | ||
| has_order_start_date | Date | A | ||
| has_order_stop_date | date | A | ||
| has_dose | hasPatientDrugUnRec, etc | Dose | R | |
| dosage_Measurement_Unit | measurement unit | A | ||
| has_cumulative_dose | accumulative dose | A | ||
| has_maximum_dose | maximumDrugUnits, maximumDosage | medication dosage | R | |
| has_frequency (freq) | maximum_Freq, minimum_Freq | Drug frequency | A | |
| has_application_route | Drug application route | A | ||
| has_explanation | Explanation | R | ||
| has_toxicity | Toxicity | A | ||
| has_Therapy_description | withSpecificFluids | Drug therapy direction | A | |
| Nutrition | has_amount | has_calcium, has_carbohydrate_grams, | Quantity | A |
| has_calories | has_total_calories, | Amount of calories | A | |
| Time | has_time | number_of_times, hasExerciseTime | Time | A |
| has_temporal_entity | Temporal data | A | ||
| has_temporal_relation | equals, before, after, hasBeginning | Temporal relation | R | |
| Trend_in_TimePeriod | Time period | A | ||
| Alert | has_Alert | hasLow-, hasHigh- hasMedium-Alert | Alert level | A |
| AssociatedToDynamicContext | Dynamic context | R | ||
| Anatomy | nerve_supply | nerve | R | |
| has_location | Anatomic location | R | ||
| CDS/CPG | has_input | CDS input | A | |
| has_Outcome | Outcome specification | A | ||
| hasDecisionRule | CDS function, logic | R | ||
| has_Trigger | hasTriggerSource, triggersException | CDS trigger | R | |
| has_logic_component | has Arc, hasEndNode, hasStartNode | Arc, Node | R | |
| hasInformationReturn | Treatment information | R | ||
| Risk | risk_for_adverse_situation | Risk situation | R | |
| Risk_related_recommendation | Diagnostic test | R | ||
| Clinical Team | executes | Clinical workflow | R | |
| hasPractitionerStatus | Practitioner status | R | ||
| has_Action | has_directive, hasPatientAction, etc | Action | R | |
| Task | Evokes | Diagnosis | R | |
| Synergistically_evokes | Diagnosis | R | ||
| hasCondition | Medical condition | R | ||
| has_status | hasTaskState, hasWorkFlowStatus | Task status | R | |
| is_followed_by | Task | R | ||
| has_decision_option | Decision option | R | ||
| has_act_relations | hasActPtn, hasPtnAct, hasActRelTarget | Relationship type | R | |
| is_assigned | is_responsible_for, managesPatient, | Medical team member | R | |
| Universal | Priority | Priority level | A | |
| Reason | isWarrantedBy | Reason | R | |
| hasFunction | Function | R | ||
| isInputOf | Indicator | R | ||
| isOutputOf | Output | R | ||
| Functional terms | description | Rule description, model | R | |
| attribute | Attribute of model | A | ||
| hasDataCategory | subclass, hasScenario | Subclass, scenario | R | |
| terminologyName | Name string | A | ||
| code | procedureCode, DisplayName | Code | A | |
| hasStructuredData | Data type | A | ||
| translation | Translating code | A |
A: attribute; ASDAS: Ankylosing Spondylitis Disease Activity Score; CDS: clinical decision support; CPG: clinical pathway guideline; R: semantic relationship; VAS: visual analog scale.