Skip to content

Releases: cqframework/clinical_quality_language

CQL 1.2.12

18 Aug 19:39
Compare
Choose a tag to compare
CQL 1.2.12 Pre-release
Pre-release

This is a maintenance release of the translator that addresses the following issues:

#206 Formatter deletes CQL when a quote is not closed
#207 CQL expression with errors being reformatted
#210 Comments inside an expression causing unexpected formatting
#212 Updated QDM 5.3 model info based on errata and clarifications
#214 Fixed code-valued retrieve relying on list promotion
#215 Formatter deleting CQL with an inline comment

CQL 1.2.11

28 Jul 17:46
Compare
Choose a tag to compare
CQL 1.2.11 Pre-release
Pre-release

This is a maintenance release of the translator that addresses the following issues:

#197 - Corrected an issue with Overlaps translation output when using precision specifier with the overlaps operator.
#191 - Fixed the CQL Formatter not preserving comments in the formatted output
#181 - Added unit and regression testing to the CQL Formatter
#174 - Fixed the CQL Formatter not preserving content with syntax errors in the formatted output
#163 - Enhanced formatting support in the CQL Formatter

CQL 1.2.10

18 Jul 22:15
Compare
Choose a tag to compare
CQL 1.2.10 Pre-release
Pre-release

This snapshot release addresses an issue encountered as a result of artifact development and testing:

#185 - Fixed an incorrect translation of timing phrases involving offset and relative duration, such as "2 days or more after"

This release is a candidate for use in production environments for full support of CQL 1.2.

CQL 1.2.9

14 Jul 17:38
Compare
Choose a tag to compare
CQL 1.2.9 Pre-release
Pre-release

This snapshot release addresses several issues and enhancements that have been encountered as a result of artifact development and testing.

This release includes the following:

#95 - Corrected CQL annotated output
#114 - Fixed an issue with library aliases being treated as an identifier
#115 - Changed operand return types to be consistent with retrieve when using data model profiles
#118 - Added QDM 5.3 support to the translator
#119 - Fixed an error when translating a no-op conversion
#126 - Fixed an error with name hiding in expressions
#127 - Fixed sort expressions incorrectly allowing query aliases to be referenced
#130 - Added an option to control error level output of the translator
#131 - Fixed an error with forward function declarations
#140 - Fixed the ELM output for the Take operator
#145 - Fixed an issue with list promotion and exists
#147 - Fixed annotations not being produced correctly for forward declarations
#148 - Added an option to support strict type resolution in retrieves
#149 - Corrected an issue with the grammar that resulted in poor performance for certain expressions
#151 - Fixed an issue with the translation and validation of the includes operator
#168 - Fixed missing component attributes in the QDM 5.3 model info
#172 - Allowed Integer and Decimal return types for result attributes in the QDM 5.3 model info

This release is a candidate for use in production environments for full CQL 1.2 support.

CQL 1.2

08 Jun 14:26
Compare
Choose a tag to compare

The Clinical Quality Language Specification defines a representation for the expression of clinical knowledge that can be used within both the Clinical Decision Support (CDS) and Clinical Quality Measurement (CQM) domains.

This 1.2 release includes FHIRPath functionality, Media Types and JSON support, choice types, external library support, enhanced timing phrases, and numerous fixes and clarifications throughout. A detailed description of the changes can be found at the beginning of the specification.

CQL 1.1.1-SNAPSHOT

29 Mar 15:11
Compare
Choose a tag to compare
CQL 1.1.1-SNAPSHOT Pre-release
Pre-release

Maintenance update of CQL 1.1 translator, addresses:

#61 - Fixed annotations in JSON (annotations no longer contain mixed content)
#68 - Fixed silent ignoring of duplicates in the translator
#82 - Fixed escaped characters not translating to ELM correctly (resulted in a CQL STU comment that needs to be addressed)
#86 - Fixed duplication of CQL in ELM annotations (logged an additional issue to address links from the CQL, #95)
#89 - FHIRHelpers included in the FHIR package
#91 - Fixed validation not catching references to undefined functions
#92 - Fixed validation not catching references to incorrect overloads
#93 - Fixed sort clause expressions not being validated
#99 - Added support for FHIR STU3
#102 - Improved error messages throughout, added detailed messages as an option and set to false as the default

CQL R1 Libraries and Tools v1.0

03 Jun 21:55
Compare
Choose a tag to compare
1.0.0

Fix build script to properly sign and upload all required jars