Stream: implementers
Topic: Representing temporal relationship to food(blood glucose)
Dimitar (May 21 2018 at 09:51):
Hello, how would I represent the temporal relationship of a blood glucose measurement with food - whether it was taken during fasting, after eating, etc?
Lloyd McKenzie (May 21 2018 at 13:30):
@Eric Haas
Eric Haas (May 22 2018 at 00:27):
Observation.components or use effectiveTiming with an offset to a life event. We are looking at this in open mHealth as well and I am towards using components observations there.
Lloyd McKenzie (May 22 2018 at 03:03):
So the main Observation.code would be "blood glucose", but you could have a component that captured whether the patient was fasting or not (or for how long)
Rob Hausam (May 22 2018 at 04:17):
We discussed this last week at the WGM (mainly in Thursday Q1 and some additional in Q4). We still do need to clarify the best/recommended way to do this. Whether 'component' is the answer, I'm not quite so sure. I think of this as a 'pre-condition'. I mentioned that in the Q1 discussion and 'pre-condition' was brought up again in the Q4 joint session with CIMI, as that is consistent with the usage in SNOMED CT. In Q1 a motion was initially made to add a 'supportingContext' element to Observation for dealing with this (with the group at the time preferring that name over 'pre-condition'), but the motion was withdrawn and instead it was decided to further discuss in GF#17228 on the OO on FHIR calls. So there still is some work to do on it.
Eric Haas (May 22 2018 at 06:01):
These things are all covered by the codes too. So you can have translations as well.
Rob Hausam (May 22 2018 at 16:38):
Yes, I agree it may often be covered in the codes, and that is perfectly appropriate - but it's not necessarily "all" or "always" going to be able to be covered there. One example that we discussed last week was the need to record the O2 flow rate or FIO2 that is being administered during various respiratory measurements (not necessarily blood gases, which also include a specimen). Re-reading the Notes on Observation.component again it doesn't seem like this is a good fit with that (although possibly I could be persuaded or we could update the documentation to encompass it). Again, it's basically the notion of an observation "pre-condition" and the question of where/how that should be represented.
Eric Haas (May 22 2018 at 16:56):
Component or related depending... I think FiO2 are independent and can be used separately so I would recommend related. I think we have written about all we can on the subject. We can wring our hands and gnash our teeth all we want but at some point I think it is up the implementation community to find the path of least resistance and create their own idioms and best practices and hopefully document in the profile/IGs.
Dimitar (May 23 2018 at 09:26):
Thank you for the recommendations, for now, I will go with storing the temporal relationship as a component.
Travis Stenerson (May 28 2018 at 00:00):
This could be precoordinated into the code element as well if you mean the relationship as a concept like 'fasting' or 'post-prandial' or 'preprandial'. However if you also need 'time since last meal' as a quantity, then it will have to go into a component.
Would it be acceptable to slice category here and specify a slice for 'relativity to food' and bind it to a valueset of fasting/postprandial/preprandial? Or is that too drastically changing the meaning of category?
Last updated: Apr 12 2022 at 19:14 UTC