MODELS AND ALGORITHMS FOR BUILDING A KNOWLEDGE BASE FOR DECISION SUPPORT SYSTEMS IN PRIMARY HEALTHCARE

Annotasiya

The article explores the significance and methodologies of constructing robust knowledge bases for Decision Support Systems (DSS) within primary healthcare settings. DSS play a pivotal role in assisting healthcare professionals by providing data-driven insights and recommendations based on patient data, clinical guidelines, and medical research. This article discusses various models, including expert systems, ontological models, case-based reasoning (CBR), and machine learning techniques, that are used to construct these knowledge bases. Additionally, it highlights key algorithms such as decision trees, Bayesian networks, neural networks, and natural language processing (NLP) that are crucial for processing, analyzing, and retrieving relevant knowledge from vast datasets. The paper also addresses the importance of regularly updating knowledge bases to maintain their accuracy and relevance. By incorporating these advanced computational models and algorithms, primary healthcare systems can enhance decision-making, improve diagnostic accuracy, and provide personalized, efficient care to patients. The article emphasizes the potential of DSS to improve overall healthcare outcomes through intelligent and evidence-based recommendations.

 

 

Manba turi: Jurnallar
Yildan beri qamrab olingan yillar 2023
inLibrary
Google Scholar
Chiqarish:
Bilim sohasi
CC BY f
118-124
52

Кўчирилди

Кўчирилганлиги хақида маълумот йук.
Ulashish
Musayeva , M. . (2025). MODELS AND ALGORITHMS FOR BUILDING A KNOWLEDGE BASE FOR DECISION SUPPORT SYSTEMS IN PRIMARY HEALTHCARE. International Journal of Medical Sciences, 1(1), 118–124. Retrieved from https://inlibrary.uz/index.php/ijms/article/view/72002
Crossref
Сrossref
Scopus
Scopus

Annotasiya

The article explores the significance and methodologies of constructing robust knowledge bases for Decision Support Systems (DSS) within primary healthcare settings. DSS play a pivotal role in assisting healthcare professionals by providing data-driven insights and recommendations based on patient data, clinical guidelines, and medical research. This article discusses various models, including expert systems, ontological models, case-based reasoning (CBR), and machine learning techniques, that are used to construct these knowledge bases. Additionally, it highlights key algorithms such as decision trees, Bayesian networks, neural networks, and natural language processing (NLP) that are crucial for processing, analyzing, and retrieving relevant knowledge from vast datasets. The paper also addresses the importance of regularly updating knowledge bases to maintain their accuracy and relevance. By incorporating these advanced computational models and algorithms, primary healthcare systems can enhance decision-making, improve diagnostic accuracy, and provide personalized, efficient care to patients. The article emphasizes the potential of DSS to improve overall healthcare outcomes through intelligent and evidence-based recommendations.

 

 


background image

w

w

w

.a

ca

de

m

icp

ub

lis

he

rs

.o

rg

Vo

lu

m

e

5,

Fe

br

ua

ry

,2

02

5

,

M

ED

IC

AL

SC

IE

N

CE

S.

IM

PA

CT

FA

CT

OR

:7

,8

9

MODELS AND ALGORITHMS FOR BUILDING A KNOWLEDGE BASE FOR

DECISION SUPPORT SYSTEMS IN PRIMARY HEALTHCARE

Musayeva Muxtasar Zayirjon kizi

Master`s student of Nukus branch of Tashkent university of information technologies

Annotation:

The article explores the significance and methodologies of constructing robust

knowledge bases for Decision Support Systems (DSS) within primary healthcare settings.

DSS play a pivotal role in assisting healthcare professionals by providing data-driven

insights and recommendations based on patient data, clinical guidelines, and medical

research. This article discusses various models, including expert systems, ontological

models, case-based reasoning (CBR), and machine learning techniques, that are used to

construct these knowledge bases. Additionally, it highlights key algorithms such as decision

trees, Bayesian networks, neural networks, and natural language processing (NLP) that are

crucial for processing, analyzing, and retrieving relevant knowledge from vast datasets. The

paper also addresses the importance of regularly updating knowledge bases to maintain their

accuracy and relevance. By incorporating these advanced computational models and

algorithms, primary healthcare systems can enhance decision-making, improve diagnostic

accuracy, and provide personalized, efficient care to patients. The article emphasizes the

potential of DSS to improve overall healthcare outcomes through intelligent and evidence-

based recommendations.

Keywords:

decision support systems (DSS), knowledge base, primary healthcare, expert

systems, case-based reasoning (CBR), algorithms, clinical decision-making, healthcare data

analysis, predictive models, natural language processing (NLP), healthcare informatics.

Introduction.

In recent years, the role of Decision Support Systems (DSS) in healthcare has

become increasingly significant. These systems use computational algorithms and large

volumes of data to assist healthcare professionals in making informed decisions regarding

patient care. Specifically, in primary healthcare, where resources can often be limited,

efficient decision-making is essential to ensuring patient well-being and maximizing

healthcare outcomes. A core element of any DSS is its knowledge base. The knowledge base

acts as a repository of both explicit and implicit medical knowledge, including clinical

guidelines, patient data, and various algorithms. For primary healthcare, the knowledge base

must be robust, adaptable, and capable of providing real-time decision support tailored to the

unique needs of patients. This article explores the models and algorithms used to build

knowledge bases for DSS in primary healthcare, highlighting their significance in improving

diagnostic accuracy, treatment outcomes, and operational efficiency.

Decision Support Systems (DSS) are software applications that support clinical decision-

making by analyzing large sets of data and providing actionable insights. In primary

healthcare settings, DSS help healthcare providers—such as family doctors, nurses, and

health practitioners—by analyzing patient symptoms, medical history, lab results, and other

diagnostic information to assist in making accurate clinical decisions. These systems can

take various forms, from simple rule-based systems to more complex machine learning

algorithms, with the knowledge base serving as the central element of their functionality.


background image

w

w

w

.a

ca

de

m

icp

ub

lis

he

rs

.o

rg

Vo

lu

m

e

5,

Fe

br

ua

ry

,2

02

5

,

M

ED

IC

AL

SC

IE

N

CE

S.

IM

PA

CT

FA

CT

OR

:7

,8

9

The knowledge base contains a structured, accessible store of information that the DSS

algorithms use to process data and provide recommendations.

Key features of DSS in primary healthcare:

Data Integration: DSS systems integrate data from various sources, including

electronic health records (EHR), lab results, medical imaging, patient-reported outcomes,

and historical medical information.

Real-Time Analysis: These systems enable real-time analysis of patient data,

providing instant feedback to clinicians on potential diagnoses, treatment options, and drug

interactions.

Clinical Guidelines and Protocols: A key component of the knowledge base is the

inclusion of up-to-date clinical guidelines and protocols that inform decisions based on

evidence-based medicine.

Prediction and Diagnosis: Advanced DSS use predictive algorithms to analyze

patterns in patient data and predict potential outcomes, which can guide early intervention.

The knowledge base of a DSS is critical for its ability to provide valuable insights and

recommendations. It includes medical facts, clinical guidelines, decision-making rules, and

best practices that healthcare providers rely on to make informed choices. The quality, depth,

and timeliness of the knowledge base directly influence the effectiveness of the DSS.

Key Components of a Knowledge Base:

Clinical Guidelines: These are detailed recommendations based on the best available

clinical evidence. They guide healthcare professionals on best practices for managing

various diseases and conditions.

Medical Ontologies: These represent structured frameworks that define the

relationships between different medical concepts. For example, an ontology may describe

the connections between diseases, symptoms, risk factors, and treatments.

Rule-Based Systems: These systems use "if-then" rules to generate recommendations

based on patient data. For example, if a patient presents with certain symptoms, the system

will propose potential diagnoses and treatment pathways.

Case-Based Reasoning: This technique involves the use of historical cases that can

be compared to new cases to make informed decisions. The knowledge base stores cases

with detailed patient histories, diagnoses, treatments, and outcomes.

The knowledge base must be regularly updated to reflect the latest medical research, clinical

guidelines, and technological advancements. Ensuring its accuracy, relevance, and

comprehensiveness is critical to maximizing the effectiveness of a DSS in primary

healthcare. Building a knowledge base for a decision support system in primary healthcare is

a complex task that involves a range of models. These models define how medical

knowledge is represented, organized, and accessed within the DSS [1].

Expert Systems Model. The expert systems model has been one of the earliest approaches to

developing knowledge-based DSS. It is based on the concept of emulating the decision-

making abilities of human experts. In this model, the knowledge base consists of a set of

rules derived from expert knowledge, clinical guidelines, and best practices.


background image

w

w

w

.a

ca

de

m

icp

ub

lis

he

rs

.o

rg

Vo

lu

m

e

5,

Fe

br

ua

ry

,2

02

5

,

M

ED

IC

AL

SC

IE

N

CE

S.

IM

PA

CT

FA

CT

OR

:7

,8

9

The expert system uses an inference engine to apply these rules to specific patient data. For

example, a rule could state, "If the patient is an adult and presents with a cough and fever,

then consider testing for influenza." The system then applies these rules to the patient’s data

to generate recommendations. This model is highly effective in structured environments

where the decision-making process is relatively straightforward, but it becomes less

effective when the clinical scenario is more ambiguous or requires creative problem-solving.

Ontological Model. Ontologies are another important model used to represent knowledge in

DSS. An ontology defines the relationships between various concepts within a specific

domain. In healthcare, this means structuring medical knowledge to show how diseases,

symptoms, treatments, and medications are interconnected. For example, an ontology for

cardiovascular diseases may define how symptoms like chest pain and shortness of breath

relate to conditions such as myocardial infarction (heart attack), congestive heart failure, or

pulmonary embolism. Ontologies enable a more flexible representation of knowledge, as

they allow for the definition of complex relationships and hierarchies. They also enable

interoperability between different healthcare systems, as ontologies can be shared and reused

across various platforms.

Case-Based Reasoning (CBR) Model. Case-Based Reasoning (CBR) is a model that relies

on the idea that similar problems have similar solutions. In this model, the knowledge base

is built by storing past cases along with their associated solutions, diagnoses, treatments, and

outcomes. When a new case is encountered, the system compares it to similar cases in the

knowledge base to suggest a potential diagnosis or treatment plan. CBR is particularly

useful in healthcare settings where patient data is complex and diverse, and no single rule-

based model can cover all possible scenarios. The ability to adapt recommendations based

on past experiences allows CBR-based systems to continuously improve over time. In recent

years, machine learning (ML) techniques have increasingly been used to build knowledge

bases for DSS. Machine learning algorithms, such as decision trees, neural networks, and

support vector machines, can learn from vast amounts of patient data and medical literature

to identify patterns and relationships that might not be immediately apparent. For example,

an ML-based DSS might analyze historical patient data to predict which patients are at high

risk for developing a chronic disease, like diabetes. It could also suggest personalized

treatment plans based on a patient’s medical history, genetic data, and other variables.

Machine learning models offer significant advantages over traditional rule-based systems in

terms of scalability and adaptability. They can process large amounts of unstructured data

(such as medical notes, images, and research papers) and uncover hidden patterns that help

guide clinical decision-making.

Once the model for the knowledge base is selected, the next step is to design the algorithms

that will enable the system to efficiently search and retrieve relevant knowledge. These

algorithms allow the DSS to make quick decisions based on the available data.

Decision trees are a common algorithm used in medical DSS for decision-making. They

represent decisions and their possible consequences, including outcomes, resource costs, and

utility. A decision tree is built using patient data, and it helps guide clinicians through a

series of questions based on specific features (e.g., age, symptoms, family history). The tree

branches out to provide the best diagnosis or treatment option. Bayesian networks are

probabilistic graphical models that represent a set of variables and their conditional

dependencies via a directed acyclic graph. In a healthcare setting, Bayesian networks are


background image

w

w

w

.a

ca

de

m

icp

ub

lis

he

rs

.o

rg

Vo

lu

m

e

5,

Fe

br

ua

ry

,2

02

5

,

M

ED

IC

AL

SC

IE

N

CE

S.

IM

PA

CT

FA

CT

OR

:7

,8

9

used to model the uncertainty and complexity of medical conditions. These networks

calculate the probability of various conditions or outcomes given a set of symptoms and

prior knowledge. For example, a Bayesian network could be used to calculate the likelihood

of a patient having a particular disease based on their symptoms, medical history, and

demographic information. The algorithm updates the probabilities dynamically as new

information is provided [2].

Neural networks, particularly deep learning models, have gained popularity for building

knowledge bases that can handle complex, non-linear relationships between data points. In

healthcare, deep learning models have been used to analyze medical images, detect diseases

from electronic health records, and predict patient outcomes based on historical data. Neural

networks are particularly useful in tasks where pattern recognition and data classification are

required. For example, a neural network might be trained to recognize certain types of

cancers from radiological images, helping radiologists make more accurate diagnoses.

Natural Language Processing (NLP) is an algorithmic approach that enables DSS to

understand and interpret medical texts, such as electronic health records, medical research

papers, and clinical notes. By applying NLP algorithms, DSS can extract relevant

information from unstructured data sources, which can then be integrated into the

knowledge base. NLP is essential for improving the usability and depth of the knowledge

base, as it allows the system to continuously update itself with the latest clinical research and

patient data. Building a robust and effective knowledge base for Decision Support Systems

in primary healthcare is a critical task that involves integrating medical knowledge, clinical

guidelines, and advanced computational algorithms. Models such as expert systems,

ontologies, case-based reasoning, and machine learning have revolutionized how healthcare

professionals access and apply medical knowledge.

The implementation of these models, coupled with advanced algorithms such as decision

trees, Bayesian networks, neural networks, and natural language processing, can

significantly enhance decision-making in primary healthcare. By using these sophisticated

tools, healthcare providers can deliver more personalized, accurate, and efficient care to

their patients, improving overall healthcare outcomes.

As the healthcare landscape continues to evolve, so too must the knowledge bases that

support clinical decision-making. By focusing on building dynamic, adaptable, and

comprehensive knowledge bases, the potential for DSS to positively impact primary

healthcare systems worldwide is immense.

Analysis of Literature.

In recent years, Decision Support Systems (DSS) have become

integral in primary healthcare settings, where they aid healthcare professionals in making

evidence-based decisions that can significantly improve patient outcomes. The knowledge

base, a key component of any DSS, consists of structured and unstructured data, including

clinical guidelines, historical patient data, and predictive algorithms, all of which are used to

inform decisions. The development and application of models and algorithms for building

and maintaining these knowledge bases is an area of significant interest in healthcare

informatics. This analysis reviews the existing literature on the models and algorithms

utilized in DSS in primary healthcare. Expert systems (ES) were among the first

computational models used in DSS to provide decision support based on a predefined


background image

w

w

w

.a

ca

de

m

icp

ub

lis

he

rs

.o

rg

Vo

lu

m

e

5,

Fe

br

ua

ry

,2

02

5

,

M

ED

IC

AL

SC

IE

N

CE

S.

IM

PA

CT

FA

CT

OR

:7

,8

9

knowledge base consisting of rules and logical reasoning. These systems are particularly

effective for well-defined medical conditions, where clinical knowledge is clearly structured

and rules can be defined unambiguously. A study by Shortliffe (1976), one of the pioneers

of expert systems in medicine, showed how expert systems could successfully simulate the

decision-making process of human experts, such as diagnosing diseases from symptoms. In

primary healthcare, expert systems can assist in diagnosing common illnesses and

suggesting treatment protocols [1].

In primary healthcare, expert systems are frequently used for routine conditions such as

asthma management, diabetes monitoring, and hypertension treatment. These systems

typically use a rule-based approach where the clinical data is processed to infer the correct

diagnosis or therapeutic action. However, expert systems have limitations in handling

complex, ambiguous, or novel cases due to their reliance on predefined rules. An important

advancement in building knowledge bases for DSS is the use of ontologies. Ontologies

allow for the formal representation of medical knowledge, providing a structured framework

for understanding the relationships between different concepts within the healthcare domain.

Gruber (1993) defines an ontology as a shared conceptualization of a domain that is

explicitly defined to enable interoperability between different systems. In the context of DSS

in primary healthcare, ontologies help represent diseases, symptoms, treatments, and

medications and their interrelationships. A study by Buchan et al. (2013) explored how

medical ontologies can be integrated into DSS to improve decision-making processes by

providing a structured and semantically rich knowledge base. Ontologies can represent

complex relationships that rule-based systems may struggle with, allowing for more nuanced

reasoning and better decision support. For instance, a medical ontology might define how

multiple symptoms can point to several diseases, helping clinicians consider a wider range

of diagnostic possibilities [4,5].

Ontologies also enable the integration of diverse data sources such as Electronic Health

Records (EHR), medical literature, and clinical guidelines, facilitating a more

comprehensive approach to patient care. The use of ontologies in DSS helps overcome the

limitations of expert systems and is increasingly regarded as a promising approach for

building robust healthcare knowledge bases. Case-Based Reasoning (CBR) is another

technique used in decision support systems for primary healthcare. In CBR, the knowledge

base consists of a collection of past cases with detailed patient histories, diagnoses,

treatments, and outcomes. New cases are compared with similar historical cases, and the

system suggests the most appropriate solution based on prior experiences. A key study by

Aamodt & Plaza (1994) explained how CBR works by retrieving relevant cases from a

database of past cases and adapting them to current situations. In healthcare, CBR has

proven effective for situations where medical conditions present with multiple variables and

no single solution is guaranteed. CBR systems are also adaptive because they continuously

improve by adding new cases to their database. CBR is particularly useful in the primary

healthcare setting, where the diversity of cases and the need for personalized treatment plans

demand a more flexible approach than rule-based systems. Furthermore, CBR allows

clinicians to leverage their experience through the system, as they can review similar past

cases and select the most suitable treatment or diagnostic pathway [6].

In recent years, machine learning (ML) techniques have garnered significant attention for

their ability to handle large and complex datasets. Unlike traditional rule-based systems, ML


background image

w

w

w

.a

ca

de

m

icp

ub

lis

he

rs

.o

rg

Vo

lu

m

e

5,

Fe

br

ua

ry

,2

02

5

,

M

ED

IC

AL

SC

IE

N

CE

S.

IM

PA

CT

FA

CT

OR

:7

,8

9

algorithms can automatically identify patterns and relationships within the data without the

need for explicit programming. In primary healthcare, ML algorithms have been applied to

predict patient outcomes, identify high-risk patients, and even recommend personalized

treatments. A study by Rajkomar et al. (2019) demonstrated how deep learning, a subset of

ML, could predict patient mortality and recommend treatments based on historical clinical

data. Machine learning models, including decision trees, support vector machines, and

neural networks, are now widely used in healthcare DSS to process large amounts of

unstructured data (e.g., medical images, clinical notes, and laboratory results) and deliver

valuable insights. ML models are well-suited for DSS in primary healthcare, where data is

often large, varied, and complex. They can help in diagnosing diseases like cancer, heart

disease, or diabetes, identifying risk factors, and providing real-time recommendations that

clinicians can use in everyday decision-making. These models can continuously improve as

they are exposed to more data, ensuring they stay relevant and accurate [7].

Natural Language Processing (NLP) is a subset of artificial intelligence (AI) that focuses on

enabling computers to understand and process human language. In healthcare, NLP

algorithms are used to extract meaningful information from unstructured text, such as

clinical notes, discharge summaries, and research papers. This enables DSS to include a

wide range of information, including qualitative data, in the knowledge base. A study by

Meystre et al. (2008) explored how NLP techniques can be used to mine unstructured

clinical data from electronic health records to improve decision-making in healthcare. These

techniques allow DSS to incorporate real-time data and keep their knowledge base up to date,

as clinicians’ notes and medical literature are constantly evolving. NLP is particularly useful

in primary healthcare settings where vast amounts of free-text data are generated daily. By

enabling DSS to process these data sources, NLP helps enrich the knowledge base,

providing a more comprehensive tool for clinical decision-making [8].

The literature on models and algorithms for building knowledge bases for DSS in primary

healthcare highlights the significant progress in the field of healthcare informatics. From

traditional expert systems to modern machine learning and natural language processing

approaches, each model contributes to the development of robust, adaptive, and efficient

decision support tools. The integration of these models into primary healthcare systems has

the potential to significantly enhance diagnostic accuracy, treatment personalization, and

overall healthcare outcomes. The combination of these methods creates a dynamic and

adaptive knowledge base that evolves with new data, research, and clinical practice,

ultimately supporting healthcare providers in making more accurate diagnoses, selecting

appropriate treatments, and improving overall patient care. However, challenges remain,

such as ensuring data quality, integrating heterogeneous data sources, and addressing ethical

concerns related to patient privacy and system accountability. As healthcare continues to

embrace digital transformation, the role of DSS in primary healthcare will only become

more prominent [9,10]. The future of healthcare systems lies in the continued development

and refinement of intelligent systems that can assist clinicians in making informed decisions,

ultimately enhancing the quality and efficiency of care. Further research and collaboration

among healthcare professionals, data scientists, and policymakers are essential to address the

ongoing challenges and to ensure that these systems remain beneficial, ethical, and secure.

Building robust knowledge bases for DSS in primary healthcare represents a significant

advancement in the field of healthcare informatics, with the potential to drive substantial

improvements in clinical decision-making, patient outcomes, and healthcare efficiency.


background image

w

w

w

.a

ca

de

m

icp

ub

lis

he

rs

.o

rg

Vo

lu

m

e

5,

Fe

br

ua

ry

,2

02

5

,

M

ED

IC

AL

SC

IE

N

CE

S.

IM

PA

CT

FA

CT

OR

:7

,8

9

Conclusion.

In conclusion, the development of a knowledge base for Decision Support

Systems (DSS) in primary healthcare is a multifaceted and essential process that

significantly contributes to improving healthcare outcomes. Through the integration of

various models and algorithms—such as expert systems, ontologies, case-based reasoning,

machine learning, and natural language processing—this study has shown the potential of

advanced computational tools to enhance decision-making in primary healthcare settings.

Expert systems and rule-based models provide a structured and formalized approach to

handling well-defined medical conditions, while ontological models enable better

representation of complex relationships in healthcare knowledge. Case-based reasoning

(CBR) introduces flexibility and adaptability by utilizing past cases to inform current

clinical decisions. Furthermore, the application of machine learning models and natural

language processing enhances the system's ability to analyze large, complex, and

unstructured datasets, offering data-driven insights and personalized recommendations.

References

1.

Tchoumatchenko, D., et al. (2019). Artificial intelligence and machine learning in

healthcare: Applications and challenges. Computational and Mathematical Methods in

Medicine, 2019, 1-10.

2.

Delen, D. (2018). Predicting healthcare outcomes with data mining and machine

learning. Springer.

3.

Shortliffe, E. H. (1976). Computer-based medical consultations: MYCIN. Elsevier.

4.

Gruber, T. R. (1993). A translation approach to portable ontology specifications.

Knowledge Acquisition, 5(2), 199–220.

5.

Buchan, I. E., et al. (2013). The use of ontologies in healthcare decision support

systems. International Journal of Medical Informatics, 82(10), 865-875.

6.

Aamodt, A., & Plaza, E. (1994). Case-based reasoning: Foundational issues,

methodological variations, and system approaches. AI Communications, 7(1), 39-59.

7.

Rajkomar, A., et al. (2019). Machine learning in medicine. New England Journal of

Medicine, 380(14), 1347-1358.

8.

Meystre, S. M., et al. (2008). Extracting information from textual documents in the

electronic health record: A review of recent research. Yearbook of Medical Informatics,

2008(1), 128-133.

9.

Wright, A., & Sittig, D. F. (2010). A roadmap for national action on health

information technology: Implications for decision support systems in healthcare. Health

Affairs, 29(6), 1332-1340.

10.

Pons, R., et al. (2015). Integrating knowledge-based decision support systems into

primary healthcare practice. Journal of Medical Systems, 39(11), 159.

Bibliografik manbalar

Tchoumatchenko, D., et al. (2019). Artificial intelligence and machine learning in healthcare: Applications and challenges. Computational and Mathematical Methods in Medicine, 2019, 1-10.

Delen, D. (2018). Predicting healthcare outcomes with data mining and machine learning. Springer.

Shortliffe, E. H. (1976). Computer-based medical consultations: MYCIN. Elsevier.

Gruber, T. R. (1993). A translation approach to portable ontology specifications. Knowledge Acquisition, 5(2), 199–220.

Buchan, I. E., et al. (2013). The use of ontologies in healthcare decision support systems. International Journal of Medical Informatics, 82(10), 865-875.

Aamodt, A., & Plaza, E. (1994). Case-based reasoning: Foundational issues, methodological variations, and system approaches. AI Communications, 7(1), 39-59.

Rajkomar, A., et al. (2019). Machine learning in medicine. New England Journal of Medicine, 380(14), 1347-1358.

Meystre, S. M., et al. (2008). Extracting information from textual documents in the electronic health record: A review of recent research. Yearbook of Medical Informatics, 2008(1), 128-133.

Wright, A., & Sittig, D. F. (2010). A roadmap for national action on health information technology: Implications for decision support systems in healthcare. Health Affairs, 29(6), 1332-1340.

Pons, R., et al. (2015). Integrating knowledge-based decision support systems into primary healthcare practice. Journal of Medical Systems, 39(11), 159.