Table of Contents
Target Namespace
None
Element and Attribute Namespaces
Global element and attribute declarations belong to this schema's target namespace.
By default, local element declarations have no namespace.
By default, local attribute declarations have no namespace.
Documentation
This schema supports the basic user functionality of the architecture. The functionality includes Object Store and folder navigation, search navigation, search results, and authoring documents (including document properties and document security information). It does not support search authoring or publish template authoring. These items are supported by other schemas.
Declared Namespaces
Prefix
Namespace
xml
http://www.w3.org/XML/1998/namespace
xsd
http://www.w3.org/2001/XMLSchema
Schema Component Representation
<
xsd:schema >
...
</
xsd:schema >
Name
mimetype
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Specifies a document mime type.
XML Instance Representation
<mimetype>
xsd :string </mimetype>
Schema Component Representation
<
xsd:element
name ="
mimetype "
type ="
xsd :string
"/>
Element: name
Name
name
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Specifies a name.
XML Instance Representation
<name>
xsd :string </name>
Schema Component Representation
<
xsd:element
name ="
name "
type ="
xsd :string
"/>
Name
response
Type
responseType
Nillable
no
Abstract
no
Documentation
Root element.
XML Instance Representation
<response>
Start All [1]
End All
</response>
Name
symname
Type
xsd :string
Nillable
no
Abstract
no
Documentation
Symbolic name of a property.
XML Instance Representation
<symname>
xsd :string </symname>
Schema Component Representation
<
xsd:element
name ="
symname "
type ="
xsd :string
"/>
Super-types:
None
Sub-types:
None
Name
aliasesType
Abstract
no
Documentation
Specifies a collection of alias list information.
Schema Component Representation
<
xsd:complexType
name ="
aliasesType ">
<
xsd:sequence >
<
xsd:element
name ="
alias "
type ="
guidString
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
choiceType
Abstract
no
Documentation
Specifies a Choice object.
XML Instance Representation
<...>
Start All [1]
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
choiceType ">
<
xsd:all >
<
xsd:element
name ="
choicetype "
type ="
choicetypeType
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
name
"/>
<
xsd:element
name ="
id "
type ="
guidString
"
minOccurs ="
0 "/>
<
xsd:element
name ="
value "
type ="
valueType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
choices "
type ="
choicesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
choicesType
Abstract
no
Documentation
Specifies a collection of choice list information.
Schema Component Representation
<
xsd:complexType
name ="
choicesType ">
<
xsd:sequence >
<
xsd:element
name ="
id "
type ="
guidString
"
minOccurs ="
0 "/>
<
xsd:element
name ="
choice "
type ="
choiceType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
classdescType
Abstract
no
Documentation
Specifies a Class Description object.
XML Instance Representation
<...>
Start All [1]
<allowsinst>
xsd :string </allowsinst>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
classdescType ">
<
xsd:all >
<
xsd:element
name ="
allowsinst "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
id "
type ="
guidString
"
minOccurs ="
0 "/>
<
xsd:element
name ="
ishidden "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
selectable "
type ="
booleanType
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
name
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
symname
"
minOccurs ="
0 "/>
<
xsd:element
name ="
classdescs "
type ="
classdescsType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
propdescs "
type ="
propdescsType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
eventdescs "
type ="
eventdescsType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
classdescsType
Abstract
no
Documentation
Specifies a collection of Class Description objects.
Schema Component Representation
<
xsd:complexType
name ="
classdescsType ">
<
xsd:sequence >
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
customobjectType
Abstract
no
Documentation
Specifies a Custom Object object.
XML Instance Representation
<...>
Start All [1]
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
customobjectType ">
<
xsd:all >
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
documentType
Abstract
no
Documentation
Specifies a Document object.
XML Instance Representation
<...>
Start All [1]
<majorvernum>
xsd :string </majorvernum>
[0..1]
?
<minorvernum>
xsd :string </minorvernum>
[0..1]
?
<verstatus>
xsd :string </verstatus>
[0..1]
?
<verserid>
xsd :string </verserid>
[0..1]
?
<vwversion>
xsd :string </vwversion>
[0..1]
?
<contentranking>
xsd :string </contentranking>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
documentType ">
<
xsd:all >
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
iscurver "
type ="
booleanType
"
default ="
1 "
minOccurs ="
0 "/>
<
xsd:element
name ="
isfrover "
type ="
booleanType
"
default ="
1 "
minOccurs ="
0 "/>
<
xsd:element
name ="
isreserved "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
ispublication "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
isverenabled "
type ="
booleanType
"
default ="
1 "
minOccurs ="
0 "/>
<
xsd:element
ref ="
mimetype
"
minOccurs ="
0 "/>
<
xsd:element
name ="
majorvernum "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
minorvernum "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
verstatus "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
verserid "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
vwversion "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
contentranking "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
eventdescType
Abstract
no
Documentation
Specifies an Event Description object.
XML Instance Representation
<...>
Start All [1]
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
eventdescType ">
<
xsd:all >
<
xsd:element
ref ="
name
"/>
<
xsd:element
name ="
auditid "
type ="
guidString
"
minOccurs ="
0 "/>
<
xsd:element
name ="
auditfailure "
type ="
booleanType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
auditsuccess "
type ="
booleanType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
inherited "
type ="
booleanType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
eventdescsType
Abstract
no
Documentation
Specifies a collection of event descriptions.
Schema Component Representation
<
xsd:complexType
name ="
eventdescsType ">
<
xsd:sequence >
<
xsd:element
name ="
eventdesc "
type ="
eventdescType
"
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
folderType
Abstract
no
Documentation
Specifies a Folder object.
XML Instance Representation
<...>
Start All [1]
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
folderType ">
<
xsd:all >
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
groupType
Abstract
no
Documentation
Specifies a Group object.
XML Instance Representation
<...>
Start All [1]
<id>
xsd :string </id>
[1]
?
<dispname>
xsd :string </dispname>
[1]
?
<shortname>
xsd :string </shortname>
[1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
groupType ">
<
xsd:all >
<
xsd:element
name ="
id "
type ="
xsd :string
"/>
<
xsd:element
name ="
dispname "
type ="
xsd :string
"/>
<
xsd:element
ref ="
name
"/>
<
xsd:element
name ="
shortname "
type ="
xsd :string
"/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
groupsType
Abstract
no
Documentation
Specifies a collection of Group objects.
Schema Component Representation
<
xsd:complexType
name ="
groupsType ">
<
xsd:sequence >
<
xsd:element
name ="
group "
type ="
groupType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
linkType
Abstract
no
Documentation
Specifies a Link object.
XML Instance Representation
<...>
Start All [1]
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
linkType ">
<
xsd:all >
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
name
"
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
markingType
Abstract
no
Documentation
Specifies a Marking object.
XML Instance Representation
<...>
Start All [1]
<constraintmask>
xsd :string </constraintmask>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
markingType ">
<
xsd:all >
<
xsd:element
name ="
id "
type ="
guidString
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
name
"/>
<
xsd:element
name ="
value "
type ="
valueType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
constraintmask "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
canremove "
type ="
booleanType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
markingsType
Abstract
no
Documentation
Specifies a collection of marking information.
Schema Component Representation
<
xsd:complexType
name ="
markingsType ">
<
xsd:sequence >
<
xsd:element
name ="
id "
type ="
guidString
"
minOccurs ="
0 "/>
<
xsd:element
name ="
marking "
type ="
markingType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
objectsetType
Abstract
no
Documentation
Specifies a collection of objects (for example, ObjectStore, Folder, or Document).
XML Instance Representation
<...>
<count>
xsd :positiveInteger </count>
[0..1]
?
</...>
Schema Component Representation
<
xsd:complexType
name ="
objectsetType ">
<
xsd:sequence >
<
xsd:element
name ="
objectstore "
type ="
objectstoreType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element
name ="
folder "
type ="
folderType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element
name ="
document "
type ="
documentType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element
name ="
storedsearch "
type ="
storedsearchType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element
name ="
publishtemplate "
type ="
publishtemplateType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element
name ="
customobject "
type ="
customobjectType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element
name ="
securitypolicy "
type ="
securitypolicyType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element
name ="
realm "
type ="
realmType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element
name ="
link "
type ="
linkType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
<
xsd:element
name ="
count "
type ="
xsd :positiveInteger
"
minOccurs ="
0 "/>
<
xsd:element
name ="
exception "
type ="
exceptionType
"
minOccurs ="
0 "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
objectstoreType
Abstract
no
Documentation
Specifies an Object Store object.
XML Instance Representation
<...>
Start All [1]
<dbname>
xsd :string </dbname>
[0..1]
?
<dbsvrname>
xsd :string </dbsvrname>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
objectstoreType ">
<
xsd:all >
<
xsd:element
name ="
dbname "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
dbsvrname "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
name
"
minOccurs ="
0 "/>
<
xsd:element
name ="
choices "
type ="
choicesType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
classdescs "
type ="
classdescsType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
propdescs "
type ="
propdescsType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
users "
type ="
usersType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
groups "
type ="
groupsType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
permissionType
Abstract
no
Documentation
Specifies security information.
XML Instance Representation
<...>
Start All [1]
<accessmask>
xsd :string </accessmask>
[1]
?
<granteename>
xsd :string </granteename>
[0..1]
?
<granteetype>
xsd :string </granteetype>
[0..1]
?
<granteeid>
xsd :string </granteeid>
[0..1]
?
<dispname>
xsd :string </dispname>
[1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
permissionType ">
<
xsd:all >
<
xsd:element
name ="
accessmask "
type ="
xsd :string
"/>
<
xsd:element
name ="
granteename "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
granteetype "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
granteeid "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
id "
type ="
guidString
"
minOccurs ="
0 "/>
<
xsd:element
name ="
dispname "
type ="
xsd :string
"/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
permissionsType
Abstract
no
Documentation
Specifies a collection of security information.
Schema Component Representation
<
xsd:complexType
name ="
permissionsType ">
<
xsd:sequence >
<
xsd:element
name ="
permission "
type ="
permissionType
"
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
propdescType
Abstract
no
Documentation
Specifies a Property Description object.
XML Instance Representation
<...>
Start All [1]
<desctext>
xsd :string </desctext>
[0..1]
?
<maxlen>
xsd :integer </maxlen>
[0..1]
?
<minlen>
xsd :integer </minlen>
[0..1]
?
<propdef>
xsd :string </propdef>
[0..1]
?
<propmax>
xsd :integer </propmax>
[0..1]
?
<propmin>
xsd :integer </propmin>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
propdescType ">
<
xsd:all >
<
xsd:element
name ="
datatype "
type ="
datatypeType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
desctext "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
id "
type ="
guidString
"
minOccurs ="
0 "/>
<
xsd:element
name ="
ishidden "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
ishierarchical "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
isorderable "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
isreadonly "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
issearchable "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
issecurityproxy "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
isselectable "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
issysgen "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
issysowned "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
isvalreq "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
reqclass "
type ="
reqclassType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
requnielem "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
setability "
type ="
setabilityType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
maxlen "
type ="
xsd :integer
"
minOccurs ="
0 "/>
<
xsd:element
name ="
minlen "
type ="
xsd :integer
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
name
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
symname
"
minOccurs ="
0 "/>
<
xsd:element
name ="
propdef "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
propmax "
type ="
xsd :integer
"
minOccurs ="
0 "/>
<
xsd:element
name ="
propmin "
type ="
xsd :integer
"
minOccurs ="
0 "/>
<
xsd:element
name ="
choices "
type ="
choicesType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
markings "
type ="
markingsType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
aliases "
type ="
aliasesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
propdescsType
Abstract
no
Documentation
Specifies a collection of Property Description objects.
Schema Component Representation
<
xsd:complexType
name ="
propdescsType ">
<
xsd:sequence >
<
xsd:element
name ="
propdesc "
type ="
propdescType
"
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
propertiesType
Abstract
no
Documentation
Specifies a collection of property objects.
Schema Component Representation
<
xsd:complexType
name ="
propertiesType ">
<
xsd:sequence >
<
xsd:element
name ="
property "
type ="
propertyType
"
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
propertyType
Abstract
no
Documentation
Specifies a Property object.
XML Instance Representation
<...>
Start All [1]
<accessmask>
xsd :string </accessmask>
[0..1]
?
<objecttype>
xsd :string </objecttype>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
propertyType ">
<
xsd:all >
<
xsd:element
name ="
accessmask "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
datatype "
type ="
datatypeType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
id "
type ="
guidString
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
name
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
symname
"
minOccurs ="
0 "/>
<
xsd:element
name ="
value "
type ="
valueType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
values "
type ="
valuesType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
objecttype "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
propdesc "
type ="
propdescType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
publishtemplateType
Abstract
no
Documentation
Specifies a Publish Template object.
XML Instance Representation
<...>
Start All [1]
<description>
xsd :string </description>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
publishtemplateType ">
<
xsd:all >
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
description "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
realmType
Abstract
no
Documentation
Specifies an object used to get the active users or groups from a domain.
XML Instance Representation
<...>
Start All [1]
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
realmType ">
<
xsd:all >
<
xsd:element
ref ="
name
"
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
users "
type ="
usersType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
groups "
type ="
groupsType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
reqclassType
Abstract
no
Documentation
Specifies required class information.
XML Instance Representation
<...>
Start All [1]
<dispname>
xsd :string </dispname>
[1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
reqclassType ">
<
xsd:all >
<
xsd:element
name ="
dispname "
type ="
xsd :string
"/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
responseType
Abstract
no
Documentation
Root element.
XML Instance Representation
<...>
Start All [1]
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
responseType ">
<
xsd:all >
<
xsd:element
name ="
objectset "
type ="
objectsetType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
propdescs "
type ="
propdescsType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
securitypolicyType
Abstract
no
Documentation
Specifies a Security Policy object.
XML Instance Representation
<...>
Start All [1]
<desctext>
xsd :string </desctext>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
securitypolicyType ">
<
xsd:all >
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
name
"
minOccurs ="
0 "/>
<
xsd:element
name ="
desctext "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
predirectperms "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
securitytemplateType
Abstract
no
Documentation
Specifies a Security Template object.
XML Instance Representation
<...>
Start All [1]
<desctext>
xsd :string </desctext>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
securitytemplateType ">
<
xsd:all >
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
name
"
minOccurs ="
0 "/>
<
xsd:element
name ="
desctext "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
isenabled "
type ="
booleanType
"
default ="
1 "
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
securitytemplatesType
Abstract
no
Documentation
Specifies a collection of Security Template objects.
Schema Component Representation
<
xsd:complexType
name ="
securitytemplatesType ">
<
xsd:sequence >
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
sourceType
Abstract
no
Documentation
Specifies an object that is the source of a subscription.
XML Instance Representation
<...>
Start All [1]
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
sourceType ">
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
storedsearchType
Abstract
no
Documentation
Specifies a Stored Search or Search Template object.
XML Instance Representation
<...>
Start All [1]
<majorvernum>
xsd :string </majorvernum>
[0..1]
?
<minorvernum>
xsd :string </minorvernum>
[0..1]
?
<verstatus>
xsd :string </verstatus>
[0..1]
?
<verserid>
xsd :string </verserid>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
storedsearchType ">
<
xsd:all >
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
iscurver "
type ="
booleanType
"
default ="
1 "
minOccurs ="
0 "/>
<
xsd:element
name ="
isfrover "
type ="
booleanType
"
default ="
1 "
minOccurs ="
0 "/>
<
xsd:element
name ="
isreserved "
type ="
booleanType
"
default ="
0 "
minOccurs ="
0 "/>
<
xsd:element
name ="
isverenabled "
type ="
booleanType
"
default ="
1 "
minOccurs ="
0 "/>
<
xsd:element
ref ="
mimetype
"
minOccurs ="
0 "/>
<
xsd:element
name ="
majorvernum "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
minorvernum "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
verstatus "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
verserid "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
targetType
Abstract
no
Documentation
Specifies an object that is the target of a subscription.
XML Instance Representation
<...>
Start All [1]
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
targetType ">
<
xsd:all >
<
xsd:element
name ="
document "
type ="
documentType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
folder "
type ="
folderType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
userType
Abstract
no
Documentation
Specifies a User object.
XML Instance Representation
<...>
Start All [1]
<id>
xsd :string </id>
[1]
?
<dispname>
xsd :string </dispname>
[1]
?
<shortname>
xsd :string </shortname>
[1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
userType ">
<
xsd:all >
<
xsd:element
name ="
id "
type ="
xsd :string
"/>
<
xsd:element
name ="
dispname "
type ="
xsd :string
"/>
<
xsd:element
ref ="
name
"/>
<
xsd:element
name ="
shortname "
type ="
xsd :string
"/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
usersType
Abstract
no
Documentation
Specifies a collection of User objects.
Schema Component Representation
<
xsd:complexType
name ="
usersType ">
<
xsd:sequence >
<
xsd:element
name ="
user "
type ="
userType
"
minOccurs ="
0 "
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
valueType
Abstract
no
Documentation
Specifies a value.
XML Instance Representation
<...
encoding="
xsd :string
[0..1]
? " >
<!-- Mixed content -->
Start All [1]
<namevalue>
xsd :string </namevalue>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
valueType "
mixed ="
true ">
<
xsd:all >
<
xsd:element
name ="
id "
type ="
guidString
"
minOccurs ="
0 "/>
<
xsd:element
name ="
namevalue "
type ="
xsd :string
"
minOccurs ="
0 "/>
</
xsd:all >
<
xsd:attribute
name ="
encoding "
type ="
xsd :string
"/>
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
valuesType
Abstract
no
Documentation
Specifies a collection of Multiple Value objects.
Schema Component Representation
<
xsd:complexType
name ="
valuesType ">
<
xsd:sequence >
<
xsd:element
name ="
value "
type ="
valueType
"
maxOccurs ="
unbounded "/>
</
xsd:sequence >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
versionseriesType
Abstract
no
Documentation
Specifies a Version Series object.
XML Instance Representation
<...>
Start All [1]
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
versionseriesType ">
<
xsd:all >
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
None
Sub-types:
None
Name
workflowsubscriptionType
Abstract
no
Documentation
Specifies a Workflow Subscription object.
XML Instance Representation
<...>
Start All [1]
<expression>
xsd :string </expression>
[1]
?
<isoregion>
xsd :positiveInteger </isoregion>
[0..1]
?
<subject>
xsd :string </subject>
[0..1]
?
End All
</...>
Schema Component Representation
<
xsd:complexType
name ="
workflowsubscriptionType ">
<
xsd:all >
<
xsd:element
name ="
classdesc "
type ="
classdescType
"
minOccurs ="
0 "/>
<
xsd:element
name ="
expression "
type ="
xsd :string
"/>
<
xsd:element
name ="
ismanlaunch "
type ="
booleanType
"
default ="
1 "
minOccurs ="
0 "/>
<
xsd:element
name ="
isoregion "
type ="
xsd :positiveInteger
"
minOccurs ="
0 "/>
<
xsd:element
ref ="
name
"
minOccurs ="
0 "/>
<
xsd:element
name ="
subject "
type ="
xsd :string
"
minOccurs ="
0 "/>
<
xsd:element
name ="
properties "
type ="
propertiesType
"
minOccurs ="
0 "/>
</
xsd:all >
</
xsd:complexType >
Super-types:
xsd :integer < accesstypeType (by restriction)
Sub-types:
None
Name
accesstypeType
Content
Documentation
Specifies the access a user has to the API.
Schema Component Representation
<
xsd:simpleType
name ="
accesstypeType ">
<
xsd:restriction
base ="
xsd :integer
">
<xsd:minInclusive
value ="0 "/>
<xsd:maxInclusive
value ="1 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :integer < booleanType (by restriction)
Sub-types:
None
Name
booleanType
Content
Documentation
Specifies a true or false value. The value is represented by the single ASCII digits "1" and "0" (true and false, respectively).
Schema Component Representation
<
xsd:simpleType
name ="
booleanType ">
<
xsd:restriction
base ="
xsd :integer
">
<xsd:minInclusive
value ="0 "/>
<xsd:maxInclusive
value ="1 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :integer < cardinalityType (by restriction)
Sub-types:
None
Name
cardinalityType
Content
Documentation
Specifies the cardinality of a property.
Schema Component Representation
<
xsd:simpleType
name ="
cardinalityType ">
<
xsd:restriction
base ="
xsd :integer
">
<xsd:minInclusive
value ="0 "/>
<xsd:maxInclusive
value ="2 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :integer < choicetypeType (by restriction)
Sub-types:
None
Name
choicetypeType
Content
Documentation
Specifies the type of choice.
Schema Component Representation
<
xsd:simpleType
name ="
choicetypeType ">
<
xsd:restriction
base ="
xsd :integer
">
<xsd:minInclusive
value ="0 "/>
<xsd:maxInclusive
value ="3 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :integer < datatypeType (by restriction)
Sub-types:
None
Name
datatypeType
Content
Documentation
Specifies the data type of a property.
Schema Component Representation
<
xsd:simpleType
name ="
datatypeType ">
<
xsd:restriction
base ="
xsd :integer
">
<xsd:minInclusive
value ="1 "/>
<xsd:maxInclusive
value ="8 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
None
Sub-types:
None
Name
exceptionType
Content
Documentation
Specifies an exception message when a Content-based Retrieval (CBR) Search returns a number of items less
than the actual number of objects that meet the search criteria. This happens when the maxrecords value in
the XML request string is less than the number of retrieved objects.
Note that this element is only generated by the 4.0.x Content Java API compatibility layer, which supports
3.5.x Content Java API applications. It is not generated by the Content Engine Java or .NET API's.
Schema Component Representation
<
xsd:simpleType
name ="
exceptionType ">
<
xsd:sequence >
<
xsd:element
name ="
code "
type ="
xsd :string
"/>
<
xsd:element
name ="
text "
type ="
xsd :string
"/>
</
xsd:sequence >
</
xsd:simpleType >
Super-types:
xsd :string < guidString (by restriction)
Sub-types:
None
Name
guidString
Content
pattern = \{[0-9a-fA-F]{8}\-([0-9a-fA-F]{4}\-){3}[0-9a-fA-F]{12}\}
Documentation
Specifies the format for a string that represents a GUID.
Schema Component Representation
<
xsd:simpleType
name ="
guidString ">
<
xsd:restriction
base ="
xsd :string
">
<xsd:pattern
value ="\{[0-9a-fA-F]{8}\-([0-9a-fA-F]{4}\-){3}[0-9a-fA-F]{12}\} "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :integer < inheritdepthType (by restriction)
Sub-types:
None
Name
inheritdepthType
Content
Documentation
Specifies the maximum number of levels through which the permission can be inherited.
Schema Component Representation
<
xsd:simpleType
name ="
inheritdepthType ">
<
xsd:restriction
base ="
xsd :integer
">
<xsd:minInclusive
value ="-1 "/>
<xsd:maxInclusive
value ="1 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :integer < permissionsourceType (by restriction)
Sub-types:
None
Name
permissionsourceType
Content
Documentation
Specifies the source of a permission. Possible values are: 0 (direct from object), 1 (default), 2 (security template), or 3 (inherited from parent).
Schema Component Representation
<
xsd:simpleType
name ="
permissionsourceType ">
<
xsd:restriction
base ="
xsd :integer
">
<xsd:minInclusive
value ="0 "/>
<xsd:maxInclusive
value ="3 "/>
</
xsd:restriction >
</
xsd:simpleType >
Super-types:
xsd :integer < setabilityType (by restriction)
Sub-types:
None
Name
setabilityType
Content
Documentation
Specifies when property values can be changed.
Schema Component Representation
<
xsd:simpleType
name ="
setabilityType ">
<
xsd:restriction
base ="
xsd :integer
">
<xsd:minInclusive
value ="0 "/>
<xsd:maxInclusive
value ="3 "/>
</
xsd:restriction >
</
xsd:simpleType >