Guideline Definition Language v2 (GDL2) STABLE

The language used to encode computable clinical guidelines operating on openEHR archetypes, with improved expression power, terminology binding, and integration with the openEHR Decision Language and Task Planning. GDL2 enables guideline engines to evaluate complex multi-variable clinical rules and drive decision support at the point of care. GDL is the predecessor version. GDL2 adds support for multiple archetype bindings per rule, richer expression syntax using EL, and integration with Task Planning for guideline-driven workflow automation.

Purpose

This document contains the design specifications of the Guideline Definition Language version 2 (GDL2). GDL2 is a formal language for expressing decision support logic. It is designed to be agnostic to languages, reference terminologies and standard EHR models. GDL2 is a major evolution from GDL version 1 ('GDL').

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.