Stream: implementers
Topic: New Extension
Rod McDonald (May 29 2017 at 01:18):
Wanting to surface the abnormality level for a diagnostic report that is based on the most severe abnormality (abnormal interpretation) in the results that compose that report. For example, the abnormality level for a laboratory test could classified as "Normal", Abnormal" or "Critical". This abnormality level then needs to be available as an element in the summary query version of the FHIR DiagnosticReport API. Before moving towards publishing an extension, is there any work going on in this area?
Eric Haas (May 29 2017 at 01:29):
We have not seen this come on DR before. The Observation.interpretation
are where results interpretations are usually reported. What is the use case? And would the DiagnosticReport.codedDiagnosis
work?
Rod McDonald (May 30 2017 at 00:43):
The use case is within a Clinical Document Viewer (tree structure) in which Diagnostic Report details include an overall abnormality status (from all the individual Observation interpretations). It is intended that the _summary version of the FHIR DiagnosticReport API will be able to include this overall abnormality status without having to include the contained Observation resources. Not sure I can see how the DiagnosticReport.codedDiagnosis would work?
David Teirney (Jun 01 2017 at 22:09):
We're going to create a new extension for this, probably called something like diagnosticreport-abnormalityInterpretation, as a Code with values "normal", "abnormal" or "critical", determined based on the collection of Observation.interpretation. Any better suggestions?
Eric Haas (Jun 01 2017 at 22:23):
What about using .conclusion? You can make a string into a code, but then you would give up free text since can not support both. Free free to submit a tracker to OO to consider as a new element on DR or a standard extension.
Last updated: Apr 12 2022 at 19:14 UTC