Smile CDR v2023.11.PRE
On this page:


Clinical Quality Language (CQL) is a high-level, domain-specific language focused on clinical quality and targeted at measure and decision support artifact authors. Smile CDR has an embedded CQL engine allowing the evaluation of clinical knowledge artifacts that use CQL to describe their logic.

A more detailed description of CQL is available at the CQL Specification Implementation Guide

The FHIR Clinical Reasoning module defines a set of resources, profiles, operations, etc. that can be used to work with clinical knowledge within FHIR. Smile CDR provides implementation for some of those operations, described in more detail below. Reasoning Operations

Smile CDR provides implementations for some operations using CQL in DSTU3 and R4:


For large populations of subjects, Smile CDR offers a scalable, distributed Digital Quality Measure engine as a premium solution. Options

CQL is the module to configure CQL options that control how the CQL is executed and how the errors are reported during any measure evaluation.

This module is to capture and set the CQL options to be used by other components or modules.

Following are the modules identified to be dependent on CQL properties module.

  • DQM
  • DTR

NOTE: The values set for the cql properties are applied for all the dependent modules.

CQL Module should be enabled on the admin page of SmileCDR. Once it is enabled after selecting the required values for the properties that needs to be applied to the other modules, the configurations are needed to be saved and the module need to be restarted.