The required val attribute is the characteristic type against which to test the characteristic type of the feature.
<xs:element name="CharacteristicIs" type="CharacteristicIsType" substitutionGroup="BooleanExpression"/>