FHIR Chat · Missing US Core Structure Definitions? · implementers

Stream: implementers

Topic: Missing US Core Structure Definitions?


view this post on Zulip Chris Blair (Jul 13 2018 at 02:51):

Hi, I'm new here. Could someone explain why the sample US Core resources point to profiles that don't seem to exist? For example, http://hl7.org/fhir/us/core/stu1/Patient-example.json.html points to a structure definition URI that doesn't resolve...

view this post on Zulip Lloyd McKenzie (Jul 13 2018 at 03:40):

It's a tooling thing. Right now, the tooling that creates the implementation guide publishing packages doesn't generate redirects at the canonical endpoints to where the resources reside in the implementation guides. It can and should be done, we just haven't gotten around to it yet. If you like, you can submit a change request asking for it to happen. (There's a "propose a change" link at the bottom of every page in the spec.) That way you'll get notified when we've addressed the issue - though you'll have to wait until new a new official version of whatever IG is of interest gets published before you'll see the impact of the change.

view this post on Zulip Chris Blair (Jul 13 2018 at 13:00):

I don't quite follow yet. I don't see a link to propose a change here...? http://hl7.org/fhir/us/core/StructureDefinition-us-core-patient.html And, if the structure definition endpoint for U.S. Core isn't here, where is it? How are people able to use these profiles if there aren't any working endpoints?

view this post on Zulip Lloyd McKenzie (Jul 13 2018 at 18:30):

Hmm. There seems to be an issue with the publishing template for that IG - it should have the propose a change link (@Eric Haas @Brett Marquard ?). The profiles (with .json and .xml extensions) can currently be found by following this pattern: http://hl7.org/fhir/us/core/structuredefinition-us-core-patient.json

That said, there isn't an expectation that most systems will use the canonical URLs at runtime - and there's no guarantee they'll resolve (websites move, reorganize, etc. over time). Instead, implementations are expected to look up their local cached versions of the profiles or find them in registries. When you're actually looking at an implementation guide, you can navigate using the IG's table of contents to find a particular endpoint.

view this post on Zulip Eric Haas (Jul 14 2018 at 08:10):

here seems to be an issue with the publishing template for that IG - it should have the propose a change link

view this post on Zulip Eric Haas (Jul 14 2018 at 08:12):

There is a link in the yellow box on the home page that explains where to submit trackers.

view this post on Zulip Grahame Grieve (Jul 16 2018 at 00:37):

given out standard pattern, there should be one at the bottom of every page too

view this post on Zulip Eric Haas (Jul 16 2018 at 17:32):

:unamused:


Last updated: Apr 12 2022 at 19:14 UTC