When declaring a differential element in a StructureDefinition, does the differential element replace ALL the properties of the base element, or only the specified properties?
Example:
<StructureDefinition>
...
<differential>
...
<element>
<path value="Patient.gender" />
<min value="1" />
</element>
...
</differential>
</snapshot>
What's the proper value of the label property in a generated snapshot after applying this differential? If from the base, how would one remove the property if desired?