Open wardweistra opened 1 month ago
As commented on Zulip, I think this slicing on two elements is probably a mistake. But the fact that the (old?) validator doesn't seem to recognize that the subelement is fixed when a pattern is set on the parent could be indicative of a real issue.
First steps for someone picking this up:
type.coding.system
and fix system
indirectly via a pattern on type
(or coding
)Implementer reported to be encountering this while using firely.fhir.validation.r4 (2.3.0)
Describe the bug See https://chat.fhir.org/#narrow/stream/291844-FHIR-Validator/topic/Da.20Vinci.20CRD.20Profile.20Patient.20and.20PatientDeident.20failling/near/451738203
identifier:type.coding.system
.type.coding.system
is fixed in the slice via a pattern ontype
To Reproduce
hl7.fhir.us.davinci-crd 2.0.1
package, eg with https://simplifier.net/validatorExpected behavior No error
Example: