FHIR Chat · IG Publisher 1.1.38 bug · tooling

Stream: tooling

Topic: IG Publisher 1.1.38 bug


view this post on Zulip Richard Townley-O'Neill (Nov 04 2020 at 05:11):

I can build one of our STU3 IGs locally using IG Publisher 1.1.35, but with 1.1.38 I it fails on generation with the message

Generating Outputs in C:\work\git\ci-medicare-records\output                     (00:35.0863)
No value set found at http://ns.electronichealth.net.au/ci/fhir/StructureDefinition/bodysite-aodr#BodySite.code (url = 'https://healthterminologies.gov.au/fhir/ValueSet/organ-donation-body-site-1')
No value set found at http://ns.electronichealth.net.au/ci/fhir/StructureDefinition/bodysite-aodr#BodySite.code (url = 'https://healthterminologies.gov.au/fhir/ValueSet/organ-donation-body-site-1')
No value set found at http://ns.electronichealth.net.au/ci/fhir/StructureDefinition/bodysite-aodr#BodySite.code (url = 'https://healthterminologies.gov.au/fhir/ValueSet/organ-donation-body-site-1')
No value set found at http://ns.electronichealth.net.au/ci/fhir/StructureDefinition/bodysite-aodr#BodySite.code (url = 'https://healthterminologies.gov.au/fhir/ValueSet/organ-donation-body-site-1')
Exception in thread "main" java.lang.Error: getElementByName: can't find http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit#ExplanationOfBenefit.item.adjudicationin [ExplanationOfBenefit, ExplanationOfBenefit.id,

<snip>

ExplanationOfBenefit.processNote.language, ExplanationOfBenefit.benefitBalance, ExplanationOfBenefit.benefitBalance.id, ExplanationOfBenefit.benefitBalance.extension, ExplanationOfBenefit.benefitBalance.modifierExtension, ExplanationOfBenefit.benefitBalance.category, ExplanationOfBenefit.benefitBalance.subCategory, ExplanationOfBenefit.benefitBalance.excluded, ExplanationOfBenefit.benefitBalance.name, ExplanationOfBenefit.benefitBalance.description, ExplanationOfBenefit.benefitBalance.network, ExplanationOfBenefit.benefitBalance.unit, ExplanationOfBenefit.benefitBalance.term, ExplanationOfBenefit.benefitBalance.financial, ExplanationOfBenefit.benefitBalance.financial.id, ExplanationOfBenefit.benefitBalance.financial.extension, ExplanationOfBenefit.benefitBalance.financial.modifierExtension, ExplanationOfBenefit.benefitBalance.financial.type, ExplanationOfBenefit.benefitBalance.financial.allowed[x], ExplanationOfBenefit.benefitBalance.financial.used[x]]
        at org.hl7.fhir.r5.conformance.ProfileUtilities.getElementByName(ProfileUtilities.java:3421)
        at org.hl7.fhir.r5.conformance.ProfileUtilities.genTypes(ProfileUtilities.java:3222)
        at org.hl7.fhir.r5.conformance.ProfileUtilities.genElementCells(ProfileUtilities.java:3896)
        at org.hl7.fhir.r5.conformance.ProfileUtilities.genElement(ProfileUtilities.java:3717)
        at org.hl7.fhir.r5.conformance.ProfileUtilities.genElement(ProfileUtilities.java:3783)
        at org.hl7.fhir.r5.conformance.ProfileUtilities.genElement(ProfileUtilities.java:3783)
        at org.hl7.fhir.r5.conformance.ProfileUtilities.genElement(ProfileUtilities.java:3783)
        at org.hl7.fhir.r5.conformance.ProfileUtilities.generateTable(ProfileUtilities.java:3551)
        at org.hl7.fhir.igtools.renderers.StructureDefinitionRenderer.snapshot(StructureDefinitionRenderer.java:369)
        at org.hl7.fhir.igtools.publisher.Publisher.generateOutputsStructureDefinition(Publisher.java:7628)
        at org.hl7.fhir.igtools.publisher.Publisher.generateResourceHtml(Publisher.java:6665)
        at org.hl7.fhir.igtools.publisher.Publisher.generateHtmlOutputs(Publisher.java:6609)
        at org.hl7.fhir.igtools.publisher.Publisher.generate(Publisher.java:4871)
        at org.hl7.fhir.igtools.publisher.Publisher.createIg(Publisher.java:882)
        at org.hl7.fhir.igtools.publisher.Publisher.execute(Publisher.java:726)
        at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:8365)

This looks like a bug to me.

view this post on Zulip Grahame Grieve (Nov 04 2020 at 23:41):

it is. fix due soon

view this post on Zulip Rob Eastwood (Nov 05 2020 at 21:52):

Confirmed fixed in 1.1.39
thank you


Last updated: Apr 12 2022 at 19:14 UTC