Clinical Quality Language Specification
1.5.3 - Release 1 Errata 2

Clinical Quality Language Specification, published by Clinical Decision Support WG. This guide is not an authorized publication; it is the continuous build for version 1.5.3 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/cql/ and changes regularly. See the Directory of published versions

Artifacts Summary

Contents:

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Other

These are resources that are used within this implementation guide that do not fit into one of the other categories.

CQL Grammar File (G4)

The ANTLR4 grammar file for the CQL grammar

CQL Tests - Aggregate Functions

Aggregate functions test cases.

CQL Tests - Arithmetic Functions

Arithmetic functions test cases.

CQL Tests - CQL Errors and Messaging Operators

CQL errors and messaging operators test cases.

CQL Tests - Comparison Operators

Comparison operators test cases.

CQL Tests - Conditional Operators

Conditional operators test cases.

CQL Tests - DateTime Operators

DateTime Operators test cases.

CQL Tests - Interval Operators

Interval operators test cases.

CQL Tests - List Operators

List operators test cases.

CQL Tests - Logical Operators

Logical operators test cases.

CQL Tests - Nullological operators

Nullological operators test cases.

CQL Tests - String Operators

String operators test cases.

CQL Tests - Type Operators

Type operators test cases.

CQL Tests - Types

Types test cases.

CQL Tests - Value Literals and Selectors

Value literals and selectors test cases.

Chlamydia Screening Common CQL Library

The ChlamydiaScreening_Common CQL Library.

Chlamydia Screening Common Library ELM in JSON

The ELM translation of the ChlamydiaScreening_Common CQL Library serialized as JSON.

Chlamydia Screening Common Library ELM in XML

The ELM translation of the ChlamydiaScreening_Common CQL Library serialized as XML.

Chlamydia Screening Decision Support (using Common) CQL Library

The ChlamydiaScreening_CDS_UsingCommon CQL Library using a Common library to demonstrate sharing of declarations between libraries.

Chlamydia Screening Decision Support (using Common) ELM in JSON

The ELM translation of the ChlamydiaScreening_CDS_UsingCommon CQL Library serialized as JSON.

Chlamydia Screening Decision Support (using Common) ELM in XML

The ELM translation of the ChlamydiaScreening_CDS_UsingCommon CQL Library serialized as XML.

Chlamydia Screening Decision Support CQL Library

The ChlamydiaScreening_CDS CQL Library.

Chlamydia Screening Decision Support ELM in JSON (with annotations)

The ELM translation of the ChlamydiaScreening_CDS CQL Library serialized as JSON, with annotations included.

Chlamydia Screening Decision Support ELM in JSON (with debug information)

The ELM translation of the ChlamydiaScreening_CDS CQL Library serialized as JSON, with debug information included.

Chlamydia Screening Decision Support ELM in JSON (without annotations or debug information)

The ELM translation of the ChlamydiaScreening_CDS CQL Library serialized as JSON, without annotations or debug information.

Chlamydia Screening Decision Support ELM in XML (with annotations)

The ELM translation of the ChlamydiaScreening_CDS CQL Library serialized as XML, with annotations included.

Chlamydia Screening Decision Support ELM in XML (with debug information)

The ELM translation of the ChlamydiaScreening_CDS CQL Library serialized as XML, with debug information included.

Chlamydia Screening Decision Support ELM in XML (without annotations or debug information)

The ELM translation of the ChlamydiaScreening_CDS CQL Library serialized as XML, without annotations or debug information.

Chlamydia Screening Quality Measure (using Common) CQL Library

The ChlamydiaScreening_CQM_UsingCommon CQL Library using a Common library to demonstrate sharing of declarations between libraries.

Chlamydia Screening Quality Measure (using Common) ELM in JSON

The ELM translation of the ChlamydiaScreening_CQM_UsingCommon CQL Library serialized as JSON.

Chlamydia Screening Quality Measure (using Common) ELM in XML

The ELM translation of the ChlamydiaScreening_CQM_UsingCommon CQL Library serialized as XML.

Chlamydia Screening Quality Measure CQL Library

The ChlamydiaScreening_CQM CQL Library.

Chlamydia Screening Quality Measure ELM in JSON

The ELM translation of the ChlamydiaScreening_CQM CQL Library serialized as JSON.

Chlamydia Screening Quality Measure ELM in XML

The ELM translation of the ChlamydiaScreening_CQM CQL Library serialized as XML.

ELM Schema - CQLAnnotations

The CQLAnnotations ELM Schema, which extends the base schemas, adding support for annotations.

ELM Schema - ClinicalExpression

The ClincalExpression ELM Schema, which extends the Expression schema, adding clinically focused constructs such as Retrieve and Terminology capabilities.

ELM Schema - Expression

The base Expression ELM Schema, containing the core expression language and operations.

ELM Schema - Library

The Library ELM Schema, which defines the Library container for ELM.

ELM Schema - Types

The ELM Types Schema, which defines the system-defined types used to represent type information in ELM.

Example CMS135 Quality Measure CQL Library

The CMS135_QDM CQL Library.

Example CMS135 Quality Measure ELM in JSON

The ELM translation of the CMS135_QDM CQL Library serialized as JSON.

Example CMS135 Quality Measure ELM in XML

The ELM translation of the CMS135_QDM CQL Library serialized as XML.

Example CMS146v2 Quality Measure CQL Library (using QDM)

The CMS146 CQL Library using the Quality Data Model (QDM).

Example CMS146v2 Quality Measure CQL Library (using QUICK)

The CMS146 CQL Library using the QUICK data model.

Example CMS146v2 Quality Measure ELM in JSON

The ELM translation of the CMS146 using QUICK CQL Library serialized as JSON.

Example CMS146v2 Quality Measure ELM in XML

The ELM translation of the CMS146 using QUICK CQL Library serialized as XML.

Example CMS146v2_QDM Quality Measure ELM in JSON

The ELM translation of the CMS146_QDM CQL Library serialized as JSON.

Example CMS146v2_QDM Quality Measure ELM in XML

The ELM translation of the CMS146_QDM CQL Library serialized as XML.

Example CMS154v1 (NQF-0069) Quality Measure CQL Library (using QUICK)

The CMS154 CQL Library using QUICK.

Example CMS154v1 (NQF-0069) Quality Measure ELM in JSON

The ELM translation of the CMS154v1_NQF0069 CQL Library serialized as JSON.

Example CMS154v1 (NQF-0069) Quality Measure ELM in XML

The ELM translation of the CMS154v1_NQF0069 CQL Library serialized as XML.

Example CMS179v2 Quality Measure CQL Library (using QDM)

The CMS179 CQL Library using Quality Data Model (QDM).

Example CMS179v2 Quality Measure CQL Library (using QUICK)

The CMS179 CQL Library using QUICK.

Example CMS179v2 Quality Measure ELM in JSON

The ELM translation of the CMS179v2 CQL Library serialized as JSON.

Example CMS179v2 Quality Measure ELM in XML

The ELM translation of the CMS179v2 CQL Library serialized as XML.

Example CMS179v2_QDM Quality Measure ELM in JSON

The ELM translation of the CMS179v2_QDM CQL Library serialized as JSON.

Example CMS179v2_QDM Quality Measure ELM in XML

The ELM translation of the CMS179v2_QDM CQL Library serialized as XML.

Example CMS26v2 Quality Measure CQL Library (using QUICK)

The CMS26v2 CQL Library using QUICK.

Example CMS26v2 Quality Measure ELM in JSON

The ELM translation of the CMS26v2 CQL Library serialized as JSON.

Example CMS26v2 Quality Measure ELM in XML

The ELM translation of the CMS26v2 CQL Library serialized as XML.

Example CMS55v1 Quality Measure ELM in JSON

The ELM translation of the CMS55v1 CQL Library serialized as JSON.

Example CMS55v1 Quality Measure ELM in XML

The ELM translation of the CMS55v1 CQL Library serialized as XML.

Example CMS55v1_QDM Quality Measure ELM in XML

The ELM translation of the CMS55v1_QDM CQL Library serialized as XML.

Example CMS55v2 (NQF-0495) Quality Measure CQL Library (using QDM)

The CMS55v2 CQL Library using QDM.

Example CMS55v2 (NQF-0495) Quality Measure CQL Library (using QUICK)

The CMS55v2 CQL Library using QUICK.

FHIRPath Grammar File (G4)

The ANTLR4 grammar file for the FHIRPath grammar

ModelInfo Schema

The ModelInfo Schema, which defines a possible representation for Model Information usable by a CQL translator.

Related Context Retrieve Example CQL Library

Example CQL Library illustrating the related-context retrieve construct.

Related Context Retrieve Example ELM Library (JSON)

The ELM translation of the example CQL Library illustrating the related-context retrieve construct, serialized as JSON.

Related Context Retrieve Example ELM Library (XML)

The ELM translation of the example CQL Library illustrating the related-context retrieve construct, serialized as XML.

Test Schema

The Test Schema, shared with the FHIRPath specification, which defines a simple format for self-contained language tests.