3.1.4.1.3.10 ClassificationDefinitionType Complex Type

The ClassificationDefinitionType complex type specifies a single message classification definition. This type extends the RulePackageContainerType complex type, as specified in section 3.1.4.1.3.50.<11>

 <xs:complexType name="ClassificationDefinitionType">
   <xs:complexContent>
     <xs:extension base="mce:RulePackageContainerType">
       <xs:attribute name="id" type="xs:string" use="required" />
       <xs:attribute name="version" type="xs:long" use="required" />
       <xs:anyAttribute processContents="skip" />
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

The following table lists the attributes of the ClassificationDefinitionType complex type.

Attribute

Type

Description

id

xs:string ([XMLSCHEMA2] section 3.2.1)

Specifies the classification definition identifier. This attribute MUST be present.

version

xs:long ([XMLSCHEMA2] section 3.3.16)

Specifies the classification definition version. This attribute MUST be present.

xs:anyAttribute ([XMLSCHEMA1] section 3.10)

Indicates that the server can send non-predefined attributes in a response to the client. The client MUST send back the same attributes in subsequent requests.