3.1.4.1.3.36 predicateElementSingleChildType Complex Type
The predicateElementSingleChildType complex type specifies a single predicate or logical operator for a classification definition.<37>
-
<xs:complexType name="predicateElementSingleChildType"> <xs:choice> <xs:element name="and" type="predicateElementMultipleChildType" /> <xs:element name="classification" type="classificationType" /> <xs:element name="classifications" type="predicateElementSingleChildType" /> <xs:element name="false" type="predicateElementConstantType" /> <xs:element name="not" type="predicateElementSingleChildType" /> <xs:element name="or" type="orType" /> <xs:element name="recipient" type="recipientType" /> <xs:element name="recipients" type="predicateElementSingleChildType" /> <xs:element name="sender" type="senderType" /> <xs:element name="senders" type="predicateElementSingleChildType" /> <xs:element name="true" type="predicateElementConstantType" /> </xs:choice> </xs:complexType>
The following table describes the child elements of the predicateElementSingleChildType complex type.
Element |
Type |
Description |
---|---|---|
and |
predicateElementMultipleChildType (section 3.1.4.1.3.35) |
Specifies a logical AND for one or more predicates. |
classification |
classificationType (section 3.1.4.1.3.11) |
Specifies a classification identifier. |
classifications |
predicateElementSingleChildType |
Specifies a container for many classification identifiers. |
false |
predicateElementConstantType (section 3.1.4.1.3.34) |
Specifies the false constant predicate. |
not |
predicateElementSingleChildType |
Specifies a not predicate. |
or |
orType (section 3.1.4.1.3.28) |
Specifies a logical OR. |
recipient |
recipientType (section 3.1.4.1.3.46) |
Specifies a message recipient that can be used in a predicate. |
recipients |
predicateElementSingleChildType |
Specifies a container for many message recipients. |
sender |
senderType (section 3.1.4.1.3.55) |
Specifies a message sender that can be used in a predicate. |
senders |
predicateElementSingleChildType |
Specifies a container for many message senders. |
true |
predicateElementConstantType |
Specifies the true constant predicate. |