Stream: IG creation
Topic: Cannot find definition for MedicationUsage
Patrick Werner (Nov 25 2020 at 15:40):
The CG IG uses MedicationStatement in references and gets the following Exception:
org.hl7.fhir.exceptions.FHIRException: Cannot find definition for MedicationUsage
at org.hl7.fhir.r5.renderers.ProfileDrivenRenderer.render(ProfileDrivenRenderer.java:110)
at org.hl7.fhir.r5.renderers.ProfileDrivenRenderer.render(ProfileDrivenRenderer.java:99)
at org.hl7.fhir.r5.renderers.ResourceRenderer.build(ResourceRenderer.java:55)
at org.hl7.fhir.r5.renderers.BundleRenderer.render(BundleRenderer.java:298)
at org.hl7.fhir.igtools.publisher.Publisher.getXhtml(Publisher.java:7841)
at org.hl7.fhir.igtools.publisher.Publisher.saveDirectResourceOutputs(Publisher.java:7169)
at org.hl7.fhir.igtools.publisher.Publisher.generateHtmlOutputs(Publisher.java:6609)
at org.hl7.fhir.igtools.publisher.Publisher.generate(Publisher.java:4873)
at org.hl7.fhir.igtools.publisher.Publisher.createIg(Publisher.java:884)
at org.hl7.fhir.igtools.publisher.Publisher.execute(Publisher.java:728)
at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:8373)
Patrick Werner (Nov 25 2020 at 15:41):
We don't mention MedicationUsage once in the whole IG: https://github.com/HL7/genomics-reporting/search?q=MedicationUsage&type=
Patrick Werner (Nov 25 2020 at 15:41):
So I'm assuming this is a bug in the publisher during the translation to R5, as MedicationUsage is the new Name for MedicationStatement
Lloyd McKenzie (Nov 25 2020 at 23:34):
Is this currently committed to build.fhir.org?
Patrick Werner (Nov 26 2020 at 09:58):
Yes, last buildlog: http://build.fhir.org/ig/HL7/genomics-reporting/branches/master/build.log
Grahame Grieve (Nov 26 2020 at 22:20):
this is rather difficult for me to fix, actually
Grahame Grieve (Nov 26 2020 at 22:29):
actually, no. not that hard. fixed next release. which might be today, if we win the battle with maven
Patrick Werner (Nov 27 2020 at 10:39):
Thank you Grahame! :octopus:
Lloyd McKenzie (Feb 04 2022 at 03:47):
I'm seeing this message when I run the SDC build. I don't know if it causes any significant issues (nothing I've noticed), but it probably indicates something's going wrong, given that SDC is a 4.0.1 IG...
Error Generating Narrative for MedicationUsage/f59e4516-d2c6-4a2f-936b-d2c460bb92c6: Cannot find definition for MedicationUsage
org.hl7.fhir.exceptions.FHIRException: Cannot find definition for MedicationUsage
at org.hl7.fhir.r5.renderers.ProfileDrivenRenderer.render(ProfileDrivenRenderer.java:115)
at org.hl7.fhir.r5.renderers.ProfileDrivenRenderer.render(ProfileDrivenRenderer.java:101)
at org.hl7.fhir.r5.renderers.ResourceRenderer.build(ResourceRenderer.java:58)
at org.hl7.fhir.r5.renderers.BundleRenderer.render(BundleRenderer.java:298)
at org.hl7.fhir.r5.renderers.BundleRenderer.render(BundleRenderer.java:46)
at org.hl7.fhir.r5.renderers.ResourceRenderer.build(ResourceRenderer.java:58)
at org.hl7.fhir.r5.renderers.BundleRenderer.render(BundleRenderer.java:298)
at org.hl7.fhir.igtools.publisher.Publisher.getXhtml(Publisher.java:8533)
at org.hl7.fhir.igtools.publisher.Publisher.saveDirectResourceOutputs(Publisher.java:7799)
at org.hl7.fhir.igtools.publisher.Publisher.generateHtmlOutputs(Publisher.java:7163)
at org.hl7.fhir.igtools.publisher.Publisher.generate(Publisher.java:5279)
at org.hl7.fhir.igtools.publisher.Publisher.createIg(Publisher.java:962)
at org.hl7.fhir.igtools.publisher.Publisher.execute(Publisher.java:800)
at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:9099)
Grahame Grieve (Feb 04 2022 at 05:26):
what version is this ?
Last updated: Apr 12 2022 at 19:14 UTC