fhirbase/fhirbase-plv8

Are default StructureDefinitions up to date with DSTU3 ?

Closed this issue · 1 comments

The app we're developing uses current Fhirbase and current HAPI for validation.
While trying to update a StructureDefinition (with a minor change not affecting structure) I found that the schematron validation for the default fhir rules (HAPI) flags two issues:

<sch:assert test="(f:abstract/@value=true()) or (exists(f:baseType) and exists(f:baseDefinition))">sdf-4: If the structure is not abstract, or there's a constrained type, then there SHALL be a base/sch:assert

<sch:assert test="f:baseType or not(exists(f:snapshot/f:element/f:base) or exists(f:differential/f:element/f:base))">sdf-12: element.base cannot appear if there is no base on the structure definition/sch:assert

Is there a chance that the default structure definitions are just not up to date ?

Definitely right now - closing