Query

The following DTD is for the Query request:

<!ELEMENT siebel-xmlext-query-req (buscomp , remote-source?, max-rows?, search-
string?, match?, search-spec?, sort-spec? )>
<!ELEMENT buscomp (#PCDATA)>
<!ATTLIST buscomp id NMTOKEN #REQUIRED>
<!ELEMENT remote-source (#PCDATA)*>
<!ELEMENT max-rows (#PCDATA)>
<!ELEMENT search-string (#PCDATA)>
<!ELEMENT match (#PCDATA)>
<!ATTLIST match field CDATA #REQUIRED>
<!ELEMENT search-spec (node)>
<!ELEMENT node (#PCDATA | node)*>
<!ATTLIST node node-type (Constant | Identifier | Unary Operator | Binary Operator) 
#REQUIRED>
<!ATTLIST node value-type (TEXT | NUMBER | DATETIME | UTCDATETIME | DATE | TIME) 
#IMPLIED>
<!ELEMENT sort-spec (sort+)>
<!ELEMENT sort (#PCDATA)>
<!ATTLIST sort field CDATA #REQUIRED>