Stream: tooling
Topic: Issues with packages
Grahame Grieve (Dec 16 2021 at 18:10):
@Martijn Harthoorn looking through packages.fhir.org, I have several issues
Grahame Grieve (Dec 16 2021 at 18:26):
the first issue is: is there a way to list all packages on packages.fhir.org? the request http://packages.fhir.org/catalog? returns 37 packages, but there are 100s of packages
Grahame Grieve (Dec 16 2021 at 18:37):
the following packages are declared, but don't seem to have made their way onto packages.fhir.org:
- argonaut.us.clinicalnotes
- argonaut.us.questionnaire
- ch.chmed16af.emediplan
- ch.fhir.ig.atc
- dccfhirig.mohw.gov.tw
- dk.fhir.ig.core
- fhir.dicom
- fhir.hspc.core
- hl7.fhir.it.base
- hl7.fhir.us.daf-research
- hl7.fhir.us.fhir-medmorph
- hl7.fhir.us.lab
- hl7.fhir.us.sdcde
- hl7.fhir.uv.fhir-for-fair
- ihe.acdc.fhir
- ihe.atna.fhir
- ihe.cmap.fhir
- ihe.dcp.fhir
- ihe.dctm.fhir
- ihe.fhir.bfde
- ihe.fhir.pcs
- ihe.fhir.qore
- ihe.macm.fhir
- ihe.madx.fhir
- ihe.mcsd.fhir
- ihe.mma.fhir
- ihe.mrfd.fhir
- ihe.mxde.fhir
- ihe.npfs.fhir
- ihe.pdqm.fhir
- ihe.pmdt.fhir
- ihe.pmir.fhir
- ihe.prq.fhir
- ihe.qedm.fhir
- ihe.recon.fhir
- ihe.ript.fhir
- ihe.rpm.fhir
- ihe.sole.fhir
- ihe.ubp.fhir
- ihe.vrdr.fhir
Grahame Grieve (Dec 16 2021 at 18:38):
the following packages don't have a FHIR version declaration in their package.json:
Grahame Grieve (Dec 16 2021 at 18:41):
- PCR.Core.STU3#1.0.1
- private.package.test#1.1.0
- test.my.first.package#1.0.1
- Demo.Regional.PatientCare#1.0.2
- HL7Norway.STU3.no.basis#1.0.3
- Demo.National.PatientCare#1.0.0
- PGO.02#1.02.1
- ch.fhir.ig.template#0.6.0
- TestProjekt2.test#0.0.2
- testontwikkel.package#2.0.1
- SliceBugTest#1.0.2
- Furoretestproject#3.1.0
- testontwikkelz.package#2.0.2
- kbv.fhir.vos#1.30.1
- dummy.first#1.0.2
- gefyra.sandbox#0.0.4
- ProvincialClientRegi.core#1.0.1
Given that the package crawler refuses to process packages with no declared FHIR version, these packages should not exist - they should either be fixed or removed .
Grahame Grieve (Dec 16 2021 at 18:46):
these packages contain invalid package.json files:
- MySimplifierProject.core#0.0.2-beta
- MySimplifier.Project#0.0.1
- cihi.irrs#1.0.0
- cihi.irrs.pkg#1.0.0
- irrs.pkg#1.0.0
John Moehrke (Dec 16 2021 at 18:47):
some of those IHE IGs are not in IG format... yet... so should they show up here before they are IG publications?
Oliver Egger (Dec 16 2021 at 19:17):
:+1: thanks for the hints, we will add a fhirVersion to ch.fhir.ig.template, the other ch.* ig's are quite old, probably we missed to register them in the feed, will have a look at it
Grahame Grieve (Dec 17 2021 at 01:16):
some of those are in ig-registry but do not have published packages. That's ok in that case, but I know that others of them do, and since I can't iterate the package registry, I'm stuck trying to guess whether they should be listed or not.
John Moehrke (Dec 17 2021 at 12:55):
yup, better to itemize.
Last updated: Apr 12 2022 at 19:14 UTC