Stream: implementers
Topic: Observation.referenceRange missing type (ratio) for dilut...
Maximilian Reith (Aug 19 2020 at 12:16):
we are trying to depict the result of a dilution series in an observation.
in an rubella hemagglutination inhibition test (HHT) the blood serum is diluted in an specific process/steps i.e (1:8, 1:16, 1:32, 1:64 etc.). Process and display of the steps should be equal international. These steps are represented as mathematical fractions. We would like to express the result of this process in an observation. The result is an mathematical fraction too and therefore it is handeld as a valueRatio in an observation. Up to this point we have no problems, but we couldn't represent the referenceRange (low/high) in the same manner, since simpleQuantity is allowed only. So we couldn't use the same type as we used in the valueelement (ratio).
Is the way of using an observation not correct or what is the way of doing this? Is the spec not applicable at this point?
Our doctors are telling us: Quantities are not sufficient, since the way of displaying the referenceRange is not okay.
in general: wouldn't it be useful to have all datatypes of the value[x] section as referenceRange options?
regards Max
Eric Haas (Aug 19 2020 at 18:28):
in general: wouldn't it be useful to have all datatypes of the value[x] section as referenceRange options?
use text
Maximilian Reith (Aug 20 2020 at 05:32):
text is for textual describtions ( https://www.hl7.org/fhir/observation-definitions.html#Observation.referenceRange.text -> An example would be a reference value of "Negative" or a list or table of "normals".), but we have a mathematical term, which we would like to use as it is (ratio)...
Eric Haas (Aug 20 2020 at 16:33):
text is useful default when the reference range cannot be expressed using the structured form. otherwise you are stuck using extensions. I think text is easier.
Last updated: Apr 12 2022 at 19:14 UTC