Internal domain-specific language based on Arden Syntax and FHIR.
1Dept. Medical Informatics of Medical School of Ehime University, Japan.
Studies in Health Technology and Informatics
|August 12, 2015
Summary
Arden Syntax, a domain-specific language (DSL), simplifies creating clinical decision support rules using modern programming. This approach leverages object-relational mapping and metaprogramming for easier data integration and rule management.
Area of Science:
- Computer Science
- Medical Informatics
- Health Informatics
Background:
- Clinical decision support systems (CDSS) are crucial for improving healthcare outcomes.
- Developing and maintaining CDSS rules can be complex and time-consuming.
- Existing rule-writing methods may not fully leverage modern programming paradigms.
Purpose of the Study:
- To demonstrate Arden Syntax as a domain-specific language (DSL) for clinical decision support rules.
- To explore the use of modern programming concepts to enhance rule development.
- To reduce the complexity of knowledge retrieval in decision rules.
Main Methods:
- Conceptualization of Arden Syntax as a DSL for decision support rules.
- Application of modern programming concepts, including object-relational mapping and metaprogramming.
- Integration of various data sources through FHIR (Fast Healthcare Interoperability Resources) resource conceptualization.
Main Results:
- Arden Syntax effectively describes decision support rules.
- Modern programming techniques simplify knowledge retrieval.
- Object-relational mapping and metaprogramming reduce complexity in rule development.
Conclusions:
- Arden Syntax provides a powerful and flexible approach for creating clinical decision support rules.
- Leveraging modern programming concepts enhances the efficiency and maintainability of CDSS.
- This methodology facilitates better integration of diverse data sources into decision support systems.
Related Concept Videos
SBAR II: Application of SBAR
6.8K
SBAR is an effective communication tool used by healthcare professionals to communicate patient information accurately. SBAR stands for Situation, Background, Assessment, and Recommendation. For a better understanding, an example is given below.
SBAR Report from a Nurse to a Health Care Provider
S: "Hello, Dr. Smith. This is Jane, RN, from the Med Surg unit. I am calling to tell you about Ms. White in Room 210, who is experiencing increased pain and redness at her incision site. Her recent...
SBAR Report from a Nurse to a Health Care Provider
S: "Hello, Dr. Smith. This is Jane, RN, from the Med Surg unit. I am calling to tell you about Ms. White in Room 210, who is experiencing increased pain and redness at her incision site. Her recent...
6.8K
Language
1.0K
Language is a unique communication system that uses words and systematic rules to organize and transmit information. Unlike other forms of communication, which may involve postures, movements, odors, or vocalizations, language relies on symbols and grammar. This makes human communication distinct from that of other species, who also communicate but do not use language in the same way humans do.
Corballis and Suddendorf (2007) and Tomasello and Rakoczy (2003) highlight the role of language in...
Corballis and Suddendorf (2007) and Tomasello and Rakoczy (2003) highlight the role of language in...
1.0K
Anatomical Terminology
30.5K
Knowledge of anatomy is essential to understand human biology and medicine. Anatomists and health care professionals use standard terminology to describe the human body with more precision and no ambiguity. Anatomical terms have mostly Greek and Latin-derived roots. Because these languages are rarely used in conversation, the meaning of words remains the same. Each term is made up of a root in between the prefixes and suffixes. The root of a term often refers to an organ, tissue, or condition,...
30.5K
Components of Language
939
Language, whether spoken, signed, or written, consists of specific components: lexicon and grammar. The lexicon is the vocabulary of a language, comprising its words. Grammar is the set of rules used to convey meaning through the lexicon. For example, English grammar adds “-ed” to most verbs to indicate past tense. Words are formed by combining phonemes, which are the basic sound units of a language. Different languages have different sets of phonemes (e.g., “ah” vs.
939
Nursing Clinical Information System
1.4K
Nursing Clinical Information System (NCIS)
A Nursing Clinical Information System (NCIS) is a specialized type of healthcare information system tailored to meet the unique needs of nursing practice. It incorporates the principles of nursing informatics to streamline information management and improve the quality of care delivery.
Critical attributes of NCIS include:
A Nursing Clinical Information System (NCIS) is a specialized type of healthcare information system tailored to meet the unique needs of nursing practice. It incorporates the principles of nursing informatics to streamline information management and improve the quality of care delivery.
Critical attributes of NCIS include:
1.4K
Schemas
12.5K
A schema is a mental construct consisting of a cluster or collection of related concepts (Bartlett, 1932). There are many different types of schemata, and they all have one thing in common: schemata are a method of organizing information that allows the brain to work more efficiently. When a schema is activated, the brain makes immediate assumptions about the person or object being observed.
12.5K


