3.1.4.1.3.9 ClassificationDefinitionsType Complex Type

The ClassificationDefinitionsType complex type specifies the definitions used to classify messages. This type extends the ApplyType complex type, as specified in section 3.1.4.1.3.5.<10>

 <xs:complexType name="ClassificationDefinitionsType">
   <xs:complexContent>
     <xs:extension base="ApplyType">
       <xs:sequence>
         <xs:element name="ClassificationDefinition" 
             type="ClassificationDefinitionType" 
             minOccurs="0" maxOccurs="unbounded" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

The following table describes the child element of the ClassificationDefinitionsType complex type.

Element

Type

Description

ClassificationDefinition

ClassificationDefinitionType (section 3.1.4.1.3.10)

Specifies a single rule package. This element can occur zero or more times. If this element is not present and the apply attribute (section 3.1.4.1.3.5) is set to "true", the client MUST delete all classification definitions. If this element is present, the client MUST apply all the classification definitions.