FHIR Chat · Reference range with mean in Observation · implementers

Stream: implementers

Topic: Reference range with mean in Observation


view this post on Zulip Morten Ernebjerg (Apr 08 2021 at 09:04):

I have a case where a measurement value comes not only with a reference range (high/low) but also an additional single reference value/mean somewhere inside this interval (this could also be seen as a central value + non-symmetric deviations above and below). Is there a standard way of capturing this in an Observation? - I did not see any standard extension for this.

(BTW I think there was a discussion about a similar topic a while back, but I couldn't find it again)

view this post on Zulip Eric Haas (Apr 08 2021 at 14:29):

Sounds like an extension on reference Range to me

view this post on Zulip Lloyd McKenzie (Apr 08 2021 at 15:26):

Or even an extension on the Range data type in general. Two extensions actually - one for 'mean' and one for 'contains'.

view this post on Zulip Morten Ernebjerg (Apr 09 2021 at 05:29):

The thing is that Observation.referenceRange is a BackboneElement that directly includes high and low fields and does not use the Range type at all. Hence, like @Eric Haas, I was thinking along the lines of a direction of an extension (say "centralValue") on Observation.referenceRange, similar to the high and low elements. In fact, I am wondering whether there might be cases where measurements come with only a single reference value and no interval at all, meaning that one would only want to give the extension and neither high nor low (but possibly still the type, age, and appliesTo fields). However, that is currently precluded by the constraints on the referenceRange element (low.exists() or high.exists() or text.exists()).

view this post on Zulip Tilo Christ (Apr 09 2021 at 11:17):

In my line of work (chronic care) I have seen reference values from literature that are being displayed as comparison points, such as "the average value within males above 65 is 6.8 mg/dL". This would not have an interval. Would this rather be a topic for an extension, or can the means of the referenceRange be bent to fit? The type is only "preferred", so adding something like "literature" or "mean" as a type would be possible (albeit undesirable?), and the low/high could be set to an identical value. The text could then further explain what is meant.

view this post on Zulip Morten Ernebjerg (Apr 09 2021 at 11:53):

@Tilo Christ That actually sounds like the kind of reference value I also have (except I also have an interval).

view this post on Zulip Tilo Christ (Apr 09 2021 at 13:45):

I think nothing would stop you from attaching several different reference ranges to the same observation, it is 0...*.

view this post on Zulip Morten Ernebjerg (Apr 12 2021 at 13:33):

Yes, indeed. I my case, the single reference value actually belongs together with the interval ("interval with a central value"), but I guess there could be cases where they are alternatives or apply in different situations.


Last updated: Apr 12 2022 at 19:14 UTC