Stream: implementers
Topic: BloodTest as Observation
Domenico (Nov 18 2016 at 09:30):
Hi All, I have a question for you: im my database I have the table BloodTest where each column is a single exam (e.g. B12, autoimmune, esr, cholesterol, lucose etc.). I'm using FHIR 1.0.2 and I mapped this table as Observation resource where the Observation.code is the snomed of bloodtest while the single exams are components (code and value). According FHIR Observation constraints Observation.dataabsentreason SHALL only be present if Observation.value[x] is not present.
Which values must I set in Observation.dataabsentreason among unknow, asked, temp, not-asked, masked, unsupported, astext, error and Nan? In Observation.value[x] there is any value because the are all in the components. Can some help me?
Lloyd McKenzie (Nov 18 2016 at 11:07):
"SHALL only be present" says you can't send dataAbsentReason if there's a value. It *doesn't* say you *have* to populate dataAbsentReason if there isn't a value. I'd recommend omitting both value and dataAbsentReason and just sending the components
Domenico (Nov 18 2016 at 11:47):
@Lloyd McKenzie McKenzie Thank you very much for your help. I misunderstood the constraints
Last updated: Apr 12 2022 at 19:14 UTC