|
16 | 16 | "version": "1.5.0",
|
17 | 17 | "date": "2020-04-01",
|
18 | 18 | "desc": "Normative Ballot 1",
|
19 |
| - "changes": "history.html", |
| 19 | + "descmd": "* **Compatible, Substantive Changes:**\r\n * STU4#1877: Added support for modular arithmetic for quantities\r\n * STU4#1896: Added an overload of expand to take a single interval\r\n * STU4#1907: Added an aggregate clause to the query construct\r\n * STU4#1910: Added support for specifying search paths in the Retrieve\r\n * STU4#1918: Added support for comment annotations that result in tags in the ELM output\r\n * STU4#1920: Added a fluent keyword to support fluent-style function invocation\r\n * STU4#1921: Added support for specifying include and reverseInclude elements in the Retrieve\r\n * STU4#1923: Added System.Long to support 64-bit integers\r\n * STU4#1908: Added the ability to pass value sets and code systems as reference-type arguments\r\n * STU4#1917: Added a text/cql.identifier media type to support referencing the name of a defined CQL expression", |
| 20 | + "changes": "v1.5-changelog.html", |
20 | 21 | "path": "http://cql.hl7.org/2020May/index.html",
|
21 | 22 | "status": "ballot",
|
22 | 23 | "sequence": "Normative",
|
|
26 | 27 | "version": "1.4.1",
|
27 | 28 | "date": "2019-06-30",
|
28 | 29 | "desc": "STU4 Release",
|
29 |
| - "changes": "history.html", |
| 30 | + "descmd": "* **Breaking Changes:**\r\n * STU4B#22: Added definitional and referential identifier categories to the grammar to resolve ambiguity\r\n * STU4B#23: Updated semantics of list operators to treat null elements as equal for the purposes of membership determination\r\n * STU4B#27: Changed ToDateTime(Date) to leave time components unspecified\r\n * STU4B#70: Changed `Unspecified` context name to `Unfiltered`\r\n * STU4B#94: Removed the scope attribute from the Retrieve in ELM\r\n* **Breaking Changes (from 2019 May Ballot only): \r\n * STU4B#79: Required related context retrieve expression to return a singleton\r\n * STU4B#114: ConvertQuantity operator now throws an error if the implementation does not support the conversion\r\n |
| 31 | + **\r\n*** **Substantive Changes:**\r\n * STU4B#29: Added contextTargetRelationship to model information to support identifying target context elements\r\n * STU4B#32: Added target element to model information\r\n * STU4B#35: Changed timing phrase translations to add null check when the translation constructs an interval from a nullable element\r\n * STU4B#36: Added Precision, LowBoundary, and HighBoundary operators for Decimal, DateTime, Date, and Time types\r\n * STU4B#87: Added Ratio overload of ToQuantity operator\r\n * STU4B#109: Code paths specified in retrieves can now use literal indexers**", |
| 32 | + "changes": "v1.4-changelog.html", |
30 | 33 | "path": "http://cql.hl7.org/STU4/index.html",
|
31 | 34 | "status": "trial-use",
|
32 | 35 | "sequence": "STU4",
|
|
37 | 40 | "version": "1.4.0",
|
38 | 41 | "date": "2019-03-24",
|
39 | 42 | "desc": "4th STU Ballot",
|
40 |
| - "changes": "history.html", |
| 43 | + "descmd": "* **Breaking Changes:**\r\n * #1716: Added support for non-patient, model-defined contexts\r\n * #1723: Define seconds as a Decimal for the purposes of comparison\r\n * #1724: Removed timezone offset from Time; changed timezone keyword to timezoneoffset\r\n * #1722: Removed the 'T' prefix from time formatting strings\r\n* **Substantive Changes:**\r\n * #1707: Added a Size operator for intervals\r\n * #1719: Added support for namespaces for library names\r\n * #1720: Added support for qualifiers in retrieve code paths\r\n * #1722: Updated FHIRPath usage and translation mappings for FHIRPath Normative 3 ballot\r\n * #1727: Added unit conversion support for quantities\r\n * #1766: Added valuesetProperty to ELM Retrieve\r\n * Added support for related-context queries", |
| 44 | + "changes": "v1.4-changelog.html", |
41 | 45 | "path": "http://cql.hl7.org/2019May/index.html",
|
42 | 46 | "status": "ballot",
|
43 | 47 | "sequence": "STU4",
|
|
47 | 51 | "version": "1.3.1",
|
48 | 52 | "date": "2018-09-05",
|
49 | 53 | "desc": "STU3 Release",
|
50 |
| - "changes": "history.html", |
| 54 | + "descmd": "* Equality for types with components now only returns null if the values have different elements specified\r\n* List membership and duplicate detection now use equality rather than equivalence semantics throughout\r\n* Clarified date/time equality/equivalence/comparison semantics\r\n* Symbolic date/time comparisons now occur at finest precision specified in either value\r\n* Clarified relationship between symbolic/specified comparison operators\r\n* Clarified relationship between date/time and interval overloads for equality/equivalence/comparison operators\r\n* Clarified definition and behavior of interval promotion and demotion and indicated it is optional and disabled by default\r\n* Improved conversion precedence\r\n* Removed \"week\" operations that require a \"week number\"\r\n* Changed AgeInYears() and AgeInMonths() to use Date, not DateTime\r\n* Added a per clause to collapse\r\n* Added SplitOnMatches\r\n* Added backtick-delimited identifiers\r\n* ELM operator content is now generated from the ELM model\r\n* Numerous clarifications and errata throughout\r\n* Added sidebar navigation", |
| 55 | + "changes": "v1.3-changelog.html", |
51 | 56 | "path": "http://cql.hl7.org/STU3/index.html",
|
52 | 57 | "status": "trial-use",
|
53 | 58 | "sequence": "STU3",
|
|
57 | 62 | "version": "1.3.0",
|
58 | 63 | "date": "2018-04-01",
|
59 | 64 | "desc": "STU3 Ballot",
|
60 |
| - "changes": "history.html", |
| 65 | + "descmd": "* **Language Changes:**\r\n * Added Ratio and Date system-defined types\r\n * Added difference of and duration between syntax\r\n * Named type specifiers now allow multiple qualifiers\r\n * Added Product and GeometricMean aggregate operators\r\n * Added Expand interval set operator\r\n * Invalid quantity operations and conversions now return null instead of error\r\n * Exists now ignores null elements\r\n * Added implicit conversion from Integer or Decimal to Quantity\r\n* **ELM Changes:**\r\n * Added signature element to FunctionRef\r\n * Added ELM classes for new operators\r\n * BinaryExpression and TernaryExpression are now abstract\r\n * Union, Intersect, and Except are now NaryExpressions\r\n* **FHIRPath Support:**\r\n * Added mappings for hasValue, conformsTo, memberOf, subsumes, subsumedBy, toChars\r\n * Added support for new aggregate()\r\n * Added support for $index and $total accessors", |
| 66 | + "changes": "v1.3-changelog.html", |
61 | 67 | "path": "http://cql.hl7.org/2018May/index.html",
|
62 | 68 | "status": "ballot",
|
63 | 69 | "sequence": "STU3",
|
|
67 | 73 | "version": "1.2.1",
|
68 | 74 | "date": "2016-12-06",
|
69 | 75 | "desc": "STU2 Release (w/ Errata)",
|
70 |
| - "changes": "history.html", |
| 76 | + "descmd": "* Adopted FHIRPath grammar as basis for expressions\r\n * Support for paths\r\n * Method-style invocation\r\n * List promotion and demotion\r\n * Empty list as null semantics\r\n * $ and % identifier scopes\r\n * Additional FHIRPath operators\r\n* Support for declaration-only libraries\r\n* Added choice type support\r\n* Added Message operator to support run-time messages, errors, and warnings\r\n* Added external function declarations\r\n* Added debug and type information to ELM\r\n* Specified JSON format for ELM\r\n* Added less than/more than timing phrase modifiers\r\n* Added on or/or on timing phrase modifiers\r\n* Relaxed syntactic restriction on terminology target in a retrieve", |
| 77 | + "changes": "v1.2-changelog.html", |
71 | 78 | "path": "http://cql.hl7.org/STU2/index.html",
|
72 | 79 | "status": "trial-use",
|
73 | 80 | "sequence": "STU2",
|
|
77 | 84 | "version": "1.1.0",
|
78 | 85 | "date": "2016-07-01",
|
79 | 86 | "desc": "STU1 Update",
|
80 |
| - "changes": "history.html", |
| 87 | + "descmd": "DSTU Update. Changes:\r\n* Changed define clause to let within queries\r\n* Changed matches to ~\r\n* Changed <> to !=\r\n* Changed lists to be 0-based instead of 1-based\r\n* Renamed expand to flatten\r\n* Added implicit conversion from List<Code> to Concept\r\n* Added Exp operator (inverse of Ln)\r\n* Added weeks duration\r\n* Added support for forward declarations\r\n* Added concept and code declarations", |
| 88 | + "changes": "v1.1-changelog.html", |
81 | 89 | "path": "http://www.hl7.org/documentcenter/public/standards/dstu/HL7_CQL_SPEC_R1_DSTUR1dot1_2016JUL.zip",
|
82 | 90 | "status": "trial-use",
|
83 | 91 | "sequence": "STU1",
|
|
87 | 95 | "version": "1.0.0",
|
88 | 96 | "date": "2015-05-01",
|
89 | 97 | "desc": "STU1 Release",
|
90 |
| - "changes": "history.html", |
91 | 98 | "path": "http://www.hl7.org/documentcenter/public/standards/dstu/HL7_CQLANG_R1_DSTU_2015MAY.zip",
|
92 | 99 | "status": "trial-use",
|
93 | 100 | "sequence": "STU1",
|
|
0 commit comments