-
Notifications
You must be signed in to change notification settings - Fork 0
/
oldhistory.html
372 lines (339 loc) · 15.1 KB
/
oldhistory.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
<!DOCTYPE HTML>
<html>
<head>
<title>All Published Versions of Clinical Quality Language</title>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<meta content="http://cql.hl7.org" name="author"/>
<link rel="stylesheet" href="dist/fhir.css"/>
<link rel="Prev" href="history.html"/>
<!-- Bootstrap core CSS -->
<link rel="stylesheet" href="dist/bootstrap.css"/>
<link rel="stylesheet" href="dist/bootstrap-fhir.css"/>
<!-- Project extras -->
<link rel="stylesheet" href="dist/project.css"/>
<link rel="stylesheet" href="dist/pygments-manni.css"/>
<link rel="stylesheet" href="dist/jquery-ui.css"/>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- [if lt IE 9]>
<script src="./assets/js/html5shiv.js"></script>
<script src="./assets/js/respond.min.js"></script>
<![endif] -->
<!-- Favicons -->
<link sizes="144x144" rel="apple-touch-icon-precomposed" href="dist/apple-touch-icon-144-precomposed.png"/>
<link sizes="114x114" rel="apple-touch-icon-precomposed" href="dist/apple-touch-icon-114-precomposed.png"/>
<link sizes="72x72" rel="apple-touch-icon-precomposed" href="dist/apple-touch-icon-72-precomposed.png"/>
<link rel="apple-touch-icon-precomposed" href="dist/apple-touch-icon-57-precomposed.png"/>
<link rel="shortcut icon" href="dist/favicon.png"/>
</head>
<body>
<div id="segment-header" class="segment"> <!-- segment-header -->
<div class="container"> <!-- container -->
<a id="logo" href="index.html"><img alt="logo hl7" src="dist/cql-logo.png" width="100" height="75"/> </a>
<div id="hl7-status">
<b>Clinical Quality Language Publication Directory</b>
</div>
<div id="hl7-nav">
<a id="hl7-logo" href="http://www.hl7.org">
<img height="75" alt="visit the hl7 website" width="100" src="dist/hl7-logo.png"/>
</a>
</div>
<!-- hl7-search -->
</div>
<div class="container"> <!-- container -->
</div></div> <!-- /segment-header -->
<div id="segment-navbar" class="segment"> <!-- segment-navbar -->
<div id="stripe"> </div>
<div class="container"> <!-- container -->
<!-- HEADER CONTENT -->
<nav class="navbar navbar-inverse">
<div class="container">
<button data-target=".navbar-inverse-collapse" class="navbar-toggle" data-toggle="collapse" type="button">
<span class="icon-bar"> </span>
<span class="icon-bar"> </span>
<span class="icon-bar"> </span>
</button>
<a class="navbar-brand hidden" href="index.html">CQL</a>
<div class="nav-collapse collapse navbar-inverse-collapse">
</div> <!-- /.nav-collapse -->
</div> <!-- /.container -->
</nav> <!-- /.navbar -->
<!-- /HEADER CONTENT -->
</div> <!-- /container -->
</div> <!-- /segment-navbar -->
<div id="segment-content" class="segment"> <!-- segment-content -->
<div class="container"> <!-- container -->
<div class="row">
<div class="inner-wrapper">
<!-- CONTENT CONTENT -->
<div class="col-9">
<!--ReleaseHeader--><p id="publish-box">Publish Box goes here</p><!--EndReleaseHeader-->
<h2>All Published Versions of Clinical Quality Language</h2>
<p>
The following versions of Clinical Quality Language are available:
</p>
<table class="grid">
<tr>
<td><b>Date</b></td>
<td><b>Version</b></td>
<td><b>Description</b></td>
</tr>
<tr>
<td colspan="3" style="background: #EFEFEF"><b>Current Versions</b></td>
</tr>
<tr>
<td><a href="index.html">June 20th, 2019</a></td><td>1.4.1</td><td>Current Official Published Version (Release 1 STU4)</td>
</tr>
<tr>
<td><a href="http://build.fhir.org/ig/HL7/cql">(draft)</a></td>
<td>(last commit)</td>
<td>Current Development build (may be incoherent and change rapidly)</td>
</tr>
<tr>
<td colspan="3" style="background: #EFEFEF"><b>Normative sequence</b></td>
</tr>
<tr>
<td><a href="May2020/index.html">April 2nd, 2020</a></td>
<td>1.5.0</td>
<td>R1 Ballot (mixed Normative and STU content):<br/>
<ul>
<li><b>Compatible, Substantive Changes:</b>
<ul>
<li>STU4#1877: Added support for modular arithmetic for quantities</li>
<li>STU4#1896: Added an overload of expand to take a single interval</li>
<li>STU4#1907: Added an aggregate clause to the query construct</li>
<li>STU4#1910: Added support for specifying search paths in the Retrieve</li>
<li>STU4#1918: Added support for comment annotations that result in tags in the ELM output</li>
<li>STU4#1920: Added a fluent keyword to support fluent-style function invocation</li>
<li>STU4#1921: Added support for specifying include and reverseInclude elements in the Retrieve</li>
<li>STU4#1923: Added System.Long to support 64-bit integers</li>
<li>STU4#1908: Added the ability to pass value sets and code systems as reference-type arguments</li>
<li>STU4#1917: Added a text/cql.identifier media type to support referencing the name of a defined CQL expression</li>
</ul>
</li>
</ul>
<p><a href="v1.5-changelog.html">Detailed Change Log</a></p>
</td>
<tr>
<td colspan="3" style="background: #EFEFEF"><b>STU4 sequence</b></td>
</tr>
<tr>
<td><a href="STU4/index.html">June 20th, 2019</a></td>
<td>1.4.1</td>
<td>STU4 Release. Changes (since the 2019 May Ballot):<br/>
<ul>
<li><b>Breaking Changes:</b>
<ul>
<li>STU4B#22: Added definitional and referential identifier categories to the grammar to resolve ambiguity</li>
<li>STU4B#23: Updated semantics of list operators to treat null elements as equal for the purposes of membership determination</li>
<li>STU4B#27: Changed ToDateTime(Date) to leave time components unspecified</li>
<li>STU4B#70: Changed "Unspecified" context name to "Unfiltered"</li>
<li>STU4B#94: Removed the scope attribute from the Retrieve in ELM</li>
</ul>
</li>
<li><b>Breaking Changes (from 2019 May Ballot only):<br/>
<ul>
<li>STU4B#79: Required related context retrieve expression to return a singleton</li>
<li>STU4B#114: ConvertQuantity operator now throws an error if the implementation does not support the conversion</li>
</ul>
</li>
<li><b>Substantive Changes:</b>
<ul>
<li>STU4B#29: Added contextTargetRelationship to model information to support identifying target context elements</li>
<li>STU4B#32: Added target element to model information</li>
<li>STU4B#35: Changed timing phrase translations to add null check when the translation constructs an interval from a nullable element</li>
<li>STU4B#36: Added Precision, LowBoundary, and HighBoundary operators for Decimal, DateTime, Date, and Time types</li>
<li>STU4B#87: Added Ratio overload of ToQuantity operator</li>
<li>STU4B#109: Code paths specified in retrieves can now use literal indexers</li>
</ul>
</li>
</ul>
<p><a href="v1.4-changelog.html">Detailed Change Log</a></p>
</td>
</tr>
<tr>
<td><a href="2019May/index.html">March 24th, 2019</a></td>
<td>1.4.0</td>
<td>STU4 Ballot. Changes:<br/>
<ul>
<li><b>Breaking Changes:</b>
<ul>
<li>#1716: Added support for non-patient, model-defined contexts</li>
<li>#1723: Define seconds as a Decimal for the purposes of comparison</li>
<li>#1724: Removed timezone offset from Time; changed timezone keyword to timezoneoffset</li>
<li>#1722: Removed the 'T' prefix from time formatting strings</li>
</ul>
</li>
<li><b>Substantive Changes:</b>
<ul>
<li>#1707: Added a Size operator for intervals</li>
<li>#1719: Added support for namespaces for library names</li>
<li>#1720: Added support for qualifiers in retrieve code paths</li>
<li>#1722: Updated FHIRPath usage and translation mappings for FHIRPath Normative 3 ballot</li>
<li>#1727: Added unit conversion support for quantities</li>
<li>#1766: Added valuesetProperty to ELM Retrieve</li>
<li>Added support for related-context queries</li>
</ul>
</li>
</ul>
<p><a href="v1.4-changelog.html">Detailed Change Log</a></p>
</td>
</tr>
<tr>
<td colspan="3" style="background: #EFEFEF"><b>STU3 sequence</b></td>
</tr>
<tr>
<td><a href="STU3/index.html">September 5, 2018</a></td>
<td>1.3.1</td>
<td>STU3 Release. Changes:</br>
<ul>
<li>Equality for types with components now only returns null if the values have different elements specified</li>
<li>List membership and duplicate detection now use equality rather than equivalence semantics throughout</li>
<li>Clarified date/time equality/equivalence/comparison semantics</li>
<li>Symbolic date/time comparisons now occur at finest precision specified in either value</li>
<li>Clarified relationship between symbolic/specified comparison operators</li>
<li>Clarified relationship between date/time and interval overloads for equality/equivalence/comparison operators</li>
<li>Clarified definition and behavior of interval promotion and demotion and indicated it is optional and disabled by default</li>
<li>Improved conversion precedence</li>
<li>Removed "week" operations that require a "week number"</li>
<li>Changed AgeInYears() and AgeInMonths() to use Date, not DateTime</li>
<li>Added a per clause to collapse</li>
<li>Added SplitOnMatches</li>
<li>Added backtick-delimited identifiers</li>
<li>ELM operator content is now generated from the ELM model</li>
<li>Numerous clarifications and errata throughout</li>
<li>Added sidebar navigation</li>
</ul>
<p><a href="v1.3-changelog.html">Detailed change log</a></p>
</td>
</tr>
<tr>
<td><a href="2018May/index.html">April 1st, 2018</a></td>
<td>1.3.0</td>
<td>STU3 Ballot. Changes:<br/>
<ul>
<li><b>Language Changes:</b>
<ul>
<li>Added Ratio and Date system-defined types</li>
<li>Added difference of and duration between syntax</li>
<li>Named type specifiers now allow multiple qualifiers</li>
<li>Added Product and GeometricMean aggregate operators</li>
<li>Added Expand interval set operator</li>
<li>Invalid quantity operations and conversions now return null instead of error</li>
<li>Exists now ignores null elements</li>
<li>Added implicit conversion from Integer or Decimal to Quantity</li>
</ul>
</li>
<li><b>ELM Changes:</b>
<ul>
<li>Added signature element to FunctionRef</li>
<li>Added ELM classes for new operators</li>
<li>BinaryExpression and TernaryExpression are now abstract</li>
<li>Union, Intersect, and Except are now NaryExpressions</li>
</ul>
</li>
<li><b>FHIRPath Support:</b>
<ul>
<li>Added mappings for hasValue, conformsTo, memberOf, subsumes, subsumedBy, toChars</li>
<li>Added support for new aggregate()</li>
<li>Added support for $index and $total accessors</li>
</ul>
</li>
</ul>
<p><a href="v1.3-changelog.html">Detailed change log</a></p>
</td>
</tr>
<tr>
<td colspan="3" style="background: #EFEFEF"><b>STU2 sequence</b></td>
</tr>
<tr>
<td>
<a href="http://www.hl7.org/documentcenter/public/standards/dstu/HL7_CQLANG_R1_STU2_2017JUL_w_errata.zip">July 2017 (published link)</a> <br/>
<a href="STU2/index.html">July 2017 (web version)</a>
</td>
<td>1.2.1</td>
<td>STU2 Release. Changes:<br/>
<ul>
<li>Adopted FHIRPath grammar as basis for expressions
<ul>
<li>Support for paths</li>
<li>Method-style invocation</li>
<li>List promotion and demotion</li>
<li>Empty list as null semantics</li>
<li>$ and % identifier scopes</li>
<li>Additional FHIRPath operators</li>
</ul>
</li>
<li>Support for declaration-only libraries</li>
<li>Added choice type support</li>
<li>Added Message operator to support run-time messages, errors, and warnings</li>
<li>Added external function declarations</li>
<li>Added debug and type information to ELM</li>
<li>Specified JSON format for ELM</li>
<li>Added less than/more than timing phrase modifiers</li>
<li>Added on or/or on timing phrase modifiers</li>
<li>Relaxed syntactic restriction on terminology target in a retrieve</li>
</ul>
<p><a href="v1.2-changelog.html">Detailed change log</a></p>
</td>
</tr>
<tr>
<td colspan="3" style="background: #EFEFEF"><b>STU1 sequence</b></td>
</tr>
<tr>
<td><a href="http://www.hl7.org/documentcenter/public/standards/dstu/HL7_CQL_SPEC_R1_DSTUR1dot1_2016JUL.zip">July 2016</a></td>
<td>1.1</td>
<td>DSTU Update. Changes:<br/>
<ul>
<li>Changed define clause to let within queries</li>
<li>Changed matches to ~</li>
<li>Changed <> to !=</li>
<li>Changed lists to be 0-based instead of 1-based</li>
<li>Renamed expand to flatten</li>
<li>Added implicit conversion from List<Code> to Concept</li>
<li>Added Exp operator (inverse of Ln)</li>
<li>Added weeks duration</li>
<li>Added support for forward declarations</li>
<li>Added concept and code declarations</li>
</ul>
<p><a href="v1.1-changelog.html">Detailed change log</a></p>
</td>
</tr>
<tr>
<td><a href="http://www.hl7.org/documentcenter/public/standards/dstu/HL7_CQLANG_R1_DSTU_2015MAY.zip">May 2015</a></td>
<td>1.0</td>
<td>STU1 Release May 2015</td>
</tr>
</table>
</div>
</div> <!-- /inner-wrapper -->
</div> <!-- /row -->
</div> <!-- /container -->
</div> <!-- /segment-content -->
<div id="segment-footer" class="segment"> <!-- segment-footer -->
<div class="container"> <!-- container -->
<div class="inner-wrapper">
<p>
© HL7.org 2016+. Clinical Quality Language Version Directory
</p>
</div> <!-- /inner-wrapper -->
</div> <!-- /container -->
</div> <!-- /segment-footer -->
<!-- disqus thread -->
<!-- disqus -->
<!-- end disqus -->
<div id="segment-post-footer" class="segment hidden"> <!-- segment-post-footer -->
<div class="container"> <!-- container -->
</div> <!-- /container -->
</div> <!-- /segment-post-footer -->
<!-- JS and analytics only. -->
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="./assets/js/jquery.js"> </script> <!-- note keep space here, otherwise it will be transformed to empty tag -> fails -->
<script src="./dist/js/bootstrap.min.js"> </script>
<script src="./assets/js/respond.min.js"> </script>
<script src="./assets/js/fhir.js"> </script>
<!-- Analytics Below
================================================== -->
</body>
</html>