Clinical Quality Language Release 1

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

Clinical Decision Support Work GroupMaturity Level: N/AStandards Status: Informative

Appendix K - List Of Figures

1. Introduction

  1. Figure 1-A : The overall target specification areas involved in clinical quality artifact representation

  2. Figure 1-B : The steps performed by a traditional compiler

  3. Figure 1-C : How the CQL and ELM specifications will be used in the sharing use case

2. Author’s Guide

  1. Figure 2-A : Simplified patient/practitioner information model

  2. Figure 2-B : Unfiltered vs patient context

  3. Figure 2-C : Simple patient information model

  4. Figure 2-D : The union, intersect, and except operators for intervals

  5. Figure 2-E : The union, intersect, and except operators for lists

  6. Figure 2-F : Example input intervals to illustrate the behavior of the collapse operator

  7. Figure 2-G : Example output intervals to illustrate the behavior of the collapse operator

3. Logical Specification

  1. Figure 4-A : A diagram to explain how ELM represents addition of 2 literal values

  2. Figure 4-B : A diagram to explain how ELM represents an equal comparison

  3. Figure 4-C : A diagram to explain how ELM represents a simple And expression

  4. Figure 4-D : A diagram to explain how ELM represents a simple If expression

  5. Figure 4-E : A diagram to explain how ELM represents a complex multi-conditional Case expression

  6. Figure 4-F : A diagram to explain how ELM represents a comparand-base Case expression

  7. Figure 4-G : A diagram to explain how ELM represents a simple Add expression

  8. Figure 4-H : A diagram to explain how ELM represents the construction of a Tuple

  9. Figure 4-I : A diagram to explain how ELM represents the construction of a structured value using the Instance class