FHIR Chat · designation in ValueSet.compose? · terminology

Stream: terminology

Topic: designation in ValueSet.compose?


view this post on Zulip Josh Mandel (Mar 24 2022 at 23:50):

Can someone help me understand why ValueSet.compose.include.concept.designation is part of the data model for listing concepts to include? Designations are generally defined by the underlying CodeSystem rather than by a ValueSet, no? (And, for example, there is no ValueSet.compose.include.concept.property element, so the goal can't be to convey a full concept inline here...)

view this post on Zulip Michael Lawley (Mar 25 2022 at 00:03):

The idea is that, in limited circumstances, you may want ValueSet-specific (ie context-specific) display text that varies from that of the underlying code system. One example might be a limited language translation. Another might be where the display device has limited space, so you need a set of carefully crafted short names that fit in the space.
Of course doing it this way is not really re-usable, and the preferred approach from a reusability perspective would be a code system supplement (esp. for translations).

view this post on Zulip Josh Mandel (Mar 25 2022 at 00:23):

Thanks! So when performing an expansion on a value set of that defines some designations inline, should these designations be added to the set of underlying designations from the code system itself, or should they be "pasted over" them, effectively replacing/shadowing any designations from the underlying code system?

view this post on Zulip Michael Lawley (Mar 25 2022 at 00:42):

They augment, just as a supplement would. The corner-case is display. We resolve this by repeating display as an explicit designation, and then the specific value used in the display element is just the one selected based on the displayLanguage parameter or the Accept-Language header, but all options are available as designations.


Last updated: Apr 12 2022 at 19:14 UTC