FHIR Chat · Questionnaire: Extension questionnaire-optionExclusive · questionnaire

Stream: questionnaire

Topic: Questionnaire: Extension questionnaire-optionExclusive


view this post on Zulip Astrid Corinna Wolff (Nov 29 2018 at 10:58):

There is the extention questionnaire-optionExclusive which is defined as "If true, indicates that if this answerOption is selected, no other possible answers may be selected, even if the item is a repeating question."

The fhir spec lists Questionnaire.item.answerOption as the only place where questionnaire-optionExclusive is used.

However, when a Questionnaire defines values sets within the contained section and not within the item (answerOption) how could an exclusive option be marked for a ValueSet?

I didn't find any corresponding extension listed under https://www.hl7.org/fhir/2018Sep/valueset-extensions.html.

view this post on Zulip Brian Postlethwaite (Nov 29 2018 at 11:35):

That seems like a reasonable suggestion, but only in cases where that is always the case with the valueset, irrespective of where it is used.
Please log a tracker for this (link at the bottom of the page of the spec)

view this post on Zulip Astrid Corinna Wolff (Nov 29 2018 at 12:00):

So, in cases where it is NOT always the case with the ValueSet, would this mean that the ValueSet might be defined as contained (because it is re-used by several questions, for example) but in the one question where the optionExclusive is needed I would have to duplicate the definition of the ValueSet in form of serveral option elements (one with the questionnaire-optionExclusive extention attached to it)?

view this post on Zulip Brian Postlethwaite (Dec 02 2018 at 21:35):

For that usage, I think so. And typically I'd expect these aren't large sets af values too.

view this post on Zulip Lloyd McKenzie (Dec 10 2018 at 22:21):

Whether it's contained or not doesn't really matter. If we think that people are going to need this when using value sets rather than enumerated options, then I guess we'll have to expand the scope of optionExclusive to allow it to be referenced in either valueset or possibly codesystem.

view this post on Zulip Brian Postlethwaite (Jun 08 2019 at 04:29):

And permit these extension values somehow coming out of the terminology sub-system.

view this post on Zulip Lloyd McKenzie (Jun 08 2019 at 14:40):

Wanna submit a change request?


Last updated: Apr 12 2022 at 19:14 UTC