Stream: terminology
Topic: The purpose of UsageContext
Richard Kavanagh (Sep 28 2020 at 16:02):
To help us manage the different terminology assets that we have, we are currently proposing to append the resources with Meta tags to act as a "category" for the resource.
I see that both Code System and Value Set both have an element called "usageContext" - looking at it more closely, is this the intended use for this element?
The element is currently marked as "Trial Use" - how stable is this with regards to R5?
Robert McClure (Sep 28 2020 at 19:36):
The only guidance I can give is that found noted regarding the UsageContext dataType and I assume you already looked there, it's pretty wide open. But it does expect a code-value pair. Would the information noted on that data type align with what you want?
Grahame Grieve (Sep 28 2020 at 20:29):
this is on all definition resources. I think it's pretty stable - it's certainly widely used now. It's not normative because we didn't have that much use back then, and there's challenges around deciding how tight the vocabulary binding will be.
Grahame Grieve (Sep 28 2020 at 20:29):
I haven't heard anyone raising issues with the structure
Richard Kavanagh (Sep 28 2020 at 21:01):
@Grahame Grieve I don't have any issues with the structure, it's just whether the "tagging" of the resources should be an intrinsic part of the resource or metadata. If we bring the tags within the resource it means when they are allocated (or change) then the resource will change version and that has consequences for us.
Michael Lawley (Sep 29 2020 at 22:05):
I think you're answering your own question. You would use usageContext if the tagging is a definitional characteristic of the resource. You would use Meta.tag if it is instead just your local categorisation.
Last updated: Apr 12 2022 at 19:14 UTC