Stream: tooling
Topic: IG Publisher 1.1.38 bug
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.
Grahame Grieve (Nov 04 2020 at 23:41):
it is. fix due soon
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