Skip to content

CQL 1.5 Release Candidate

Pre-release
Pre-release

Choose a tag to compare

@brynrhodes brynrhodes released this 29 Sep 23:35

This is an initial release of the CQL-to-ELM translator version 1.5 supporting the Mixed Normative/Trial Use Publication of CQL.

Specifically, this release supports:

  • #570: Fixed modelInfo targetQualifier
  • #551: Added language capabilities and compatibility level support
  • #557: Fixed FHIRHelpers ToQuantity incorrectly using unit
  • J#27062: Aligned with FHIRPath to consider durations below weeks definite-duration units in ELM documentation
  • J#28460: Aligned ConvertsTo behavior with FHIRPath in ELM documentation
  • J#27060: Added discussion of quantity equality, equivalence, and comparison to ELM documentation
  • J#27076: Declarations can now be provided in any order
  • #539: Fixed an issue with FHIR Library Source Provider incorrectly setting namespace on unrelated libraries
  • STU4#1923: Added System.Long data type (64-bit integer support)
  • STU4#1869: Clarified date/time literal rules for timezone offset
  • STU4#1858: Clarified relationship between CQL calendar duration units and UCUM definite-duration units
  • STU4#1866: Clarified date/time arithmetic conversion semantics between UCUM and calendar duration units
  • STU4#1867: Clarified date/time arithmetic semantics for precisions above seconds
  • STU4#1877: Added support for modular arithmetic for quantities.
  • STU4#1896: Added overload of expand to support expansion of a single interval
  • STU4#1907: Added an aggregate clause to the query construct.
  • STU4#1910: Added support for specifying search paths in the retrieve, and defining possible search paths for a model in the model info.
  • STU4#1920: Added a fluent keyword to support definition of functions that can be invoked via dot-notation.
  • STU4#1921: Added support for include elements in the Retrieve.
  • STU4#1881: Added point keyword to appropriate keyword lists in the grammar
  • STU4#1918: Adding comment annotations
  • #345: Added translator version and options information to ELM output
  • STU4#1910: Adding support for explicit context identification as part of searching support
  • STU4#1908: Adding the ability to pass code systems and value sets as references