Stored Search XML Schema Documentation

Table of Contents

top

Schema Document Properties

Target Namespace None
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Documentation This schema supports the authoring of stored search and search template queries.

Declared Namespaces

Prefix Namespace
xml http://www.w3.org/XML/1998/namespace
xsd http://www.w3.org/2001/XMLSchema
Schema Component Representation
<xsd:schema elementFormDefault="qualified">
...
</xsd:schema>
top

Global Declarations

Element: choices

Name choices
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The collection of choices indicating the types of content that are acceptable.
XML Instance Representation
<choices>
<c> cType </c> [0..*]

'One choice, in a possible list of choices, that are available.'

</choices>
Schema Component Representation
<xsd:element name="choices">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="c" type=" cType " minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
top

Element: executedata

Name executedata
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The runtime user fields needed to execute the search.
XML Instance Representation
<executedata>
<version> versionType </version> [1]

'The version information.'

<objectstores> objectstoresType </objectstores> [0..1]

'The collection of objectstore elements.'

<folders> foldersType </folders> [0..1]

'The collection of folder elements.'

<objecttypesdata> objecttypesdataType </objecttypesdata> [1]

'Template data for each object type. The supported object types are document, folder, and customobject.'

<options> optionsType </options> [0..1]

'Options.'

</executedata>
Schema Component Representation
<xsd:element name="executedata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="version" type=" versionType "/>
<xsd:element name="objectstores" type=" objectstoresType " minOccurs="0"/>
<xsd:element name="folders" type=" foldersType " minOccurs="0"/>
<xsd:element name="objecttypesdata" type=" objecttypesdataType "/>
<xsd:element name="options" type=" optionsType " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
top

Element: search

Name search
Used by (from the same schema document) Complex Type searchtypeType
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The search identifier, as opposed to a search template.
XML Instance Representation
<search/>
Schema Component Representation
<xsd:element name="search">
<xsd:complexType/>
</xsd:element>
top

Element: selectpropall

Name selectpropall
Used by (from the same schema document) Complex Type selectType
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Indicates all properties are to be included in the selection criteria for the search.
XML Instance Representation
<selectpropall/>
Schema Component Representation
<xsd:element name="selectpropall">
<xsd:complexType/>
</xsd:element>
top

Element: storedsearch

Name storedsearch
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Identifies the stored search. This is the root element of the search.
XML Instance Representation
<storedsearch>
<version> versionType </version> [1]

'Specifies the version information for the stored search.'

<product> productType </product> [0..1]

'Specifies the product used to create the stored search.'

<searchspec> searchspecType </searchspec> [1]

'Specifies the stored search.'

</storedsearch>
Schema Component Representation
<xsd:element name="storedsearch">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="version" type=" versionType "/>
<xsd:element name="product" type=" productType " minOccurs="0"/>
<xsd:element name="searchspec" type=" searchspecType "/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
top

Global Definitions

Complex Type: andType

Super-types: None
Sub-types: None
Name andType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation The standard operators.
XML Instance Representation
<...>
Start Choice [1]
<and> andType </and> [1]

'And operator.'

<or> orType </or> [1]

'Or operator.'

<neq> neqType </neq> [1]

'Not equal operator.'

<eq> eqType </eq> [1]

'Equals operator.'

<lt> ltType </lt> [1]

'Less than operator.'

<gt> gtType </gt> [1]

'Greater than operator.'

<lte> lteType </lte> [1]

'Less than or equals operator.'

<gte> gteType </gte> [1]

'Greater than or equals operator.'

<in> inType </in> [1]

'In operator.'

<like> likeType </like> [1]

'Like operator.'

<notlike> notlikeType </notlike> [1]

'Not like operator.'

<isnull> isnullType </isnull> [1]

'Is null operator.'

<isnotnull> isnotnullType </isnotnull> [1]

'Is not null operator.'

<commonplaceholder> commonplaceholderType </commonplaceholder> [1]

'Specifies common Where clause conditions. This eliminates the need to repeat these conditions for each object type. The conditions are located under the Where node for Document, Folder, or CustomObject object types. This element cannot be used for common object types.'

End Choice
Start Choice [1]
<and> andType </and> [1]

'And operator.'

<or> orType </or> [1]

'Or operator.'

<neq> neqType </neq> [1]

'Not equal operator.'

<eq> eqType </eq> [1]

'Equals operator.'

<lt> ltType </lt> [1]

'Less than operator.'

<gt> gtType </gt> [1]

'Greater than operator.'

<lte> lteType </lte> [1]

'Less than or equals operator.'

<gte> gteType </gte> [1]

'Greater than or equals operator.'

<in> inType </in> [1]

'In operator.'

<like> likeType </like> [1]

'Like operator.'

<notlike> notlikeType </notlike> [1]

'Not like operator.'

<isnull> isnullType </isnull> [1]

'Is null operator.'

<isnotnull> isnotnullType </isnotnull> [1]

'Is not null operator.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="andType">
<xsd:sequence>
<xsd:choice>
<xsd:element name="and" type=" andType "/>
<xsd:element name="or" type=" orType "/>
<xsd:element name="neq" type=" neqType "/>
<xsd:element name="eq" type=" eqType "/>
<xsd:element name="lt" type=" ltType "/>
<xsd:element name="gt" type=" gtType "/>
<xsd:element name="lte" type=" lteType "/>
<xsd:element name="gte" type=" gteType "/>
<xsd:element name="in" type=" inType "/>
<xsd:element name="like" type=" likeType "/>
<xsd:element name="notlike" type=" notlikeType "/>
<xsd:element name="isnull" type=" isnullType "/>
<xsd:element name="isnotnull" type=" isnotnullType "/>
<xsd:element name="commonplaceholder" type=" commonplaceholderType "/>
</xsd:choice>
<xsd:choice>
<xsd:element name="and" type=" andType "/>
<xsd:element name="or" type=" orType "/>
<xsd:element name="neq" type=" neqType "/>
<xsd:element name="eq" type=" eqType "/>
<xsd:element name="lt" type=" ltType "/>
<xsd:element name="gt" type=" gtType "/>
<xsd:element name="lte" type=" lteType "/>
<xsd:element name="gte" type=" gteType "/>
<xsd:element name="in" type=" inType "/>
<xsd:element name="like" type=" likeType "/>
<xsd:element name="notlike" type=" notlikeType "/>
<xsd:element name="isnull" type=" isnullType "/>
<xsd:element name="isnotnull" type=" isnotnullType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: cType

Super-types: xsd:string < cType (by restriction)
Sub-types: None
Name cType
Used by (from the same schema document) Element choices
Abstract no
Documentation One type of content that is acceptable.
XML Instance Representation
<...
dataencoding=" xsd:string [0..1]

'A string identifying the data encoding for the content type.'

"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="cType">
<xsd:simpleContent>
<xsd:restriction base=" xsd:string ">
<xsd:attribute name="dataencoding" type=" xsd:string "/>
</xsd:restriction>
</xsd:simpleContent>
</xsd:complexType>
top

Complex Type: cbrandType

Super-types: None
Sub-types: None
Name cbrandType
Used by (from the same schema document) Complex Type cbrandType , Complex Type cbrorType , Complex Type cbrgroupType , Complex Type cbrnotType , Complex Type cbrrequiredType , Complex Type cbrcontentType
Abstract no
Documentation Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1000.
XML Instance Representation
<...>
Start Choice [1..*]
<and> cbrandType </and> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1000.'

<or> cbrorType </or> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1000.'

<group> cbrgroupType </group> [1]

'Specifies the group information to use for the AND operation.'

<required> cbrrequiredType </required> [1]

'Specifies the required information for the AND operation.'

<field> cbrfieldType </field> [1]

'Specifies the field information for the AND operation.'

<item> cbritemType </item> [1]

'Specifies the item for the AND operation.'

<not> cbrnotType </not> [1]

'Specifies the exclusion information for the AND operation.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="cbrandType">
<xsd:sequence>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="and" type=" cbrandType "/>
<xsd:element name="or" type=" cbrorType "/>
<xsd:element name="group" type=" cbrgroupType "/>
<xsd:element name="required" type=" cbrrequiredType "/>
<xsd:element name="field" type=" cbrfieldType "/>
<xsd:element name="item" type=" cbritemType "/>
<xsd:element name="not" type=" cbrnotType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: cbrcontentType

Super-types: None
Sub-types: None
Name cbrcontentType
Used by (from the same schema document) Complex Type searchclauseType
Abstract no
Documentation Specifies an option for a content (CBR) search. Because content-based search is available only for document object types, this element can only be specified when the class symbolic name (symname) under the parent searchclause element is set to document.
XML Instance Representation
<...
dialect=" xsd:NMTOKEN (value comes from list: {'lucene'}) [0..1]

'Specifies the search dialect information to use for the CBR search option.'

"

version=" xsd:string [0..1]

'Specifies the version information to use for the CBR search option.'

"

jointype=" xsd:NMTOKEN (value comes from list: {'inner'|'fullouter'|'leftouter'}) [0..1]

'Specifies the type of join to use for the CBR search option.'

"

rank=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'Indicates whether the results of the CBR search option are to be ranked.'

"
>
Start Choice [0..1]
<and> cbrandType </and> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. AND and ALL are similar and they retrieve the same results. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1000.'

<or> cbrorType </or> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. OR and ANY are similar and they retrieve the same results. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1000.'

<group> cbrgroupType </group> [1]

'Specifies the group information to use for the CBR search option.'

<required> cbrrequiredType </required> [1]

'Specifies the required information to use for the CBR search option.'

<field> cbrfieldType </field> [1]

'Specifies the field information to use for the CBR search option.'

<not> cbrnotType </not> [1]

'Specifies the exclusion information to use for the CBR search option.'

<item> cbritemType </item> [1]

'Specifies the item information to use for the CBR search option.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="cbrcontentType">
<xsd:choice minOccurs="0">
<xsd:element name="and" type=" cbrandType "/>
<xsd:element name="or" type=" cbrorType "/>
<xsd:element name="group" type=" cbrgroupType "/>
<xsd:element name="required" type=" cbrrequiredType "/>
<xsd:element name="field" type=" cbrfieldType "/>
<xsd:element name="not" type=" cbrnotType "/>
<xsd:element name="item" type=" cbritemType "/>
</xsd:choice>
<xsd:attribute name="dialect" use="default" value="lucene">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="lucene"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="version" type=" xsd:string "/>
<xsd:attribute name="jointype" use="default" value="inner">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="inner"/>
<xsd:enumeration value="fullouter"/>
<xsd:enumeration value="leftouter"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="rank" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: cbrfieldType

Super-types: None
Sub-types: None
Name cbrfieldType
Used by (from the same schema document) Complex Type cbrandType , Complex Type cbrorType , Complex Type cbrgroupType , Complex Type cbrnotType , Complex Type cbrrequiredType , Complex Type cbrcontentType
Abstract no
Documentation Identifies the field information for the CBR search.
XML Instance Representation
<...>
Start Choice [1..*]
<item> cbritemType </item> [1]

'Specifies the item information to use for the field operation.'

<fielditem> cbrfielditemType </fielditem> [1]

'Specifies the field item information to use for the field operation.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="cbrfieldType">
<xsd:sequence>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="item" type=" cbritemType "/>
<xsd:element name="fielditem" type=" cbrfielditemType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: cbrfielditemType

Super-types: None
Sub-types: None
Name cbrfielditemType
Used by (from the same schema document) Complex Type cbrfieldType
Abstract no
Documentation Identifies the field item information for a CBR search.
XML Instance Representation
<...
rangetype=" xsd:NMTOKEN (value comes from list: {'inclusive'|'exclusive'}) [1]

'Specifies the range scope to use for the field item CBR search.'

"

lowerrange=" xsd:string [1]

'Specifies the lower range to use for the field item CBR search.'

"

upperrange=" xsd:string [1]

'Specifies the upper range to use for the field item CBR search.'

"
/>
Schema Component Representation
<xsd:complexType name="cbrfielditemType">
<xsd:attribute name="rangetype" use="required">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="inclusive"/>
<xsd:enumeration value="exclusive"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="lowerrange" type=" xsd:string " use="required"/>
<xsd:attribute name="upperrange" type=" xsd:string " use="required"/>
</xsd:complexType>
top

Complex Type: cbrgroupType

Super-types: None
Sub-types: None
Name cbrgroupType
Used by (from the same schema document) Complex Type cbrandType , Complex Type cbrorType , Complex Type cbrgroupType , Complex Type cbrnotType , Complex Type cbrrequiredType , Complex Type cbrcontentType
Abstract no
Documentation Identifies the group information for the CBR search.
XML Instance Representation
<...>
Start Choice [1..*]
<and> cbrandType </and> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1000.'

<or> cbrorType </or> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1000.'

<group> cbrgroupType </group> [1]

'Specifies the group information to use for the group operation.'

<required> cbrrequiredType </required> [1]

'Specifies the required information to use for the group operation.'

<field> cbrfieldType </field> [1]

'Specifies the field information to use for the group operation.'

<item> cbritemType </item> [1]

'Specifies the item information to use for the group operation.'

<not> cbrnotType </not> [1]

'Specifies the exclusion information to use for the group operation.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="cbrgroupType">
<xsd:sequence>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="and" type=" cbrandType "/>
<xsd:element name="or" type=" cbrorType "/>
<xsd:element name="group" type=" cbrgroupType "/>
<xsd:element name="required" type=" cbrrequiredType "/>
<xsd:element name="field" type=" cbrfieldType "/>
<xsd:element name="item" type=" cbritemType "/>
<xsd:element name="not" type=" cbrnotType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: cbritemType

Super-types: None
Sub-types: None
Name cbritemType
Used by (from the same schema document) Complex Type cbrandType , Complex Type cbrorType , Complex Type cbrgroupType , Complex Type cbrnotType , Complex Type cbrrequiredType , Complex Type cbrfieldType , Complex Type cbrcontentType
Abstract no
Documentation Identifies a CBR item.
XML Instance Representation
<...
itemid=" xsd:ID [1]

'The item ID of the CBR item.'

"

editproperty=" xsd:NMTOKEN (value comes from list: {'required'|'editable'|'readonly'|'hidden'}) [0..1]

'Indicates the edit options for the CBR item.'

"

groupaction=" xsd:NMTOKEN (value comes from list: {'any'|'all'|'none'}) [0..1]

'Specifies how a group is defined for the CBR item.'

"

searchmodifier=" xsd:NMTOKEN (value comes from list: {'boost'|'proximity'|'fuzzy'|'none'}) [0..1]

'Specifies the search modifier to use for the CBR item.'

"

searchmodifierrange=" xsd:string [0..1]

'Specifies the search modifier range to use for the CBR item.'

"

requiredstate=" xsd:NMTOKEN (value comes from list: {'required'|'prohibited'|'none'}) [0..1]

'Specifies the required state to use for the CBR item.'

"
>
<terms> cbrtermsType </terms> [0..1]

'A collection of CBR terms.'

</...>
Schema Component Representation
<xsd:complexType name="cbritemType">
<xsd:sequence>
<xsd:element name="terms" type=" cbrtermsType " minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="itemid" type=" xsd:ID " use="required"/>
<xsd:attribute name="editproperty" use="default" value="required">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="required"/>
<xsd:enumeration value="editable"/>
<xsd:enumeration value="readonly"/>
<xsd:enumeration value="hidden"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="groupaction" use="default" value="none">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="any"/>
<xsd:enumeration value="all"/>
<xsd:enumeration value="none"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="searchmodifier" use="default" value="none">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="boost"/>
<xsd:enumeration value="proximity"/>
<xsd:enumeration value="fuzzy"/>
<xsd:enumeration value="none"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="searchmodifierrange" type=" xsd:string " use="default" value="0"/>
<xsd:attribute name="requiredstate" use="default" value="none">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="required"/>
<xsd:enumeration value="prohibited"/>
<xsd:enumeration value="none"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: cbrnotType

Super-types: None
Sub-types: None
Name cbrnotType
Used by (from the same schema document) Complex Type cbrandType , Complex Type cbrorType , Complex Type cbrgroupType , Complex Type cbrnotType , Complex Type cbrcontentType
Abstract no
Documentation Identifies the exclusion data for the CBR search.
XML Instance Representation
<...>
Start Choice [1..*]
<and> cbrandType </and> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1000.'

<or> cbrorType </or> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1000.'

<group> cbrgroupType </group> [1]

'Specifies the group information to use for the exclusion operation.'

<field> cbrfieldType </field> [1]

'Specifies the field information to use for the exclusion operation.'

<item> cbritemType </item> [1]

'Specifies the item information to use for the exclusion operation.'

<not> cbrnotType </not> [1]

'Specifies the exclusion information to use for the CBR search.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="cbrnotType">
<xsd:sequence>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="and" type=" cbrandType "/>
<xsd:element name="or" type=" cbrorType "/>
<xsd:element name="group" type=" cbrgroupType "/>
<xsd:element name="field" type=" cbrfieldType "/>
<xsd:element name="item" type=" cbritemType "/>
<xsd:element name="not" type=" cbrnotType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: cbrorType

Super-types: None
Sub-types: None
Name cbrorType
Used by (from the same schema document) Complex Type cbrandType , Complex Type cbrorType , Complex Type cbrgroupType , Complex Type cbrnotType , Complex Type cbrrequiredType , Complex Type cbrcontentType
Abstract no
Documentation Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. Queries using OR are relevance-ranked; retrieved documents are assigned a score between 0 and 1000.
XML Instance Representation
<...>
Start Choice [1..*]
<and> cbrandType </and> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1000.'

<or> cbrorType </or> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1000.'

<group> cbrgroupType </group> [1]

'Specifies the group information to use for the OR operation.'

<required> cbrrequiredType </required> [1]

'Specifies the required information to use for the OR operation.'

<field> cbrfieldType </field> [1]

'Specifies the field information to use for the OR operation.'

<item> cbritemType </item> [1]

'Specifies the item information to use for the OR operation.'

<not> cbrnotType </not> [1]

'Specifies the exclusion information to use for the OR operation.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="cbrorType">
<xsd:sequence>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="and" type=" cbrandType "/>
<xsd:element name="or" type=" cbrorType "/>
<xsd:element name="group" type=" cbrgroupType "/>
<xsd:element name="required" type=" cbrrequiredType "/>
<xsd:element name="field" type=" cbrfieldType "/>
<xsd:element name="item" type=" cbritemType "/>
<xsd:element name="not" type=" cbrnotType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: cbrrequiredType

Super-types: None
Sub-types: None
Name cbrrequiredType
Used by (from the same schema document) Complex Type cbrandType , Complex Type cbrorType , Complex Type cbrgroupType , Complex Type cbrcontentType
Abstract no
Documentation Identifies the required information for the CBR search.
XML Instance Representation
<...>
Start Choice [1..*]
<and> cbrandType </and> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1000.'

<or> cbrorType </or> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1000.'

<group> cbrgroupType </group> [1]

'Specifies the group information to use for the required operation.'

<field> cbrfieldType </field> [1]

'Specifies the field information to use for the required operation.'

<item> cbritemType </item> [1]

'Specifies the item information to use for the required operation.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="cbrrequiredType">
<xsd:sequence>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="and" type=" cbrandType "/>
<xsd:element name="or" type=" cbrorType "/>
<xsd:element name="group" type=" cbrgroupType "/>
<xsd:element name="field" type=" cbrfieldType "/>
<xsd:element name="item" type=" cbritemType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: cbrtermType

Super-types: None
Sub-types: None
Name cbrtermType
Used by (from the same schema document) Complex Type cbrtermsType
Abstract no
Documentation Identifies whether a term or phrase is to be used for the CBR search.
XML Instance Representation
<...
phrase=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'Indicates whether a term or phrase is to be used for the CBR search.'

"
/>
Schema Component Representation
<xsd:complexType name="cbrtermType">
<xsd:attribute name="phrase" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: cbrtermsType

Super-types: None
Sub-types: None
Name cbrtermsType
Used by (from the same schema document) Complex Type cbritemType
Abstract no
Documentation The collection of terms to use for the CBR search.
XML Instance Representation
<...>
Start Choice [1..*]
<term> cbrtermType </term> [1]

'Specifies a term or phrase to use for the CBR search.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="cbrtermsType">
<xsd:sequence>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="term" type=" cbrtermType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: classType

Super-types: None
Sub-types: None
Name classType
Used by (from the same schema document) Complex Type fromType
Abstract no
Documentation The IBM FileNet Content Engine classes supported for stored search queries.
XML Instance Representation
<...
symname=" xsd:NMTOKEN (value comes from list: {'common'|'document'|'folder'|'customobject'}) [1]

'The class symbolic name.'

"

name=" xsd:string [0..1]

'The class display name.'

"
/>
Schema Component Representation
<xsd:complexType name="classType">
<xsd:attribute name="symname" use="required">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="common"/>
<xsd:enumeration value="document"/>
<xsd:enumeration value="folder"/>
<xsd:enumeration value="customobject"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="name" type=" xsd:string "/>
</xsd:complexType>
top

Complex Type: commonplaceholderType

Super-types: None
Sub-types: None
Name commonplaceholderType
Used by (from the same schema document) Complex Type andType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Identifies common Where clause conditions. This eliminates the need to repeat these conditions for each object type. The conditions are located under the Where node for Document, Folder, or CustomObject object types. This element cannot be used for common object types.
XML Instance Representation
<.../>
Schema Component Representation
<xsd:complexType name="commonplaceholderType"/>
top

Complex Type: eqType

Super-types: None
Sub-types: None
Name eqType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Equals operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1]

'The property identifying a Where clause for the property search.'

<literal> literalType </literal> [1]

'The literal text to match.'

</...>
Schema Component Representation
<xsd:complexType name="eqType">
<xsd:sequence>
<xsd:element name="whereprop" type=" wherepropType "/>
<xsd:element name="literal" type=" literalType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: exeselectType

Super-types: None
Sub-types: None
Name exeselectType
Used by (from the same schema document) Complex Type objecttypedataType
Abstract no
Documentation Container for selection property elements.
XML Instance Representation
<...>
<exeselectprops> exeselectpropsType </exeselectprops> [1]

'Collection of exeselectprop elements.'

</...>
Schema Component Representation
<xsd:complexType name="exeselectType">
<xsd:sequence>
<xsd:element name="exeselectprops" type=" exeselectpropsType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: exeselectpropType

Super-types: None
Sub-types: None
Name exeselectpropType
Used by (from the same schema document) Complex Type exeselectpropsType
Abstract no
Documentation Selection property to execute.
XML Instance Representation
<...
symname=" xsd:string [1]

'Symbolic name.'

"

name=" xsd:string [0..1]

'Name.'

"
/>
Schema Component Representation
<xsd:complexType name="exeselectpropType">
<xsd:attribute name="symname" type=" xsd:string " use="required"/>
<xsd:attribute name="name" type=" xsd:string "/>
</xsd:complexType>
top

Complex Type: exeselectpropsType

Super-types: None
Sub-types: None
Name exeselectpropsType
Used by (from the same schema document) Complex Type exeselectType
Abstract no
Documentation Collection of exeselectprop elements.
XML Instance Representation
<...>
<exeselectprop> exeselectpropType </exeselectprop> [1..*]

'Selection property to execute.'

</...>
Schema Component Representation
<xsd:complexType name="exeselectpropsType">
<xsd:sequence>
<xsd:element name="exeselectprop" type=" exeselectpropType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: folderType

Super-types: None
Sub-types: None
Name folderType
Used by (from the same schema document) Complex Type foldersType
Abstract no
Documentation Folder. You must specify a path name. For a single Object Store query, either a pathname or ID can be used. If an ID is specified, then an objectstore element should also be entered. For a multiple Object Store query, a folder with pathname only will be used to query the same pathname on multiple Object Stores. A folder with ID and objectstore will be used to query the ID for one Object Store.
XML Instance Representation
<...
pathname=" xsd:string [1]

'Path name.'

"

id=" xsd:string [0..1]

'Folder ID.'

"

itemid=" xsd:ID [0..1]

'Item ID.'

"

searchsubfolders=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'Indicates whether to search the folder\'s subfolders.'

"

view=" xsd:NMTOKEN (value comes from list: {'hidden'|'editable'}) [0..1]

'Specifies whether the folders can be editted at runtime.'

"
>
<objectstore> objectstoreType </objectstore> [0..1]

'Object Store.'

</...>
Schema Component Representation
<xsd:complexType name="folderType">
<xsd:sequence>
<xsd:element name="objectstore" type=" objectstoreType " minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="pathname" type=" xsd:string " use="required"/>
<xsd:attribute name="id" type=" xsd:string "/>
<xsd:attribute name="itemid" type=" xsd:ID "/>
<xsd:attribute name="searchsubfolders" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="view" use="default" value="editable">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="hidden"/>
<xsd:enumeration value="editable"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: foldersType

Super-types: None
Sub-types: None
Name foldersType
Used by (from the same schema document) Element executedata , Complex Type searchcriteriaType
Abstract no
Documentation Collection of folder elements.
XML Instance Representation
<...>
<folder> folderType </folder> [0..*]

'Folder. You must specify a path name. For a single Object Store query, either a pathname or ID can be used. If an ID is specified, then an objectstore element should also be entered. For a multiple Object Store query, a folder with pathname only will be used to query the same pathname on multiple Object Stores. A folder with ID and objectstore will be used to query the ID for one Object Store.'

</...>
Schema Component Representation
<xsd:complexType name="foldersType">
<xsd:sequence>
<xsd:element name="folder" type=" folderType " minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: fromType

Super-types: None
Sub-types: None
Name fromType
Used by (from the same schema document) Complex Type objecttypedataType , Complex Type searchclauseType
Abstract no
Documentation Contains a class element.
XML Instance Representation
<...>
<class> classType </class> [1]

'Document class.'

</...>
Schema Component Representation
<xsd:complexType name="fromType">
<xsd:sequence>
<xsd:element name="class" type=" classType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: gtType

Super-types: None
Sub-types: None
Name gtType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Greater than operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1]

'A Where clause for the property search.'

<literal> literalType </literal> [1]

'The literal text to use in the property search.'

</...>
Schema Component Representation
<xsd:complexType name="gtType">
<xsd:sequence>
<xsd:element name="whereprop" type=" wherepropType "/>
<xsd:element name="literal" type=" literalType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: gteType

Super-types: None
Sub-types: None
Name gteType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Greater than or equals operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1]

'A Where clause for the property search.'

<literal> literalType </literal> [1]

'The literal text to use for the property search.'

</...>
Schema Component Representation
<xsd:complexType name="gteType">
<xsd:sequence>
<xsd:element name="whereprop" type=" wherepropType "/>
<xsd:element name="literal" type=" literalType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: inType

Super-types: None
Sub-types: None
Name inType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation In operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1]

'A Where clause for the property search.'

<literal> literalType </literal> [1]

'The literal text to use for the property search.'

</...>
Schema Component Representation
<xsd:complexType name="inType">
<xsd:sequence>
<xsd:element name="whereprop" type=" wherepropType "/>
<xsd:element name="literal" type=" literalType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: isnotnullType

Super-types: None
Sub-types: None
Name isnotnullType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Is not null operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1]

'A Where clause for the property search.'

</...>
Schema Component Representation
<xsd:complexType name="isnotnullType">
<xsd:sequence>
<xsd:element name="whereprop" type=" wherepropType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: isnullType

Super-types: None
Sub-types: None
Name isnullType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Is null operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1]

'A Where clause for the property search.'

</...>
Schema Component Representation
<xsd:complexType name="isnullType">
<xsd:sequence>
<xsd:element name="whereprop" type=" wherepropType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: likeType

Super-types: None
Sub-types: None
Name likeType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Like operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1]

'A Where clause for the property search.'

<literal> literalType </literal> [1]

'The literal text to use for the property search.'

</...>
Schema Component Representation
<xsd:complexType name="likeType">
<xsd:sequence>
<xsd:element name="whereprop" type=" wherepropType "/>
<xsd:element name="literal" type=" literalType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: literalType

Super-types: xsd:string < literalType (by restriction)
Sub-types: None
Name literalType
Used by (from the same schema document) Complex Type eqType , Complex Type gtType , Complex Type gteType , Complex Type inType , Complex Type likeType , Complex Type ltType , Complex Type lteType , Complex Type neqType , Complex Type notlikeType
Abstract no
Documentation Literal text.
XML Instance Representation
<...
dataencoding=" xsd:string [0..1]

'Data encoding type.'

"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="literalType">
<xsd:simpleContent>
<xsd:restriction base=" xsd:string ">
<xsd:attribute name="dataencoding" type=" xsd:string "/>
</xsd:restriction>
</xsd:simpleContent>
</xsd:complexType>
top

Complex Type: ltType

Super-types: None
Sub-types: None
Name ltType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Less than operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1]

'A Where clause for the property search.'

<literal> literalType </literal> [1]

'The literal text to use in the property search.'

</...>
Schema Component Representation
<xsd:complexType name="ltType">
<xsd:sequence>
<xsd:element name="whereprop" type=" wherepropType "/>
<xsd:element name="literal" type=" literalType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: lteType

Super-types: None
Sub-types: None
Name lteType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Less than or equals operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1]

'A Where clause for the property search.'

<literal> literalType </literal> [1]

'The literal text to use in the property search.'

</...>
Schema Component Representation
<xsd:complexType name="lteType">
<xsd:sequence>
<xsd:element name="whereprop" type=" wherepropType "/>
<xsd:element name="literal" type=" literalType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: neqType

Super-types: None
Sub-types: None
Name neqType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Not equal operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1]

'A Where clause to use for the property search.'

<literal> literalType </literal> [1]

'The literal text to use in the property search.'

</...>
Schema Component Representation
<xsd:complexType name="neqType">
<xsd:sequence>
<xsd:element name="whereprop" type=" wherepropType "/>
<xsd:element name="literal" type=" literalType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: notlikeType

Super-types: None
Sub-types: None
Name notlikeType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Not like operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1]

'A Where clause for the property search.'

<literal> literalType </literal> [1]

'The literal text to use in the property search.'

</...>
Schema Component Representation
<xsd:complexType name="notlikeType">
<xsd:sequence>
<xsd:element name="whereprop" type=" wherepropType "/>
<xsd:element name="literal" type=" literalType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: objectstoreType

Super-types: None
Sub-types: None
Name objectstoreType
Used by (from the same schema document) Complex Type folderType , Complex Type objectstoresType
Abstract no
Documentation An existing object store.
XML Instance Representation
<...
id=" xsd:string [0..1]

'The GUID assigned to the object store.'

"

name=" xsd:string [0..1]

'The display name assigned to the object store.'

"
/>
Schema Component Representation
<xsd:complexType name="objectstoreType">
<xsd:attribute name="id" type=" xsd:string "/>
<xsd:attribute name="name" type=" xsd:string "/>
</xsd:complexType>
top

Complex Type: objectstoresType

Super-types: None
Sub-types: None
Name objectstoresType
Used by (from the same schema document) Element executedata , Complex Type searchspecType
Abstract no
Documentation The object stores available for the search.
XML Instance Representation
<...
mergeoption=" xsd:NMTOKEN (value comes from list: {'none'|'union'|'intersection'}) [0..1]

'The merge operation to use when searching multiple object stores.'

"
>
<objectstore> objectstoreType </objectstore> [1..*]

'The object store information.'

</...>
Schema Component Representation
<xsd:complexType name="objectstoresType">
<xsd:sequence>
<xsd:element name="objectstore" type=" objectstoreType " maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="mergeoption" use="default" value="union">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="none"/>
<xsd:enumeration value="union"/>
<xsd:enumeration value="intersection"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: objecttypedataType

Super-types: None
Sub-types: None
Name objecttypedataType
Used by (from the same schema document) Complex Type objecttypesdataType
Abstract no
Documentation Container for templatedata and selection property elements for a single object type.
XML Instance Representation
<...>
<from> fromType </from> [1]

'Specifies the class symname for object types (common, document, folder, or customobject).'

<templatedata> templatedataType </templatedata> [0..1]

'Template data for this object type.'

<exeselect> exeselectType </exeselect> [0..1]

'Container for selection property elements for this object type.'

</...>
Schema Component Representation
<xsd:complexType name="objecttypedataType">
<xsd:sequence>
<xsd:element name="from" type=" fromType "/>
<xsd:element name="templatedata" type=" templatedataType " minOccurs="0"/>
<xsd:element name="exeselect" type=" exeselectType " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: objecttypesdataType

Super-types: None
Sub-types: None
Name objecttypesdataType
Used by (from the same schema document) Element executedata
Abstract no
Documentation Container for objecttypedata elements.
XML Instance Representation
<...>
<objecttypedata> objecttypedataType </objecttypedata> [1..4]

'Container for templatedata and selection property elements for a single object type.'

</...>
Schema Component Representation
<xsd:complexType name="objecttypesdataType">
<xsd:sequence>
<xsd:element name="objecttypedata" type=" objecttypedataType " minOccurs="1" maxOccurs="4"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: optionsType

Super-types: None
Sub-types: None
Name optionsType
Used by (from the same schema document) Element executedata , Complex Type searchspecType
Abstract no
Documentation The configurable options for the search.
XML Instance Representation
<...
maxrecords=" xsd:string [0..1]

'The maximum number of records to be returned by the search.'

"

cbrmaxrecords=" xsd:string [0..1]

'The maximum number of records to be returned by the content search.'

"

timelimit=" xsd:string [0..1]

'Specifies the query time limit for a client-to-server RPC, in seconds.'

"

countlimit=" xsd:string [0..1]

'Specifies that the query returns the result count of the query, up to the count limit provided.'

"

cbroptimization=" xsd:NMTOKEN (value comes from list: {'none'|'contentfirst'|'dbfirst'|'dynamicthreshold'}) [0..1]

'Specifies the kind of optimization used for content search, content first, database first or dynamic threshold.'

"

cbroptimizationthreshold=" xsd:string [0..1]

'If cbroptimization=dynamicthreshold, this option specifies the dynamic threshold value that determines the content search optimization to use, content first or database first.'

"

cursorlocation=" xsd:NMTOKEN (value comes from list: {'server'|'client'}) [0..1]

'The SQL cursor location.'

"
/>
Schema Component Representation
<xsd:complexType name="optionsType">
<xsd:attribute name="maxrecords" type=" xsd:string " use="default" value="0"/>
<xsd:attribute name="cbrmaxrecords" type=" xsd:string "/>
<xsd:attribute name="timelimit" type=" xsd:string "/>
<xsd:attribute name="countlimit" type=" xsd:string "/>
<xsd:attribute name="cbroptimization" use="default" value="none">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="none"/>
<xsd:enumeration value="contentfirst"/>
<xsd:enumeration value="dbfirst"/>
<xsd:enumeration value="dynamicthreshold"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="cbroptimizationthreshold" type=" xsd:string "/>
<xsd:attribute name="cursorlocation" use="default" value="server">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="server"/>
<xsd:enumeration value="client"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: orType

Super-types: None
Sub-types: None
Name orType
Used by (from the same schema document) Complex Type andType , Complex Type andType , Complex Type orType , Complex Type orType , Complex Type whereType
Abstract no
Documentation Or operator.
XML Instance Representation
<...>
Start Choice [1]
<and> andType </and> [1]

'And operator.'

<or> orType </or> [1]

'Or operator.'

<neq> neqType </neq> [1]

'Not equal operator.'

<eq> eqType </eq> [1]

'Equals operator.'

<lt> ltType </lt> [1]

'Less than operator.'

<gt> gtType </gt> [1]

'Greater than operator.'

<lte> lteType </lte> [1]

'Less than or equals operator.'

<gte> gteType </gte> [1]

'Greater than or equals operator.'

<in> inType </in> [1]

'In operator.'

<like> likeType </like> [1]

'Like operator.'

<notlike> notlikeType </notlike> [1]

'Not like operator.'

<isnull> isnullType </isnull> [1]

'Is null operator.'

<isnotnull> isnotnullType </isnotnull> [1]

'Is not null operator.'

<commonplaceholder> commonplaceholderType </commonplaceholder> [1]

'Specifies common Where clause conditions. This eliminates the need to repeat these conditions for each object type. The conditions are located under the Where node for Document, Folder, or CustomObject object types. This element cannot be used for common object types.'

End Choice
Start Choice [1]
<and> andType </and> [1]

'And operator.'

<or> orType </or> [1]

'Or operator.'

<neq> neqType </neq> [1]

'Not equal operator.'

<eq> eqType </eq> [1]

'Equals operator.'

<lt> ltType </lt> [1]

'Less than operator.'

<gt> gtType </gt> [1]

'Greater than operator.'

<lte> lteType </lte> [1]

'Less than or equals operator.'

<gte> gteType </gte> [1]

'Greater than or equals operator.'

<in> inType </in> [1]

'In operator.'

<like> likeType </like> [1]

'Like operator.'

<notlike> notlikeType </notlike> [1]

'Not like operator.'

<isnull> isnullType </isnull> [1]

'Is null operator.'

<isnotnull> isnotnullType </isnotnull> [1]

'Is not null operator.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="orType">
<xsd:sequence>
<xsd:choice>
<xsd:element name="and" type=" andType "/>
<xsd:element name="or" type=" orType "/>
<xsd:element name="neq" type=" neqType "/>
<xsd:element name="eq" type=" eqType "/>
<xsd:element name="lt" type=" ltType "/>
<xsd:element name="gt" type=" gtType "/>
<xsd:element name="lte" type=" lteType "/>
<xsd:element name="gte" type=" gteType "/>
<xsd:element name="in" type=" inType "/>
<xsd:element name="like" type=" likeType "/>
<xsd:element name="notlike" type=" notlikeType "/>
<xsd:element name="isnull" type=" isnullType "/>
<xsd:element name="isnotnull" type=" isnotnullType "/>
<xsd:element name="commonplaceholder" type=" commonplaceholderType "/>
</xsd:choice>
<xsd:choice>
<xsd:element name="and" type=" andType "/>
<xsd:element name="or" type=" orType "/>
<xsd:element name="neq" type=" neqType "/>
<xsd:element name="eq" type=" eqType "/>
<xsd:element name="lt" type=" ltType "/>
<xsd:element name="gt" type=" gtType "/>
<xsd:element name="lte" type=" lteType "/>
<xsd:element name="gte" type=" gteType "/>
<xsd:element name="in" type=" inType "/>
<xsd:element name="like" type=" likeType "/>
<xsd:element name="notlike" type=" notlikeType "/>
<xsd:element name="isnull" type=" isnullType "/>
<xsd:element name="isnotnull" type=" isnotnullType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: productType

Super-types: None
Sub-types: None
Name productType
Used by (from the same schema document) Element storedsearch
Abstract no
Documentation The client product used to create the stored search.
XML Instance Representation
<...
name=" xsd:string [0..1]

'The product name.'

"

version=" xsd:string [0..1]

'The product version.'

"
/>
Schema Component Representation
<xsd:complexType name="productType">
<xsd:attribute name="name" type=" xsd:string "/>
<xsd:attribute name="version" type=" xsd:string "/>
</xsd:complexType>
top

Complex Type: propdescType

Super-types: None
Sub-types: None
Name propdescType
Used by (from the same schema document) Complex Type wherepropType
Abstract no
Documentation A property description.
XML Instance Representation
<...
symname=" xsd:string [1]

'The symbolic name of the property'

"

size=" xsd:string [0..1]

'The size of the property.'

"

datatype=" xsd:NMTOKEN (value comes from list: {'typebinary'|'typeboolean'|'typedate'|'typedouble'|'typeguid'|'typelong'|'typeobject'|'typestring'}) [1]

'The data type of the property.'

"

haschoices=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'Indicates whether content choices are associated with the property.'

"

hasmarkings=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'Indicates whether the property has assigned markings.'

"
/>
Schema Component Representation
<xsd:complexType name="propdescType">
<xsd:attribute name="symname" type=" xsd:string " use="required"/>
<xsd:attribute name="size" type=" xsd:string " use="default" value="-1"/>
<xsd:attribute name="datatype" use="required">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="typebinary"/>
<xsd:enumeration value="typeboolean"/>
<xsd:enumeration value="typedate"/>
<xsd:enumeration value="typedouble"/>
<xsd:enumeration value="typeguid"/>
<xsd:enumeration value="typelong"/>
<xsd:enumeration value="typeobject"/>
<xsd:enumeration value="typestring"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="haschoices" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="hasmarkings" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: searchclauseType

Super-types: None
Sub-types: None
Name searchclauseType
Used by (from the same schema document) Complex Type searchclausesType
Abstract no
Documentation Identifies the search clause.
XML Instance Representation
<...>
<select> selectType </select> [1]

'The select list for the search clause. This element should not exist under the searchclause element for the common object type.'

<from> fromType </from> [1]

'Specifies the From clause for the search.'

<where> whereType </where> [0..1]

'Specifies the Where clause for the search.'

<content> cbrcontentType </content> [0..1]

'Specifies the search as a content search using IBM FileNet Content Search Services. Valid only when the object type is Document.'

<veritycontent> veritycontentType </veritycontent> [0..1]

'Specifies the search as a content search using IBM FileNet Legacy Content Search Engine. Valid only when the object type is Document.'

<subclasses> subclassesType </subclasses> [0..1]

'The collection of subclasses to include in the search. This element should not exist under the searchclause element for the common object type.'

</...>
Schema Component Representation
<xsd:complexType name="searchclauseType">
<xsd:sequence>
<xsd:element name="select" type=" selectType "/>
<xsd:element name="from" type=" fromType "/>
<xsd:element name="where" type=" whereType " minOccurs="0"/>
<xsd:element name="content" type=" cbrcontentType " minOccurs="0"/>
<xsd:element name="veritycontent" type=" veritycontentType " minOccurs="0"/>
<xsd:element name="subclasses" type=" subclassesType " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: searchclausesType

Super-types: None
Sub-types: None
Name searchclausesType
Used by (from the same schema document) Complex Type searchcriteriaType
Abstract no
Documentation The collection of searchclause elements to include in the search.
XML Instance Representation
<...>
<searchclause> searchclauseType </searchclause> [1..4]

'The search clause for common, Document, Folder or CustomObject object types.'

</...>
Schema Component Representation
<xsd:complexType name="searchclausesType">
<xsd:sequence>
<xsd:element name="searchclause" type=" searchclauseType " minOccurs="1" maxOccurs="4"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: searchcriteriaType

Super-types: None
Sub-types: None
Name searchcriteriaType
Used by (from the same schema document) Complex Type searchspecType
Abstract no
Documentation The search criteria.
XML Instance Representation
<...>
<folders> foldersType </folders> [0..1]

'The collection of folder elements to include in the search.'

<searchclauses> searchclausesType </searchclauses> [1]

'The collection of searchclause elements to include in the search.'

</...>
Schema Component Representation
<xsd:complexType name="searchcriteriaType">
<xsd:sequence>
<xsd:element name="folders" type=" foldersType " minOccurs="0"/>
<xsd:element name="searchclauses" type=" searchclausesType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: searchspecType

Super-types: None
Sub-types: None
Name searchspecType
Used by (from the same schema document) Element storedsearch
Abstract no
Documentation The search specification.
XML Instance Representation
<...
title=" xsd:string [0..1]

'The title of the Document.'

"

mimetype=" xsd:string [0..1]

'The mime type of the Document.'

"

versionselection=" xsd:NMTOKEN (value comes from list: {'currentversion'|'releasedversion'|'allversions'|'none'}) [0..1]

'Indicates whether to search the current version, all versions, or all versions having a reservation object (\"none\" value).'

"
>
<searchtype> searchtypeType </searchtype> [1]

'Specifies the type of stored search to use.'

<objectstores> objectstoresType </objectstores> [1]

'The collection of objectstores to include in the search scope.'

<searchcriteria> searchcriteriaType </searchcriteria> [1]

'The criteria defining the search.'

<options> optionsType </options> [0..1]

'The configurable options for the search.'

</...>
Schema Component Representation
<xsd:complexType name="searchspecType">
<xsd:sequence>
<xsd:element name="searchtype" type=" searchtypeType "/>
<xsd:element name="objectstores" type=" objectstoresType "/>
<xsd:element name="searchcriteria" type=" searchcriteriaType "/>
<xsd:element name="options" type=" optionsType " minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="title" type=" xsd:string "/>
<xsd:attribute name="mimetype" type=" xsd:string "/>
<xsd:attribute name="versionselection" use="default" value="currentversion">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="currentversion"/>
<xsd:enumeration value="releasedversion"/>
<xsd:enumeration value="allversions"/>
<xsd:enumeration value="none"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: searchtypeType

Super-types: None
Sub-types: None
Name searchtypeType
Used by (from the same schema document) Complex Type searchspecType
Abstract no
Documentation Designates the type of stored search.
XML Instance Representation
<...>
Start Choice [1]
<search> ... </search> [1]
<template> templateType </template> [1]

'Identifies the search type as a search template.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="searchtypeType">
<xsd:choice>
<xsd:element ref=" search "/>
<xsd:element name="template" type=" templateType "/>
</xsd:choice>
</xsd:complexType>
top

Complex Type: selectType

Super-types: None
Sub-types: None
Name selectType
Used by (from the same schema document) Complex Type searchclauseType
Abstract no
Documentation Identifies the select list. This element should not exist under the searchclause element for the common object type.
XML Instance Representation
<...>
Start Choice [1]
<selectpropall> ... </selectpropall> [1]
<selectprops> selectpropsType </selectprops> [1]

'The collection of properties to be included in the search.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="selectType">
<xsd:choice>
<xsd:element ref=" selectpropall "/>
<xsd:element name="selectprops" type=" selectpropsType "/>
</xsd:choice>
</xsd:complexType>
top

Complex Type: selectpropType

Super-types: None
Sub-types: None
Name selectpropType
Used by (from the same schema document) Complex Type selectpropsType
Abstract no
Documentation The selection criteria for a property search.
XML Instance Representation
<...
itemid=" xsd:ID [1]

'The property\'s item ID.'

"

symname=" xsd:string [1]

'The symbolic name of the property.'

"

name=" xsd:string [1]

'The property\'s display name.'

"

alignment=" xsd:NMTOKEN (value comes from list: {'left'|'center'|'right'}) [0..1]

'The alignment to use for the property search results.'

"

sortorder=" xsd:NMTOKEN (value comes from list: {'ascending'|'descending'|'none'}) [0..1]

'The sort order to use for the property search results.'

"

objecttype=" xsd:NMTOKEN (value comes from list: {'document'|'folder'|'customobject'}) [1]

'The object type of the property. This must be the same as the object type defined in the parent searchclause element.'

"

sortlevel=" xsd:string [0..1]

'Specifies the sort level to use.'

"
/>
Schema Component Representation
<xsd:complexType name="selectpropType">
<xsd:attribute name="itemid" type=" xsd:ID " use="required"/>
<xsd:attribute name="symname" type=" xsd:string " use="required"/>
<xsd:attribute name="name" type=" xsd:string " use="required"/>
<xsd:attribute name="alignment" use="default" value="left">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="left"/>
<xsd:enumeration value="center"/>
<xsd:enumeration value="right"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="sortorder" use="default" value="none">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="ascending"/>
<xsd:enumeration value="descending"/>
<xsd:enumeration value="none"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="objecttype" use="required">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="document"/>
<xsd:enumeration value="folder"/>
<xsd:enumeration value="customobject"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="sortlevel" type=" xsd:string "/>
</xsd:complexType>
top

Complex Type: selectpropsType

Super-types: None
Sub-types: None
Name selectpropsType
Used by (from the same schema document) Complex Type selectType
Abstract no
Documentation Identifies the collection of property selection criteria.
XML Instance Representation
<...>
<selectprop> selectpropType </selectprop> [1..*]

'The selection criteria for a property.'

</...>
Schema Component Representation
<xsd:complexType name="selectpropsType">
<xsd:sequence>
<xsd:element name="selectprop" type=" selectpropType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: subclassType

Super-types: None
Sub-types: None
Name subclassType
Used by (from the same schema document) Complex Type subclassesType
Abstract no
Documentation Document subclass.
XML Instance Representation
<...
itemid=" xsd:ID [1]

'Item ID.'

"

symname=" xsd:string [1]

'Symbolic name.'

"

name=" xsd:string [1]

'Name.'

"

objecttype=" xsd:NMTOKEN (value comes from list: {'document'|'folder'|'customobject'}) [1]

'The object type of the subclass. It must be the same as the object type specified in the parent searchclause.'

"

editproperty=" xsd:NMTOKEN (value comes from list: {'required'|'editable'|'readonly'|'hidden'}) [0..1]

'Edit property.'

"
/>
Schema Component Representation
<xsd:complexType name="subclassType">
<xsd:attribute name="itemid" type=" xsd:ID " use="required"/>
<xsd:attribute name="symname" type=" xsd:string " use="required"/>
<xsd:attribute name="name" type=" xsd:string " use="required"/>
<xsd:attribute name="objecttype" use="required">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="document"/>
<xsd:enumeration value="folder"/>
<xsd:enumeration value="customobject"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="editproperty" use="default" value="required">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="required"/>
<xsd:enumeration value="editable"/>
<xsd:enumeration value="readonly"/>
<xsd:enumeration value="hidden"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: subclassesType

Super-types: None
Sub-types: None
Name subclassesType
Used by (from the same schema document) Complex Type searchclauseType
Abstract no
Documentation The collection of subclass object types. This element cannot be specified under the searchclause element for the common object type.
XML Instance Representation
<...>
<subclass> subclassType </subclass> [0..*]

'A subclass object type to include in the search.'

</...>
Schema Component Representation
<xsd:complexType name="subclassesType">
<xsd:sequence>
<xsd:element name="subclass" type=" subclassType " minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: templateType

Super-types: None
Sub-types: None
Name templateType
Used by (from the same schema document) Complex Type searchtypeType
Abstract no
Documentation Specifies display information for the template.
XML Instance Representation
<...
showoperators=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'Indicates whether operators are displayed in the template.'

"

showmaxrecords=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'Indicates whether maximum records are displayed in the template.'

"

showandorconditions=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'Indicates whether AND or OR conditions are displayed in the template.'

"
/>
Schema Component Representation
<xsd:complexType name="templateType">
<xsd:attribute name="showoperators" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="showmaxrecords" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="showandorconditions" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: templatecbritemType

Super-types: None
Sub-types: None
Name templatecbritemType
Used by (from the same schema document) Complex Type templatecbritemsType
Abstract no
Documentation Identifies a CBR (content-based retrieval) item for the template.
XML Instance Representation
<...
itemid=" xsd:ID [1]

'The item ID for the CBR item.'

"
>
<cbritemdata> cbritemdataType </cbritemdata> [0..1]

'The CBR item data.'

</...>
Schema Component Representation
<xsd:complexType name="templatecbritemType">
<xsd:sequence>
<xsd:element name="cbritemdata" type=" cbritemdataType " minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="itemid" type=" xsd:ID " use="required"/>
</xsd:complexType>
top

Complex Type: templatecbritemsType

Super-types: None
Sub-types: None
Name templatecbritemsType
Used by (from the same schema document) Complex Type templatedataType
Abstract no
Documentation The collection of CBR items for the template.
XML Instance Representation
<...>
<templatecbritem> templatecbritemType </templatecbritem> [1..*]

'Specifies a CBR item for the template.'

</...>
Schema Component Representation
<xsd:complexType name="templatecbritemsType">
<xsd:sequence>
<xsd:element name="templatecbritem" type=" templatecbritemType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: templatedataType

Super-types: None
Sub-types: None
Name templatedataType
Used by (from the same schema document) Complex Type objecttypedataType
Abstract no
Documentation Specifies the kinds of data to include in the template.
XML Instance Representation
<...>
<templatesubclassitems> templatesubclassitemsType </templatesubclassitems> [0..1]

'The collection of subclasses to include in the template.'

<templatepropitems> templatepropitemsType </templatepropitems> [0..1]

'The collection of properties to include in the template.'

<templatecbritems> templatecbritemsType </templatecbritems> [0..1]

'The collection of CBR items to include in the template.'

<templateverityitems> templateverityitemsType </templateverityitems> [0..1]

'The collection of Verity items to include in the template.'

</...>
Schema Component Representation
<xsd:complexType name="templatedataType">
<xsd:sequence>
<xsd:element name="templatesubclassitems" type=" templatesubclassitemsType " minOccurs="0"/>
<xsd:element name="templatepropitems" type=" templatepropitemsType " minOccurs="0"/>
<xsd:element name="templatecbritems" type=" templatecbritemsType " minOccurs="0"/>
<xsd:element name="templateverityitems" type=" templateverityitemsType " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: templateitemType

Super-types: None
Sub-types: None
Name templateitemType
Used by (from the same schema document) Complex Type templatepropitemsType
Abstract no
Documentation Identifies a template item.
XML Instance Representation
<...
itemid=" xsd:ID [1]

'The item ID for the template item.'

"
>
<templateitemdata> templateitemdataType </templateitemdata> [0..1]

'Specifies the template item data.'

</...>
Schema Component Representation
<xsd:complexType name="templateitemType">
<xsd:sequence>
<xsd:element name="templateitemdata" type=" templateitemdataType " minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="itemid" type=" xsd:ID " use="required"/>
</xsd:complexType>
top

Complex Type: templateitemdataType

Super-types: xsd:string < templateitemdataType (by restriction)
Sub-types: None
Name templateitemdataType
Used by (from the same schema document) Complex Type templateitemType
Abstract no
Documentation The data for the template item.
XML Instance Representation
<...
dataencoding=" xsd:string [0..1]

'The data encoding type to use for the template item.'

"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="templateitemdataType">
<xsd:simpleContent>
<xsd:restriction base=" xsd:string ">
<xsd:attribute name="dataencoding" type=" xsd:string "/>
</xsd:restriction>
</xsd:simpleContent>
</xsd:complexType>
top

Complex Type: templatepropitemsType

Super-types: None
Sub-types: None
Name templatepropitemsType
Used by (from the same schema document) Complex Type templatedataType
Abstract no
Documentation The collection of property items for the template.
XML Instance Representation
<...>
<templateitem> templateitemType </templateitem> [1..*]

'Specifies a property item for the template.'

</...>
Schema Component Representation
<xsd:complexType name="templatepropitemsType">
<xsd:sequence>
<xsd:element name="templateitem" type=" templateitemType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: templatesubclassitemType

Super-types: xsd:string < templatesubclassitemType (by restriction)
Sub-types: None
Name templatesubclassitemType
Used by (from the same schema document) Complex Type templatesubclassitemsType
Abstract no
Documentation Identifies a subclass item for the template.
XML Instance Representation
<...
itemid=" xsd:ID [1]

'The item ID for the subclass item.'

"

dataencoding=" xsd:string [0..1]

'The data encoding to use for the subclass item.'

"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="templatesubclassitemType">
<xsd:simpleContent>
<xsd:restriction base=" xsd:string ">
<xsd:attribute name="itemid" type=" xsd:ID " use="required"/>
<xsd:attribute name="dataencoding" type=" xsd:string "/>
</xsd:restriction>
</xsd:simpleContent>
</xsd:complexType>
top

Complex Type: templatesubclassitemsType

Super-types: None
Sub-types: None
Name templatesubclassitemsType
Used by (from the same schema document) Complex Type templatedataType
Abstract no
Documentation The collection of subclass items for the template.
XML Instance Representation
<...>
<templatesubclassitem> templatesubclassitemType </templatesubclassitem> [1..*]

'Specifies a subclass item for the template.'

</...>
Schema Component Representation
<xsd:complexType name="templatesubclassitemsType">
<xsd:sequence>
<xsd:element name="templatesubclassitem" type=" templatesubclassitemType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: templateverityitemType

Super-types: None
Sub-types: None
Name templateverityitemType
Used by (from the same schema document) Complex Type templateverityitemsType
Abstract no
Documentation Identifies a Verity (IBM Legacy Content Search Engine) item.
XML Instance Representation
<...
itemid=" xsd:ID [1]

'The item ID for the Verity item.'

"
>
<verityitemdata> verityitemdataType </verityitemdata> [0..1]

'The Verity item data.'

</...>
Schema Component Representation
<xsd:complexType name="templateverityitemType">
<xsd:sequence>
<xsd:element name="verityitemdata" type=" verityitemdataType " minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="itemid" type=" xsd:ID " use="required"/>
</xsd:complexType>
top

Complex Type: templateverityitemsType

Super-types: None
Sub-types: None
Name templateverityitemsType
Used by (from the same schema document) Complex Type templatedataType
Abstract no
Documentation The collection of Verity items for the template.
XML Instance Representation
<...>
<templateverityitem> templateverityitemType </templateverityitem> [1..*]

'Specifies a Verity item for the template.'

</...>
Schema Component Representation
<xsd:complexType name="templateverityitemsType">
<xsd:sequence>
<xsd:element name="templateverityitem" type=" templateverityitemType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: usertextType

Super-types: xsd:string < usertextType (by restriction)
Sub-types: None
Name usertextType
Used by (from the same schema document) Complex Type verityitemType
Abstract no
Documentation Identifies user text for the template.
XML Instance Representation
<...
dataencoding=" xsd:string [0..1]

'The data encoding to use for the user text.'

"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="usertextType">
<xsd:simpleContent>
<xsd:restriction base=" xsd:string ">
<xsd:attribute name="dataencoding" type=" xsd:string "/>
</xsd:restriction>
</xsd:simpleContent>
</xsd:complexType>
top

Complex Type: verityaccrueType

Super-types: None
Sub-types: None
Name verityaccrueType
Used by (from the same schema document) Complex Type verityaccrueType , Complex Type verityaccrueType , Complex Type verityandType , Complex Type verityandType , Complex Type veritycontentType , Complex Type verityorType , Complex Type verityorType
Abstract no
Documentation Selects documents that include at least one of the search elements you specify. The more search elements that are present, the higher the score will be.
XML Instance Representation
<...>
Start Choice [1..*]
<verityand> verityandType </verityand> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. AND and ALL are similar and they retrieve the same results. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1.00.'

<verityor> verityorType </verityor> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. OR and ANY are similar and they retrieve the same results. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1.00.'

<verityaccrue> verityaccrueType </verityaccrue> [1]

'Selects documents that include at least one of the search elements you specify. The more search elements that are present, the higher the score will be.'

<verityitem> verityitemType </verityitem> [1]

'Verity content item.'

End Choice
Start Choice [1..*]
<verityand> verityandType </verityand> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. AND and ALL are similar and they retrieve the same results. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1.00.'

<verityor> verityorType </verityor> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. OR and ANY are similar and they retrieve the same results. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1.00.'

<verityaccrue> verityaccrueType </verityaccrue> [1]

'Selects documents that include at least one of the search elements you specify. The more search elements that are present, the higher the score will be.'

<verityitem> verityitemType </verityitem> [1]

'Verity content item.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="verityaccrueType">
<xsd:sequence>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="verityand" type=" verityandType "/>
<xsd:element name="verityor" type=" verityorType "/>
<xsd:element name="verityaccrue" type=" verityaccrueType "/>
<xsd:element name="verityitem" type=" verityitemType "/>
</xsd:choice>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="verityand" type=" verityandType "/>
<xsd:element name="verityor" type=" verityorType "/>
<xsd:element name="verityaccrue" type=" verityaccrueType "/>
<xsd:element name="verityitem" type=" verityitemType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: verityallType

Super-types: None
Sub-types: None
Name verityallType
Used by (from the same schema document) Complex Type verityallType , Complex Type verityanyType , Complex Type verityitemdataType
Abstract no
Documentation Selects documents that contain all of the search elements you specify. A score of 1.00 is assigned to each retrieved document. ALL and AND are similar and they retrieve the same results. Queries using ALL are not relevance-ranked; all retrieval results are assigned a score of 1.00.
XML Instance Representation
<...
order=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'This modifier specifies whether search elements must occur in the same order in which they were specified in the query.'

"
>
Start Choice [1..*]
<verityall> verityallType </verityall> [1]

'Selects documents that contain all of the search elements you specify. A score of 1.00 is assigned to each retrieved document. ALL and AND are similar and they retrieve the same results. Queries using ALL are not relevance-ranked; all retrieval results are assigned a score of 1.00.'

<verityany> verityanyType </verityany> [1]

'Selects documents that contain at least one of the search elements you specify. A score of 1.00 is assigned to each retrieved document. ANY and OR are similar and they retrieve the same results. Queries using ANY are not relevance-ranked; all retrieval results are assigned a score of 1.00.'

<verityin> verityinType </verityin> [1]

'Selects documents that contain specified values in one or more document zones. A document zone represents a region of a document, such as the document\'s summary, date, or body text. To search for a term only within the one or more zones upon which certain conditions have been placed, qualify the IN operator with the WHEN operator.'

<verityparagraph> verityparagraphType </verityparagraph> [1]

'Selects documents that include all of the search elements you specify within the same paragraph.'

<veritysentence> veritysentenceType </veritysentence> [1]

'Selects documents that include the words you specify within the same sentence.'

<veritynear> veritynearType </veritynear> [1]

'Selects documents containing specified search terms. The closer the search terms are within a document, the higher the document\'s score.'

<verityphrase> verityphraseType </verityphrase> [1]

'Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="verityallType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="verityall" type=" verityallType "/>
<xsd:element name="verityany" type=" verityanyType "/>
<xsd:element name="verityin" type=" verityinType "/>
<xsd:element name="verityparagraph" type=" verityparagraphType "/>
<xsd:element name="veritysentence" type=" veritysentenceType "/>
<xsd:element name="veritynear" type=" veritynearType "/>
<xsd:element name="verityphrase" type=" verityphraseType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
</xsd:choice>
<xsd:attribute name="order" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: verityandType

Super-types: None
Sub-types: None
Name verityandType
Used by (from the same schema document) Complex Type verityaccrueType , Complex Type verityaccrueType , Complex Type verityandType , Complex Type verityandType , Complex Type veritycontentType , Complex Type verityorType , Complex Type verityorType
Abstract no
Documentation Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. AND and ALL are similar and they retrieve the same results. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1.00.
XML Instance Representation
<...>
Start Choice [1..*]
<verityand> verityandType </verityand> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. AND and ALL are similar and they retrieve the same results. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1.00.'

<verityor> verityorType </verityor> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. OR and ANY are similar and they retrieve the same results. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1.00.'

<verityaccrue> verityaccrueType </verityaccrue> [1]

'Selects documents that include at least one of the search elements you specify. The more search elements that are present, the higher the score will be.'

<verityitem> verityitemType </verityitem> [1]

'Verity content item.'

End Choice
Start Choice [1..*]
<verityand> verityandType </verityand> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. AND and ALL are similar and they retrieve the same results. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1.00.'

<verityor> verityorType </verityor> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. OR and ANY are similar and they retrieve the same results. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1.00.'

<verityaccrue> verityaccrueType </verityaccrue> [1]

'Selects documents that include at least one of the search elements you specify. The more search elements that are present, the higher the score will be.'

<verityitem> verityitemType </verityitem> [1]

'Verity content item.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="verityandType">
<xsd:sequence>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="verityand" type=" verityandType "/>
<xsd:element name="verityor" type=" verityorType "/>
<xsd:element name="verityaccrue" type=" verityaccrueType "/>
<xsd:element name="verityitem" type=" verityitemType "/>
</xsd:choice>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="verityand" type=" verityandType "/>
<xsd:element name="verityor" type=" verityorType "/>
<xsd:element name="verityaccrue" type=" verityaccrueType "/>
<xsd:element name="verityitem" type=" verityitemType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: verityanyType

Super-types: None
Sub-types: None
Name verityanyType
Used by (from the same schema document) Complex Type verityallType , Complex Type verityanyType , Complex Type verityitemdataType
Abstract no
Documentation Selects documents that contain at least one of the search elements you specify. A score of 1.00 is assigned to each retrieved document. ANY and OR are similar and they retrieve the same results. Queries using ANY are not relevance-ranked; all retrieval results are assigned a score of 1.00.
XML Instance Representation
<...>
Start Choice [1..*]
<verityall> verityallType </verityall> [1]

'Selects documents that contain all of the search elements you specify. A score of 1.00 is assigned to each retrieved document. ALL and AND are similar and they retrieve the same results. Queries using ALL are not relevance-ranked; all retrieval results are assigned a score of 1.00.'

<verityany> verityanyType </verityany> [1]

'Selects documents that contain at least one of the search elements you specify. A score of 1.00 is assigned to each retrieved document. ANY and OR are similar and they retrieve the same results. Queries using ANY are not relevance-ranked; all retrieval results are assigned a score of 1.00.'

<verityin> verityinType </verityin> [1]

'Selects documents that contain specified values in one or more document zones. A document zone represents a region of a document, such as the document\'s summary, date, or body text. To search for a term only within the one or more zones upon which certain conditions have been placed, qualify the IN operator with the WHEN operator.'

<verityparagraph> verityparagraphType </verityparagraph> [1]

'Selects documents that include all of the search elements you specify within the same paragraph.'

<veritysentence> veritysentenceType </veritysentence> [1]

'Selects documents that include the words you specify within the same sentence.'

<veritynear> veritynearType </veritynear> [1]

'Selects documents containing specified search terms. The closer the search terms are within a document, the higher the document\'s score.'

<verityphrase> verityphraseType </verityphrase> [1]

'Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="verityanyType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="verityall" type=" verityallType "/>
<xsd:element name="verityany" type=" verityanyType "/>
<xsd:element name="verityin" type=" verityinType "/>
<xsd:element name="verityparagraph" type=" verityparagraphType "/>
<xsd:element name="veritysentence" type=" veritysentenceType "/>
<xsd:element name="veritynear" type=" veritynearType "/>
<xsd:element name="verityphrase" type=" verityphraseType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
</xsd:choice>
</xsd:complexType>
top

Complex Type: verityattrnameType

Super-types: xsd:string < verityattrnameType (by restriction)
Sub-types: None
Name verityattrnameType
Used by (from the same schema document) Complex Type veritycontainsType , Complex Type verityendsType , Complex Type verityequalType , Complex Type veritymatchesType , Complex Type veritystartsType , Complex Type veritysubstringType
Abstract no
Documentation Verity attribute name.
XML Instance Representation
<...
dataencoding=" xsd:string [0..1]

'The data encoding to use for the attribute.'

"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="verityattrnameType">
<xsd:simpleContent>
<xsd:restriction base=" xsd:string ">
<xsd:attribute name="dataencoding" type=" xsd:string "/>
</xsd:restriction>
</xsd:simpleContent>
</xsd:complexType>
top

Complex Type: verityattrvalueType

Super-types: xsd:string < verityattrvalueType (by restriction)
Sub-types: None
Name verityattrvalueType
Used by (from the same schema document) Complex Type veritycontainsType , Complex Type verityendsType , Complex Type verityequalType , Complex Type veritymatchesType , Complex Type veritystartsType , Complex Type veritysubstringType
Abstract no
Documentation Verity attribute value.
XML Instance Representation
<...
dataencoding=" xsd:string [0..1]

'The data encoding to use for the attribute value.'

"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="verityattrvalueType">
<xsd:simpleContent>
<xsd:restriction base=" xsd:string ">
<xsd:attribute name="dataencoding" type=" xsd:string "/>
</xsd:restriction>
</xsd:simpleContent>
</xsd:complexType>
top

Complex Type: veritycontainsType

Super-types: None
Sub-types: None
Name veritycontainsType
Used by (from the same schema document) Complex Type veritywhenType
Abstract no
Documentation Selects documents by matching the character string you specify with the values stored in a specific document field.
XML Instance Representation
<...>
<verityattrname> verityattrnameType </verityattrname> [1]

'Verity attribute name.'

<verityattrvalue> verityattrvalueType </verityattrvalue> [1]

'Verity attribute value.'

</...>
Schema Component Representation
<xsd:complexType name="veritycontainsType">
<xsd:sequence>
<xsd:element name="verityattrname" type=" verityattrnameType "/>
<xsd:element name="verityattrvalue" type=" verityattrvalueType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: veritycontentType

Super-types: None
Sub-types: None
Name veritycontentType
Used by (from the same schema document) Complex Type searchclauseType
Abstract no
Documentation Specifies an option for a content search. Because content-based search is available only for document object types, this element can only be specified when the class symbolic name (symname) under the parent searchclause element is set to document.
XML Instance Representation
<...
jointype=" xsd:NMTOKEN (value comes from list: {'inner'|'fullouter'|'leftouter'}) [0..1]

'Specifies the type of join to use.'

"

rank=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'Indicates whether the search results are to be ranked.'

"

contentsummary=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'Indicates whether a content summary is to be included.'

"
>
Start Choice [0..1]
<verityand> verityandType </verityand> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. AND and ALL are similar and they retrieve the same results. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1.00.'

<verityor> verityorType </verityor> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. OR and ANY are similar and they retrieve the same results. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1.00.'

<verityaccrue> verityaccrueType </verityaccrue> [1]

'Selects documents that include at least one of the search elements you specify. The more search elements that are present, the higher the score will be.'

<verityitem> verityitemType </verityitem> [1]

'Verity content item.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="veritycontentType">
<xsd:choice minOccurs="0">
<xsd:element name="verityand" type=" verityandType "/>
<xsd:element name="verityor" type=" verityorType "/>
<xsd:element name="verityaccrue" type=" verityaccrueType "/>
<xsd:element name="verityitem" type=" verityitemType "/>
</xsd:choice>
<xsd:attribute name="jointype" use="default" value="inner">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="inner"/>
<xsd:enumeration value="fullouter"/>
<xsd:enumeration value="leftouter"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="rank" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="contentsummary" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: verityendsType

Super-types: None
Sub-types: None
Name verityendsType
Used by (from the same schema document) Complex Type veritywhenType
Abstract no
Documentation Selects documents by matching the character string you specify with the ending characters of the values stored in a specific document field.
XML Instance Representation
<...>
<verityattrname> verityattrnameType </verityattrname> [1]

'Verity attribute name.'

<verityattrvalue> verityattrvalueType </verityattrvalue> [1]

'Verity attribute value.'

</...>
Schema Component Representation
<xsd:complexType name="verityendsType">
<xsd:sequence>
<xsd:element name="verityattrname" type=" verityattrnameType "/>
<xsd:element name="verityattrvalue" type=" verityattrvalueType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: verityequalType

Super-types: None
Sub-types: None
Name verityequalType
Used by (from the same schema document) Complex Type veritywhenType
Abstract no
Documentation Operator for searching numeric fields. Selects documents whose document field values are exactly the same as the search string you specify.
XML Instance Representation
<...>
<verityattrname> verityattrnameType </verityattrname> [1]

'Verity attribute name.'

<verityattrvalue> verityattrvalueType </verityattrvalue> [1]

'Verity attribute value.'

</...>
Schema Component Representation
<xsd:complexType name="verityequalType">
<xsd:sequence>
<xsd:element name="verityattrname" type=" verityattrnameType "/>
<xsd:element name="verityattrvalue" type=" verityattrvalueType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: verityinType

Super-types: None
Sub-types: None
Name verityinType
Used by (from the same schema document) Complex Type verityallType , Complex Type verityanyType , Complex Type verityitemdataType
Abstract no
Documentation Selects documents that contain specified values in one or more document zones. A document zone represents a region of a document, such as the document's summary, date, or body text. To search for a term only within the one or more zones upon which certain conditions have been placed, qualify the IN operator with the WHEN operator.
XML Instance Representation
<...>
<verityzones> verityzonesType </verityzones> [1]

'Collection of verityzone elements.'

<verityitemdata> verityitemdataType </verityitemdata> [1]

'Verity content item data.'

</...>
Schema Component Representation
<xsd:complexType name="verityinType">
<xsd:sequence>
<xsd:element name="verityzones" type=" verityzonesType "/>
<xsd:element name="verityitemdata" type=" verityitemdataType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: verityitemType

Super-types: None
Sub-types: None
Name verityitemType
Used by (from the same schema document) Complex Type verityaccrueType , Complex Type verityaccrueType , Complex Type verityandType , Complex Type verityandType , Complex Type veritycontentType , Complex Type verityorType , Complex Type verityorType
Abstract no
Documentation Verity content item.
XML Instance Representation
<...
itemid=" xsd:ID [1]

'Item ID.'

"

editproperty=" xsd:NMTOKEN (value comes from list: {'required'|'editable'|'readonly'|'hidden'}) [0..1]

'Edit property.'

"

groupaction=" xsd:NMTOKEN (value comes from list: {'all'|'any'|'in'|'paragraph'|'sentence'|'near'|'phrase'|'unit'|'vql'|'none'}) [0..1]

'Specifies how a group is defined.'

"
>
<usertext> usertextType </usertext> [0..1]

'User text.'

<verityitemdata> verityitemdataType </verityitemdata> [0..1]

'Verity content item data.'

</...>
Schema Component Representation
<xsd:complexType name="verityitemType">
<xsd:sequence>
<xsd:element name="usertext" type=" usertextType " minOccurs="0"/>
<xsd:element name="verityitemdata" type=" verityitemdataType " minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="itemid" type=" xsd:ID " use="required"/>
<xsd:attribute name="editproperty" use="default" value="required">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="required"/>
<xsd:enumeration value="editable"/>
<xsd:enumeration value="readonly"/>
<xsd:enumeration value="hidden"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="groupaction" use="default" value="none">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="all"/>
<xsd:enumeration value="any"/>
<xsd:enumeration value="in"/>
<xsd:enumeration value="paragraph"/>
<xsd:enumeration value="sentence"/>
<xsd:enumeration value="near"/>
<xsd:enumeration value="phrase"/>
<xsd:enumeration value="unit"/>
<xsd:enumeration value="vql"/>
<xsd:enumeration value="none"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: verityitemdataType

Super-types: None
Sub-types: None
Name verityitemdataType
Used by (from the same schema document) Complex Type templateverityitemType , Complex Type verityinType , Complex Type verityitemType
Abstract no
Documentation Verity content item data.
XML Instance Representation
<...>
Start Choice [1]
<verityall> verityallType </verityall> [1]

'Selects documents that contain all of the search elements you specify. A score of 1.00 is assigned to each retrieved document. ALL and AND are similar and they retrieve the same results. Queries using ALL are not relevance-ranked; all retrieval results are assigned a score of 1.00.'

<verityany> verityanyType </verityany> [1]

'Selects documents that contain at least one of the search elements you specify. A score of 1.00 is assigned to each retrieved document. ANY and OR are similar and they retrieve the same results. Queries using ANY are not relevance-ranked; all retrieval results are assigned a score of 1.00.'

<verityin> verityinType </verityin> [1]

'Selects documents that contain specified values in one or more document zones. A document zone represents a region of a document, such as the document\'s summary, date, or body text. To search for a term only within the one or more zones upon which certain conditions have been placed, qualify the IN operator with the WHEN operator.'

<verityparagraph> verityparagraphType </verityparagraph> [1]

'Selects documents that include all of the search elements you specify within the same paragraph.'

<veritysentence> veritysentenceType </veritysentence> [1]

'Selects documents that include the words you specify within the same sentence.'

<veritynear> veritynearType </veritynear> [1]

'Selects documents containing specified search terms. The closer the search terms are within a document, the higher the document\'s score.'

<verityphrase> verityphraseType </verityphrase> [1]

'Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

<verityvql> verityvqlType </verityvql> [1]

'Verity query language statements that specify a query.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="verityitemdataType">
<xsd:choice>
<xsd:element name="verityall" type=" verityallType "/>
<xsd:element name="verityany" type=" verityanyType "/>
<xsd:element name="verityin" type=" verityinType "/>
<xsd:element name="verityparagraph" type=" verityparagraphType "/>
<xsd:element name="veritysentence" type=" veritysentenceType "/>
<xsd:element name="veritynear" type=" veritynearType "/>
<xsd:element name="verityphrase" type=" verityphraseType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
<xsd:element name="verityvql" type=" verityvqlType "/>
</xsd:choice>
</xsd:complexType>
top

Complex Type: veritymatchesType

Super-types: None
Sub-types: None
Name veritymatchesType
Used by (from the same schema document) Complex Type veritywhenType
Abstract no
Documentation Selects documents by matching the character string you specify with values stored in a specific document field. Documents are selected only if the search elements specified match the field value exactly. When a partial match is found,the document is not selected.
XML Instance Representation
<...>
<verityattrname> verityattrnameType </verityattrname> [1]

'Verity attribute name.'

<verityattrvalue> verityattrvalueType </verityattrvalue> [1]

'Verity attribute value.'

</...>
Schema Component Representation
<xsd:complexType name="veritymatchesType">
<xsd:sequence>
<xsd:element name="verityattrname" type=" verityattrnameType "/>
<xsd:element name="verityattrvalue" type=" verityattrvalueType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: veritynearType

Super-types: None
Sub-types: None
Name veritynearType
Used by (from the same schema document) Complex Type verityallType , Complex Type verityanyType , Complex Type verityitemdataType , Complex Type verityparagraphType , Complex Type verityparagraphallType , Complex Type verityparagraphanyType , Complex Type veritysentenceType , Complex Type veritysentenceallType , Complex Type veritysentenceanyType
Abstract no
Documentation Selects documents containing specified search terms. The closer the search terms are within a document, the higher the document's score.
XML Instance Representation
<...
order=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'This modifier specifies whether search elements must occur in the same order in which they were specified in the query.'

"

distance=" xsd:string [0..1]

'Specifies the relative distance (number of words) allowed between specified words for the document to be selected.'

"
>
Start Choice [1..*]
<veritynearany> veritynearanyType </veritynearany> [1]

'Selects documents containing two or more search terms within N number of words of each other, where N is an integer between 1 and 1024. The closer the search terms are within a document, the higher the document\'s score.'

<verityphrase> verityphraseType </verityphrase> [1]

'Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="veritynearType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="veritynearany" type=" veritynearanyType "/>
<xsd:element name="verityphrase" type=" verityphraseType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
</xsd:choice>
<xsd:attribute name="order" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="distance" type=" xsd:string " use="default" value="1000"/>
</xsd:complexType>
top

Complex Type: veritynearanyType

Super-types: None
Sub-types: None
Name veritynearanyType
Used by (from the same schema document) Complex Type veritynearType
Abstract no
Documentation Selects documents containing two or more search terms within N number of words of each other, where N is an integer between 1 and 1024. The closer the search terms are within a document, the higher the document's score.
XML Instance Representation
<...>
Start Choice [1..*]
<verityphrase> verityphraseType </verityphrase> [1]

'Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="veritynearanyType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="verityphrase" type=" verityphraseType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
</xsd:choice>
</xsd:complexType>
top

Complex Type: verityorType

Super-types: None
Sub-types: None
Name verityorType
Used by (from the same schema document) Complex Type verityaccrueType , Complex Type verityaccrueType , Complex Type verityandType , Complex Type verityandType , Complex Type veritycontentType , Complex Type verityorType , Complex Type verityorType
Abstract no
Documentation Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. OR and ANY are similar and they retrieve the same results. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1.00.
XML Instance Representation
<...>
Start Choice [1..*]
<verityand> verityandType </verityand> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. AND and ALL are similar and they retrieve the same results. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1.00.'

<verityor> verityorType </verityor> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. OR and ANY are similar and they retrieve the same results. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1.00.'

<verityaccrue> verityaccrueType </verityaccrue> [1]

'Selects documents that include at least one of the search elements you specify. The more search elements that are present, the higher the score will be.'

<verityitem> verityitemType </verityitem> [1]

'Verity content item.'

End Choice
Start Choice [1..*]
<verityand> verityandType </verityand> [1]

'Selects documents that contain all of the search elements you specify. A score is calculated for each retrieved document. AND and ALL are similar and they retrieve the same results. Queries using AND are relevance-ranked; retrieved documents are assigned a score between 0 and 1.00.'

<verityor> verityorType </verityor> [1]

'Selects documents that contain at least one of the search elements you specify. A score is calculated for each retrieved document. OR and ANY are similar and they retrieve the same results. Queries using OR are relevance-ranked; retrieval documents are assigned a score between 0 and 1.00.'

<verityaccrue> verityaccrueType </verityaccrue> [1]

'Selects documents that include at least one of the search elements you specify. The more search elements that are present, the higher the score will be.'

<verityitem> verityitemType </verityitem> [1]

'Verity content item.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="verityorType">
<xsd:sequence>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="verityand" type=" verityandType "/>
<xsd:element name="verityor" type=" verityorType "/>
<xsd:element name="verityaccrue" type=" verityaccrueType "/>
<xsd:element name="verityitem" type=" verityitemType "/>
</xsd:choice>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="verityand" type=" verityandType "/>
<xsd:element name="verityor" type=" verityorType "/>
<xsd:element name="verityaccrue" type=" verityaccrueType "/>
<xsd:element name="verityitem" type=" verityitemType "/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: verityparagraphType

Super-types: None
Sub-types: None
Name verityparagraphType
Used by (from the same schema document) Complex Type verityallType , Complex Type verityanyType , Complex Type verityitemdataType
Abstract no
Documentation Selects documents that include the search elements you specify within the same paragraph.
XML Instance Representation
<...
order=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'This modifier specifies whether search elements must occur in the same order in which they were specified in the query.'

"
>
Start Choice [1..*]
<verityparagraphall> verityparagraphallType </verityparagraphall> [1]

'Selects documents that include all of the search elements you specify within the same paragraph.'

<verityparagraphany> verityparagraphanyType </verityparagraphany> [1]

'Selects documents that include any of the search elements you specify within the same paragraph.'

<veritysentence> veritysentenceType </veritysentence> [1]

'Selects documents that include the words you specify within the same sentence.'

<veritynear> veritynearType </veritynear> [1]

'Selects documents containing specified search terms. The closer the search terms are within a document, the higher the document\'s score.'

<verityphrase> verityphraseType </verityphrase> [1]

'Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="verityparagraphType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="verityparagraphall" type=" verityparagraphallType "/>
<xsd:element name="verityparagraphany" type=" verityparagraphanyType "/>
<xsd:element name="veritysentence" type=" veritysentenceType "/>
<xsd:element name="veritynear" type=" veritynearType "/>
<xsd:element name="verityphrase" type=" verityphraseType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
</xsd:choice>
<xsd:attribute name="order" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: verityparagraphallType

Super-types: None
Sub-types: None
Name verityparagraphallType
Used by (from the same schema document) Complex Type verityparagraphType
Abstract no
Documentation Selects documents that include all of the search elements you specify within the same paragraph.
XML Instance Representation
<...
order=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'This modifier specifies whether search elements must occur in the same order in which they were specified in the query.'

"
>
Start Choice [1..*]
<veritysentence> veritysentenceType </veritysentence> [1]

'Selects documents that include the words you specify within the same sentence.'

<veritynear> veritynearType </veritynear> [1]

'Selects documents containing specified search terms. The closer the search terms are within a document, the higher the document\'s score.'

<verityphrase> verityphraseType </verityphrase> [1]

'Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="verityparagraphallType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="veritysentence" type=" veritysentenceType "/>
<xsd:element name="veritynear" type=" veritynearType "/>
<xsd:element name="verityphrase" type=" verityphraseType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
</xsd:choice>
<xsd:attribute name="order" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: verityparagraphanyType

Super-types: None
Sub-types: None
Name verityparagraphanyType
Used by (from the same schema document) Complex Type verityparagraphType
Abstract no
Documentation Selects documents that include any of the search elements you specify within the same paragraph.
XML Instance Representation
<...>
Start Choice [1..*]
<veritysentence> veritysentenceType </veritysentence> [1]

'Selects documents that include the words you specify within the same sentence.'

<veritynear> veritynearType </veritynear> [1]

'Selects documents containing specified search terms. The closer the search terms are within a document, the higher the document\'s score.'

<verityphrase> verityphraseType </verityphrase> [1]

'Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="verityparagraphanyType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="veritysentence" type=" veritysentenceType "/>
<xsd:element name="veritynear" type=" veritynearType "/>
<xsd:element name="verityphrase" type=" verityphraseType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
</xsd:choice>
</xsd:complexType>
top

Complex Type: verityphraseType

Super-types: None
Sub-types: None
Name verityphraseType
Used by (from the same schema document) Complex Type verityallType , Complex Type verityanyType , Complex Type verityitemdataType , Complex Type veritynearType , Complex Type veritynearanyType , Complex Type verityparagraphType , Complex Type verityparagraphallType , Complex Type verityparagraphanyType , Complex Type veritysentenceType , Complex Type veritysentenceallType , Complex Type veritysentenceanyType
Abstract no
Documentation Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.
XML Instance Representation
<...>
Start Choice [1..*]
<verityphraseall> verityphraseallType </verityphraseall> [1]

'Selects documents that include all of the words in the phrase you specify.'

<verityphraseany> verityphraseanyType </verityphraseany> [1]

'Selects documents that include any of the words in the phrase you specify.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="verityphraseType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="verityphraseall" type=" verityphraseallType "/>
<xsd:element name="verityphraseany" type=" verityphraseanyType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
</xsd:choice>
</xsd:complexType>
top

Complex Type: verityphraseallType

Super-types: None
Sub-types: None
Name verityphraseallType
Used by (from the same schema document) Complex Type verityphraseType
Abstract no
Documentation Selects documents that include all of the words in the phrase you specify.
XML Instance Representation
<...
order=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'Specifies whether search elements must occur in the same order in which they were specified in the query.'

"
>
<verityunit> verityunitType </verityunit> [1..*]

'Selects documents that include the unit you specify.'

</...>
Schema Component Representation
<xsd:complexType name="verityphraseallType">
<xsd:sequence>
<xsd:element name="verityunit" type=" verityunitType " maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="order" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: verityphraseanyType

Super-types: None
Sub-types: None
Name verityphraseanyType
Used by (from the same schema document) Complex Type verityphraseType
Abstract no
Documentation Selects documents that include any of the words in the phrase you specify.
XML Instance Representation
<...>
<verityunit> verityunitType </verityunit> [1..*]

'Selects documents that include the unit you specify.'

</...>
Schema Component Representation
<xsd:complexType name="verityphraseanyType">
<xsd:sequence>
<xsd:element name="verityunit" type=" verityunitType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: veritysentenceType

Super-types: None
Sub-types: None
Name veritysentenceType
Used by (from the same schema document) Complex Type verityallType , Complex Type verityanyType , Complex Type verityitemdataType , Complex Type verityparagraphType , Complex Type verityparagraphallType , Complex Type verityparagraphanyType
Abstract no
Documentation Selects documents that include the words you specify within the same sentence.
XML Instance Representation
<...
order=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'This modifier specifies whether search elements must occur in the same order in which they were specified in the query.'

"
>
Start Choice [1..*]
<veritysentenceall> veritysentenceallType </veritysentenceall> [1]

'Selects documents that include all of the words you specify within the same sentence.'

<veritysentenceany> veritysentenceanyType </veritysentenceany> [1]

'Selects documents that include any of the words you specify within the same sentence.'

<veritynear> veritynearType </veritynear> [1]

'Selects documents containing specified search terms. The closer the search terms are within a document, the higher the document\'s score.'

<verityphrase> verityphraseType </verityphrase> [1]

'Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="veritysentenceType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="veritysentenceall" type=" veritysentenceallType "/>
<xsd:element name="veritysentenceany" type=" veritysentenceanyType "/>
<xsd:element name="veritynear" type=" veritynearType "/>
<xsd:element name="verityphrase" type=" verityphraseType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
</xsd:choice>
<xsd:attribute name="order" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: veritysentenceallType

Super-types: None
Sub-types: None
Name veritysentenceallType
Used by (from the same schema document) Complex Type veritysentenceType
Abstract no
Documentation Selects documents that include all of the words you specify within the same sentence.
XML Instance Representation
<...
order=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'This modifier specifies whether search elements must occur in the same order in which they were specified in the query.'

"
>
Start Choice [1..*]
<veritynear> veritynearType </veritynear> [1]

'Selects documents containing specified search terms. The closer the search terms are within a document, the higher the document\'s score.'

<verityphrase> verityphraseType </verityphrase> [1]

'Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="veritysentenceallType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="veritynear" type=" veritynearType "/>
<xsd:element name="verityphrase" type=" verityphraseType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
</xsd:choice>
<xsd:attribute name="order" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top

Complex Type: veritysentenceanyType

Super-types: None
Sub-types: None
Name veritysentenceanyType
Used by (from the same schema document) Complex Type veritysentenceType
Abstract no
Documentation Selects documents that include any of the words you specify within the same sentence.
XML Instance Representation
<...>
Start Choice [1..*]
<veritynear> veritynearType </veritynear> [1]

'Selects documents containing specified search terms. The closer the search terms are within a document, the higher the document\'s score.'

<verityphrase> verityphraseType </verityphrase> [1]

'Selects documents that include the phrase you specify. A phrase is a grouping of two or more words that occur in a specific order.'

<verityunit> verityunitType </verityunit> [1]

'Selects documents that include the unit you specify.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="veritysentenceanyType">
<xsd:choice maxOccurs="unbounded">
<xsd:element name="veritynear" type=" veritynearType "/>
<xsd:element name="verityphrase" type=" verityphraseType "/>
<xsd:element name="verityunit" type=" verityunitType "/>
</xsd:choice>
</xsd:complexType>
top

Complex Type: veritystartsType

Super-types: None
Sub-types: None
Name veritystartsType
Used by (from the same schema document) Complex Type veritywhenType
Abstract no
Documentation Selects documents by matching the character string you specify with the starting characters of the values stored in a specific document field.
XML Instance Representation
<...>
<verityattrname> verityattrnameType </verityattrname> [1]

'Verity attribute name.'

<verityattrvalue> verityattrvalueType </verityattrvalue> [1]

'Verity attribute value.'

</...>
Schema Component Representation
<xsd:complexType name="veritystartsType">
<xsd:sequence>
<xsd:element name="verityattrname" type=" verityattrnameType "/>
<xsd:element name="verityattrvalue" type=" verityattrvalueType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: veritysubstringType

Super-types: None
Sub-types: None
Name veritysubstringType
Used by (from the same schema document) Complex Type veritywhenType
Abstract no
Documentation Selects documents by matching the character string you specify with a portion of the strings of the values stored in a specific document field.
XML Instance Representation
<...>
<verityattrname> verityattrnameType </verityattrname> [1]

'Verity attribute name.'

<verityattrvalue> verityattrvalueType </verityattrvalue> [1]

'Verity attribute value.'

</...>
Schema Component Representation
<xsd:complexType name="veritysubstringType">
<xsd:sequence>
<xsd:element name="verityattrname" type=" verityattrnameType "/>
<xsd:element name="verityattrvalue" type=" verityattrvalueType "/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: verityunitType

Super-types: xsd:string < verityunitType (by restriction)
Sub-types: None
Name verityunitType
Used by (from the same schema document) Complex Type verityallType , Complex Type verityanyType , Complex Type verityitemdataType , Complex Type veritynearType , Complex Type veritynearanyType , Complex Type verityparagraphType , Complex Type verityparagraphallType , Complex Type verityparagraphanyType , Complex Type verityphraseType , Complex Type verityphraseallType , Complex Type verityphraseanyType , Complex Type veritysentenceType , Complex Type veritysentenceallType , Complex Type veritysentenceanyType
Abstract no
Documentation Selects documents that include the unit you specify.
XML Instance Representation
<...
dataencoding=" xsd:string [0..1]

'Data encoding type.'

"

case=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'This modifier specifies whether to perform a case-sensitive search.'

"

many=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'This modifier specifies whether to count the density of words, stemmed variations, or phrases in a document.'

"

not=" xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1]

'This operator specifies whether to exclude documents that contain the specified word or phrase.'

"

wordvariation=" xsd:NMTOKEN (value comes from list: {'soundex'|'stem'|'thesaurus'|'typo'|'wildcard'|'word'|'none'}) [0..1]

'Word variation type.'

"

typocount=" xsd:string [0..1]

'Specifies the error distance when using approximate pattern matching to identify words similar to the query term. (An error is defined to be a character insertion, deletion, or transposition.)'

"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="verityunitType">
<xsd:simpleContent>
<xsd:restriction base=" xsd:string ">
<xsd:attribute name="dataencoding" type=" xsd:string "/>
<xsd:attribute name="case" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="many" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="not" use="default" value="false">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="wordvariation" use="default" value="none">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="soundex"/>
<xsd:enumeration value="stem"/>
<xsd:enumeration value="thesaurus"/>
<xsd:enumeration value="typo"/>
<xsd:enumeration value="wildcard"/>
<xsd:enumeration value="word"/>
<xsd:enumeration value="none"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="typocount" type=" xsd:string " use="default" value="2"/>
</xsd:restriction>
</xsd:simpleContent>
</xsd:complexType>
top

Complex Type: verityvqlType

Super-types: xsd:string < verityvqlType (by restriction)
Sub-types: None
Name verityvqlType
Used by (from the same schema document) Complex Type verityitemdataType
Abstract no
Documentation Verity query language statements that specify a query.
XML Instance Representation
<...
dataencoding=" xsd:string [0..1]

'Data encoding type.'

"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="verityvqlType">
<xsd:simpleContent>
<xsd:restriction base=" xsd:string ">
<xsd:attribute name="dataencoding" type=" xsd:string "/>
</xsd:restriction>
</xsd:simpleContent>
</xsd:complexType>
top

Complex Type: veritywhenType

Super-types: None
Sub-types: None
Name veritywhenType
Used by (from the same schema document) Complex Type verityzoneType
Abstract no
Documentation Selects documents that contain specified values in one or more document zones upon which certain conditions have been placed.
XML Instance Representation
<...>
Start Choice [1]
<veritycontains> veritycontainsType </veritycontains> [1]

'Selects documents by matching the character string you specify with the values stored in a specific document field.'

<verityends> verityendsType </verityends> [1]

'Selects documents by matching the character string you specify with the ending characters of the values stored in a specific document field.'

<verityequal> verityequalType </verityequal> [1]

'Operator for searching numeric fields. Selects documents whose document field values are exactly the same as the search string you specify.'

<veritymatches> veritymatchesType </veritymatches> [1]

'Selects documents by matching the character string you specify with values stored in a specific document field. Documents are selected only if the search elements specified match the field value exactly. When a partial match is found,the document is not selected.'

<veritysubstring> veritysubstringType </veritysubstring> [1]

'Selects documents by matching the character string you specify with a portion of the strings of the values stored in a specific document field.'

<veritystarts> veritystartsType </veritystarts> [1]

'Selects documents by matching the character string you specify with the starting characters of the values stored in a specific document field.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="veritywhenType">
<xsd:choice>
<xsd:element name="veritycontains" type=" veritycontainsType "/>
<xsd:element name="verityends" type=" verityendsType "/>
<xsd:element name="verityequal" type=" verityequalType "/>
<xsd:element name="veritymatches" type=" veritymatchesType "/>
<xsd:element name="veritysubstring" type=" veritysubstringType "/>
<xsd:element name="veritystarts" type=" veritystartsType "/>
</xsd:choice>
</xsd:complexType>
top

Complex Type: verityzoneType

Super-types: None
Sub-types: None
Name verityzoneType
Used by (from the same schema document) Complex Type verityzonesType
Abstract no
Documentation Specifies a document zone. A document zone represents a region of a document, such as the document's summary, date, or body text.
XML Instance Representation
<...>
<verityzonename> verityzonenameType </verityzonename> [1]

'Specifies the name of a document zone. A document zone represents a region of a document, such as the document\'s summary, date, or body text.'

<veritywhen> veritywhenType </veritywhen> [0..1]

'Selects documents that contain specified values in one or more document zones upon which certain conditions have been placed.'

</...>
Schema Component Representation
<xsd:complexType name="verityzoneType">
<xsd:sequence>
<xsd:element name="verityzonename" type=" verityzonenameType "/>
<xsd:element name="veritywhen" type=" veritywhenType " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: verityzonenameType

Super-types: xsd:string < verityzonenameType (by restriction)
Sub-types: None
Name verityzonenameType
Used by (from the same schema document) Complex Type verityzoneType
Abstract no
Documentation Specifies the name of a document zone. A document zone represents a region of a document, such as the document's summary, date, or body text.
XML Instance Representation
<...
dataencoding=" xsd:string [0..1]

'Data encoding type.'

"
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="verityzonenameType">
<xsd:simpleContent>
<xsd:restriction base=" xsd:string ">
<xsd:attribute name="dataencoding" type=" xsd:string "/>
</xsd:restriction>
</xsd:simpleContent>
</xsd:complexType>
top

Complex Type: verityzonesType

Super-types: None
Sub-types: None
Name verityzonesType
Used by (from the same schema document) Complex Type verityinType
Abstract no
Documentation Collection of verityzone elements.
XML Instance Representation
<...>
<verityzone> verityzoneType </verityzone> [1..*]

'Specifies a document zone. A document zone represents a region of a document, such as the document\'s summary, date, or body text.'

</...>
Schema Component Representation
<xsd:complexType name="verityzonesType">
<xsd:sequence>
<xsd:element name="verityzone" type=" verityzoneType " maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: versionType

Super-types: None
Sub-types: None
Name versionType
Used by (from the same schema document) Element executedata , Element storedsearch
Abstract no
Documentation Identifies the stored search version.
XML Instance Representation
<...
dtd=" xsd:string [0..1]

'The document type definition. Sets the DTD version to 3.0.'

"

searchobject=" xsd:string [0..1]

'The search object for the stored search. Sets the version to 3.'

"
/>
Schema Component Representation
<xsd:complexType name="versionType">
<xsd:attribute name="dtd" type=" xsd:string " use="fixed" value="3.0"/>
<xsd:attribute name="searchobject" type=" xsd:string " use="fixed" value="3"/>
</xsd:complexType>
top

Complex Type: whereType

Super-types: None
Sub-types: None
Name whereType
Used by (from the same schema document) Complex Type searchclauseType
Abstract no
Documentation Identifies the Where clause for the search.
XML Instance Representation
<...>
Start Choice [0..1]
<and> andType </and> [1]

'And operator.'

<or> orType </or> [1]

'Or operator.'

<neq> neqType </neq> [1]

'Not equal operator.'

<eq> eqType </eq> [1]

'Equals operator.'

<lt> ltType </lt> [1]

'Less than operator.'

<gt> gtType </gt> [1]

'Greater than operator.'

<lte> lteType </lte> [1]

'Less than or equals operator.'

<gte> gteType </gte> [1]

'Greater than or equals operator.'

<in> inType </in> [1]

'In operator.'

<like> likeType </like> [1]

'Like operator.'

<notlike> notlikeType </notlike> [1]

'Not like operator.'

<isnull> isnullType </isnull> [1]

'Is null operator.'

<isnotnull> isnotnullType </isnotnull> [1]

'Is not null operator.'

<commonplaceholder> commonplaceholderType </commonplaceholder> [1]

'Specifies common Where clause conditions. This eliminates the need to repeat these conditions for each object type. The conditions are located under the Where node for Document, Folder, or CustomObject object types. This element cannot be used for common object types.'

End Choice
</...>
Schema Component Representation
<xsd:complexType name="whereType">
<xsd:choice minOccurs="0">
<xsd:element name="and" type=" andType "/>
<xsd:element name="or" type=" orType "/>
<xsd:element name="neq" type=" neqType "/>
<xsd:element name="eq" type=" eqType "/>
<xsd:element name="lt" type=" ltType "/>
<xsd:element name="gt" type=" gtType "/>
<xsd:element name="lte" type=" lteType "/>
<xsd:element name="gte" type=" gteType "/>
<xsd:element name="in" type=" inType "/>
<xsd:element name="like" type=" likeType "/>
<xsd:element name="notlike" type=" notlikeType "/>
<xsd:element name="isnull" type=" isnullType "/>
<xsd:element name="isnotnull" type=" isnotnullType "/>
<xsd:element name="commonplaceholder" type=" commonplaceholderType "/>
</xsd:choice>
</xsd:complexType>
top

Complex Type: wherepropType

Super-types: None
Sub-types: None
Name wherepropType
Used by (from the same schema document) Complex Type eqType , Complex Type gtType , Complex Type gteType , Complex Type inType , Complex Type isnotnullType , Complex Type isnullType , Complex Type likeType , Complex Type ltType , Complex Type lteType , Complex Type neqType , Complex Type notlikeType
Abstract no
Documentation Identifies the Where clause for a property search.
XML Instance Representation
<...
itemid=" xsd:ID [1]

'The item ID of the property.'

"

symname=" xsd:string [1]

'The property\'s symbolic name.'

"

name=" xsd:string [1]

'The property\'s display name.'

"

objecttype=" xsd:NMTOKEN (value comes from list: {'common'|'document'|'folder'|'customobject'}) [1]

'Specifies the object type of the property (either common or the object type specified in the parent searchclause element).'

"

editproperty=" xsd:NMTOKEN (value comes from list: {'required'|'editable'|'readonly'|'hidden'}) [0..1]

'The edit options for the property.'

"
>
<propdesc> propdescType </propdesc> [1]

'The property description.'

</...>
Schema Component Representation
<xsd:complexType name="wherepropType">
<xsd:sequence>
<xsd:element name="propdesc" type=" propdescType "/>
</xsd:sequence>
<xsd:attribute name="itemid" type=" xsd:ID " use="required"/>
<xsd:attribute name="symname" type=" xsd:string " use="required"/>
<xsd:attribute name="name" type=" xsd:string " use="required"/>
<xsd:attribute name="objecttype" use="required">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="common"/>
<xsd:enumeration value="document"/>
<xsd:enumeration value="folder"/>
<xsd:enumeration value="customobject"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="editproperty" use="default" value="required">
<xsd:simpleType>
<xsd:restriction base=" xsd:NMTOKEN ">
<xsd:enumeration value="required"/>
<xsd:enumeration value="editable"/>
<xsd:enumeration value="readonly"/>
<xsd:enumeration value="hidden"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
top



Feedback

© Copyright IBM Corporation 2013.
This information center is powered by Eclipse technology. (http://www.eclipse.org)