cql
cql copied to clipboard
Clincal Quality Language Specification
Add publication packages for: info.cqframework.cql - base specification XSDs for ELM and ModelInfo info.cqframework.cql.tests - CQL test cases
Division should cancel units (just as multiplication multiplies them) `10.1 'cm' div -3.1 'cm` should result in `-3.0 '1'` https://github.com/HL7/cql/blob/master/tests/cql/CqlArithmeticFunctionsTest.xml#L829
Adds a type resolver new type: ParameterTypeSpecifier Adds a base class for annotations: CqlToElmBase References: - https://github.com/cqframework/clinical_quality_language/commit/9ef9f54f8f7dbe5a82530d59a8e9dcdf66956108 - https://github.com/cqframework/clinical_quality_language/issues/684 - https://github.com/cqframework/clinical_quality_language/pull/752
In the [Intersect logical spec](https://github.com/HL7/cql/blob/d6fc3907eaa3e1253302a0461afdd06ffca887af/spec/04-logicalspecification.adoc#1915-intersect), the expression is marked as descending from `NaryExpression`. However, the verbiage below refers to "both arguments" and "either argument", making it sound like Intersect is...
The discussion at the end of the [Comparison Operators](http://build.fhir.org/ig/HL7/cql/02-authorsguide.html#comparison-operators) section is inconsistent with the description of Equivalent functionality in the Logical Specification and CQL Reference. Specifically, it says: "The equivalent...
STU4B#131 recommends continuing to expand test cases in the specification. There was not time to expand the test cases prior to publication of this ballot cycle, so this issue is...
## Issue/Question `Now()`, `Today()` and `TimeOfDay` are supported operators in CQL: https://cql.hl7.org/02-authorsguide.html, but they are not included in the [Antlr4 grammar](https://cql.hl7.org/grammar.html). IIUC, Antlr4 listners can only listen for the defined...
This fixes the content of expression.xsd for ELM's `ProperContains` and `ProperIn` to make it consistent with the CQL reference. In particular: * `ProperIn(T, List)` is equivalent to the `T properly...