The CharacteristicIsType defines a Boolean expression representing a test of whether a characteristic is of a given type. The CharacteristicIsType evaluates to true if the val is the characteristic type of the characteristic for which hit points are being selected or a DME is being selected. Otherwise, it evaluates to false.
The required val attribute is the characteristic type against which to test the characteristic type of the feature.
Source
<xs:complexType name="CharacteristicIsType"><xs:annotation><xs:documentation>The CharacteristicIsType defines a Boolean expression representing a test of whether a characteristic is of a given type. The CharacteristicIsType evaluates to true if the val is the characteristic type of the characteristic for which hit points are being selected or a DME is being selected. Otherwise, it evaluates to false.</xs:documentation></xs:annotation><xs:complexContent><xs:extension base="BooleanExpressionBaseType"><xs:attribute name="val" type="CharacteristicTypeEnumType" use="required"><xs:annotation><xs:documentation>The required val attribute is the characteristic type against which to test the characteristic type of the feature.</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:complexContent></xs:complexType>
<xs:attribute name="val" type="CharacteristicTypeEnumType" use="required"><xs:annotation><xs:documentation>The required val attribute is the characteristic type against which to test the characteristic type of the feature.</xs:documentation></xs:annotation></xs:attribute>