<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class="">Gerard   Freriks</div><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">+31 620347088<br class="">  <a href="mailto:gfrer@luna.nl" class="">gfrer@luna.nl</a></div><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""></div><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Kattensingel  20</div><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">2801 CA Gouda</div><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">the Netherlands</div></div>
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On 28 Feb 2018, at 14:42, Seref Arikan <<a href="mailto:serefarikan@kurumsalteknoloji.com" class="">serefarikan@kurumsalteknoloji.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">Hi Tom, <div class=""><br class=""></div><div class="">The original question is talking about 'threshold's changing in time. Would not using reference ranges may make things complicated during implementation with the changing threshold requirement? </div></div></blockquote><div><br class=""></div><div>Not when the complete context/epistemology- and thus the actual range-  is stored next to the data value.</div><div>What is the complexity?</div><div><br class=""></div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class=""></div><div class="">First: if the threshold is changing with respect to all instances of a particular composition (template_id = 'x') , when the change happens, would not you have to update reference ranges of the DV_QUANTITY node in all composition instances across all EHRs to express the new threshold? That is, if you define high systolic blood pressure using a reference value, would not you have to update all blood pressure observations when the accepted 'high' value (threshold) changes? </div><div class=""><br class=""></div><div class="">Second: Setting the reference value to express a threshold would make it impossible to query above/below threshold sets of composition via AQL because it'd require a query that uses the WHERE clause as follows:</div><div class="">".... WHERE some/path/node1.value > /some/path/node1.reference_range.value" (excuse the mock paths) which, as far as I know is not supported by AQL at the moment, not even grammar-wise (I may be out of date on this one) </div><div class=""><br class=""></div><div class="">If you keep the reference value at the application level, all you have to do is update it without having to touch the existing instances and use AQL to select above/below threshold since you can plug the threshold value directly into WHER</div></div></blockquote><div><br class=""></div><div>Leaving epistemological information in the application is. creating problems because ranges change overtime and are true in one geo- and temporal context only.</div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class=""></div><div class=""><span style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">You'd have to </span><br style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class="Apple-interchange-newline"></div></div></blockquote></div><br class=""></body></html>