Unnecessary element extensions injected by case tool when authoring profiles
dtr-agency opened this issue · 0 comments
dtr-agency commented
Prerequisites
- I have verified the problem exists in the available content
- I have searched open and closed issues to make sure it isn't already reported
- I have written a descriptive issue title
The bug
Medicare profile differential contains two types of undesired element extensions that have been injected by the case tool used to author StructureDefinitions.
Type 1 - binding name extension
extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
<valueString value="BenefitSubCategory"/>
</extension>
Type 2 - explicit type name extension
<extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
<valueString value="Item"/>
</extension>
What I expected to happen
As a result of fixing this the differential should only include intended constraints on the base definition.
Workarounds
Do nothing. There is no behaviour change to operations performed with the StructureDefinition.