Stream: IG creation
Topic: US-Core Link not resolving
Jean Duteau (Jun 09 2020 at 20:34):
In my Da Vinci guide, I am getting the following error about resolving a link to the US-Core guide:
The link 'http://hl7.org/fhir/us/core/STU3' for "xxx" cannot be resolved
Unfortunately, that a) is the link and b) does resolve when you follow it in your web browser. So I'm not sure what the link validator is complaining about. If I can be pointed to something, I'll gladly fix it. :)
Lloyd McKenzie (Jun 09 2020 at 20:46):
Is there a case error? Is that the proper link for the IG dependency declared?
Jean Duteau (Jun 09 2020 at 20:53):
ha! who knew - I had 3.0.1 and the link for that is STU3.1 not STU3. Once I updated, the resolve link went away. Although that is very cool behaviour, the error message needs to be changed so that I know what to look for. Something like "this link does not match its IG dependency" would have slightly more helpful.
Grahame Grieve (Jun 09 2020 at 20:53):
where does the link come from? It looks like a manual link, not a generated one?
Jean Duteau (Jun 09 2020 at 20:54):
Yes, it was a manual link in a number of our IG pages.
Eric Haas (Jun 09 2020 at 20:55):
if you set up your dependencies like this:
- location: 'http://hl7.org/fhir/us/core'
package: hl7.fhir.us.core
version: 3.1.0
name: uscore
then should use {{site.data.fhir.uscore}} and you are good to go...
Grahame Grieve (Jun 09 2020 at 21:29):
it looks like a version problem - if your dependency is to 'http://hl7.org/fhir/us/core', you don't refer to http://hl7.org/fhir/us/core/STU3. Not legally anyway. but you can tell the publisher that you do know what you're doing and you do mean to specifically reference that link, if you really do want to
Last updated: Apr 12 2022 at 19:14 UTC