Stream: IG creation
Topic: Canonical URL of SMART Applaunch
Vassil Peytchev (Nov 26 2021 at 23:53):
I added the brand new SMART App Launch IG as a suported IG in the capability statement as this:
"implementationGuide": [
"http://hl7.org/fhir/smart-app-launch"
],
"_implementationGuide": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
]
}
],
and the QA report gave me a warningCanonical URL 'http://hl7.org/fhir/smart-app-launch' does not resolve
Is this a case of "bleeding edge" not yet supported version, or am I missing something?
Grahame Grieve (Nov 27 2021 at 02:07):
no that should resolve, and it shouldn't be a bleeding edge thing. I'll have to debug. Can I reproduce?
Vassil Peytchev (Nov 27 2021 at 05:19):
Yes, here is the branch: https://github.com/HL7/fhir-ipa/tree/vassil-capstatement and the QA page
Also worth noting is that the value of http://fhir-registry.smarthealthit.org/ImplementationGuide/ig
actually passes validation.
Grahame Grieve (Nov 29 2021 at 00:58):
you need to do 2 things:
Grahame Grieve (Nov 29 2021 at 00:59):
- add smart as a dependency
<dependsOn>
<uri value="http://hl7.org/fhir/smart-app-launch/ImplementationGuide/hl7.fhir.uv.smart-app-launch"/>
<version value="2.0.0"/>
</dependsOn>
Grahame Grieve (Nov 29 2021 at 01:00):
and also the implementation guide has to be a reference to the IG resource itself, not the IG package:
"implementationGuide": [
"http://hl7.org/fhir/smart-app-launch/ImplementationGuide/hl7.fhir.uv.smart-app-launch"
],
Vassil Peytchev (Nov 29 2021 at 05:19):
Thanks!
Last updated: Apr 12 2022 at 19:14 UTC