FHIR Chat · URI Root · implementers

Stream: implementers

Topic: URI Root


view this post on Zulip Jay Lyle (May 01 2019 at 18:26):

@Grahame Grieve
Product manager, I'm grappling with extension URIs. I had assumed that VA extensions would use http://www.va.gov/fhir/, but all the popular kids are using http://www.hl7.org/fhir/.
1. Does that require any sort of permission or licensing?
2. Does it have any implementation implications?

view this post on Zulip Michele Mottini (May 01 2019 at 18:27):

2. Does it have any implementation implications?

It makes collisions possible - bad

view this post on Zulip Jay Lyle (May 01 2019 at 18:30):

Not seeing it. What sort of collisions?

view this post on Zulip Michele Mottini (May 01 2019 at 18:31):

If two different organization use the same base URL to create extensions URL it is possible that they came up with the same URL for two different extensions

view this post on Zulip Jay Lyle (May 01 2019 at 18:34):

Right, but the organization owns the domain, so someone else taking it and causing a collision shouldn't be any more likely than mis-using the HL7 one, right?

view this post on Zulip Michele Mottini (May 01 2019 at 18:45):

I was referring to mis-using the HL7 domain - if HL7 and the VA and maybe someone else all use the HL7 domain as the root for the extensions they create there is a risk of collision.
Every organization should use their own domain as the root

view this post on Zulip Lloyd McKenzie (May 01 2019 at 18:49):

The VA can't create extensions under hl7.org/fhir. Only HL7 can do that. The VA can certainly propose adding additional 'standard' extensions via the propose a change link. If they want to define their own, they'll have to do it under a base URL they control - and ideally one that ensures that the extensions defined within it resolve for any user who queries that URL.

view this post on Zulip Jay Lyle (May 02 2019 at 12:01):

OK; you were agreeing, Michele; thanks.
One more: Lloyd, does that mean that guide-authoring teams have requested and received extension branches (bser, davinci-crd, etc.)? I'm searching and not seeing a channel for that. Or does that mean that those extensions become HL7-published at ballot, and are "proposed" until then?

view this post on Zulip Lloyd McKenzie (May 02 2019 at 12:48):

Each hl7-published IG has its own namespace for publishing extensions (and every other type of artifact).


Last updated: Apr 12 2022 at 19:14 UTC