FHIR Chat · Issues with packages · tooling

Stream: tooling

Topic: Issues with packages


view this post on Zulip Grahame Grieve (Dec 16 2021 at 18:10):

@Martijn Harthoorn looking through packages.fhir.org, I have several issues

view this post on Zulip 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

view this post on Zulip 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

view this post on Zulip Grahame Grieve (Dec 16 2021 at 18:38):

the following packages don't have a FHIR version declaration in their package.json:

view this post on Zulip 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 .

view this post on Zulip 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

view this post on Zulip 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?

view this post on Zulip 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

view this post on Zulip 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.

view this post on Zulip John Moehrke (Dec 17 2021 at 12:55):

yup, better to itemize.


Last updated: Apr 12 2022 at 19:14 UTC