Guideline Definition Language (GDL) RETIRED

The language used to encode computable clinical guidelines that operate on openEHR archetypes for point-of-care decision support. GDL rules express conditions and actions over archetype data elements, enabling guideline engines to evaluate and apply clinical recommendations at runtime. GDL2 is the successor with improved expression power and platform integration. A GDL guideline consists of a data bindings section mapping archetype elements to rule variables, and a rules section defining when-then condition-action pairs.

Purpose

This document contains the design specifications of the Guideline Definition Language (GDL). GDL is a formal language for expressing decision support logic. It is designed to be agnostic to natural languages and reference terminologies by leveraging the designs of openEHR Reference Model and Archetype Model.

Prerequisite documents for reading this document include:

Feedback

Feedback may be provided on the technical mailing list.

Issues may be raised on the specifications Problem Report tracker.

To see changes made due to previously reported issues, see the CDS component Change Request tracker.