<xsd:group name="FilterGroup">
<xsd:sequence>
<xsd:choice>
<xsd:element name="and" type="FilterSet" />
<xsd:element name="or" type="FilterSet" />
<xsd:element name="not" type="Filter" />
<xsd:element name="equalityMatch" type="AttributeValueAssertion" />
<xsd:element name="substrings" type="SubstringFilter" />
<xsd:element name="greaterOrEqual" type="AttributeValueAssertion" />
<xsd:element name="lessOrEqual" type="AttributeValueAssertion" />
<xsd:element name="present" type="AttributeDescription" />
<xsd:element name="approxMatch" type="AttributeValueAssertion" />
<xsd:element name="extensibleMatch" type="MatchingRuleAssertion" />
</xsd:choice>
</xsd:sequence>
</xsd:group>
|