Decision Language specification PAUSED
Formal rule and expression language for computable clinical decision logic. Designed for use with GDL guideline engines and Task Planning workflow conditions, supporting complex multi-variable clinical rules. It provides a formal grammar for condition expressions, action specifications, and variable bindings that can be evaluated by a rule engine against live EHR data. The language is designed to be embedded within GDL guidelines and Task Planning workflow definitions, sharing expression semantics with the EL specification.
Purpose
This document specifies the openEHR Decision Language, in both abstract syntax form and as a related model. The latter defines the semantics of a first order predicate style logic that can be used to write Decision Logic Modules (DLMs) containing rule-sets that may be used standalone or with a Process / Plan oriented system such as openEHR Task Planning.
The intended audience includes:
-
Standards bodies producing health informatics standards;
-
Academic groups using openEHR;
-
Solution vendors.
Related Documents
Prerequisite documents for reading this document include:
Related documents include:
Feedback
Feedback may be provided on the process specifications forum.
Issues may be raised on the specifications Problem Report tracker.
To see changes made due to previously reported issues, see the PROC component Change Request tracker.