I use the json schema to validate a DocumentReference with a Practitioner given in the "contained" field.
My json parser telme that "ResourceList" match more than one resource.
When I analyse the definition of the "ResourceList" in the schema I remarks that it is the définition of "oneOf" whith the list of all fhir resources. But a Practicioner is also a "DomainResource" and a "Resource".
So does you thik that it is possible to remove "DomainResource", "Parameters" and "Resource" from "ResourceList" ?