<xsd:element name="Operator" type="OperatorType"><xsd:annotation><xsd:documentation>Operator used in the query</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Key" type="NonEmptyTokenType" minOccurs="0"><xsd:annotation><xsd:documentation>Field name to compare with (first operand), from EAS data structure. Ex: Key lt value</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="ValuePath" type="XpathType" minOccurs="0"><xsd:annotation><xsd:documentation>Value from descriptive data structure using xpath query</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Value" type="xsd:anySimpleType" minOccurs="0"><xsd:annotation><xsd:documentation>Fixed value if value not from Field reference</xsd:documentation></xsd:annotation></xsd:element>
<xsd:complexType name="OperatorQueryType"><xsd:sequence><xsd:element name="Operator" type="OperatorType"><xsd:annotation><xsd:documentation>Operator used in the query</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Key" type="NonEmptyTokenType" minOccurs="0"><xsd:annotation><xsd:documentation>Field name to compare with (first operand), from EAS data structure. Ex: Key lt value</xsd:documentation></xsd:annotation></xsd:element><xsd:choice><xsd:element name="ValuePath" type="XpathType" minOccurs="0"><xsd:annotation><xsd:documentation>Value from descriptive data structure using xpath query</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Value" type="xsd:anySimpleType" minOccurs="0"><xsd:annotation><xsd:documentation>Fixed value if value not from Field reference</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:sequence></xsd:complexType>