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 stored search authoring.

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 Collection of choices.
XML Instance Representation
<choices>
<c> cType </c> [0..*] ?
</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 Specifies the runtime user fields needed to execute a search.
XML Instance Representation
<executedata>
<version> versionType </version> [1] ?
<objectstores> objectstoresType </objectstores> [0..1] ?
<folders> foldersType </folders> [0..1] ?
<objecttypesdata> objecttypesdataType </objecttypesdata> [1] ?
<options> optionsType </options> [0..1] ?
</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
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Search.
XML Instance Representation
<search/>
Schema Component Representation
<xsd:element name="search">
<xsd:complexType/>
</xsd:element>
top

Element: selectpropall

Name selectpropall
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Select all properties.
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 Root element.
XML Instance Representation
<storedsearch>
<version> versionType </version> [1] ?
<product> productType </product> [0..1] ?
<searchspec> searchspecType </searchspec> [1] ?
</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
Abstract no
Documentation And operator.
XML Instance Representation
<...>
Start Choice [1]
<and> andType </and> [1] ?
<or> orType </or> [1] ?
<neq> neqType </neq> [1] ?
<eq> eqType </eq> [1] ?
<lt> ltType </lt> [1] ?
<gt> gtType </gt> [1] ?
<lte> lteType </lte> [1] ?
<gte> gteType </gte> [1] ?
<in> inType </in> [1] ?
<like> likeType </like> [1] ?
<notlike> notlikeType </notlike> [1] ?
<isnull> isnullType </isnull> [1] ?
<isnotnull> isnotnullType </isnotnull> [1] ?
<commonplaceholder> commonplaceholderType </commonplaceholder> [1] ?
End Choice
Start Choice [1]
<and> andType </and> [1] ?
<or> orType </or> [1] ?
<neq> neqType </neq> [1] ?
<eq> eqType </eq> [1] ?
<lt> ltType </lt> [1] ?
<gt> gtType </gt> [1] ?
<lte> lteType </lte> [1] ?
<gte> gteType </gte> [1] ?
<in> inType </in> [1] ?
<like> likeType </like> [1] ?
<notlike> notlikeType </notlike> [1] ?
<isnull> isnullType </isnull> [1] ?
<isnotnull> isnotnullType </isnotnull> [1] ?
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
Abstract no
Documentation List of choices.
XML Instance Representation
<...
dataencoding="xsd:string [0..1] ?">
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: classType

Super-types: None
Sub-types: None
Name classType
Abstract no
Documentation Document class.
XML Instance Representation
<...
symname="xsd:NMTOKEN (value comes from list: {'common'|'document'|'folder'|'customobject'}) [1] ?"
name="xsd:string [0..1] ?"/>
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
Abstract no
Documentation This operator contains common Where conditions so that they don't need to be repeated for each object type. The operator is located under the Where node for Document, Folder, or CustomObject object types. It cannot be used with 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
Abstract no
Documentation Equals operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1] ?
<literal> literalType </literal> [1] ?
</...>
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
Abstract no
Documentation Container for selection property elements.
XML Instance Representation
<...>
<exeselectprops> exeselectpropsType </exeselectprops> [1] ?
</...>
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
Abstract no
Documentation Selection property to execute.
XML Instance Representation
<...
symname="xsd:string [1] ?"
name="xsd:string [0..1] ?"/>
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
Abstract no
Documentation Collection of exeselectprop elements.
XML Instance Representation
<...>
<exeselectprop> exeselectpropType </exeselectprop> [1..*] ?
</...>
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
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] ?"
id="xsd:string [0..1] ?"
itemid="xsd:ID [0..1] ?"
searchsubfolders="xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1] ?"
view="xsd:NMTOKEN (value comes from list: {'hidden'|'editable'}) [0..1] ?">
<objectstore> objectstoreType </objectstore> [0..1] ?
</...>
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
Abstract no
Documentation Collection of folder elements.
XML Instance Representation
<...>
<folder> folderType </folder> [0..*] ?
</...>
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
Abstract no
Documentation Contains a class element.
XML Instance Representation
<...>
<class> classType </class> [1] ?
</...>
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
Abstract no
Documentation Greater than operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1] ?
<literal> literalType </literal> [1] ?
</...>
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
Abstract no
Documentation Greater than or equals operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1] ?
<literal> literalType </literal> [1] ?
</...>
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
Abstract no
Documentation In operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1] ?
<literal> literalType </literal> [1] ?
</...>
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
Abstract no
Documentation Is not null operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1] ?
</...>
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
Abstract no
Documentation Is null operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1] ?
</...>
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
Abstract no
Documentation Like operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1] ?
<literal> literalType </literal> [1] ?
</...>
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
Abstract no
Documentation Literal text.
XML Instance Representation
<...
dataencoding="xsd:string [0..1] ?">
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
Abstract no
Documentation Less than operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1] ?
<literal> literalType </literal> [1] ?
</...>
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
Abstract no
Documentation Less than or equals operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1] ?
<literal> literalType </literal> [1] ?
</...>
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
Abstract no
Documentation Not equal operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1] ?
<literal> literalType </literal> [1] ?
</...>
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
Abstract no
Documentation Not like operator.
XML Instance Representation
<...>
<whereprop> wherepropType </whereprop> [1] ?
<literal> literalType </literal> [1] ?
</...>
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
Abstract no
Documentation Object Store.
XML Instance Representation
<...
id="xsd:string [1] ?"
name="xsd:string [1] ?"/>
Schema Component Representation
<xsd:complexType name="objectstoreType">
<xsd:attribute name="id" type="xsd:string" use="required"/>
<xsd:attribute name="name" type="xsd:string" use="required"/>
</xsd:complexType>
top

Complex Type: objectstoresType

Super-types: None
Sub-types: None
Name objectstoresType
Abstract no
Documentation Collection of objectstore elements.
XML Instance Representation
<...
mergeoption="xsd:NMTOKEN (value comes from list: {'none'|'union'|'intersection'}) [0..1] ?">
<objectstore> objectstoreType </objectstore> [1..*] ?
</...>
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
Abstract no
Documentation Container for templatedata and selection property elements for a single object type.
XML Instance Representation
<...>
<from> fromType </from> [1] ?
<templatedata> templatedataType </templatedata> [0..1] ?
<exeselect> exeselectType </exeselect> [0..1] ?
</...>
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
Abstract no
Documentation Container for objecttypedata elements.
XML Instance Representation
<...>
<objecttypedata> objecttypedataType </objecttypedata> [1..4] ?
</...>
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
Abstract no
Documentation Options.
XML Instance Representation
<...
maxrecords="xsd:string [0..1] ?"
cursorlocation="xsd:NMTOKEN (value comes from list: {'server'|'client'}) [0..1] ?"/>
Schema Component Representation
<xsd:complexType name="optionsType">
<xsd:attribute name="maxrecords" type="xsd:string" use="default" value="0"/>
<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
Abstract no
Documentation Or operator.
XML Instance Representation
<...>
Start Choice [1]
<and> andType </and> [1] ?
<or> orType </or> [1] ?
<neq> neqType </neq> [1] ?
<eq> eqType </eq> [1] ?
<lt> ltType </lt> [1] ?
<gt> gtType </gt> [1] ?
<lte> lteType </lte> [1] ?
<gte> gteType </gte> [1] ?
<in> inType </in> [1] ?
<like> likeType </like> [1] ?
<notlike> notlikeType </notlike> [1] ?
<isnull> isnullType </isnull> [1] ?
<isnotnull> isnotnullType </isnotnull> [1] ?
<commonplaceholder> commonplaceholderType </commonplaceholder> [1] ?
End Choice
Start Choice [1]
<and> andType </and> [1] ?
<or> orType </or> [1] ?
<neq> neqType </neq> [1] ?
<eq> eqType </eq> [1] ?
<lt> ltType </lt> [1] ?
<gt> gtType </gt> [1] ?
<lte> lteType </lte> [1] ?
<gte> gteType </gte> [1] ?
<in> inType </in> [1] ?
<like> likeType </like> [1] ?
<notlike> notlikeType </notlike> [1] ?
<isnull> isnullType </isnull> [1] ?
<isnotnull> isnotnullType </isnotnull> [1] ?
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
Abstract no
Documentation Product.
XML Instance Representation
<...
name="xsd:string [1] ?"
version="xsd:string [1] ?"/>
Schema Component Representation
<xsd:complexType name="productType">
<xsd:attribute name="name" type="xsd:string" use="required"/>
<xsd:attribute name="version" type="xsd:string" use="required"/>
</xsd:complexType>
top

Complex Type: propdescType

Super-types: None
Sub-types: None
Name propdescType
Abstract no
Documentation Property description.
XML Instance Representation
<...
symname="xsd:string [1] ?"
size="xsd:string [0..1] ?"
datatype="xsd:NMTOKEN (value comes from list: {'typebinary'|'typeboolean'|'typedate'|'typedouble'|'typeguid'|'typelong'|'typeobject'|'typestring'}) [1] ?"
haschoices="xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1] ?"
hasmarkings="xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1] ?"/>
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
Abstract no
Documentation Search clause.
XML Instance Representation
<...>
<select> selectType </select> [1] ?
<from> fromType </from> [1] ?
<where> whereType </where> [0..1] ?
<veritycontent> veritycontentType </veritycontent> [0..1] ?
<subclasses> subclassesType </subclasses> [0..1] ?
</...>
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="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
Abstract no
Documentation Collection of searchclause elements.
XML Instance Representation
<...>
<searchclause> searchclauseType </searchclause> [1..4] ?
</...>
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
Abstract no
Documentation Search criteria.
XML Instance Representation
<...>
<folders> foldersType </folders> [0..1] ?
<searchclauses> searchclausesType </searchclauses> [1] ?
</...>
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
Abstract no
Documentation Search specification.
XML Instance Representation
<...
title="xsd:string [0..1] ?"
mimetype="xsd:string [0..1] ?"
versionselection="xsd:NMTOKEN (value comes from list: {'currentversion'|'releasedversion'|'allversions'|'none'}) [0..1] ?">
<searchtype> searchtypeType </searchtype> [1] ?
<objectstores> objectstoresType </objectstores> [1] ?
<searchcriteria> searchcriteriaType </searchcriteria> [1] ?
<options> optionsType </options> [0..1] ?
</...>
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
Abstract no
Documentation Search type.
XML Instance Representation
<...>
Start Choice [1]
<search> ... </search> [1]
<template> templateType </template> [1] ?
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
Abstract no
Documentation Select. 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] ?
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
Abstract no
Documentation Select property.
XML Instance Representation
<...
itemid="xsd:ID [1] ?"
symname="xsd:string [1] ?"
name="xsd:string [1] ?"
alignment="xsd:NMTOKEN (value comes from list: {'left'|'center'|'right'}) [0..1] ?"
sortorder="xsd:NMTOKEN (value comes from list: {'ascending'|'descending'|'none'}) [0..1] ?"
objecttype="xsd:NMTOKEN (value comes from list: {'document'|'folder'|'customobject'}) [1] ?"
sortlevel="xsd:string [0..1] ?"/>
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
Abstract no
Documentation Collection of selectprop elements.
XML Instance Representation
<...>
<selectprop> selectpropType </selectprop> [1..*] ?
</...>
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
Abstract no
Documentation Document subclass.
XML Instance Representation
<...
itemid="xsd:ID [1] ?"
symname="xsd:string [1] ?"
name="xsd:string [1] ?"
objecttype="xsd:NMTOKEN (value comes from list: {'document'|'folder'|'customobject'}) [1] ?"
editproperty="xsd:NMTOKEN (value comes from list: {'required'|'editable'|'readonly'|'hidden'}) [0..1] ?"/>
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
Abstract no
Documentation Collection of subclass elements. This element cannot be specified under the searchclause element for the common object type.
XML Instance Representation
<...>
<subclass> subclassType </subclass> [0..*] ?
</...>
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
Abstract no
Documentation Template.
XML Instance Representation
<...
showoperators="xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1] ?"
showmaxrecords="xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1] ?"
showandorconditions="xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1] ?"/>
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: templatedataType

Super-types: None
Sub-types: None
Name templatedataType
Abstract no
Documentation Template data.
XML Instance Representation
<...>
<templatesubclassitems> templatesubclassitemsType </templatesubclassitems> [0..1] ?
<templatepropitems> templatepropitemsType </templatepropitems> [0..1] ?
<templateverityitems> templateverityitemsType </templateverityitems> [0..1] ?
</...>
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="templateverityitems" type="templateverityitemsType" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Complex Type: templateitemType

Super-types: None
Sub-types: None
Name templateitemType
Abstract no
Documentation Template item.
XML Instance Representation
<...
itemid="xsd:ID [1] ?">
<templateitemdata> templateitemdataType </templateitemdata> [0..1] ?
</...>
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
Abstract no
Documentation Data for the template item.
XML Instance Representation
<...
dataencoding="xsd:string [0..1] ?">
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
Abstract no
Documentation Collection of templateitem elements.
XML Instance Representation
<...>
<templateitem> templateitemType </templateitem> [1..*] ?
</...>
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
Abstract no
Documentation Data for the template subclass item.
XML Instance Representation
<...
itemid="xsd:ID [1] ?"
dataencoding="xsd:string [0..1] ?">
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
Abstract no
Documentation Collection of templatesubclassitem elements.
XML Instance Representation
<...>
<templatesubclassitem> templatesubclassitemType </templatesubclassitem> [1..*] ?
</...>
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
Abstract no
Documentation Template content item.
XML Instance Representation
<...
itemid="xsd:ID [1] ?">
<verityitemdata> verityitemdataType </verityitemdata> [0..1] ?
</...>
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
Abstract no
Documentation Collection of templateverityitem elements.
XML Instance Representation
<...>
<templateverityitem> templateverityitemType </templateverityitem> [1..*] ?
</...>
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
Abstract no
Documentation User text.
XML Instance Representation
<...
dataencoding="xsd:string [0..1] ?">
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
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] ?
<verityor> verityorType </verityor> [1] ?
<verityaccrue> verityaccrueType </verityaccrue> [1] ?
<verityitem> verityitemType </verityitem> [1] ?
End Choice
Start Choice [1..*]
<verityand> verityandType </verityand> [1] ?
<verityor> verityorType </verityor> [1] ?
<verityaccrue> verityaccrueType </verityaccrue> [1] ?
<verityitem> verityitemType </verityitem> [1] ?
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
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] ?">
Start Choice [1..*]
<verityall> verityallType </verityall> [1] ?
<verityany> verityanyType </verityany> [1] ?
<verityin> verityinType </verityin> [1] ?
<verityparagraph> verityparagraphType </verityparagraph> [1] ?
<veritysentence> veritysentenceType </veritysentence> [1] ?
<veritynear> veritynearType </veritynear> [1] ?
<verityphrase> verityphraseType </verityphrase> [1] ?
<verityunit> verityunitType </verityunit> [1] ?
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
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] ?
<verityor> verityorType </verityor> [1] ?
<verityaccrue> verityaccrueType </verityaccrue> [1] ?
<verityitem> verityitemType </verityitem> [1] ?
End Choice
Start Choice [1..*]
<verityand> verityandType </verityand> [1] ?
<verityor> verityorType </verityor> [1] ?
<verityaccrue> verityaccrueType </verityaccrue> [1] ?
<verityitem> verityitemType </verityitem> [1] ?
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
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] ?
<verityany> verityanyType </verityany> [1] ?
<verityin> verityinType </verityin> [1] ?
<verityparagraph> verityparagraphType </verityparagraph> [1] ?
<veritysentence> veritysentenceType </veritysentence> [1] ?
<veritynear> veritynearType </veritynear> [1] ?
<verityphrase> verityphraseType </verityphrase> [1] ?
<verityunit> verityunitType </verityunit> [1] ?
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
Abstract no
Documentation Verity attribute name.
XML Instance Representation
<...
dataencoding="xsd:string [0..1] ?">
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
Abstract no
Documentation Verity attribute value.
XML Instance Representation
<...
dataencoding="xsd:string [0..1] ?">
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
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] ?
<verityattrvalue> verityattrvalueType </verityattrvalue> [1] ?
</...>
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
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'}) [0..1] ?"
rank="xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1] ?"
contentsummary="xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1] ?">
Start Choice [0..1]
<verityand> verityandType </verityand> [1] ?
<verityor> verityorType </verityor> [1] ?
<verityaccrue> verityaccrueType </verityaccrue> [1] ?
<verityitem> verityitemType </verityitem> [1] ?
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: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
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] ?
<verityattrvalue> verityattrvalueType </verityattrvalue> [1] ?
</...>
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
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] ?
<verityattrvalue> verityattrvalueType </verityattrvalue> [1] ?
</...>
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
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] ?
<verityitemdata> verityitemdataType </verityitemdata> [1] ?
</...>
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
Abstract no
Documentation Verity content item.
XML Instance Representation
<...
itemid="xsd:ID [1] ?"
editproperty="xsd:NMTOKEN (value comes from list: {'required'|'editable'|'readonly'|'hidden'}) [0..1] ?"
groupaction="xsd:NMTOKEN (value comes from list: {'all'|'any'|'in'|'paragraph'|'sentence'|'near'|'phrase'|'unit'|'vql'|'none'}) [0..1] ?">
<usertext> usertextType </usertext> [0..1] ?
<verityitemdata> verityitemdataType </verityitemdata> [0..1] ?
</...>
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
Abstract no
Documentation Verity content item data.
XML Instance Representation
<...>
Start Choice [1]
<verityall> verityallType </verityall> [1] ?
<verityany> verityanyType </verityany> [1] ?
<verityin> verityinType </verityin> [1] ?
<verityparagraph> verityparagraphType </verityparagraph> [1] ?
<veritysentence> veritysentenceType </veritysentence> [1] ?
<veritynear> veritynearType </veritynear> [1] ?
<verityphrase> verityphraseType </verityphrase> [1] ?
<verityunit> verityunitType </verityunit> [1] ?
<verityvql> verityvqlType </verityvql> [1] ?
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
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] ?
<verityattrvalue> verityattrvalueType </verityattrvalue> [1] ?
</...>
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
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] ?"
distance="xsd:string [0..1] ?">
Start Choice [1..*]
<veritynearany> veritynearanyType </veritynearany> [1] ?
<verityphrase> verityphraseType </verityphrase> [1] ?
<verityunit> verityunitType </verityunit> [1] ?
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
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] ?
<verityunit> verityunitType </verityunit> [1] ?
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
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] ?
<verityor> verityorType </verityor> [1] ?
<verityaccrue> verityaccrueType </verityaccrue> [1] ?
<verityitem> verityitemType </verityitem> [1] ?
End Choice
Start Choice [1..*]
<verityand> verityandType </verityand> [1] ?
<verityor> verityorType </verityor> [1] ?
<verityaccrue> verityaccrueType </verityaccrue> [1] ?
<verityitem> verityitemType </verityitem> [1] ?
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
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] ?">
Start Choice [1..*]
<verityparagraphall> verityparagraphallType </verityparagraphall> [1] ?
<verityparagraphany> verityparagraphanyType </verityparagraphany> [1] ?
<veritysentence> veritysentenceType </veritysentence> [1] ?
<veritynear> veritynearType </veritynear> [1] ?
<verityphrase> verityphraseType </verityphrase> [1] ?
<verityunit> verityunitType </verityunit> [1] ?
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
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] ?">
Start Choice [1..*]
<veritysentence> veritysentenceType </veritysentence> [1] ?
<veritynear> veritynearType </veritynear> [1] ?
<verityphrase> verityphraseType </verityphrase> [1] ?
<verityunit> verityunitType </verityunit> [1] ?
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
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] ?
<veritynear> veritynearType </veritynear> [1] ?
<verityphrase> verityphraseType </verityphrase> [1] ?
<verityunit> verityunitType </verityunit> [1] ?
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
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] ?
<verityphraseany> verityphraseanyType </verityphraseany> [1] ?
<verityunit> verityunitType </verityunit> [1] ?
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
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] ?">
<verityunit> verityunitType </verityunit> [1..*] ?
</...>
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
Abstract no
Documentation Selects documents that include any of the words in the phrase you specify.
XML Instance Representation
<...>
<verityunit> verityunitType </verityunit> [1..*] ?
</...>
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
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] ?">
Start Choice [1..*]
<veritysentenceall> veritysentenceallType </veritysentenceall> [1] ?
<veritysentenceany> veritysentenceanyType </veritysentenceany> [1] ?
<veritynear> veritynearType </veritynear> [1] ?
<verityphrase> verityphraseType </verityphrase> [1] ?
<verityunit> verityunitType </verityunit> [1] ?
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
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] ?">
Start Choice [1..*]
<veritynear> veritynearType </veritynear> [1] ?
<verityphrase> verityphraseType </verityphrase> [1] ?
<verityunit> verityunitType </verityunit> [1] ?
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
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] ?
<verityphrase> verityphraseType </verityphrase> [1] ?
<verityunit> verityunitType </verityunit> [1] ?
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
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] ?
<verityattrvalue> verityattrvalueType </verityattrvalue> [1] ?
</...>
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
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] ?
<verityattrvalue> verityattrvalueType </verityattrvalue> [1] ?
</...>
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
Abstract no
Documentation Selects documents that include the unit you specify.
XML Instance Representation
<...
dataencoding="xsd:string [0..1] ?"
case="xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1] ?"
many="xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1] ?"
not="xsd:NMTOKEN (value comes from list: {'true'|'false'}) [0..1] ?"
wordvariation="xsd:NMTOKEN (value comes from list: {'soundex'|'stem'|'thesaurus'|'typo'|'wildcard'|'word'|'none'}) [0..1] ?"
typocount="xsd:string [0..1] ?">
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
Abstract no
Documentation Verity query language statements that specify a query.
XML Instance Representation
<...
dataencoding="xsd:string [0..1] ?">
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
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] ?
<verityends> verityendsType </verityends> [1] ?
<verityequal> verityequalType </verityequal> [1] ?
<veritymatches> veritymatchesType </veritymatches> [1] ?
<veritysubstring> veritysubstringType </veritysubstring> [1] ?
<veritystarts> veritystartsType </veritystarts> [1] ?
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
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] ?
<veritywhen> veritywhenType </veritywhen> [0..1] ?
</...>
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
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] ?">
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
Abstract no
Documentation Collection of verityzone elements.
XML Instance Representation
<...>
<verityzone> verityzoneType </verityzone> [1..*] ?
</...>
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
Abstract no
Documentation Stored search version.
XML Instance Representation
<...
dtd="xsd:string [0..1] ?"
searchobject="xsd:string [0..1] ?"/>
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
Abstract no
Documentation Where operator.
XML Instance Representation
<...>
Start Choice [0..1]
<and> andType </and> [1] ?
<or> orType </or> [1] ?
<neq> neqType </neq> [1] ?
<eq> eqType </eq> [1] ?
<lt> ltType </lt> [1] ?
<gt> gtType </gt> [1] ?
<lte> lteType </lte> [1] ?
<gte> gteType </gte> [1] ?
<in> inType </in> [1] ?
<like> likeType </like> [1] ?
<notlike> notlikeType </notlike> [1] ?
<isnull> isnullType </isnull> [1] ?
<isnotnull> isnotnullType </isnotnull> [1] ?
<commonplaceholder> commonplaceholderType </commonplaceholder> [1] ?
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
Abstract no
Documentation Where property.
XML Instance Representation
<...
itemid="xsd:ID [1] ?"
symname="xsd:string [1] ?"
name="xsd:string [1] ?"
objecttype="xsd:NMTOKEN (value comes from list: {'common'|'document'|'folder'|'customobject'}) [1] ?"
editproperty="xsd:NMTOKEN (value comes from list: {'required'|'editable'|'readonly'|'hidden'}) [0..1] ?">
<propdesc> propdescType </propdesc> [1] ?
</...>
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