Literature DB >> 34927003

A scoping review of knowledge authoring tools used for developing computerized clinical decision support systems.

Sujith Surendran Nair1,2, Chenyu Li1, Ritu Doijad1, Paul Nagy1, Harold Lehmann1, Hadi Kharrazi1,3.   

Abstract

OBJECTIVE: Clinical Knowledge Authoring Tools (CKATs) are integral to the computerized Clinical Decision Support (CDS) development life cycle. CKATs enable authors to generate accurate, complete, and reliable digital knowledge artifacts in a relatively efficient and affordable manner. This scoping review aims to compare knowledge authoring tools and derive the common features of CKATs.
MATERIALS AND METHODS: We performed a keyword-based literature search, followed by a snowball search, to identify peer-reviewed publications describing the development or use of CKATs. We used PubMed and Embase search engines to perform the initial search (n = 1579). After removing duplicate articles, nonrelevant manuscripts, and not peer-reviewed publication, we identified 47 eligible studies describing 33 unique CKATs. The reviewed CKATs were further assessed, and salient characteristics were extracted and grouped as common CKAT features.
RESULTS: Among the identified CKATs, 55% use an open source platform, 70% provide an application programming interface for CDS system integration, and 79% provide features to validate/test the knowledge. The majority of the reviewed CKATs describe the flow of information, offer a graphical user interface for knowledge authors, and provide intellisense coding features (94%, 97%, and 97%, respectively). The composed list of criteria for CKAT included topics such as simulating the clinical setting, validating the knowledge, standardized clinical models and vocabulary, and domain independence. None of the reviewed CKATs met all common criteria.
CONCLUSION: Our scoping review highlights the key specifications for a CKAT. The CKAT specification proposed in this review can guide CDS authors in developing more targeted CKATs.
© The Author(s) 2021. Published by Oxford University Press on behalf of the American Medical Informatics Association.

Entities:  

Keywords:  Clinical Decision Support; Clinical Knowledge Authoring Tools; decision support rule authoring; knowledge engineering; scoping review of literature

Year:  2021        PMID: 34927003      PMCID: PMC8677433          DOI: 10.1093/jamiaopen/ooab106

Source DB:  PubMed          Journal:  JAMIA Open        ISSN: 2574-2531


INTRODUCTION

Clinical Decision Support (CDS) is a key component of healthcare transformation to achieve the Quadruple Aim. Computerized clinical decision support systems enable the wide and fast adoption of CDS among health systems. Once integrated with the clinical workflow, CDS systems provide users with targeted information that is intelligently filtered to assist clinicians at the point of care. To achieve a successful CDS system in clinical practice, several factors need to be in place such as having the right information represented in the CDS, CDS producing the right intervention format, using CDS through the right channels, deploying the CDS in the right clinical workflow, and the CDS system being used by the right person., Development and maintenance of CDS knowledge, also known as Computable Biomedical Knowledge (CBK), is a major challenge in healthcare. Dissemination of CBKs, which are almost always published as narrative text and diagrams, requires transformation into a computable format, yet such transformation is a tedious process taking time and resources to ensure currency. Clinical Knowledge Authoring Tools (CKATs) are used to generate accurate, complete, and reliable digital knowledge artifacts in a relatively efficient and affordable manner. Fast and efficient CKATs are increasingly needed for CBK development since: (1) CDS systems are quickly becoming an essential tool for healthcare providers; (2) EHRs are ubiquitously used in most inpatient and outpatient settings in the United States; (3) regulators and clinical quality officers have established metrics motivating health care institutions to use CDS; and (4) practitioners, being members of the Internet generation, expect their computer-based tools to provide decision support. CKATs range from simple text editors to complex software solutions such as the Arden Syntax editor. Continuously assessing and updating CBK is crucial to make the CDS process effective and timely. However, the volume of available clinical evidence is increasing at a rapid pace, thus requiring tools, such as CKAT, to frequently update and adjust the CBK. To address this challenge, CKATs are increasingly connecting the Knowledge Engineering and Knowledge Use components of a CDS systems. Hence, CKATs can reduce the overall cost of CKB development by (1) taking the anticipated clinical workflow into account and (2) continuously improve and deploy CBK models into clinical settings (Figure  1).
Figure 1.

Knowledge authoring tool transforming the knowledge into an actionable clinical decision support format and continuously improving its quality and performance.

Knowledge authoring tool transforming the knowledge into an actionable clinical decision support format and continuously improving its quality and performance. A comprehensive CKAT is responsible for authoring, reviewing, testing, certifying, publishing, and assessing CDS models. Several different types of users collaborate in the process of a CBK model development life cycle driven by the CKAT, such as subject matter experts, clinical experts, developers, data scientists, clinical champions, and administrators. CKAT systems have increasingly incorporated knowledge extraction mechanisms in addition to knowledge authoring tools. In such a hybrid approach, CKATs not only enable the knowledge curators to translate CPGs and other medical evidence into CKB but also enable end-users to generate de-novo knowledge from a clinical data repository (eg, generating a statistical model that can be integrated into a CDS system). Thus, knowledge curators are gradually incorporating statistical and machine learning tools (eg, Orange, RapidMiner, Weka, KNIME) in parallel with the CKAT systems. These model-authoring tools help knowledge engineers to extract, validate, and author CBK at once. Since statistical and machine learning tools are not primary CKATs, those tools are not included in this scoping review. Even though extensive review studies have been conducted on CDS systems (eg, types and effectiveness of such systems), research is lacking on the types and specifications of CKATs. Given the variety and variability across CKATs, this study aims to address the following questions: (1) what are the widely published CKATs? and (2) what are the salient features of those CKATs?

MATERIALS AND METHODS

Eligibility criteria

Our criteria for inclusion of reviewed papers are as follows: (1) Quantitative and qualitative articles that focused on clinical knowledge authoring. (2) Studies on the use of ontology and standard models as part of CDS authoring. (3) Studies published in peer-reviewed journals or conference proceedings (ie, editorials, commentaries, letters, reviews, and opinion articles were excluded). (4) Articles published in English. (5) Published after 2000, as our screening query found few publications mentioning computerized CKATs prior to 2000.

Information sources and search strategy

Search strategies were constructed to identify (1) peer-reviewed, published literature addressing the role of rule authoring environment, and (2) additional snowball searches to identify prominent tools currently used in the CDS systems. Our primary literature search used PubMed and Embase search engines. PubMed was searched for relevant articles using the keyword “Clinical Decision Support Knowledge Authoring,” which resulted in 1467 records. This initial search strategy was then developed iteratively for the PubMed database, and once all authors were satisfied with both the breadth and specificity of the results, this strategy was translated for the other databases. The final PubMed search strategy, conducted on the legacy PubMed interface, included the following combination of key terms: (“decision support systems, clinical” [MeSH Terms] OR “clinical decision support” [All Fields] OR “clinical guideline*” [All Fields]) AND “author*” [All Fields] AND Data range: Publication date from 2000/01/01. This report fulfills the PRISMA checklist items for scoping reviews. Search results were downloaded into a reference management software to facilitate the removal of duplicate citations, and the resulting unique set of citations underwent title/abstract and full-text screening. During the review process, features articulated by the manuscripts were abstracted and encoded in spreadsheets. Shortlisting the features was accomplished by applying the thematic analysis approach to the abstracted data.

RESULTS

Our search strategy returned 1579 publications, 1494 from PubMed and 85 from EMBASE. We removed 9 duplicates, 1157 nonrelevant abstracts, and 366 articles lacking CKAT details. We included 47 articles in our final review (Figure  2). These articles included 33 unique CKATs. We used the reviewed papers to compose the list of criteria for CKAT, which included topics such as simulating the clinical setting, validation/testing details, compliance, transparency, intellisense (ie, usability features for coding), standard clinical models and vocabulary, and domain independence.
Figure 2.

Article-flow diagram based on the PRISMA guideline.

Article-flow diagram based on the PRISMA guideline. The final list of articles and CKATs included in those studies were populated. Several articles used the same CKAT; however, only a few papers analyzed more than 1 CKAT (Table  1).
Table 1.

Articles included in the review and CKATs mentioned in each study

No.AuthorYearArticle titleCKAT
1Kerexeta et al2020Adaptative clinical decision support system using machine learning and authoring tools24KGT (EXCON)
2Richardson et al2020Building and maintaining trust in clinical decision support: Recommendations from the Patient-Centered CDS Learning Network25CDS Connect
3Torres et al2020A domain-independent semantically validated authoring tool for formalizing clinical practice guidelines26Authoring Tool
4Lomotan et al2020To share is human! Advancing evidence into practice through a national repository of interoperable clinical decision support27CDS Connect
5Heen et al2020A framework for practical issues was developed to inform shared decision-making tools and clinical guidelines28MAGICapp
6Fox et al2020OpenClinical.net: Artificial intelligence and knowledge engineering at the point of care29OpenClinical
7Totten et al2019Improving access to and usability of systematic review data for health systems guidelines development30MagicApp
8Zhang et al2018Using systematic reviews in guideline development: The GRADE approach31GrADEpro
9Choi et al2018Artificial intelligence clinical decision supporting system for diagnosis of heart failure: Concordance with expert decision32I-KAT
10Piovesan et al2018GLARE-SSCPM: an intelligent system to support the treatment of comorbid patients33GLARE
11Alkasab et al2017Creation of an open framework for point-of-care computer-assisted reporting and decision support tools for radiologists34Marval
12Ali et al2017Multi-model-based interactive authoring environment for creating shareable medical knowledge35I-KAT
13Zini et al2017An environment for guideline-based decision support systems for outpatients monitoring36Alium
14Zhang et al2016A concise drug alerting rule set for Chinese hospitals and its application in computerized physician order entry37Drug alerting rule authoring tool
15Lin et al2015Design, development, and initial evaluation of a terminology for clinical decision support and electronic clinical quality measurement38OpenCDS
16Khodambashi et al2015Filling the gap between guideline development and formalization process—a requirement analysis39

GRADEpro

MAGICapp

17Zhang et al2015Mobilizing clinical decision support to facilitate knowledge translation: a case study in China40Knowledge authoring web portal
18Kristiansen et al2015Development of a novel, multilayered presentation format for clinical practice guidelines41MagicApp
19Ali et al2014Arden syntax studio: Creating medical logic module as shareable knowledge10

Arden syntax studio

I-KAT

20Ali et al2014Customized clinical domain ontology extraction for knowledge authoring tool42I-KAT
21Sottara et al2014The health eDecisions authoring environment for shareable clinical decision support artifacts43HeD Editor
22Ali et al2013Authoring tool: acquiring sharable knowledge for Smart CDSS44Smart CDSS Authoring tool
23Kim et al2013Design of shareable and interoperable clinical decision support system architecture45SAGE Authoring Environment
24Pasche et al2013Assisted knowledge discovery for the maintenance of clinical guidelines46KART
25Colantonio et al2012A knowledge editing service for multisource data management in remote health monitoring47 Knowledge Editing Service (KES)
26Shiffman et al2012Building better guidelines with BRIDGE-Wiz: Development and evaluation of a software assistant to promote clarity, transparency, and implementability48BRIDGE-Wiz
27Kim et al2011Implementation of guideline-based CDSS49SAGE Authoring Environment
28Song et al2011A multi-classifier based guideline sentence classification system50Clinical process modeling toolkit
29Pasche et al2011KART, a knowledge authoring and refinement tool for clinical guidelines development51KART
30Kam et al2011Integration of heterogeneous clinical decision support systems and their knowledge sets: feasibility study with drug-drug interaction alerts52SAGE
31Cho et al2010Design and implementation of a standards-based interoperable clinical decision support architecture in the context of the Korean EHR53SAGE Authoring Environment
32Shiffman et al2010Writing clinical practice guidelines in controlled natural language54ACE Authoring Tool
33Höhne et al2010An internet portal for the development of clinical practice guidelines55Internet Portal
34Koch et al2010Representation of clinical nursing protocols using GEM II and GEM Cutter56GEM Cutter
35Regier et al2009A clinical rule editor in an electronic medical record setting: development, design, and implementation57Rule Editor
36Dunsmuir et al2008A knowledge authoring tool for clinical decision support58SmartCare
37Hussain et al2008An ontology-based framework for authoring and executing clinical practice guidelines for clinical decision support systems59CPG-EX
38Kim et al2008Knowledge translation of SAGE-based guidelines for executing with knowledge engine60SAGE
39Hussain et al2007Ontology driven CPG authoring and execution via a semantic Web framework61CPG-EX
40Hulse et al2005KAT: A flexible XML-based knowledge authoring environment62KAT
41Skonetzki et al2004HELEN, a modular framework for representing and implementing clinical practice guidelines63HELEN Guideline Editor
42Berg et al2004SAGEDesktop: An environment for testing clinical practice guidelines64SAGEDesktop
43Votruba et al2004Tracing the formalization steps of textual guidelines65Guideline Markup Tool
44Gennari et al2003The evolution of Protégé: An environment for knowledge-based systems development66Protégé
45Peleg et al2002Support for guideline development through error classification and constraint checking67GLIF3 Authoring Tool
46Clercq et al2001Design and implementation of a framework to support the development of clinical guidelines68KA-Tool
47Humber et al2001Medical decision support via the internet: PROforma and Solo69PROforma

CKAT: Clinical Knowledge Authoring Tool.

Articles included in the review and CKATs mentioned in each study GRADEpro MAGICapp Arden syntax studio I-KAT CKAT: Clinical Knowledge Authoring Tool. Technical aspects of the CKATs were extracted and merged, if needed, from the identified articles (Table  2). To review the development platform characteristics, we analyzed the supported operating systems, the type of the application, and the programming languages used. Most of the CKATs are web-based applications requiring only a web browser, hence independent from the operating systems. Java and JavaScript are the major programming languages used. Among the reviewed CKATs, 55% are open source, letting others further expand on the existing knowledge authoring core. The majority of the CKATs are using, either directly or indirectly through a programming interface, medical terminology standards such as SNOMED-CT (Systematized Nomenclature of Medicine—Clinical Terms), LOINC (Logical Observation Identifiers Names and Codes), UMLS (Unified Medical Language System), ICD (International Classification of Diseases), and RxNORM (Medication Normalized Naming System). Of the reviewed CKATs, 70% support application programming interface (API) integration with other information system platforms such as EHRs (eg, CKAT authorizing the EHR systems to submit assessment values and then pulling different CDS scenarios synchronously). Among the analyzed CKATs, all but one (Rule Editor) support some version of a graphical user interface (GUI), which facilitates the knowledge authoring and review process by clinicians and informatics experts.
Table 2.

Development characteristics of reviewed CKATs

CKAT no.CKATPaper no.Developers and fundersDevelopment platform
Open sourceMedical terminology standardsAPIInform flowGUI
TypeProgramming language
1KGT (EXCON)1Basque Government's ELKARTEK 2017 program under EXCON projectWeb basedRNoNoYesYesYes
2ACE Authoring Tool32National Library of Medicine and the Agency for Healthcare Research and Quality (AHRQ)Web basedJavaScriptYes

UMLS

SNOMED

LOINC

NoYesYes
3Authoring Tool (TORRES et al.)3eHeatlh and Biomedical Applications, Vicomtech, Donostia-San Sebastian,DesktopUnkNoUnkYesYesYes
4Alium13developed by Deontics Ltd (London, UK)Web basedJavaScriptNo

ICD

SNOMED

YesYesYes
5BRIDGE WIZ26National Library of Medicine and the Agency for Healthcare Research and QualityDesktopJavaNoNoYesYesYes
6CDS Connect2, 4AHRQ fundedWeb basedUnkYes

UMLS

ICD

SNOMED

YesYesYes
7CPG-EX37, 39Dalhousie UniversityWeb basedJavaYesUMLSYesYesYes
8Knowledge -authoring web portal14DaYi hospitalWeb basedUnkNoICDNoYesYes
9

GLIF3

Authoring Tool

45National Library of Medicine and by the Telemedicine, U.S Army medical researchWeb basedUnkYesUnkYesYesYes
10GrADEpro8, 16WHO, McMaster UniversityWeb basedUnkNoUnkYesUnkYes
11Guideline Markup Tool43Austrian Science Fund, European Commissions IST programWeb basedJavaNoUnkNoYesYes
12HeD Editor21U.S. Office of the National Coordinator for Health Information Technology, SHRPC project 2BWeb based

JavaScript,

AngularJS,

d3js

Yes

SNOMED

LOINC

RxNORM

YesYesYes
13I KAT9, 12, 19, 20Ministry of Knowledge Economy, Korea, under the ITRC, National Library of MedicineWeb basedJavaUnkSNOMEDYesYesYes
14KAT40HUG—Hospital of GenevaWeb basedJavaNoSNOMEDYesYesYes
15KART24, 29UnkUnkUnkYesSNOMEDICDYesYesYes
16KA-Tool46UnkUnkUnkUnkUnkYesYesYes
17Knowledge Editing Service (KES)25European Union Information Society Technologies ProjectWeb basedJavaYesUnkYesUnkYes
18MAGICapp5, 7, 18MAGIC evidence ecosystem foundationWeb basedJavaScriptYes

ICPC

ICD

SNOMED-CT

ATC

RxNORM

MeSH

YesYesYes
19CAR/DS Authoring Tool11American College of RadiologyWeb basedJavaScriptYesRadLexLOINCSNOMEDRADElements CDENoYesYes
20SmartCare36Canadian Institute of Health ResearchWeb basedJavaYesSNOMEDYesYesYes
21PROforma Authoring Tool47Royal Hospital London, NHSUnkUnkYesUnkNoYesYes
22OpenCDS15National human genome research institute and University of Utah Department of Biomedical InformaticsWeb basedJavaYes

SNOMED

ICD

RxNORM

YesYesYes
23OpenClinical6Cancer Research U.K. and later at Oxford University and UCL/Royal Free Hospital in London.Web basedUnkYesUnkUnkYesYes
24Rule Editor35Partners HealthCareWeb basedUnkNoUnkUnkYesNo
25SAGE Authoring Environment23, 27, 31UnkWeb basedUnkUnkSNOMEDUnkYesYes
26SAGEDesktop42SAGE project partners are: Apelon Inc., IDX Systems, Intermountain Health Care, Mayo Clinic—Rochester, Stanford Medical Informatics, and the University of Nebraska Medical CenterWeb basedUnkNo

SNOMED

LOINC

YesYesYes
27SAGE30, 38National Research Foundation of KoreaWeb basedJavaNoUnkYesYesYes
28Smart CDSS Authoring tool22Ministry of Knowledge Economy, KoreaWeb basedNET, JavaYesSNOMEDYesYesYes
29Protégé44Knowledge Modeling Group at Stanford Medical InformaticsWeb basedJavaYesUnkYesYesYes
30Internet Portal33German Association of the Scientific Medical AssociationsWeb basedPythonYesUnkNoYesYes
31GEM Cutter34Mayo Clinic, Yale School of MedicineWeb basedUnkYes

SNOMED

LOINC

RxNORM

NoYesYes
32GLARE10Universita del Piemonte OrientaleWeb basedJavaNo

SNOMED

ATC

YesYesYes
33SmartCare36Canadian Institutes of Health ResearchWeb basedJavaYesSNOMEDYesYesYes

Abbreviations: API: Application Programming Interface; ATC: Anatomical Therapeutic Chemical Classification System; CKAT: Clinical Knowledge Authoring Tool; GUI: Graphical User Interface; ICD: International Classification of Diseases; ICPC: International Classification of Primary Care; Indep: Independent; LOINC: Logical Observation Identifiers Names and Codes; MeSH: Medical Subject Headings; OS: Operating System; RADElements: Radiology Elements; RadLex: Radiology Lexicon; RxNORM: Medication Normalized Naming System; SNOMED: Systematized Nomenclature of Medicine; Unk: Unknown; UMLS: Unified Medical Language System.

Development characteristics of reviewed CKATs UMLS SNOMED LOINC ICD SNOMED UMLS ICD SNOMED GLIF3 Authoring Tool JavaScript, AngularJS, d3js SNOMED LOINC RxNORM ICPC ICD SNOMED-CT ATC RxNORM MeSH SNOMED ICD RxNORM SNOMED LOINC SNOMED LOINC RxNORM SNOMED ATC Abbreviations: API: Application Programming Interface; ATC: Anatomical Therapeutic Chemical Classification System; CKAT: Clinical Knowledge Authoring Tool; GUI: Graphical User Interface; ICD: International Classification of Diseases; ICPC: International Classification of Primary Care; Indep: Independent; LOINC: Logical Observation Identifiers Names and Codes; MeSH: Medical Subject Headings; OS: Operating System; RADElements: Radiology Elements; RadLex: Radiology Lexicon; RxNORM: Medication Normalized Naming System; SNOMED: Systematized Nomenclature of Medicine; Unk: Unknown; UMLS: Unified Medical Language System. Different authoring environment characteristics of the CKATs were extracted from the reviewed articles (Table  3). Of the 33 CKATs, 27 support at least 1 standard language for knowledge encoding. Some CKATs went through multiple revisions using different programming languages. Moreover, 36% of the CKATs have a built-in version control feature. Of the CKATs, 28 support CDS authoring independent of any domain/use case. Even though 97% of the CKATs support GUI, only 70% facilitates collaborative knowledge authoring; 67% of the CKATs support simulating the clinical setting to ensure CDS works as expected at the point of care. Only 18% of the CKATs support grading the evidence, while 79% of them support testing all possible scenarios. As part of the knowledge base updating cycle, CKATs assess the knowledge deployed by receiving feedback from the CDS system. Among the reviewed CKATs, 61% support this surveillance feature. And, 97% of CKATs support intellisense features to help the authors while encoding the knowledge (eg, automatically pulling the values from a terminology standard system, and color coding the scenarios not reachable); 48% of the CKATs support automated CDS content publishing, facilitating the content deployment to CDS systems, especially when multiple users collaborate in the CDS generation process (Figure  3).
Table 3.

Application specification of reviewed CKATs

CKAT no.CKAT nameKnowledge authoring languageVersion controlDomain and specialtyCollaboration authoringUse casesSimulate clinical settingGrading evidenceValidation and testingSurveillance and assessingIntellisenseContinuous deployment
1KGT (EXCON)UnkUnkDomain IndepUnkReadmission of diabetic patientsNoYesYesNoYesNo
2ACE Authoring ToolACE, Arden Syntax, SWRL NoPediatricNoInitial Urinary Tract Infection in Febrile Infants and Young ChildrenYesNoNoNoNoNo
3Authoring Tool (TORRES et.al)Arden syntax, RDF, OWLNoDomain IndepUnkGestational diabetes, current physical activity levelUnkYesNoNoYesYes
4AliumPROformaYesDomain IndepUnkPrevention, diagnosis and treatment of therapy side effects, head and neck cancer mobile devices supportYesYesYesYesYesYes
5BRIDGE WIZ

GEM

GLIA

YesDomain IndepYesDiabetes type IIUnkYesYesYesYesYes
6CDS ConnectCQLYesDomain IndepYesCVD, chronic pain managementNoNoNoYesYesYes
7CPG-EX

Jena

CPG syntax,

OWL

NoDomain IndepUnkRadiology—according to the EU radiation protection 118YesNoYesYesYesYes
8Knowledge-authoring web portalUnkNoDomain IndepUnkPharmacy drug override, drug check useNoNoYesNoYesUnk
9GLIF3 Authoring ToolGLIF3UnkDomain IndepUnkMigraine headacheYesNoNoNoYesYes
10GrADEproUnkUnkDomain IndepYesWHO Interim policy guidance on the use of medication in the treatment of tuberculosisNoYesYesYesYesUnk
11Guideline Markup ToolAsbruNoDomain IndepNoUnkNoNoUnkYesYesUnk
12HeD EditorHeD expression language, OWL2-DLUnkDomain IndepYesAntithrombotic therapy on discharge adapted from MQF-00685 quality measureYesUnkUnkYesYesYes
13I KATArden syntaxUnkDomain IndepYesHead and neck cancerYesUnkUnkYesYesUnk
14KATArden syntaxUnkDomain IndepYesPOEYesNoYesUnkYesNo
15KARTRDF, Query Language (SPARQL)UnkDomain IndepYesAntibiotic prescribing and many moreYesUnkYesUnkYesUnk
16KA-ToolGLIF3YesDomain IndepNoICU basedNoNoYesUnkYesYes
17Knowledge Editing Service (KES)OWLUnkremote monitoringYesCOPD, diabetesNoNoYesYesYesYes
18MAGICappUnkUnkDomain IndepYesVarious – 15 BMJ guidelines, COVID-19UnkYesYesYesYesUnk
19CAR/DS Authoring ToolCAR/DSYesRadiologyYesLung-RADS, BI-RADS, LI-RADS, Incidental FindingsYesNoYesNoYesNo
20SmartCareOWLYesAnesthesiaYesPhysiological monitoringYesNoYesYesYesUnk
21PROforma Authoring ToolPROforma, GLIFUnkDomain IndepYesRoutine prescribing system, pain control system, a system for advising medication for patientsYesNoYesUnkYesUnk
22OpenCDSArden SyntaxNoDomain IndepYesSome use cases include pregnancy test and HIV testYesUnkYesYesYesUnk
23OpenClinicalPROformaUnkDomain IndepYesHead injury, COVID 19, StrokeYesNoYesYesYesYes
24Rule EditorUnkUnkDomain IndepYesMedication reminder, health maintenanceYesNoYesUnkYesUnk
25SAGE Authoring EnvironmentSAGEUnkDomain IndepYesHypertension guidelineYesUnkYesYesYesYes
26SAGEDesktopSAGEYesDomain IndepYesImmunizations, diabetesYesNoYesYesYesYes
27SAGEOWLUnkDomain IndepUnkComputerized physician order entry (CPOE)YesUnkYesYesYesUnk
28Smart CDSS Authoring toolArden SyntaxYesDomain IndepYesHead and Neck Cancer diagnosis and treatment recommendations.YesNoYesYesYesYes
29ProtégéOWLYesDomain IndepYesUnkYesNoYesYesYesYes
30Internet PortalUnkUnkDomain IndepYesUnkNoUnkYesUnkYesUnk
31GEM CutterOWL, GLIFYesDomain IndepYesCPOE, asthma, obesityYesNoYesUnkYesYes
32GLAREOWLYesDomain IndepYesDifferent phenomena, including bladder cancer, reflux esophagitis, heart failure, and ischemic stroke.YesNoYesYesYesYes
33SmartCareOWLYesAnesthesiaYesPhysiological monitoringYesNoYesYesYesUnk

Abbreviations: ACE: Attempto Controlled English; CAR/DS: Computer-Assisted Reporting and Decision Support; CKAT: Clinical Knowledge Authoring Tool; CQL: Clinical Quality Language; GEM: Guideline Elements Model; GLIF: Guideline Interchange Format; HeD: Health eDecisions; OWL: Web Ontology Language; PROforma: Proformalisation (of medical knowledge); RDF: Resource Description Framework; SAGE: Standards-based Sharable Active Guideline Environment; SPARQL: SPARQL (Simple) Protocol and RDF Query Language; SWRL: Semantic Web Rule Language; Unk: Unknown.

Figure 3.

Summary of CKAT characteristics. CKAT: Clinical Knowledge Authoring Tool.

Summary of CKAT characteristics. CKAT: Clinical Knowledge Authoring Tool. Application specification of reviewed CKATs GEM GLIA Jena CPG syntax, OWL Abbreviations: ACE: Attempto Controlled English; CAR/DS: Computer-Assisted Reporting and Decision Support; CKAT: Clinical Knowledge Authoring Tool; CQL: Clinical Quality Language; GEM: Guideline Elements Model; GLIF: Guideline Interchange Format; HeD: Health eDecisions; OWL: Web Ontology Language; PROforma: Proformalisation (of medical knowledge); RDF: Resource Description Framework; SAGE: Standards-based Sharable Active Guideline Environment; SPARQL: SPARQL (Simple) Protocol and RDF Query Language; SWRL: Semantic Web Rule Language; Unk: Unknown. The reviewed articles included different user types of CKATs. After reviewing all CKATs, the following types of users were identified as potential CKAT users: (1) Subject Matter Experts: SMEs are CDS experts who know the best practices and the clinical setting. SMEs are typically a qualified healthcare informatics person specializes in CDS. (2) Clinical Experts: CEs have in-depth clinical knowledge about the subject on which CDS is authoring. CEs are typically the CPG authors. (3) Developers/Data Scientists: Technical experts who know how to encode the knowledge into a machine-readable format with assistance from SMEs and CEs. (4) Clinical Champion: CCs are the lead clinical experts in charge of the CBK model and CDS governance. (5) Guideline Developer: Technical developers converting CBK into knowledge base artifacts. (6) Administrators: Persons responsible for publishing and validating the CBK model in the clinical setting. The administrator is also in charge of data capture to assess the impact and performance of the CDS system. The reviewed studies included different approaches to integrate CKATs in the CDS development workflow. After merging workflows of CKATs described in different articles, we identified the following shared components of knowledge management across CKATs: assembling, authoring, reviewing, testing, publishing, validating, and assessing the knowledge (Figure  4).
Figure 4.

Development life cycle of a computable knowledge model within CKATs. CKAT: Clinical Knowledge Authoring Tool.

Development life cycle of a computable knowledge model within CKATs. CKAT: Clinical Knowledge Authoring Tool.

DISCUSSION

CKATs are integral to the development and maintenance of CDS systems. CKATs enable authors to generate accurate, complete, and reliable digital knowledge artifacts in a relatively efficient and affordable manner. Although extensive studies have reviewed the effectiveness of CDS systems, research is lacking on the types and specifications of CKATs. To address the need for a list of CKAT features, this study aimed to review and compare knowledge authoring tools and derive the common features of CKATs that are published in peer-reviewed publications. We identified 33 unique CKATs across 47 publications. More than half of published CKATs use open source software and close to 70% use a standardized API, hence providing an opportunity to integrate CKATs in various CDS systems. Most CKAT developers have attempted to increase the usability of their applications, with 94% describing the information flow, 97% providing a graphical user interface, and 97% offering intellisense features for coding knowledge models. CKATs assessed in peer-reviewed publications are still immature in supporting enterprise level features that are needed for healthcare settings to develop, maintain, and deploy knowledge models over an extended period. For example, only 48% of the CKATs have been continuously deployed and assessed in clinical settings. Furthermore, team-based knowledge management, key for deployment in healthcare settings, is still lacking among published CKATs with only 36% of them offering a knowledge version control and 18% providing an approach to grade the knowledge, despite the fact that 70% of them are providing collaborative tools for knowledge authoring. These challenges have led most peer-reviewed CKATs to remain in limited use within academic settings. Moreover, additional work is needed to develop CKATs that can be seamlessly integrated with rapidly evolving health IT platforms such as EHRs. Given the frequent changes of clinical practice guidelines, especially during public health emergencies such as the COVID-19 pandemic, CKATs should also offer more automated features to incorporate up-to-date knowledge from both clinical and public health sources. Although public health decision support systems are differentiated from CDS systems, CKATs are needed to author, revise, maintain, and update population-level knowledge models. Additionally, primary care settings, which often use preventative CDS systems, will benefit from merging existing public health guidelines into local CDS systems, especially when dealing with public health emergencies., Consequently, CKATs should support not only the curation and maintenance of clinical knowledge but also the creation and management of population and public health knowledge models. Several ongoing and significant health informatics challenges were not addressed in the reviewed CKAT publications. None of these publications explained how CKATs, and their knowledge models, handle the data quality issues with EHR data., Using alternate or additional clinical data sources such as insurance claims, and how such data sources may affect the knowledge models, was also absent in the CKAT publications. For example, medication records in EHRs are prescriptions while insurance claims include medication re/fills thus conveying different meanings for knowledge models using such information. Another important issue not mentioned in the CKAT publications was the incorporation of nonclinical data sources such as social determinants of health (SDOH) in knowledge models. Individual and neighborhood level SDOH data are increasingly used in the clinical decision-making process to improve outcomes and reduce utilization., However, none of the reviewed CKATs mentioned how such unstandardized information would be encoded and integrated into the knowledge creation process. Future research and development in CKATs should address multiple dimensions of the knowledge authoring process. CKATs should ease the authoring and reviewing of the knowledge rules. CKATs should further facilitate multiuser collaboration for knowledge development. Automating the CDS testing process and supporting standardized terminology systems are also essential for future CKAT development. CKATs should continue offering intellisense features for knowledge coding and providing a clinical simulation environment to increase the usability of such tools. CKATs should also offer continuous deployment and publishing capabilities while increasing/improving knowledge management features. Finally, CKATs should be assessed and validated along with CDS systems so that their effectiveness can be measured in the larger context of decision support. See the Supplementary Appendix for additional recommendations generated based on our review to enhance future research and development in CKATs. Despite our valuable findings, this review has several limitations. First, we conducted a scoping review of literature, and not a systematic review, hence some CKATs may have been missed. Second, the review only included published peer-review publications. Therefore, CKATs lacking such publications (eg, commercial CKATs) are not presented in this review. Third, all CKAT features extracted and presented in this review are limited to information included in the peer-reviewed publications. The actual CKATs were not downloaded and assessed separately. Accordingly, features that may exist in a CKAT, but not reported in the publications, are not listed in this review. Finally, this review was limited to systems primarily designed as CKATs; and excluded tools that are primarily designed for analytical or machine learning purposes. As the gap between knowledge generation and knowledge authoring is closing by such tools, additional reviews are needed to assess the role of analytical tools as CKATs.

CONCLUSION

CKATs play an integral role in improving CDS systems. Our scoping review highlights the key specifications for a CKAT. The CKAT specification proposed in this review can guide CDS authors in developing more targeted CKATs.

AUTHOR CONTRIBUTIONS

SSN, PN, HL and HK designed the study. SSN, CL, and RD conducted the study including data collection and data analysis. HK led the review strategy, and guided the study team during the preparation of this manuscript. SSN prepared the manuscript draft which got reviewed and revisted with important intellectual input from PN, HL, and HK. All authors have complete access to the study data.

SUPPLEMENTARY MATERIAL

Supplementary material is available at JAMIA Open online. Click here for additional data file.
  55 in total

1.  HELEN, a modular framework for representing and implementing clinical practice guidelines.

Authors:  S Skonetzki; H-J Gausepohl; M van der Haak; S Knaebel; O Linderkamp; T Wetter
Journal:  Methods Inf Med       Date:  2004       Impact factor: 2.176

2.  Comparing the Predictive Effects of Patient Medication Adherence Indices in Electronic Health Record and Claims-Based Risk Stratification Models.

Authors:  Hadi Kharrazi; Xiaomeng Ma; Hsien-Yen Chang; Thomas M Richards; Changmi Jung
Journal:  Popul Health Manag       Date:  2021-02-05       Impact factor: 2.459

Review 3.  A Systematic Literature Review on Evaluation of Digital Tools for Authoring Evidence-Based Clinical Guidelines.

Authors:  Soudabeh Khodambashi; Øystein Nytrø
Journal:  Stud Health Technol Inform       Date:  2017

4.  An internet portal for the development of clinical practice guidelines.

Authors:  W J Höhne; T Karge; B Siegmund; J Preiss; J C Hoffmann; M Zeitz; U R Fölsch
Journal:  Appl Clin Inform       Date:  2010-11-24       Impact factor: 2.342

5.  Electronic medical record reminders and smoking cessation activities in primary care.

Authors:  Jaeyong Bae; Eric W Ford; Hadi H K Kharrazi; Timothy R Huerta
Journal:  Addict Behav       Date:  2017-10-16       Impact factor: 3.913

6.  An Environment for Guideline-based Decision Support Systems for Outpatients Monitoring.

Authors:  Elisa M Zini; Giordano Lanzola; Paolo Bossi; Silvana Quaglini
Journal:  Methods Inf Med       Date:  2017-07-19       Impact factor: 2.176

7.  Social and Behavioral Variables in the Electronic Health Record: A Path Forward to Increase Data Quality and Utility.

Authors:  Elyse C Lasser; Julia M Kim; Elham Hatef; Hadi Kharrazi; Jill A Marsteller; Lisa Ross DeCamp
Journal:  Acad Med       Date:  2021-07-01       Impact factor: 7.840

8.  A concise drug alerting rule set for Chinese hospitals and its application in computerized physician order entry (CPOE).

Authors:  Yinsheng Zhang; Xin Long; Weihong Chen; Haomin Li; Huilong Duan; Qian Shang
Journal:  Springerplus       Date:  2016-12-01

9.  A Data Quality Assessment Guideline for Electronic Health Record Data Reuse.

Authors:  Nicole G Weiskopf; Suzanne Bakken; George Hripcsak; Chunhua Weng
Journal:  EGEMS (Wash DC)       Date:  2017-09-04

10.  Forecasting the Maturation of Electronic Health Record Functions Among US Hospitals: Retrospective Analysis and Predictive Model.

Authors:  Hadi Kharrazi; Claudia P Gonzalez; Kevin B Lowe; Timothy R Huerta; Eric W Ford
Journal:  J Med Internet Res       Date:  2018-08-07       Impact factor: 5.428

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.