The required val attribute is the shape class type against which to test the shape class of the part on which the feature is located.
<xs:element name="ShapeClassIs" type="ShapeClassIsType" substitutionGroup="BooleanExpression"/>