Releases: cqframework/cql-translation-service
Translation Service for CQL 1.3.21
This release supports the 1.3.21 version of the CQL-to-ELM translator.
Translation Service for CQL 1.4.8
This release supports the 1.4.8 version of the CQL-to-ELM translator.
Translation Service for CQL 1.3.19
This release supports the 1.3.19 version of the CQL-to-ELM translator.
Translation Service for CQL 1.4.6
This release supports the 1.4.6 version of the CQL-to-ELM translator.
Translation Service for CQL 1.3.17
This release supports the 1.3.17 version of the CQL-to-ELM translator. In addition, it configures the FHIR source provider by default so that FHIRHelpers
will be automatically included when performing translations.
Translation Service for CQL 1.3.15
This release supports the 1.3.15 version of the CQL-to-ELM translator.
In addition, it introduces the following changes:
- BREAKING: Changes default behavior to not return annotations (use
annotations
query param to enable annotations) - BREAKING: Removes
disablePromotion
part in multipart/form-data requests (usedisable-list-promotion
query param instead) - Updates the base Docker image to
maven:3.6.1-jdk-8
, which has been confirmed to use OpenJDK - Adds support for all of the relevant CQL-to-ELM options via query parameters
The CQL-to-ELM translator now supports many options to control the output. These options can be passed to the service as query parameters when you post CQL to the service (e.g., POST http://localhost:8080/cql/translator?annotations=true&result-types=true
). These query parameters are supported for both simple requests and multipart requests. See the table below for the available options:
Option | Values | Default |
---|---|---|
date-range-optimization | true|false | false |
annotations | true|false | false |
locators | true|false | false |
result-types | true|false | false |
signatures | None|Differing|Overloads|All | None |
detailed-errors | true|false | false |
disable-list-traversal | true|false | false |
disable-list-demotion | true|false | false |
disable-list-promotion | true|false | false |
enable-interval-demotion | true|false | false |
enable-interval-promotion | true|false | false |
disable-method-invocation | true|false | false |
require-from-keyword | true|false | false |
strict | true|false | false |
debug | true|false | false |
validate-units | true|false | false |
For more information on each of these options, see the CQL-to-ELM Overview.
Translation Service for CQL 1.3.10
This release supports the 1.3.10 version of the CQL-to-ELM translator.
Translation Service for CQL 1.2.20
This release supports the 1.2.20 version of the CQL-to-ELM translator.
Translation Service for CQL 1.2.18
This release supports the 1.2.18 version of the CQL-to-ELM translator.
Translation Service for CQL 1.2.16
This release supports the 1.2.16 version of the CQL-to-ELM translator.