This fragment is available on license.html
Type | Reference | Content |
---|---|---|
web | cassandra.apache.org | Note that CQL is unrelated to the Cassandra Query Language (see: http://cassandra.apache.org/doc/latest/cql/ ). ↩ |
web | elm-lang.org | Note that ELM is unrelated to the similarly named elm programming language (see http://elm-lang.org ). ↩ |
web | unitsofmeasure.org | The number portion of a quantity can be an Integer or Decimal , and the unit portion is a (single-quoted) String representing a valid Unified Code for Units of Measure (UCUM) unit or calendar duration keyword, singular or plural. To avoid the possibility of ambiguity, UCUM codes shall be specified using the case-sensitive (c/s) form. |
web | www.iso.org | Within CQL, calculations involving date/times and calendar durations shall use calendar semantics as specified in ISO8601 . Specifically: |
web | github.com | Note that the examples in this section are adapted from the CDS Connect FHIR Commons library. |
web | www.pcre.org | Platforms will typically use native regular expression implementations. These are typically fairly similar, but there will always be small differences. As such, CQL does not prescribe a particular dialect, but recommends the use of the PCRE dialect. |
web | www.antlr.org | The formal specification for the CQL syntax is defined using the ANTLR4 grammar framework. This framework is a general purpose cross-platform technology for describing computer languages. For more information on this framework, refer to the ANTLR website . |
web | www.apache.org | The CQL-to-ELM Translator is licensed under the open source Apache Version 2.0 license, and available as part of the clinical_quality_language project on GitHub: https://github.com/cqframework/clinical_quality_language, as well as a Maven Package ( Snapshots ). |
web | search.maven.org | The CQL-to-ELM Translator is licensed under the open source Apache Version 2.0 license, and available as part of the clinical_quality_language project on GitHub: https://github.com/cqframework/clinical_quality_language, as well as a Maven Package ( Snapshots ). |
web | oss.sonatype.org | The CQL-to-ELM Translator is licensed under the open source Apache Version 2.0 license, and available as part of the clinical_quality_language project on GitHub: https://github.com/cqframework/clinical_quality_language, as well as a Maven Package ( Snapshots ). |
web | atom.io | Other CQL-related tools such as a graphical CQL grammar parsetree viewer, a ModelInfo generator, and a CQL syntax highlighting plugin for Atom are also available. The Clinical Quality Framework Initiative maintains a list of known Community Projects on the CQL Github Wiki: |
web | unitsofmeasure.org | This material contains content from the Unified Code for Units of Measure (UCUM) ( http://unitsofmeasure.org ). The UCUM specification is copyright (c) 1999+, Regenstrief Institute, Inc. and available at no cost under the license at http://unitsofmeasure.org/trac/wiki/TermsOfUse . |
web | unitsofmeasure.org | This material contains content from the Unified Code for Units of Measure (UCUM) ( http://unitsofmeasure.org ). The UCUM specification is copyright (c) 1999+, Regenstrief Institute, Inc. and available at no cost under the license at http://unitsofmeasure.org/trac/wiki/TermsOfUse . |
web | github.com | CQL Tests |
web | www.ncqa.org | These tests were initially published as part of the specification with the intent to informatively demonstrate exhaustive behavior of the specification. Since December of 2023, as part of the Digital Quality Implementers Community , these tests have been the focus of an industry-wide effort to demonstrate consistency of CQL engines by providing a test runner as well as a forum for testing and discussion of results. |
web | github.com | CQL Tests Runner |
web | github.com | J#FHIR-27058 : Clarified allowed terminology operations in the terminology target of a retrieve View changes |
web | github.com | J#FHIR-27059 : Clarified equality and equivalent behavior between UCUM and calendar units View changes |
web | github.com | J#FHIR-27060 : Added discussion of quantity equivalent, equivalent, and comparison operators with respect to calendar and definite quantity duration units to the Appendix B reference documentation and logical specification. View changes |
web | github.com | J#FHIR-27062 : Added implementer's note about models that may define implicit conversions from UCUM time-valued durations to CQL calendar durations View changes |
web | github.com | J#FHIR-27076 : Allowed declarations in any order View changes |
web | github.com | J#FHIR-27081 : Updated test reference specification to 1.5 View changes |
web | github.com | J#FHIR-27090 : Added descriptions to the lists of tables and figures View changes |
web | github.com | J#FHIR-27099 : Additional examples of time interval calculations to better illustrate semantics View changes |
web | github.com | J#FHIR-27440 : Clarified description of tokens View changes |
web | github.com | J#FHIR-27448 : Clarified description of escaping View changes |
web | github.com | J#FHIR-27450 : Clarified description of date and time literals View changes |
web | github.com | J#FHIR-27452 : Clarified description of binding View changes |
web | github.com | J#FHIR-27453 : Clarified description of value set names View changes |
web | github.com | J#FHIR-27454 : Clarified description of code systems View changes |
web | github.com | J#FHIR-27455 : Clarified description of structured value selector semantics View changes |
web | github.com | J#FHIR-27456 : Clarified description of point from semantics View changes |
web | github.com | J#FHIR-27457 : Clarified return types in Table 2-H View changes |
web | github.com | J#FHIR-27458 : Clarified description of duration units View changes |
web | github.com | J#FHIR-27459 : Clarified description of calendar semantics View changes |
web | github.com | J#FHIR-27461 : Clarified description of calendar months View changes |
web | github.com | J#FHIR-27466 : Clarified description of quoted identifiers View changes |
web | github.com | J#FHIR-27467 : Clarified description or return clause View changes |
web | github.com | J#FHIR-27468 : Clarified description of sort clause View changes |
web | github.com | J#FHIR-27469 : Added reference to Arithmetic Operators section View changes |
web | github.com | J#FHIR-27488 : Clarified library containership semantics View changes |
web | github.com | J#FHIR-27489 : Clarified context definition scope View changes |
web | github.com | J#FHIR-27490 : Clarified description of function definitions View changes |
web | github.com | J#FHIR-27503 : Clarified description of expression semantics View changes |
web | github.com | J#FHIR-27505 : Document justification for called syntax View changes |
web | github.com | J#FHIR-27508 : Clarified description of context declaration View changes |
web | github.com | J#FHIR-27510 : Added links to and definition of symbols introduced in the retrieve terminology discussion. View changes |
web | github.com | J#FHIR-27511 : Improved documentation of retrieve evaluation semantics View changes |
web | github.com | J#FHIR-27512 : Clarified best practice for context declarations and cross-context expression references View changes |
web | github.com | J#FHIR-27513 : Clarified retrieve expression documentation View changes |
web | github.com | J#FHIR-27515 : Clarified description of null comparison semantics View changes |
web | github.com | J#FHIR-27516 : Clarified description of distinct semantics View changes |
web | github.com | J#FHIR-27517 : Clarified description of unsorted semantics View changes |
web | github.com | J#FHIR-27518 : Clarified null sorting behavior documentation View changes |
web | github.com | J#FHIR-27520 : Added reference to Timing Relationships discussion View changes |
web | github.com | J#FHIR-27943 : Clarify decimal precision implementation expectations View changes |
web | github.com | J#FHIR-28072 : Same as 27060 View changes |
web | github.com | J#FHIR-28074 : Clarified decimal comparison semantics View changes |
web | github.com | J#FHIR-28113 : Clarified timezone offset normalization behavior for date extractors View changes |
web | github.com | J#FHIR-27067 : Changed text for multi-line comments to not use the @@ delimiter View changes |
web | github.com | J#FHIR-27073 : Simplified and expanded aggregate clause discussion View changes |
web | github.com | J#FHIR-27074 : Expanded documentation of the aggregate clause View changes |
web | github.com | J#FHIR-27075 : Clarified documentation of multiple-argument fluent functions View changes |
web | github.com | J#FHIR-27077 : Expanded search path documentation View changes |
web | github.com | J#FHIR-27078 : Clarified that search parameter elements are Trial-Use View changes |
web | github.com | J#FHIR-27079 : Clarified that include and reverseInclude are Trial-Use View changes |
web | github.com | J#FHIR-27102 : Expanded documentation of fluent functions View changes |
web | github.com | J#FHIR-27080 : Clarified trial-use vs normative changes in the change log View changes |
web | github.com | J#FHIR-27439 : Updated reference implementation references View changes |
web | github.com | J#FHIR-27441 : Clarified description of expressions View changes |
web | github.com | J#FHIR-27442 : Clarified description of organization View changes |
web | github.com | J#FHIR-27444 : Clarified description of clauses View changes |
web | github.com | J#FHIR-27445 : Clarified description of meaningful View changes |
web | github.com | J#FHIR-27446 : Added references to Comparison and Logical operators View changes |
web | github.com | J#FHIR-27447 : Added references to Arithmetic operators View changes |
web | github.com | J#FHIR-27465 : Clarified description of terminology example View changes |
web | github.com | J#FHIR-27473 : Added libraryId and libraryVersion to error annotation information View changes |
web | github.com | J#FHIR-27476 : Improved image resolution of Figure 1-A View changes |
web | github.com | J#FHIR-27479 : Documented community adoption and added language capabilities listing View changes |
web | github.com | J#FHIR-27480 : Added captions for tables and figures throughout View changes |
web | github.com | J#FHIR-27482 : Improved quality of Figure 1-A View changes |
web | github.com | J#FHIR-27484 : Clarified documentation of target scope View changes |
web | github.com | J#FHIR-27485 : Added missing link to HQMF specification View changes |
web | github.com | J#FHIR-27486 : Added description of ANTLR4 View changes |
web | github.com | J#FHIR-27487 : Added missing links to referenced specifications View changes |
web | github.com | J#FHIR-27492 : Added example data model with version View changes |
web | github.com | J#FHIR-27494 : Clarified description of terminology example View changes |
web | github.com | J#FHIR-27495 : Clarified reference to QUICK and QI-Core View changes |
web | github.com | J#FHIR-27496 : Clarified documentation of target domain View changes |
web | github.com | J#FHIR-27497 : Clarified documentation of architectural layers View changes |
web | github.com | J#FHIR-27498 : Improved content and documentation of Figure 1-B View changes |
web | github.com | J#FHIR-27499 : Improved documentation of justification for ELM View changes |
web | github.com | J#FHIR-27500 : Clarified justification for parentheses View changes |
web | github.com | J#FHIR-27502 : Clarified documentation of language background View changes |
web | github.com | J#FHIR-27504 : Clarified documentation of include declarations View changes |
web | github.com | J#FHIR-27507 : Added reference to Terminology operators View changes |
web | github.com | J#FHIR-27509 : Added a diagram to more clearly illustrate the notion of contexts View changes |
web | github.com | J#FHIR-27514 : Added syntax diagrams as an Appendix and linked throughout View changes |
web | github.com | J#FHIR-27519 : Added simple patient information model to illustrate example queries View changes |
web | github.com | J#FHIR-27522 : Added use of quoted-identifiers to examples throughout View changes |
web | github.com | J#FHIR-27894 : Added target attributes to support additional mapping capabilities in model info View changes |
web | github.com | J#FHIR-27061 : Same as 28438 View changes |
web | github.com | J#FHIR-27063 : Corrected examples of "last day of month" behavior for date arithmetic View changes |
web | github.com | J#FHIR-27064 : Fixed spelling View changes |
web | github.com | J#FHIR-27068 : Corrected example View changes |
web | github.com | J#FHIR-27070 : Updated references to initial patient population to initial population throughout View changes |
web | github.com | J#FHIR-27100 : Corrected inconsistent timezone offset range View changes |
web | github.com | J#FHIR-27443 : Fixed comma View changes |
web | github.com | J#FHIR-27449 : Fixed spelling View changes |
web | github.com | J#FHIR-27451 : Fixed spelling View changes |
web | github.com | J#FHIR-27460 : Fixed spelling View changes |
web | github.com | J#FHIR-27463 : Fixed spelling View changes |
web | github.com | J#FHIR-27464 : Fixed spelling View changes |
web | github.com | J#FHIR-27470 : Fixed spelling View changes |
web | github.com | J#FHIR-27471 : Fixed formatting View changes |
web | github.com | J#FHIR-27472 : Fixed formatting View changes |
web | github.com | J#FHIR-27475 : Fixed hyperlinks View changes |
web | github.com | J#FHIR-27477 : Fixed section reference View changes |
web | github.com | J#FHIR-27478 : Corrected chapter reference View changes |
web | github.com | J#FHIR-27481 : Added references to Table 1-A View changes |
web | github.com | J#FHIR-27483 : Fixed typo View changes |
web | github.com | J#FHIR-27493 : Fixed spelling View changes |
web | github.com | J#FHIR-27506 : Fixed spelling View changes |
web | github.com | J#FHIR-27521 : Fixed spelling View changes |
web | github.com | J#FHIR-27523 : Fixed spelling View changes |
web | github.com | J#FHIR-27524 : Fixed spelling View changes |
web | github.com | J#FHIR-27525 : Fixed spelling View changes |
web | github.com | J#FHIR-27526 : Fixed spelling View changes |
web | github.com | J#FHIR-27527 : Fixed capitalization View changes |
web | github.com | J#FHIR-27528 : Fixed spelling View changes |
web | github.com | J#FHIR-27529 : Fixed spelling View changes |
web | github.com | J#FHIR-27530 : Fixed spelling View changes |
web | github.com | J#FHIR-27531 : Fixed spelling View changes |
web | github.com | J#FHIR-28438 : Aligned with FHIRPath to consider calendar durations above weeks, rather than above seconds, uncomparable with definite-time duration View changes |
web | github.com | J#FHIR-29552 : Provided example of access to interval properties View changes |
web | github.com | J#FHIR-29931 : Corrected media types for cql.identifier and cql.expression to cql-identifier and cql-expression based on IANA feedback View changes |
web | github.com | J#FHIR-29932 : Fixed backwards compatibility for TimezoneFrom View changes |
web | github.com | J#FHIR-29934 : Corrected type of target attribute in model info View changes |