Stream: IG creation
Topic: Jurisdiction of packages
Richard Townley-O'Neill (Mar 08 2021 at 00:54):
Where is the documentation on the format of package names?
I guess that a package's jurisdiction is part of the name. I'm asking this as I'm getting errors from the publisher that the jurisdiction of profiles must match the package
The resource must declare its jurisdiction to match the package id (hl7.fhir.au.dh.medicare-records, jurisdiction = urn:iso:std:iso:3166#AU) (for FSH: 'jurisdiction: urn:iso:std:iso:3166#AU "
Richard Townley-O'Neill (Mar 08 2021 at 01:00):
I know that if I code AU in the jurisdiction element the error goes away. I'm interested in where this behaviour is documented.
Ward Weistra (Mar 08 2021 at 14:44):
@Richard Townley-O'Neill Still lives here: https://confluence.hl7.org/pages/viewpage.action?pageId=35718629#NPMPackageSpecification-Packagename.
Jurisdiction has, however, not been added to the package spec page yet, but here's an example how to do it: https://chat.fhir.org/#narrow/stream/179239-tooling/topic/NPM.20package.20system/near/210221120
I guess it also needs to match the one in the IG resource, or the one in the IG resource fills the one in the package when using the IG Publisher: https://chat.fhir.org/#narrow/stream/179165-committers/topic/jurisdiction.20declaration
Richard Townley-O'Neill (Mar 08 2021 at 23:54):
The IG resource does not declare a jurisdiction. It does depend upon a package that declares a jurisdiction.
So, jurisdiction is inherited by implementation guides from any packages on which they depend.
That is worth documenting.
Richard Townley-O'Neill (Mar 22 2021 at 03:25):
Request for docco FHIR-31583
Richard Townley-O'Neill (Mar 22 2021 at 03:26):
Request to make it a warning and not an error https://github.com/HL7/fhir-ig-publisher/issues/246
Grahame Grieve (May 07 2021 at 06:06):
why does the package not have a realm?
Richard Townley-O'Neill (May 10 2021 at 00:33):
We had an internal debate as to whether our profiles should have the Australian jurisdiction. The decision was to leave jurisdiction blank for our profiles. I can't remember why.
Grahame Grieve (May 10 2021 at 00:43):
well, you can't use hl7.fhir as a prefix if they're not Australian profiles
Grahame Grieve (May 10 2021 at 00:44):
HL7 Australia owns hl7.fhir.au, and any package in that space must be explicitly labelled as Australian
Last updated: Apr 12 2022 at 19:14 UTC