FHIR Chat · BloodTest as Observation · implementers

Stream: implementers

Topic: BloodTest as Observation


view this post on Zulip 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?

view this post on Zulip 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

view this post on Zulip 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