FHIR Chat · Observation.referenceRange with code · implementers

Stream: implementers

Topic: Observation.referenceRange with code


view this post on Zulip Alexander Henket (Sep 17 2019 at 12:43):

Suppose I want to say "reference value (type=normal) for protein in blood is NEG (as code)" or "reference value (type=normal) for HIV infection is NEG (as code)", it looks like that leads to Observation.referenceRange.text rather than something like Observation.referenceRange.code.

Did I miss something? Would this deserve a ticket for discussion?

view this post on Zulip Lloyd McKenzie (Sep 17 2019 at 12:59):

@Eric Haas

view this post on Zulip Eric Haas (Sep 17 2019 at 18:10):

reference value (type=normal) for protein in blood is NEG (as code)

Several options here of increasing complexity

  • use text = ''NEG" ...or...
  • You can bind the text element to codes = "NEG"
  • Extension on text for codeableConcept value = "NEG"

Repeat RefRange element for each concept and type

  • Extension on text for referencing ValueSets for a set of concepts for a refrange type, age etc (in this case for type including the value = "NEG") ( Is this any better than repeating the RefRange element? )

I'm not sure what your tracker would be about?

view this post on Zulip Alexander Henket (Sep 25 2019 at 06:33):

@Eric Haas Thanks for the suggestions. I have created the tracker for discussion GF#24861. I think it is clear in what it proposes, but if not I can elaborate


Last updated: Apr 12 2022 at 19:14 UTC