Stream: terminology
Topic: FHIR-31393 and FHIR-19970
Jose Costa Teixeira (Aug 27 2021 at 20:19):
These two issues seem duplicate and they are more related to tooling than vocabulary, but they are hurting. And they are old (which is understandable, I think this is not commonly used (sadly).
Jose Costa Teixeira (Aug 27 2021 at 20:19):
what are the chances they would get fixed for the next release?
Jose Costa Teixeira (Aug 27 2021 at 20:21):
The issue is simple:
We can add ordinalValue when defining the codes in a CodeSystem or in an extensionally defined ValueSet. So it seems straightforward that this should also be possible in the ValueSet.expansion. But it's not - the extension misses that context.
Grahame Grieve (Aug 27 2021 at 20:52):
and that hurts? how?
Jose Costa Teixeira (Aug 27 2021 at 21:18):
I wanted to use this in a questionnaire - a simple risk score calculator. I could use answerOptions, but I'd want to use answerValueSets, and I can't because I can't put that info in the VS. I could do an intensionally-defined VS but the renderer (LHC Forms) requires expanded VS.
Jose Costa Teixeira (Aug 27 2021 at 21:19):
it works well with answerOptions
Grahame Grieve (Aug 27 2021 at 21:28):
so you're really wanting a technical correction. R4?
Jose Costa Teixeira (Aug 27 2021 at 21:35):
I woud think so. Don't know if @Paul Lynch has an opinion..?
Paul Lynch (Aug 27 2021 at 21:57):
I would very much like to see this in a R4 technical correction.
Lloyd McKenzie (Aug 27 2021 at 23:18):
I believe extending extension scopes is one of the things that the FMG has said is allowable in R4B, so it's not an impossible request.
Michael Lawley (Aug 31 2021 at 12:14):
Would a CodeSystem supplement, in combination with $expand?property=ordinal
be a better way to do this in R5?
Grahame Grieve (Aug 31 2021 at 13:14):
to do what?
Lloyd McKenzie (Aug 31 2021 at 15:19):
Get the 'ordinal' declaration on the expansion. An ordinal property would be distinct from the ordinal extension I think? Ideally, we want a consistent way to grab the ordinal value from any code system - a property whose name might change from code system to code system isn't going to be terribly helpful...
Jose Costa Teixeira (Sep 01 2021 at 23:31):
If a codesystem has the ordinalValue extension, when we expand it, would / should the terminology servers transport the ordinalValue content to the expanded valueset?
Grahame Grieve (Sep 02 2021 at 00:10):
yes
Michael Lawley (Sep 02 2021 at 22:22):
If ordinalValue is only specifiable in the CodeSystem, and the ValueSet.compose... and not the ValueSet.expansion..., then how do they get included in the expanded ValueSet?
Jose Costa Teixeira (Sep 03 2021 at 06:21):
It's presuming that this would be after the technical correction is applied
Brian Postlethwaite (Sep 28 2021 at 06:27):
This extension doesn't support being on the ValueSet.Expansion.Contains element either...
https://build.fhir.org/extension-ordinalvalue.html
Last updated: Apr 12 2022 at 19:14 UTC