FHIR Chat · USCOBP-11 dataAbsentReason for component vs resource · inferno

Stream: inferno

Topic: USCOBP-11 dataAbsentReason for component vs resource


view this post on Zulip Stephen Nielson (Aug 10 2021 at 00:55):

I'm trying to figure out how to handle DAR(Data Absent Reason) for the Blood Pressure USCOBP-11 test for inferno. If we only have a systolic observation we report a DAR value for the diastolic component and do the same in the systolic component if we only have diastolic. However, I can't figure out under what circumstance we would be reporting a DAR on the main resource level to satisfy inferno's USCOBP-11 test case.

It looks like to report on the dataAbsentReason we have to satisfy the obs-6 and vs-2 invariant. Vs-2 invariant says to fill out DAR on the resource if we have no components. However, in what circumstance would there be a blood pressure observation with no systolic or diastolic values? In our system if we have neither of those values its because an observation does not even exist. It sounds like this has requirement has been relaxed in US Core 4 (as I see in someone's other topic on USCOBH-11), but I'm trying to figure out how people are currently implementing this issue currently to address inferno's requirement. We could create a single fake observation that meets the requirements in order to pass the test case but it seems odd to game the system that way...

view this post on Zulip Yunwei Wang (Aug 10 2021 at 13:50):

I remember one of the use case considered is there are series of BP observations. One of them does not have value because a loosing cuff. And you want to report that as BP read is not available due to loosing cuff instead of BP is not measured

view this post on Zulip Josh Mandel (Aug 10 2021 at 13:54):

Wait, did the tests actually require demonstrating a series of connected bp measurements as part of a clinical protocol?

view this post on Zulip Yunwei Wang (Aug 10 2021 at 13:59):

I think the change in US Core 4.0 clarifies the intention. The problem is that we cannot simply drop a US Core 4.0 fix into current certification test based on US Core 3.1.1. Please submit a comment to ONC through ONC feedback portal.
And if everyone think that Observation.value[x] shall always present, then US core should consider changing Observation.value[x] from optional to mandatory

view this post on Zulip Stephen Nielson (Aug 10 2021 at 14:26):

I imagine that even if we submit a comment to ONC it could be a few months before they would issue a change and we are hoping to get through certification before then. I'm assuming the best place to submit that feedback is here: https://inquiry.healthit.gov/support/plugins/servlet/desk/portal/2?

It sounds like the correct situation is to track in our system that an observation occurred but no value was read (the loose cuff scenario you describe). Since most of our clinicians enter in the readings manually I imagine they will skip over entering in missing readings almost entirely, but our API users will at least be able to take advantage of the functionality and support the use case you are suggesting. Thank you for the quick response.


Last updated: Apr 12 2022 at 19:14 UTC