FHIR Chat · OIDs for Value sets · terminology

Stream: terminology

Topic: OIDs for Value sets


view this post on Zulip Grahame Grieve (Feb 25 2017 at 20:35):

I discovered a varily depp flaw in the way OIDs were being generated for value sets. They were assigned to binding names, not value sets. And some value sets are used by multiple different bindings, and binding set names do not need to be unique... a real mess

view this post on Zulip Grahame Grieve (Feb 25 2017 at 20:36):

I am retiring FHIR OID branch 2, which had been reserved for value sets, and creating branch 3, and re-identifying everything using the correct identifiers

view this post on Zulip Rob Hausam (Feb 25 2017 at 20:37):

oh - not good
sounds like a reasonable strategy to fix it

view this post on Zulip Robert McClure (Mar 02 2017 at 04:10):

Are you saying that all FHIR value sets will get new OIDs? If so, you should create a mapping table of old to new.

view this post on Zulip Lloyd McKenzie (Mar 02 2017 at 05:04):

The problem is that the same OIDs have been used for multiple things over time due to the assignment mechanism being broken - so there's no reliable assertion from old to new. In theory we could do a range - i.e. old OID A might correspond to new OID X, Y or Z, but I'm not sure it's worth the effort. OIDs would only have been relevant if people were using FHIR value sets in a v3 environment and that's a pretty rare thing right now.

view this post on Zulip Lloyd McKenzie (Mar 02 2017 at 05:05):

We've got the original files in SVN so if anyone really needs the mapping, we can make the effort when someone asks for a non-theoretical reason.


Last updated: Apr 12 2022 at 19:14 UTC