Stream: conformance
Topic: Forge: Extension.Extension is restricted to 0..0
Patrick Werner (Nov 07 2017 at 13:37):
When importing https://github.com/hl7germany/basisprofil-de/blob/023342be25763dbb5f38c719d74c61db072c37c3/Profile-patient-de-vsdm.xml into Forge (even only the differential part) Patient.name.family.vorsatzwort.extension is alway set to 0..0. This profile is derived from: https://simplifier.net/BasisprofilDE/patient-de-basis , uses this HumanName profile: https://simplifier.net/BasisprofilDE/humanname-de-basis/~overview which itself utilizes https://simplifier.net/CoreProfilesSTU3/humanname-own-prefix
Patrick Werner (Nov 07 2017 at 13:45):
I think the source of the problem is the snapshot generator. If you look at the HumanName StructDef you can't find HumanName.extension:vorsatzwort.extension which should be part of a snapshot, right?
Michel Rutten (Nov 07 2017 at 14:44):
Hi @Patrick Werner, Indeed, this seems a bug in the snapshot generator logic. Thank you for the detailed issue report! I've created a tracker issue.
There are 2 or 3 open issues involving snapshot cardinalities, possibly related. I'll investigate these after the upcoming DevDays.
Last updated: Apr 12 2022 at 19:14 UTC