+Service Definition
<service name="DrmWebService">
<port binding="DrmWebServiceSoapHttp" name="DrmWebServiceSoapHttpPort">
<address location="http://localhost:8001/DrmWebService/DrmWebServiceSoapHttpPort"/>
</port>
</service>
Creates a new hierarchy in a version and assigns a top node to the hierarchy. The top node will be created if it doesnt exist.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string descr: Hierarchy description field.
string topNodeName: Top node name field.
string topNodeDescr: Top node description field.
+Operation Definition
<operation name="addHier">
<input message="DrmWebService_addHier"/>
<output message="DrmWebService_addHierResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="addHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/addHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Creates a new node in a hierarchy under the specified parent.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string parentName: Parent node name field.
string nodeName: Node name field.
boolean isLeaf: Field indicating if node is a Leaf node.
NameValueListType propNameValueList: Name/Value Pair list field for property definition name and value for the node property value.
boolean updateIfExists: If true and the node exists then Update the properties for the node; if the node exists and this flag is false then skip property updates.
+Operation Definition
<operation name="addNode">
<input message="DrmWebService_addNode"/>
<output message="DrmWebService_addNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="addNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/addNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Creates a new node and updates the properties of the node after creation.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string parentName: Parent node name field.
string nodeName: Node name field.
boolean isLeaf: Field indicating if node is a Leaf node.
PropListType propList: The list of properties and their values to set on the node.
boolean updateIfExists: If true and the node exists then Update the properties for the node; if the node exists and this flag is false then skip property updates.
+Operation Definition
<operation name="addNodeWithProps">
<input message="DrmWebService_addNodeWithProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="addNodeWithProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/addNodeWithProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Creates a new version. The version can be detached or saved to the repository.

Input Parameters:

string versionName: Version name field.
string versionDescr: The description field.
boolean dbConnect: Flag that indicates if the version should be persisted to the datastore. If false, the version will reside only in memory.

Output Parameters:

VersionType version: The version object field.
+Operation Definition
<operation name="addVersion">
<input message="DrmWebService_addVersion"/>
<output message="DrmWebService_addVersionResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="addVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/addVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Removes a node from a hierarchy and deletes the node if the removal operation results in an orphan node.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
boolean annulChildNodes: Flag indicating to remove children from the hierarchy and delete children if the child is an orphan.
+Operation Definition
<operation name="annulNode">
<input message="DrmWebService_annulNode"/>
<output message="DrmWebService_annulNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="annulNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/annulNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Approves a change request.

Input Parameters:

int requestId: The id of the request header.

Output Parameters:

RequestValidationResultType requestValidationResult: The request validation result. Returned when one validates a request.
+Operation Definition
<operation name="approveRequest">
<input message="DrmWebService_approveRequest"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="approveRequest">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/approveRequest"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Authenticates the username/password passed in the DRM SOAP header (DrmWebService_drmSoapHeader defined in the wsdl). This operation allows authentication to be performed as an individual operation, absent any other functionality.
+Operation Definition
<operation name="authenticate">
<input message="DrmWebService_authenticate"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="authenticate">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/authenticate"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Unloads a version from memory on the application server. The version is deleted if not saved to the repository.

Input Parameters:

string versionName: Version name field.
+Operation Definition
<operation name="closeVersion">
<input message="DrmWebService_closeVersion"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="closeVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/closeVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Copies a hierarchy node and inserts the node in another hierarchy under the specified parent.

Input Parameters:

string versionName: The version name of the source node.
string hierName: The hierarchy name of the source node.
string nodeName: The node name of the source node.
string targetHierName: The hierarchy name that the node will be copied to.
string targetParentName: The parent node that the new node will be inserted as a child.
+Operation Definition
<operation name="copyNode">
<input message="DrmWebService_copyNode"/>
<output message="DrmWebService_copyNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="copyNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/copyNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Deletes an existing hierarchy within a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
+Operation Definition
<operation name="deleteHier">
<input message="DrmWebService_deleteHier"/>
<output message="DrmWebService_deleteHierResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="deleteHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/deleteHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Deletes an existing node within a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string mergeNodeName: The name of a node to merge with (if merging is desired and enabled).
boolean destroyNode: Flag to indicate that the node should be permanently deleted if the node becomes an orphan after merging.
+Operation Definition
<operation name="deleteNode">
<input message="DrmWebService_deleteNode"/>
<output message="DrmWebService_deleteNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="deleteNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/deleteNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Deletes one or more nodes within a hierarchy and provides the ability to merge or destroy the nodes.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: A list of nodes to delete.
StringListType mergeNodeNameList: The name of the nodes to merge with (if merging is desired and enabled).
boolean destroyNodes: Flag to indicate that the nodes should be permanently deleted if the nodes become orphans after merging.
+Operation Definition
<operation name="deleteNodes">
<input message="DrmWebService_deleteNodes"/>
<output message="DrmWebService_deleteNodesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="deleteNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/deleteNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Deletes an existing change request.

Input Parameters:

int requestId: The id of the request to delete.
+Operation Definition
<operation name="deleteRequest">
<input message="DrmWebService_deleteRequest"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="deleteRequest">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/deleteRequest"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a blender object.

Input Parameters:

string blenderName: The blender name.
ObjectAccessEnum access: The object access of the blender.

Output Parameters:

BlenderType blender: Blender Object.
+Operation Definition
<operation name="getBlender">
<input message="DrmWebService_getBlender"/>
<output message="DrmWebService_getBlenderResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBlender">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBlender"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of blenders by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getBlenderNames">
<input message="DrmWebService_getBlenderNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBlenderNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBlenderNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a blender job executed using the startBlenderByName operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.

Output Parameters:

BlenderResultsType blenderResult: Blender results object.
+Operation Definition
<operation name="getBlenderResults">
<input message="DrmWebService_getBlenderResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBlenderResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBlenderResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an existing book object.

Input Parameters:

string bookName: The book name.
ObjectAccessEnum access: The object access of the book.

Output Parameters:

BookType book: Represents the response for a book type.
+Operation Definition
<operation name="getBook">
<input message="DrmWebService_getBook"/>
<output message="DrmWebService_getBookResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBook">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBook"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the individual export results of a book job executed using the startBookByName operation.

Input Parameters:

int bookItemIndex:

Output Parameters:

base64Binary content: Byte array of compressed bytes. The deflate algorithm should be used to decompress the content.
+Operation Definition
<operation name="getBookItemResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBookItemResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBookItemResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of books by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getBookNames">
<input message="DrmWebService_getBookNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBookNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBookNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the combined export results of a book job executed using the startBookByName operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.

Output Parameters:

base64Binary content: Byte array of compressed bytes. The deflate algorithm should be used to decompress the content.
+Operation Definition
<operation name="getBookResults">
<input message="DrmWebService_getBookResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBookResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBookResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the number of export results of a book executed using the startBookByName operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.

Output Parameters:

int intVal: Primitive int value.
+Operation Definition
<operation name="getBookResultsItemCount">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getBookResultsItemCount">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getBookResultsItemCount"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a compare object.

Input Parameters:

string compareName: the compare name.
ObjectAccessEnum access: The object access of the compare.

Output Parameters:

CompareType compare: The compare object.
+Operation Definition
<operation name="getCompare">
<input message="DrmWebService_getCompare"/>
<output message="DrmWebService_getCompareResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getCompare">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getCompare"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of compares by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getCompareNames">
<input message="DrmWebService_getCompareNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getCompareNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getCompareNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a compare job executed using the startCompare or startCompareByName operations.

Output Parameters:

CompareResultType compareResult: Results of a compare operation.
+Operation Definition
<operation name="getCompareResults">
<input message="DrmWebService_getCompareResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getCompareResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getCompareResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a version copy job executed using the startCopyVersion operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.

Output Parameters:

JobStatusEnum jobStatus: JobInfoType type.
+Operation Definition
<operation name="getCopyVersionResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getCopyVersionResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getCopyVersionResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of an as-of version creation job executed using the startCreateVersionAsOfDate operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.

Output Parameters:

AsOfVersionResultType asOfVersion: The AsOfVersionResultType field.
+Operation Definition
<operation name="getCreateVersionAsOfDateResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getCreateVersionAsOfDateResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getCreateVersionAsOfDateResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a version delete job executed using the startDeleteVersion operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.

Output Parameters:

JobStatusEnum jobStatus: JobInfoType type.
+Operation Definition
<operation name="getDeleteVersionResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getDeleteVersionResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getDeleteVersionResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an export object.

Input Parameters:

string exportName: The export name.
ObjectAccessEnum access: The object access of the export.

Output Parameters:

ExportType export: Export object type.
+Operation Definition
<operation name="getExport">
<input message="DrmWebService_getExport"/>
<output message="DrmWebService_getExportResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getExport">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getExport"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of exports by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getExportNames">
<input message="DrmWebService_getExportNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getExportNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getExportNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of an export job executed using the startExport or startExportByName operations.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.

Output Parameters:

base64Binary content: Byte array of compressed bytes. The deflate algorithm should be used to decompress the content.
+Operation Definition
<operation name="getExportResults">
<input message="DrmWebService_getExportResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getExportResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getExportResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a global node object from the specified version.

Input Parameters:

string versionName: Version name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

GlobalNodeWithPropValuesType globalNode: A response object that represents a global node object and property values.
+Operation Definition
<operation name="getGlobalNode">
<input message="DrmWebService_getGlobalNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getGlobalNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getGlobalNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves values for the specified properties for a global node from a version. This operation returns property values in the form of a name value pair or a values-only object.

Input Parameters:

string versionName: Version name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum propValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Operation Definition
<operation name="getGlobalNodePropValues">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getGlobalNodePropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getGlobalNodePropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves values for the specified properties for a global node from a version. This operation returns property values in the form of a list of PropType objects.

Input Parameters:

string versionName: Version name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.

Output Parameters:

PropListType propList: Return list type field of PropListType types.
+Operation Definition
<operation name="getGlobalNodeProps">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getGlobalNodeProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getGlobalNodeProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves one or more global nodes and their properties from a version.

Input Parameters:

string versionName: Version name field.
StringListType nodeNameList: List of node names to retrieve.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

GlobalNodeWithPropValuesListType globalNodeList: An array of global nodes.
+Operation Definition
<operation name="getGlobalNodes">
<input message="DrmWebService_getGlobalNodes"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getGlobalNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getGlobalNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a query job executing using the startGlobalQuery operation.

Output Parameters:

GlobalQueryResultType globalQueryResult: A query results for a global query.
+Operation Definition
<operation name="getGlobalQueryResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getGlobalQueryResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getGlobalQueryResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a hierarchy object from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.

Output Parameters:

HierType hier: The hierarchy object type.
+Operation Definition
<operation name="getHier">
<input message="DrmWebService_getHier"/>
<output message="DrmWebService_getHierResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of hierarchy groups by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getHierGroupNames">
<input message="DrmWebService_getHierGroupNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHierGroupNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHierGroupNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of hierarchies by name from a version.

Input Parameters:

string versionName: Version name field.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getHierNames">
<input message="DrmWebService_getHierNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHierNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHierNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves specified property values for a hierarchy from a version. This operation returns property values in the form of a name value pair or a values-only object.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Operation Definition
<operation name="getHierPropValues">
<input message="DrmWebService_getHierPropValues"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHierPropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHierPropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Returns specified property values for a hierarchy from a version. This operation returns property values in the form of property value objects.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType propNameList: List of properties to return.

Output Parameters:

PropListType propList: Return list type field of PropListType types.
+Operation Definition
<operation name="getHierProps">
<input message="DrmWebService_getHierProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHierProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHierProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the top node of a hierarchy from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

NodeWithPropValuesType node: A return type for a node and it's property values.
+Operation Definition
<operation name="getHierTopNode">
<input message="DrmWebService_getHierTopNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHierTopNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHierTopNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of hierarchies from a version.

Input Parameters:

string versionName: Version name field.
StringListType hierNameList: List of hierarchies to return.

Output Parameters:

HierListType hierList: The hierarchy group list type object.
+Operation Definition
<operation name="getHiers">
<input message="DrmWebService_getHiers"/>
<output message="DrmWebService_getHiersResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getHiers">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getHiers"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an import object.

Input Parameters:

string importName: The import name to return.
ObjectAccessEnum access: The object access of the import.

Output Parameters:

ImportType import:
+Operation Definition
<operation name="getImport">
<input message="DrmWebService_getImport"/>
<output message="DrmWebService_getImportResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getImport">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getImport"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of imports by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getImportNames">
<input message="DrmWebService_getImportNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getImportNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getImportNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of an import job executed using the startImport OR startImportByName operations.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.

Output Parameters:

ImportResultsType importResults: The results of an import run.
+Operation Definition
<operation name="getImportResults">
<input message="DrmWebService_getImportResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getImportResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getImportResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an asynchronous job object. The job object contains status information and any exceptions that may have occurred.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.

Output Parameters:

JobStatusEnum jobStatus: JobInfoType type.
+Operation Definition
<operation name="getJobStatus">
<input message="DrmWebService_getJobStatus"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getJobStatus">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getJobStatus"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of transactions from the transaction log.

Input Parameters:

LogCriteriaType logCriteria: An object representing criteria for transaction history.

Output Parameters:

LogItemListType logItemList: List of logItemType objects.
+Operation Definition
<operation name="getLogItems">
<input message="DrmWebService_getLogItems"/>
<output message="DrmWebService_getLogItemsResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getLogItems">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getLogItems"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a hierarchy node and its property values from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

NodeWithPropValuesType node: A return type for a node and it's property values.
+Operation Definition
<operation name="getNode">
<input message="DrmWebService_getNode"/>
<output message="DrmWebService_getNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the property values of a hierarchy node from a version. This operation returns property values in the form of a name value pair or a values-only object.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Operation Definition
<operation name="getNodePropValues">
<input message="DrmWebService_getNodePropValues"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodePropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodePropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the property values of a hierarchy node from a version. This operation returns property values in the form of a list of property value objects.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.

Output Parameters:

PropListType propList: Return list type field of PropListType types.
+Operation Definition
<operation name="getNodeProps">
<input message="DrmWebService_getNodeProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodeProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodeProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of node types by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getNodeTypeNames">
<input message="DrmWebService_getNodeTypeNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodeTypeNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodeTypeNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an array of node type objects.

Output Parameters:

NodeTypeListType nodeTypeList:
+Operation Definition
<operation name="getNodeTypes">
<input message="DrmWebService_getNodeTypes"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodeTypes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodeTypes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a hierarchy node and its property values from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.

Output Parameters:

NodeWithPropsType nodeWithProps: A return type that includes a node and it's property objects.
+Operation Definition
<operation name="getNodeWithProps">
<input message="DrmWebService_getNodeWithProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodeWithProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodeWithProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of hierarchy node objects from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of node names.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

NodeWithPropValuesListType nodeList: A return type for a list of nodes and their property values.
+Operation Definition
<operation name="getNodes">
<input message="DrmWebService_getNodes"/>
<output message="DrmWebService_getNodesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a property definition object.

Input Parameters:

string propDefName: The name of the property definition to retrieve.

Output Parameters:

PropDefType propDef: A return type for a property definition.
+Operation Definition
<operation name="getPropDef">
<input message="DrmWebService_getPropDef"/>
<output message="DrmWebService_getPropDefResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getPropDef">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getPropDef"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of property definition names.

Input Parameters:

ObjectScopeEnum propDefLevel: An enumeration indicating the scope of the property definition.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getPropDefNames">
<input message="DrmWebService_getPropDefNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getPropDefNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getPropDefNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an array of property definition objects.

Input Parameters:

ObjectScopeEnum propDefLevel: An enumeration indicating the scope of the property definition.

Output Parameters:

PropDefListType propDefList: Return list type for property definitions.
+Operation Definition
<operation name="getPropDefs">
<input message="DrmWebService_getPropDefs"/>
<output message="DrmWebService_getPropDefsResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getPropDefs">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getPropDefs"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an array of query objects.

Input Parameters:

boolean global: Flag to indicate if global queries should be returned.
StringListType queryNameList: The list of queries to return.

Output Parameters:

QueryListType queryList: Field for a queryListType object.
+Operation Definition
<operation name="getQueries">
<input message="DrmWebService_getQueries"/>
<output message="DrmWebService_getQueriesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getQueries">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getQueries"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a query object.

Input Parameters:

string queryName: The name of the query.
ObjectAccessEnum access: The object access of the query.

Output Parameters:

QueryType query: A query type object.
+Operation Definition
<operation name="getQuery">
<input message="DrmWebService_getQuery"/>
<output message="DrmWebService_getQueryResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getQuery">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getQuery"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of queries by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getQueryNames">
<input message="DrmWebService_getQueryNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getQueryNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getQueryNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a query job executed using the startQuery operation.

Output Parameters:

QueryResultType queryResult: A list type of queryResultType types.
+Operation Definition
<operation name="getQueryResults">
<input message="DrmWebService_getQueryResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getQueryResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getQueryResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the number of related nodes of a specified relationship type for a hierarchy node from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (i.e. Children, Descendants, etc).
boolean visibleOnly: Flag to indicate if visible children should only be returned.
boolean includeLeaves: Flag to include leaf nodes.

Output Parameters:

int intVal: Primitive int value.
+Operation Definition
<operation name="getRelatedNodeCount">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRelatedNodeCount">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRelatedNodeCount"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of related nodes by name of a specified relationship type for a hierarchy node from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (i.e. Children, Descendants, etc).

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getRelatedNodeNames">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRelatedNodeNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRelatedNodeNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of related node objects of a specified relationship type for a hierarchy node from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (i.e. Children, Descendants, etc).
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

NodeWithPropValuesListType nodeList: A return type for a list of nodes and their property values.
+Operation Definition
<operation name="getRelatedNodes">
<input message="DrmWebService_getRelatedNodes"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRelatedNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRelatedNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of related nodes and property values of a specified relationship type for a hierarchy node from a version.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (i.e. Children, Descendants, etc).
StringListType propNameList: List of properties to return.

Output Parameters:

NodeWithPropsListType nodeWithPropsList: A return type that includes a list of nodes and their node property objects.
+Operation Definition
<operation name="getRelatedNodesWithProps">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRelatedNodesWithProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRelatedNodesWithProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a change request by external ID.

Input Parameters:

string externalId: The free formed field on a request object.

Output Parameters:

RequestHeaderListType requestHeaderList: List of request headers.
+Operation Definition
<operation name="getRequestByExternalId">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRequestByExternalId">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRequestByExternalId"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a change request by internal ID.

Input Parameters:

int requestId: The system generated id for a request.

Output Parameters:

RequestType request: The request object.
+Operation Definition
<operation name="getRequestById">
<input message="DrmWebService_getRequestById"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getRequestById">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getRequestById"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of a version save job executed using the startSaveVersion operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.

Output Parameters:

JobStatusEnum jobStatus: JobInfoType type.
+Operation Definition
<operation name="getSaveVersionResults">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getSaveVersionResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getSaveVersionResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves the results of an action script job executed using the startScript operation.

Input Parameters:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.

Output Parameters:

ActionItemResultListType actionItemList: List of action items.
+Operation Definition
<operation name="getScriptResults">
<input message="DrmWebService_getScriptResults"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getScriptResults">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getScriptResults"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a version object.

Input Parameters:

string versionName: Version name field.

Output Parameters:

VersionType version: The version object field.
+Operation Definition
<operation name="getVersion">
<input message="DrmWebService_getVersion"/>
<output message="DrmWebService_getVersionResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves a list of versions by name.

Output Parameters:

StringListType stringList: A list of strings field.
+Operation Definition
<operation name="getVersionNames">
<input message="DrmWebService_getVersionNames"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getVersionNames">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getVersionNames"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves specified property values for a version. This opreation returns property values in the form of a name value pair or a values-only object.

Input Parameters:

string versionName: Version name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.

Output Parameters:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Operation Definition
<operation name="getVersionPropValues">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getVersionPropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getVersionPropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Returns specified property values for a hierarchy from a version. This operation returns property values in the form of property objects.

Input Parameters:

string versionName: Version name field.
StringListType propNameList: List of properties to return.

Output Parameters:

PropListType propList: Return list type field of PropListType types.
+Operation Definition
<operation name="getVersionProps">
<input message="DrmWebService_getVersionProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getVersionProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getVersionProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Returns an array of specified versions objects.

Input Parameters:

StringListType versionNameList: A list of version names.

Output Parameters:

VersionListType versionList: List type of versionType objects.
+Operation Definition
<operation name="getVersions">
<input message="DrmWebService_getVersions"/>
<output message="DrmWebService_getVersionsResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="getVersions">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/getVersions"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Inactivates a node in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name to inactivate.
string mergeNodeName: The name of the node to merge this inactive node to (if merging is enabled).
+Operation Definition
<operation name="inactivateNode">
<input message="DrmWebService_inactivateNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="inactivateNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/inactivateNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Inactivates specified nodes in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of nodes to inactivate.
StringListType mergeNodeNameList: List of node names to merge the corresponding nodeNameList with (if merging is enabled).
+Operation Definition
<operation name="inactivateNodes">
<input message="DrmWebService_inactivateNodes"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="inactivateNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/inactivateNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Inserts a node under a parent node in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string targetParentName: The existing parent node name to insert this node under.
NameValueListType propNameValueList: Name/Value Pair list field for property definition name and value for the node property value.
+Operation Definition
<operation name="insertNode">
<input message="DrmWebService_insertNode"/>
<output message="DrmWebService_insertNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="insertNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/insertNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Inserts a node under a parent node in a hierarchy and updates the specified properties of the node after insertion.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string targetParentName: The existing parent node name to insert this node under.
PropListType propList: Array of properties to update.
+Operation Definition
<operation name="insertNodeWithProps">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="insertNodeWithProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/insertNodeWithProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Inserts one or more nodes under a parent node in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of nodes to insert under a new parent.
string targetParentName: The existing parent node name to insert this node under.
+Operation Definition
<operation name="insertNodes">
<input message="DrmWebService_insertNodes"/>
<output message="DrmWebService_insertNodesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="insertNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/insertNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Moves a node to a new parent node in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string targetParentName: The name of the new parent node.
+Operation Definition
<operation name="moveNode">
<input message="DrmWebService_moveNode"/>
<output message="DrmWebService_moveNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="moveNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/moveNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Moves one or more nodes to new parent node in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of existing node names to move.
string targetParentName: The name of the new parent node.
+Operation Definition
<operation name="moveNodes">
<input message="DrmWebService_moveNodes"/>
<output message="DrmWebService_moveNodesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="moveNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/moveNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Loads a version into memory on the application server.

Input Parameters:

string versionName: Version name field.
+Operation Definition
<operation name="openVersion">
<input message="DrmWebService_openVersion"/>
<output message="DrmWebService_openVersionResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="openVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/openVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Retrieves an array of change request headers using query criteria.

Input Parameters:

RequestQueryParamsType requestQueryParams: Field for request query parameters.

Output Parameters:

RequestHeaderListType requestHeaderList: List of request headers.
+Operation Definition
<operation name="queryRequests">
<input message="DrmWebService_queryRequests"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="queryRequests">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/queryRequests"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Reactivates a inactive node in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
+Operation Definition
<operation name="reactivateNode">
<input message="DrmWebService_reactivateNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="reactivateNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/reactivateNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Reactivates one or more inactive nodes in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of node names to reactivate.
+Operation Definition
<operation name="reactivateNodes">
<input message="DrmWebService_reactivateNodes"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="reactivateNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/reactivateNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Removes a node from a parent node in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
+Operation Definition
<operation name="removeNode">
<input message="DrmWebService_removeNode"/>
<output message="DrmWebService_removeNodeResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="removeNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/removeNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Removes one or more nodes from a parent node in a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: A list of node names to remove.
+Operation Definition
<operation name="removeNodes">
<input message="DrmWebService_removeNodes"/>
<output message="DrmWebService_removeNodesResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="removeNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/removeNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs an existing blender and returns the results of the blender.

Input Parameters:

string blenderName: The name of a blender.
string sourceVersionName: The source version name.
string targetVersionName: The target version name.
ObjectAccessEnum access: Access level of the blender to run.
string newVersionName: If present, the new version name that will be created as a result of the blend operation instead of blending into the target version.
string newVersionDescr: If present, the new version description that will be created as a result of the blend operation instead of blending into the target version.
int timeoutDuration: A timeout value in milliseconds to stop waiting for blender results.

Output Parameters:

BlenderResultsType blenderResult: Blender results object.
+Operation Definition
<operation name="runBlenderByName">
<input message="DrmWebService_runBlenderByName"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runBlenderByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runBlenderByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs a hierarchy compare using a compare object and returns the results of the comparison.

Input Parameters:

CompareType compareCriteria: The compare criteria to be used to run the compare.
StringListType returnPropNameList: List of property values to return after the compare.

Output Parameters:

CompareResultType compareResult: Results of a compare operation.
+Operation Definition
<operation name="runCompare">
<input message="DrmWebService_runCompare"/>
<output message="DrmWebService_runCompareResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runCompare">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runCompare"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs a hierarchy compare and returns the results of the comparison.

Input Parameters:

string compareName: The compare name to run.
string fromVersionName: The source version name for the compare.
string toVersionName: The target version name for the compare.
ObjectAccessEnum access: Access level of the compare to run.
StringListType returnPropNameList: List of property values to return after the compare.

Output Parameters:

CompareResultType compareResult: Results of a compare operation.
+Operation Definition
<operation name="runCompareByName">
<input message="DrmWebService_runCompareByName"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runCompareByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runCompareByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs a query for nodes in a version using a query object and returns the results of the query.

Input Parameters:

QueryType query: The query criteria for the global query.
StringListType propNameList: List of property values to return after the query.

Output Parameters:

GlobalQueryResultType globalQueryResult: A query results for a global query.
+Operation Definition
<operation name="runGlobalQuery">
<input message="DrmWebService_runGlobalQuery"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runGlobalQuery">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runGlobalQuery"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs a query for nodes in a hierarchy using a query object and returns the results of the query.

Input Parameters:

QueryType query: The query criteria for the local query.
StringListType propNameList: List of property values to return after the query.

Output Parameters:

QueryResultType queryResult: A list type of queryResultType types.
+Operation Definition
<operation name="runQuery">
<input message="DrmWebService_runQuery"/>
<output message="DrmWebService_runQueryResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runQuery">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runQuery"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs one or more batch validations on a hierarchy and returns the results of the validation.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType validationNameList: List of validation names to run for the hierarchy.
int maxNodes: The maximum number of results to return for the validation run.
StringListType propNameList: List of properties to return in the validation results.

Output Parameters:

HierValidationResultType validationResult: The results of a hierarchy level validation run.
+Operation Definition
<operation name="runValidateHier">
<input message="DrmWebService_runValidateHier"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runValidateHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runValidateHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs one or more batch validations on a node in a hierarchy and returns the results of the validation.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType validationNameList: List of validation names to run for the node.
boolean recurse: Flag to indicate if the validation should run the node specified and it's descendants.
int maxNodes: The maximum number of validation results to return.
StringListType propNameList: List of properties to return in the validation results.

Output Parameters:

QueryResultType queryResult: A list type of queryResultType types.
+Operation Definition
<operation name="runValidateNode">
<input message="DrmWebService_runValidateNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runValidateNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runValidateNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Runs one or more batch validations on a version and returns the results of the validation.

Input Parameters:

string versionName: Version name field.
StringListType validationNameList: List of validation names to run for the version.
int maxNodes: The maximum number of validation results to return.
StringListType propNameList: List of properties to return in the validation results.

Output Parameters:

VersionValidationResultType validationResult: The version validation results.
+Operation Definition
<operation name="runValidateVersion">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="runValidateVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/runValidateVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>

Input Parameters:

RequestType request:
+Operation Definition
<operation name="saveRequest">
<input message="DrmWebService_saveRequest"/>
<output message="DrmWebService_saveRequestResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="saveRequest">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/saveRequest"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Finds nodes in a hierarchy using search criteria.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string propName: Property name field.
string searchString: The search criteria value. An asterisk ( * ) can be supplied as a wildcard character.
int maxNodes: The maximum number of nodes to return in the result.
StringListType returnPropNameList: List of properties to return in the results.

Output Parameters:

QueryResultType queryResult: A list type of queryResultType types.
+Operation Definition
<operation name="searchForNodesInHier">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="searchForNodesInHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/searchForNodesInHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Finds nodes in a version using search criteria.

Input Parameters:

string versionName: Version name field.
string propName: Property name field.
string searchString: The search criteria value. An asterisk ( * ) can be supplied as a wildcard character.
int maxNodes: The maximum number of nodes to return in the result.
StringListType returnPropNameList: List of properties to return in the results.

Output Parameters:

QueryResultListType queryResultList: A list response type for query results.
+Operation Definition
<operation name="searchForNodesInVersion">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="searchForNodesInVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/searchForNodesInVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Assigns a new top node to a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string topNodeName: The top node name.
+Operation Definition
<operation name="setHierTopNode">
<input message="DrmWebService_setHierTopNode"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="setHierTopNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/setHierTopNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Assigns validations to a hierarchy.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType validationNameList: List of validation names.
+Operation Definition
<operation name="setHierValidations">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="setHierValidations">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/setHierValidations"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Assigns validations to a version.

Input Parameters:

string versionName: Version name field.
StringListType validationNameList: List of version names.
+Operation Definition
<operation name="setVersionValidations">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="setVersionValidations">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/setVersionValidations"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous blender job. The results of the blender are retrieved using the getBlenderResults operation.

Input Parameters:

string blenderName: The blender name field.
string sourceVersionName: The source version name.
string targetVersionName: The target version name.
ObjectAccessEnum access: The object access level of the blender.
string newVersionName: If present, the new version name that will be created as a result of the blend operation instead of blending into the target version.
string newVersionDescr: If present, the new version description that will be created as a result of the blend operation instead of blending into the target version.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startBlenderByName">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startBlenderByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startBlenderByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous book job. The results of the book are retrieved using the getBookResults operation.

Input Parameters:

string bookName: The book name field.
ObjectAccessEnum access: The object access field for the book.
string fromVersionName: The current version name.
string toVersionName: The previous version name.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startBookByName">
<input message="DrmWebService_startBookByName"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startBookByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startBookByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy compare job using a compare object. The results of the comparison are retrieved using the getCompareResults operation.

Input Parameters:

CompareType compareCriteria: The compare criteria to be used for the compare.
StringListType returnPropNameList: List of properties to return in the results.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCompare">
<input message="DrmWebService_startCompare"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCompare">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCompare"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy compare job. The results of the comparison are retrieved using the getCompareResults operation.

Input Parameters:

string compareName: The compare name field.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
ObjectAccessEnum access: The object access field for the book.
StringListType returnPropNameList: List of properties to return in the results.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCompareByName">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCompareByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCompareByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous compare export job.

Input Parameters:

string exportName: The name of the compare export.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
ObjectAccessEnum access: The object access level of the export.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCompareExportByName">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCompareExportByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCompareExportByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous compare export job for specified hierarchies.

Input Parameters:

string exportName: The name of the compare export.
string fromVersionName: The from version name field.
string fromHierName: The from hierarchy name field.
string toVersionName: The to version name field.
string toHierName: The to hierarchy name field.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCompareExportByNameOnHier">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCompareExportByNameOnHier">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCompareExportByNameOnHier"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous compare export job for specified hierarchies and nodes.

Input Parameters:

string exportName: The name of the compare export.
string fromVersionName: The from version name field.
HierNodeNamePairType fromHierNode: The from hierarchy name field.
string toVersionName: The to version name field.
HierNodeNamePairType toHierNode: The to hierarchy name field.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCompareExportByNameOnHierNode">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCompareExportByNameOnHierNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCompareExportByNameOnHierNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous copy version job. The results of the version copy are retrieved using the getCopyVersionResults operation.

Input Parameters:

string sourceVersionName: The name of the version to copy.
string destVersionName: The new name of the version.
string destDescr: The new description field of the version.
boolean clearApproval: Flag to indicate if the approval flags should be cleared.
boolean clearChanged: Flag to indicate if the changed on properties should be cleared.
boolean dbConnect: Flag to indicate if the version should be persisted to the datastore.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCopyVersion">
<input message="DrmWebService_startCopyVersion"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCopyVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCopyVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous job to create an as-of version using a date and time. The results of the as-of version creation are retrieved using the getCreateVersionAsOfDateResults operation.

Input Parameters:

string versionName: Version name field.
dateTime asOfDateTime: A date time value to create the version snapshot.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startCreateVersionAsOfDate">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startCreateVersionAsOfDate">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startCreateVersionAsOfDate"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous job to delete a version. The results of the version delete are retrieved using the getDeleteVersionResults operation.

Input Parameters:

string versionName: Version name field.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startDeleteVersion">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startDeleteVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startDeleteVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous export job using an export object. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

ExportType export: The export type field.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startExport">
<input message="DrmWebService_startExport"/>
<output message="DrmWebService_startExportResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startExport">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startExport"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous export job. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

string exportName: The export name to run.
ObjectAccessEnum access: Access level of the export to run.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startExportByName">
<input message="DrmWebService_startExportByName"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startExportByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startExportByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous query job for a version using a query object. The results of the query are retrieved using the getQueryResults operation.

Input Parameters:

QueryType query: The query criteria field.
StringListType propNameList: List of properties to return in the results.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startGlobalQuery">
<input message="DrmWebService_startGlobalQuery"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startGlobalQuery">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startGlobalQuery"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy export job. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

string exportName: The export name to run.
string versionName: Version name field.
boolean includeAllHiers: Flag to indicate if the export should include all hierarchies.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startHierExportByName">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startHierExportByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startHierExportByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy export job for a specified hierarchy and node. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

string exportName: The export name to run.
string versionName: Version name field.
HierNodeNamePairType hierNode: The hierarchy node field.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startHierExportByNameOnHierNode">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startHierExportByNameOnHierNode">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startHierExportByNameOnHierNode"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy export job for one or more specified hierarchies and nodes. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

string exportName: The export name to run.
string versionName: Version name field.
HierNodeNamePairListType hierNodeList: A list type with hierarchy/node pairs.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startHierExportByNameOnHierNodes">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startHierExportByNameOnHierNodes">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startHierExportByNameOnHierNodes"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous hierarchy export job for specified hierarchies. The results of the export are retrieved using the getExportResults operation.

Input Parameters:

string exportName: The export name to run.
string versionName: Version name field.
StringListType hierNameList: A list type fo hierarchy names.
ObjectAccessEnum access: Access level of the export to run.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startHierExportByNameOnHiers">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startHierExportByNameOnHiers">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startHierExportByNameOnHiers"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous import job using an import object. The results of the import are retrieved using the getImportResults operation.

Input Parameters:

ImportType import:
base64Binary compressedFileContent: Byte array of compressed bytes that represent the script file. The deflate algorithm should be used to compress the content.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startImport">
<input message="DrmWebService_startImport"/>
<output message="DrmWebService_startImportResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startImport">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startImport"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous import job. The results of the import are retrieved using the getImportResults operation.

Input Parameters:

string importName: The import name field.
base64Binary compressedFileContent: Byte array of compressed bytes that represent the file. The deflate algorithm should be used to compress the content.
ObjectAccessEnum access: Access level of the import.
string versionName: Version name field. This field value will be used as the name of the version.
string versionDescription: Version description field. This field value will be used as the description of the version.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startImportByName">
<input message="DrmWebService_startImportByName"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startImportByName">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startImportByName"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous query job using a query object. The results of the query are retrieved using the getQueryResults operation.

Input Parameters:

QueryType query: Query criteria field.
StringListType propNameList: List of properties to return in the results.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startQuery">
<input message="DrmWebService_startQuery"/>
<output message="DrmWebService_startQueryResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startQuery">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startQuery"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous save version job. The results of the version save are retrieved using the getSaveVersionResults operation.

Input Parameters:

string versionName: Version name field.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startSaveVersion">
<input message="DrmWebService_startSaveVersion"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startSaveVersion">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startSaveVersion"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous action script job using a list of action script items. The following are the possible actions with their min and max parameter counts, the parameters to input and their position:

Activate - MinParamCount = 3, MaxParamCount = 3. Position: Params and Position: versionName = 0, HierNamePos = 1, nodeName = 2
Add - MinParamCount = 5, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3, LeafFlagPos = 4
AddHier - MinParamCount = 4, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, HierDescriptionPos = 2, TopNodeNamePos = 3, TopNodeDescriptionPos = 4
AddInsert - MinParamCount = 5, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3, LeafFlagPos = 4
AddOrphan - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, nodeNamePos = 1, LeafFlagPos = 2
Annul - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
AnnulAllBelow - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
AssignHierValidations - MinParamCount = 2, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, validationListPos = 2
AssignVersionValidations - MinParamCount = 1, MaxParamCount = 2. Params and Position: versionNamePos = 0, validationListPos = 1
ChangeGlobalProps - MinParamCount = 3, MaxParamCount = 4. Params and Position: versionNamePos = 0, nodeNamePos = 1, PropertyLabelPos = 2, PropertyValuePos = 3
ChangeHierTopNode - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, TopNodeNamePos = 2
ChangeProp - MinParamCount = 4, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3, PropertyValuePos = 4
ClearPropsBelow - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
Delete - MinParamCount = 3, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, MergeNodeNamePos = 3
DeleteHier - MinParamCount = 2, MaxParamCount = 2. Params and Position: versionNamePos = 0, HierNamePos = 1
DeleteOrphan - MinParamCount = 2, MaxParamCount = 3. Params and Position: versionNamePos = 0, nodeNamePos = 1, MergeNodeNamePos = 2
Destroy - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
Inactivate - MinParamCount = 3, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, MergeNodeNamePos = 3
Insert - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3
LockProp - MinParamCount = 5, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3, LockFlagPos = 4
Move - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, NewParentNodeNamePos = 3
NodeExists - MinParamCount = 2, MaxParamCount = 2. Params and Position: versionNamePos = 0, nodeNamePos = 1
NodeExistsInHier - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
NodeHasAsParent - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, ParentNodeNamePos = 3
PropCompare - MinParamCount = 4, MaxParamCount = 5. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3, compareToStringPos = 4
PropQuery - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
Remove - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2
RemoveDupProps - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
RemoveHierPropValue - MinParamCount = 3, MaxParamCount = 3. Params and Position: versionNamePos = 0, HierNamePos = 1, PropertyLabelPos = 2
RemoveProp - MinParamCount = 4, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, nodeNamePos = 2, PropertyLabelPos = 3
RemoveVersionPropValue - MinParamCount = 2, MaxParamCount = 2. Params and Position: versionNamePos = 0, PropertyLabelPos = 1
UpdateHierPropValue - MinParamCount = 3, MaxParamCount = 4. Params and Position: versionNamePos = 0, HierNamePos = 1, PropertyLabelPos = 2, PropertyValuePos = 3
UpdateVersionPropValue - MinParamCount = 2, MaxParamCount = 3. Params and Position: versionNamePos = 0, PropertyLabelPos = 1, PropertyValuePos = 2

Input Parameters:

ActionItemListType actionItemList: A list of action items to process.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startScript">
<input message="DrmWebService_startScript"/>
<output message="DrmWebService_startScriptResponse"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startScript">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startScript"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Starts an asynchronous action script job from a source file. The results of the acript script job are retrieved using the getScriptResults operation.

Input Parameters:

ScriptLoadParamsType scriptLoaderParams: Field describes the action script content to be processed.
CharacterEncodingEnum encoding: An enumeration indicating encoding of the text file.

Output Parameters:

JobInfoType jobInfo: Job info field.
+Operation Definition
<operation name="startScriptFromFile">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="startScriptFromFile">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/startScriptFromFile"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values for a hierarchy using name-value pairs.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
NameValueListType propValueList: A name value list type field that indicates the properties and their values.
+Operation Definition
<operation name="updateHierPropValues">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateHierPropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateHierPropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values for a hierarchy using property objects.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
PropListType propList: A list type object for the PropListType type.
+Operation Definition
<operation name="updateHierProps">
<input message="DrmWebService_updateHierProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateHierProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateHierProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values of a hierarchy node using name-value pairs.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
NameValueListType propNameValueList: Name/Value Pair list field for property definition name and value for the node property value.
+Operation Definition
<operation name="updateNodePropValues">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateNodePropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateNodePropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values of a hierarchy node using property objects.

Input Parameters:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
PropListType propList: A list of property values to update for the node.
+Operation Definition
<operation name="updateNodeProps">
<input message="DrmWebService_updateNodeProps"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateNodeProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateNodeProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values of a version using name-value pairs.

Input Parameters:

string versionName: Version name field.
NameValueListType propValueList: List type of nameValueListType for properties and their values.
+Operation Definition
<operation name="updateVersionPropValues">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateVersionPropValues">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateVersionPropValues"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Updates property values of a version using property objects.

Input Parameters:

string versionName: Version name field.
PropListType propList: List type of PropListType for properties and their values.
+Operation Definition
<operation name="updateVersionProps">
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="updateVersionProps">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/updateVersionProps"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
Validates an existing change request that has not been approved.

Input Parameters:

RequestType request: The request to validate.
boolean saveIfSuccessful: Flag to indicate that the request should be saved if the validation was successful.

Output Parameters:

RequestValidationResultType requestValidationResult: The request validation result. Returned when one validates a request.
+Operation Definition
<operation name="validateRequest">
<input message="DrmWebService_validateRequest"/>
<fault message="DrmExceptionFault" name="drmExceptionFault"/>
</operation>
+Binding Operation Definition
<operation name="validateRequest">
<operation soapAction="http://wsop.oracle.com/drm/ws/drmWebService/validateRequest"/>
<input>
<body use="literal"/>
<header message="drmws:DrmWebService_drmSoapHeader" part="header" use="literal"/>
</input>
<output>
<body use="literal"/>
</output>
<fault name="drmExceptionFault">
<fault name="drmExceptionFault" use="literal"/>
</fault>
</operation>
+Message Definition
<message name="DrmExceptionFault">
<part element="drmException" name="faultInfo"/>
</message>
Referenced By:
Operation: addHier
Operation: addNode
Operation: addNodeWithProps
Operation: addVersion
Operation: annulNode
Operation: approveRequest
Operation: authenticate
Operation: closeVersion
Operation: copyNode
Operation: deleteHier
Operation: deleteNode
Operation: deleteNodes
Operation: deleteRequest
Operation: getBlender
Operation: getBlenderNames
Operation: getBlenderResults
Operation: getBook
Operation: getBookItemResults
Operation: getBookNames
Operation: getBookResults
Operation: getBookResultsItemCount
Operation: getCompare
Operation: getCompareNames
Operation: getCompareResults
Operation: getCopyVersionResults
Operation: getCreateVersionAsOfDateResults
Operation: getDeleteVersionResults
Operation: getExport
Operation: getExportNames
Operation: getExportResults
Operation: getGlobalNode
Operation: getGlobalNodePropValues
Operation: getGlobalNodeProps
Operation: getGlobalNodes
Operation: getGlobalQueryResults
Operation: getHier
Operation: getHierGroupNames
Operation: getHierNames
Operation: getHierPropValues
Operation: getHierProps
Operation: getHierTopNode
Operation: getHiers
Operation: getImport
Operation: getImportNames
Operation: getImportResults
Operation: getJobStatus
Operation: getLogItems
Operation: getNode
Operation: getNodePropValues
Operation: getNodeProps
Operation: getNodeTypeNames
Operation: getNodeTypes
Operation: getNodeWithProps
Operation: getNodes
Operation: getPropDef
Operation: getPropDefNames
Operation: getPropDefs
Operation: getQueries
Operation: getQuery
Operation: getQueryNames
Operation: getQueryResults
Operation: getRelatedNodeCount
Operation: getRelatedNodeNames
Operation: getRelatedNodes
Operation: getRelatedNodesWithProps
Operation: getRequestByExternalId
Operation: getRequestById
Operation: getSaveVersionResults
Operation: getScriptResults
Operation: getVersion
Operation: getVersionNames
Operation: getVersionPropValues
Operation: getVersionProps
Operation: getVersions
Operation: inactivateNode
Operation: inactivateNodes
Operation: insertNode
Operation: insertNodeWithProps
Operation: insertNodes
Operation: moveNode
Operation: moveNodes
Operation: openVersion
Operation: queryRequests
Operation: reactivateNode
Operation: reactivateNodes
Operation: removeNode
Operation: removeNodes
Operation: runBlenderByName
Operation: runCompare
Operation: runCompareByName
Operation: runGlobalQuery
Operation: runQuery
Operation: runValidateHier
Operation: runValidateNode
Operation: runValidateVersion
Operation: saveRequest
Operation: searchForNodesInHier
Operation: searchForNodesInVersion
Operation: setHierTopNode
Operation: setHierValidations
Operation: setVersionValidations
Operation: startBlenderByName
Operation: startBookByName
Operation: startCompare
Operation: startCompareByName
Operation: startCompareExportByName
Operation: startCompareExportByNameOnHier
Operation: startCompareExportByNameOnHierNode
Operation: startCopyVersion
Operation: startCreateVersionAsOfDate
Operation: startDeleteVersion
Operation: startExport
Operation: startExportByName
Operation: startGlobalQuery
Operation: startHierExportByName
Operation: startHierExportByNameOnHierNode
Operation: startHierExportByNameOnHierNodes
Operation: startHierExportByNameOnHiers
Operation: startImport
Operation: startImportByName
Operation: startQuery
Operation: startSaveVersion
Operation: startScript
Operation: startScriptFromFile
Operation: updateHierPropValues
Operation: updateHierProps
Operation: updateNodePropValues
Operation: updateNodeProps
Operation: updateVersionPropValues
Operation: updateVersionProps
Operation: validateRequest
+Message Definition
<message name="DrmWebService_addHier">
<part element="addHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addHierResponse">
<part element="addHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addNode">
<part element="addNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addNodeResponse">
<part element="addNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addNodeWithProps">
<part element="addNodeWithProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addNodeWithPropsResponse">
<part element="addNodeWithPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addVersion">
<part element="addVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_addVersionResponse">
<part element="addVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_annulNode">
<part element="annulNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_annulNodeResponse">
<part element="annulNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_approveRequest">
<part element="approveRequest" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_approveRequestResponse">
<part element="approveRequestResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_authenticate">
<part element="authenticate" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_authenticateResponse">
<part element="authenticateResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_closeVersion">
<part element="closeVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_closeVersionResponse">
<part element="closeVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_copyNode">
<part element="copyNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_copyNodeResponse">
<part element="copyNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteHier">
<part element="deleteHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteHierResponse">
<part element="deleteHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteNode">
<part element="deleteNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteNodeResponse">
<part element="deleteNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteNodes">
<part element="deleteNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteNodesResponse">
<part element="deleteNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteRequest">
<part element="deleteRequest" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_deleteRequestResponse">
<part element="deleteRequestResponse" name="parameters"/>
</message>
Referenced By:
The DrmWebService_drmSoapHeader contains authentication information.
+Message Definition
<message name="DrmWebService_drmSoapHeader">
<documentation> The DrmWebService_drmSoapHeader contains authentication information. </documentation>
<part element="drmSoapHeader" name="header"/>
</message>
+Message Definition
<message name="DrmWebService_getBlender">
<part element="getBlender" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBlenderNames">
<part element="getBlenderNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBlenderNamesResponse">
<part element="getBlenderNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBlenderResponse">
<part element="getBlenderResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBlenderResults">
<part element="getBlenderResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBlenderResultsResponse">
<part element="getBlenderResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBook">
<part element="getBook" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookItemResults">
<part element="getBookItemResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookItemResultsResponse">
<part element="getBookItemResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookNames">
<part element="getBookNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookNamesResponse">
<part element="getBookNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookResponse">
<part element="getBookResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookResults">
<part element="getBookResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookResultsItemCount">
<part element="getBookResultsItemCount" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookResultsItemCountResponse">
<part element="getBookResultsItemCountResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getBookResultsResponse">
<part element="getBookResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompare">
<part element="getCompare" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompareNames">
<part element="getCompareNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompareNamesResponse">
<part element="getCompareNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompareResponse">
<part element="getCompareResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompareResults">
<part element="getCompareResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCompareResultsResponse">
<part element="getCompareResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCopyVersionResults">
<part element="getCopyVersionResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCopyVersionResultsResponse">
<part element="getCopyVersionResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCreateVersionAsOfDateResults">
<part element="getCreateVersionAsOfDateResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getCreateVersionAsOfDateResultsResponse">
<part element="getCreateVersionAsOfDateResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getDeleteVersionResults">
<part element="getDeleteVersionResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getDeleteVersionResultsResponse">
<part element="getDeleteVersionResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExport">
<part element="getExport" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExportNames">
<part element="getExportNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExportNamesResponse">
<part element="getExportNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExportResponse">
<part element="getExportResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExportResults">
<part element="getExportResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getExportResultsResponse">
<part element="getExportResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNode">
<part element="getGlobalNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodePropValues">
<part element="getGlobalNodePropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodePropValuesResponse">
<part element="getGlobalNodePropValuesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodeProps">
<part element="getGlobalNodeProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodePropsResponse">
<part element="getGlobalNodePropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodeResponse">
<part element="getGlobalNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodes">
<part element="getGlobalNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalNodesResponse">
<part element="getGlobalNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalQueryResults">
<part element="getGlobalQueryResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getGlobalQueryResultsResponse">
<part element="getGlobalQueryResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHier">
<part element="getHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierGroupNames">
<part element="getHierGroupNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierGroupNamesResponse">
<part element="getHierGroupNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierNames">
<part element="getHierNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierNamesResponse">
<part element="getHierNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierPropValues">
<part element="getHierPropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierPropValuesResponse">
<part element="getHierPropValuesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierProps">
<part element="getHierProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierPropsResponse">
<part element="getHierPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierResponse">
<part element="getHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierTopNode">
<part element="getHierTopNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHierTopNodeResponse">
<part element="getHierTopNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHiers">
<part element="getHiers" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getHiersResponse">
<part element="getHiersResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImport">
<part element="getImport" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImportNames">
<part element="getImportNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImportNamesResponse">
<part element="getImportNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImportResponse">
<part element="getImportResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImportResults">
<part element="getImportResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getImportResultsResponse">
<part element="getImportResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getJobStatus">
<part element="getJobStatus" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getJobStatusResponse">
<part element="getJobStatusResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getLogItems">
<part element="getLogItems" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getLogItemsResponse">
<part element="getLogItemsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNode">
<part element="getNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodePropValues">
<part element="getNodePropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodePropValuesResponse">
<part element="getNodePropValuesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeProps">
<part element="getNodeProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodePropsResponse">
<part element="getNodePropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeResponse">
<part element="getNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeTypeNames">
<part element="getNodeTypeNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeTypeNamesResponse">
<part element="getNodeTypeNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeTypes">
<part element="getNodeTypes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeTypesResponse">
<part element="getNodeTypesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeWithProps">
<part element="getNodeWithProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodeWithPropsResponse">
<part element="getNodeWithPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodes">
<part element="getNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getNodesResponse">
<part element="getNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDef">
<part element="getPropDef" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDefNames">
<part element="getPropDefNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDefNamesResponse">
<part element="getPropDefNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDefResponse">
<part element="getPropDefResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDefs">
<part element="getPropDefs" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getPropDefsResponse">
<part element="getPropDefsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueries">
<part element="getQueries" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueriesResponse">
<part element="getQueriesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQuery">
<part element="getQuery" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueryNames">
<part element="getQueryNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueryNamesResponse">
<part element="getQueryNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueryResponse">
<part element="getQueryResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueryResults">
<part element="getQueryResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getQueryResultsResponse">
<part element="getQueryResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodeCount">
<part element="getRelatedNodeCount" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodeCountResponse">
<part element="getRelatedNodeCountResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodeNames">
<part element="getRelatedNodeNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodeNamesResponse">
<part element="getRelatedNodeNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodes">
<part element="getRelatedNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodesResponse">
<part element="getRelatedNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodesWithProps">
<part element="getRelatedNodesWithProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRelatedNodesWithPropsResponse">
<part element="getRelatedNodesWithPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRequestByExternalId">
<part element="getRequestByExternalId" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRequestByExternalIdResponse">
<part element="getRequestByExternalIdResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRequestById">
<part element="getRequestById" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getRequestByIdResponse">
<part element="getRequestByIdResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getSaveVersionResults">
<part element="getSaveVersionResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getSaveVersionResultsResponse">
<part element="getSaveVersionResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getScriptResults">
<part element="getScriptResults" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getScriptResultsResponse">
<part element="getScriptResultsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersion">
<part element="getVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionNames">
<part element="getVersionNames" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionNamesResponse">
<part element="getVersionNamesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionPropValues">
<part element="getVersionPropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionPropValuesResponse">
<part element="getVersionPropValuesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionProps">
<part element="getVersionProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionPropsResponse">
<part element="getVersionPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionResponse">
<part element="getVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersions">
<part element="getVersions" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_getVersionsResponse">
<part element="getVersionsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_inactivateNode">
<part element="inactivateNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_inactivateNodeResponse">
<part element="inactivateNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_inactivateNodes">
<part element="inactivateNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_inactivateNodesResponse">
<part element="inactivateNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNode">
<part element="insertNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNodeResponse">
<part element="insertNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNodeWithProps">
<part element="insertNodeWithProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNodeWithPropsResponse">
<part element="insertNodeWithPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNodes">
<part element="insertNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_insertNodesResponse">
<part element="insertNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_moveNode">
<part element="moveNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_moveNodeResponse">
<part element="moveNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_moveNodes">
<part element="moveNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_moveNodesResponse">
<part element="moveNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_openVersion">
<part element="openVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_openVersionResponse">
<part element="openVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_queryRequests">
<part element="queryRequests" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_queryRequestsResponse">
<part element="queryRequestsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_reactivateNode">
<part element="reactivateNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_reactivateNodeResponse">
<part element="reactivateNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_reactivateNodes">
<part element="reactivateNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_reactivateNodesResponse">
<part element="reactivateNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_removeNode">
<part element="removeNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_removeNodeResponse">
<part element="removeNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_removeNodes">
<part element="removeNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_removeNodesResponse">
<part element="removeNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runBlenderByName">
<part element="runBlenderByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runBlenderByNameResponse">
<part element="runBlenderByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runCompare">
<part element="runCompare" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runCompareByName">
<part element="runCompareByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runCompareByNameResponse">
<part element="runCompareByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runCompareResponse">
<part element="runCompareResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runGlobalQuery">
<part element="runGlobalQuery" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runGlobalQueryResponse">
<part element="runGlobalQueryResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runQuery">
<part element="runQuery" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runQueryResponse">
<part element="runQueryResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateHier">
<part element="runValidateHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateHierResponse">
<part element="runValidateHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateNode">
<part element="runValidateNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateNodeResponse">
<part element="runValidateNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateVersion">
<part element="runValidateVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_runValidateVersionResponse">
<part element="runValidateVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_saveRequest">
<part element="saveRequest" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_saveRequestResponse">
<part element="saveRequestResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_searchForNodesInHier">
<part element="searchForNodesInHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_searchForNodesInHierResponse">
<part element="searchForNodesInHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_searchForNodesInVersion">
<part element="searchForNodesInVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_searchForNodesInVersionResponse">
<part element="searchForNodesInVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setHierTopNode">
<part element="setHierTopNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setHierTopNodeResponse">
<part element="setHierTopNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setHierValidations">
<part element="setHierValidations" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setHierValidationsResponse">
<part element="setHierValidationsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setVersionValidations">
<part element="setVersionValidations" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_setVersionValidationsResponse">
<part element="setVersionValidationsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startBlenderByName">
<part element="startBlenderByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startBlenderByNameResponse">
<part element="startBlenderByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startBookByName">
<part element="startBookByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startBookByNameResponse">
<part element="startBookByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompare">
<part element="startCompare" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareByName">
<part element="startCompareByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareByNameResponse">
<part element="startCompareByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByName">
<part element="startCompareExportByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByNameOnHier">
<part element="startCompareExportByNameOnHier" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByNameOnHierNode">
<part element="startCompareExportByNameOnHierNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByNameOnHierNodeResponse">
<part element="startCompareExportByNameOnHierNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByNameOnHierResponse">
<part element="startCompareExportByNameOnHierResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareExportByNameResponse">
<part element="startCompareExportByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCompareResponse">
<part element="startCompareResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCopyVersion">
<part element="startCopyVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCopyVersionResponse">
<part element="startCopyVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCreateVersionAsOfDate">
<part element="startCreateVersionAsOfDate" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startCreateVersionAsOfDateResponse">
<part element="startCreateVersionAsOfDateResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startDeleteVersion">
<part element="startDeleteVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startDeleteVersionResponse">
<part element="startDeleteVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startExport">
<part element="startExport" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startExportByName">
<part element="startExportByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startExportByNameResponse">
<part element="startExportByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startExportResponse">
<part element="startExportResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startGlobalQuery">
<part element="startGlobalQuery" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startGlobalQueryResponse">
<part element="startGlobalQueryResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByName">
<part element="startHierExportByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHierNode">
<part element="startHierExportByNameOnHierNode" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHierNodeResponse">
<part element="startHierExportByNameOnHierNodeResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHierNodes">
<part element="startHierExportByNameOnHierNodes" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHierNodesResponse">
<part element="startHierExportByNameOnHierNodesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHiers">
<part element="startHierExportByNameOnHiers" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameOnHiersResponse">
<part element="startHierExportByNameOnHiersResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startHierExportByNameResponse">
<part element="startHierExportByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startImport">
<part element="startImport" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startImportByName">
<part element="startImportByName" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startImportByNameResponse">
<part element="startImportByNameResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startImportResponse">
<part element="startImportResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startQuery">
<part element="startQuery" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startQueryResponse">
<part element="startQueryResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startSaveVersion">
<part element="startSaveVersion" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startSaveVersionResponse">
<part element="startSaveVersionResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startScript">
<part element="startScript" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startScriptFromFile">
<part element="startScriptFromFile" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startScriptFromFileResponse">
<part element="startScriptFromFileResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_startScriptResponse">
<part element="startScriptResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateHierPropValues">
<part element="updateHierPropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateHierPropValuesResponse">
<part element="updateHierPropValuesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateHierProps">
<part element="updateHierProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateHierPropsResponse">
<part element="updateHierPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateNodePropValues">
<part element="updateNodePropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateNodePropValuesResponse">
<part element="updateNodePropValuesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateNodeProps">
<part element="updateNodeProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateNodePropsResponse">
<part element="updateNodePropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateVersionPropValues">
<part element="updateVersionPropValues" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateVersionPropValuesResponse">
<part element="updateVersionPropValuesResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateVersionProps">
<part element="updateVersionProps" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_updateVersionPropsResponse">
<part element="updateVersionPropsResponse" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_validateRequest">
<part element="validateRequest" name="parameters"/>
</message>
Referenced By:
+Message Definition
<message name="DrmWebService_validateRequestResponse">
<part element="validateRequestResponse" name="parameters"/>
</message>
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
QueryType query:
boolean includeLeaves:
boolean includeLimbs:
+Element Definition
<element name="VersionExport" type="VersionExportType"/>
Add hierarchy parameter.

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string descr: Hierarchy description field.
string topNodeName: Top node name field.
string topNodeDescr: Top node description field.
+Element Definition
<element name="addHier">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element minOccurs="0" name="descr" type="string"/>
<element name="topNodeName" type="string"/>
<element minOccurs="0" name="topNodeDescr" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Add node input parameter.

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string parentName: Parent node name field.
string nodeName: Node name field.
boolean isLeaf: Field indicating if node is a Leaf node.
NameValueListType propNameValueList: Name/Value Pair list field for property definition name and value for the node property value.
boolean updateIfExists: If true and the node exists then Update the properties for the node; if the node exists and this flag is false then skip property updates.
+Element Definition
<element name="addNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="parentName" type="string"/>
<element name="nodeName" type="string"/>
<element name="isLeaf" type="boolean"/>
<element minOccurs="0" name="propNameValueList" type="NameValueListType"/>
<element default="false" minOccurs="0" name="updateIfExists" type="boolean"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string parentName: Parent node name field.
string nodeName: Node name field.
boolean isLeaf: Field indicating if node is a Leaf node.
PropListType propList: The list of properties and their values to set on the node.
boolean updateIfExists: If true and the node exists then Update the properties for the node; if the node exists and this flag is false then skip property updates.
+Element Definition
<element name="addNodeWithProps">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="parentName" type="string"/>
<element name="nodeName" type="string"/>
<element name="isLeaf" type="boolean"/>
<element name="propList" type="PropListType"/>
<element default="false" minOccurs="0" name="updateIfExists" type="boolean"/>
</sequence>
</complexType>
</element>
Referenced By:
Add node with properties output parameter.
+Element Definition
<element name="addNodeWithPropsResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
string versionDescr: The description field.
boolean dbConnect: Flag that indicates if the version should be persisted to the datastore. If false, the version will reside only in memory.
+Element Definition
<element name="addVersion">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element minOccurs="0" name="versionDescr" type="string"/>
<element minOccurs="0" name="dbConnect" type="boolean"/>
</sequence>
</complexType>
</element>
Referenced By:
Add version output parameter.

Fields:

VersionType version: The version object field.
+Element Definition
<element name="addVersionResponse" type="VersionResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
boolean annulChildNodes: Flag indicating to remove children from the hierarchy and delete children if the child is an orphan.
+Element Definition
<element name="annulNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element default="false" minOccurs="0" name="annulChildNodes" type="boolean"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

int requestId: The id of the request header.
+Element Definition
<element name="approveRequest">
<complexType>
<sequence>
<element name="requestId" type="int"/>
</sequence>
</complexType>
</element>
Referenced By:
Approve request output parameter.

Fields:

RequestValidationResultType requestValidationResult: The request validation result. Returned when one validates a request.
+Element Definition
<element name="approveRequestResponse" type="RequestValidationResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
+Element Definition
<element name="closeVersion">
<complexType>
<sequence>
<element name="versionName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: The version name of the source node.
string hierName: The hierarchy name of the source node.
string nodeName: The node name of the source node.
string targetHierName: The hierarchy name that the node will be copied to.
string targetParentName: The parent node that the new node will be inserted as a child.
+Element Definition
<element name="copyNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="targetHierName" type="string"/>
<element minOccurs="0" name="targetParentName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
+Element Definition
<element name="deleteHier">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Delete hierarchy output parameter.
+Element Definition
<element name="deleteHierResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string mergeNodeName: The name of a node to merge with (if merging is desired and enabled).
boolean destroyNode: Flag to indicate that the node should be permanently deleted if the node becomes an orphan after merging.
+Element Definition
<element name="deleteNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element minOccurs="0" name="mergeNodeName" type="string"/>
<element minOccurs="0" name="destroyNode" type="boolean"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: A list of nodes to delete.
StringListType mergeNodeNameList: The name of the nodes to merge with (if merging is desired and enabled).
boolean destroyNodes: Flag to indicate that the nodes should be permanently deleted if the nodes become orphans after merging.
+Element Definition
<element name="deleteNodes">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeNameList" type="StringListType"/>
<element minOccurs="0" name="mergeNodeNameList" type="StringListType"/>
<element minOccurs="0" name="destroyNodes" type="boolean"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

int requestId: The id of the request to delete.
+Element Definition
<element name="deleteRequest">
<complexType>
<sequence>
<element name="requestId" type="int"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string blenderName: The blender name.
ObjectAccessEnum access: The object access of the blender.
+Element Definition
<element name="getBlender">
<complexType>
<sequence>
<element name="blenderName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get blender names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getBlenderNamesResponse" type="StringListResponseType"/>
Referenced By:
Get blender output parameter.

Fields:

BlenderType blender: Blender Object.
+Element Definition
<element name="getBlenderResponse" type="BlenderResponseType"/>
Referenced By:
Get blender results input parameter.

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Element Definition
<element name="getBlenderResults" type="JobResultRetrievalInputType"/>
Referenced By:
Get blender results output parameter.

Fields:

BlenderResultsType blenderResult: Blender results object.
+Element Definition
<element name="getBlenderResultsResponse" type="BlenderResultsResponseType"/>
Referenced By:

Fields:

string bookName: The book name.
ObjectAccessEnum access: The object access of the book.
+Element Definition
<element name="getBook">
<complexType>
<sequence>
<element name="bookName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

int bookItemIndex:
+Element Definition
<element name="getBookItemResults">
<complexType>
<complexContent>
<extension base="JobResultRetrievalInputType">
<sequence>
<element name="bookItemIndex" type="int"/>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
Referenced By:
Get book item output parameter.

Fields:

base64Binary content: Byte array of compressed bytes. The deflate algorithm should be used to decompress the content.
+Element Definition
<element name="getBookItemResultsResponse" type="Base64BinaryResponseType"/>
Referenced By:
Get book names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getBookNamesResponse" type="StringListResponseType"/>
Referenced By:
Get book input parameter.

Fields:

BookType book: Represents the response for a book type.
+Element Definition
<element name="getBookResponse" type="BookResponseType"/>
Referenced By:
Get book results input parameter.

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Element Definition
<element name="getBookResults" type="JobResultRetrievalInputType"/>
Referenced By:
Get book results item count input parameter.

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Element Definition
<element name="getBookResultsItemCount" type="JobResultRetrievalInputType"/>
Referenced By:
Get book results item count output parameter.

Fields:

int intVal: Primitive int value.
+Element Definition
<element name="getBookResultsItemCountResponse" type="IntResponseType"/>
Referenced By:
Get book results output parameter.

Fields:

base64Binary content: Byte array of compressed bytes. The deflate algorithm should be used to decompress the content.
+Element Definition
<element name="getBookResultsResponse" type="Base64BinaryResponseType"/>
Referenced By:

Fields:

string compareName: the compare name.
ObjectAccessEnum access: The object access of the compare.
+Element Definition
<element name="getCompare">
<complexType>
<sequence>
<element name="compareName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get compare names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getCompareNamesResponse" type="StringListResponseType"/>
Referenced By:
Get compare output parameter.

Fields:

CompareType compare: The compare object.
+Element Definition
<element name="getCompareResponse" type="CompareResponseType"/>
Referenced By:
Get compare results input parameter.
+Element Definition
<element name="getCompareResults">
<complexType>
<complexContent>
<extension base="JobResultRetrievalInputType"/>
</complexContent>
</complexType>
</element>
Referenced By:
Get compare results output parameter.

Fields:

CompareResultType compareResult: Results of a compare operation.
+Element Definition
<element name="getCompareResultsResponse" type="CompareResultResponseType"/>
Referenced By:
Get copy version results input parameter.

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Element Definition
<element name="getCopyVersionResults" type="JobResultRetrievalInputType"/>
Referenced By:
Get copy version results output parameter.

Fields:

JobStatusEnum jobStatus: JobInfoType type.
+Element Definition
<element name="getCopyVersionResultsResponse" type="JobStatusResponseType"/>
Referenced By:
Get Create version as of date results input parameter.

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Element Definition
<element name="getCreateVersionAsOfDateResults" type="JobResultRetrievalInputType"/>
Referenced By:
Get create version as of date results output parameter.

Fields:

AsOfVersionResultType asOfVersion: The AsOfVersionResultType field.
+Element Definition
<element name="getCreateVersionAsOfDateResultsResponse" type="AsOfVersionResultResponseType"/>
Referenced By:
Get delete version results input parameter.

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Element Definition
<element name="getDeleteVersionResults" type="JobResultRetrievalInputType"/>
Referenced By:
Get delete version results output parameter.

Fields:

JobStatusEnum jobStatus: JobInfoType type.
+Element Definition
<element name="getDeleteVersionResultsResponse" type="JobStatusResponseType"/>
Referenced By:

Fields:

string exportName: The export name.
ObjectAccessEnum access: The object access of the export.
+Element Definition
<element name="getExport">
<complexType>
<sequence>
<element name="exportName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get export names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getExportNamesResponse" type="StringListResponseType"/>
Referenced By:
Get export output parameter.

Fields:

ExportType export: Export object type.
+Element Definition
<element name="getExportResponse" type="ExportResponseType"/>
Referenced By:
Get export results input parameter.

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Element Definition
<element name="getExportResults" type="JobResultRetrievalInputType"/>
Referenced By:
Get export results output parameter.

Fields:

base64Binary content: Byte array of compressed bytes. The deflate algorithm should be used to decompress the content.
+Element Definition
<element name="getExportResultsResponse" type="Base64BinaryResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
+Element Definition
<element name="getGlobalNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="nodeName" type="string"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
<element minOccurs="0" name="returnPropValueListType" type="PropValueListTypeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: Version name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum propValueListType: An enumeration indicating how the properties should be returned.
+Element Definition
<element name="getGlobalNodePropValues">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="nodeName" type="string"/>
<element name="propNameList" type="StringListType"/>
<element name="propValueListType" type="PropValueListTypeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get global node property values output parameter.

Fields:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Element Definition
<element name="getGlobalNodePropValuesResponse" type="PropValuesResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
+Element Definition
<element name="getGlobalNodeProps">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="nodeName" type="string"/>
<element name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Get global node properties output parameter.

Fields:

PropListType propList: Return list type field of PropListType types.
+Element Definition
<element name="getGlobalNodePropsResponse" type="PropListResponseType"/>
Referenced By:
Get global node output parameter.

Fields:

GlobalNodeWithPropValuesType globalNode: A response object that represents a global node object and property values.
+Element Definition
<element name="getGlobalNodeResponse" type="GlobalNodeWithPropValuesResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
StringListType nodeNameList: List of node names to retrieve.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
+Element Definition
<element name="getGlobalNodes">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="nodeNameList" type="StringListType"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
<element minOccurs="0" name="returnPropValueListType" type="PropValueListTypeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get global nodes output parameter.

Fields:

GlobalNodeWithPropValuesListType globalNodeList: An array of global nodes.
+Element Definition
<element name="getGlobalNodesResponse" type="GlobalNodeWithPropValuesListResponseType"/>
Referenced By:
Get global query results input parameter.
+Element Definition
<element name="getGlobalQueryResults">
<complexType>
<complexContent>
<extension base="JobResultRetrievalInputType"/>
</complexContent>
</complexType>
</element>
Referenced By:
Get global query results output parameter.

Fields:

GlobalQueryResultType globalQueryResult: A query results for a global query.
+Element Definition
<element name="getGlobalQueryResultsResponse" type="GlobalQueryResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
+Element Definition
<element name="getHier">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Get hierarchy group names input parameter.
+Element Definition
<element name="getHierGroupNames" type="VoidType"/>
Referenced By:
Get hierarchy group names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getHierGroupNamesResponse" type="StringListResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
+Element Definition
<element name="getHierNames">
<complexType>
<sequence>
<element name="versionName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Get hierarchy names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getHierNamesResponse" type="StringListResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
+Element Definition
<element name="getHierPropValues">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="propNameList" type="StringListType"/>
<element name="returnPropValueListType" type="PropValueListTypeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get hierarchy property values output parameter.

Fields:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Element Definition
<element name="getHierPropValuesResponse" type="PropValuesResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType propNameList: List of properties to return.
+Element Definition
<element name="getHierProps">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Get hierarchy properties output parameter.

Fields:

PropListType propList: Return list type field of PropListType types.
+Element Definition
<element name="getHierPropsResponse" type="PropListResponseType"/>
Referenced By:
Get hierarchy output parameter.

Fields:

HierType hier: The hierarchy object type.
+Element Definition
<element name="getHierResponse" type="HierResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
+Element Definition
<element name="getHierTopNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
<element minOccurs="0" name="returnPropValueListType" type="PropValueListTypeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get hierarchy top node output parameter.

Fields:

NodeWithPropValuesType node: A return type for a node and it's property values.
+Element Definition
<element name="getHierTopNodeResponse" type="NodeWithPropValuesResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
StringListType hierNameList: List of hierarchies to return.
+Element Definition
<element name="getHiers">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element minOccurs="0" name="hierNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Get hierarchies output parameter.

Fields:

HierListType hierList: The hierarchy group list type object.
+Element Definition
<element name="getHiersResponse" type="HierListResponseType"/>
Referenced By:

Fields:

string importName: The import name to return.
ObjectAccessEnum access: The object access of the import.
+Element Definition
<element name="getImport">
<complexType>
<sequence>
<element name="importName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get import names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getImportNamesResponse" type="StringListResponseType"/>
Referenced By:
Get import results input parameter.

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Element Definition
<element name="getImportResults" type="JobResultRetrievalInputType"/>
Referenced By:
Get import results output parameter.

Fields:

ImportResultsType importResults: The results of an import run.
+Element Definition
<element name="getImportResultsResponse" type="ImportResultsResponseType"/>
Referenced By:
Get job Status input parameter.

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Element Definition
<element name="getJobStatus" type="JobResultRetrievalInputType"/>
Referenced By:
Get job Status output parameter.

Fields:

JobStatusEnum jobStatus: JobInfoType type.
+Element Definition
<element name="getJobStatusResponse" type="JobStatusResponseType"/>
Referenced By:

Fields:

LogCriteriaType logCriteria: An object representing criteria for transaction history.
+Element Definition
<element name="getLogItems">
<complexType>
<sequence>
<element name="logCriteria" type="LogCriteriaType"/>
</sequence>
</complexType>
</element>
Referenced By:
Get log Items output parameter.

Fields:

LogItemListType logItemList: List of logItemType objects.
+Element Definition
<element name="getLogItemsResponse" type="LogItemListResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
+Element Definition
<element name="getNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
<element minOccurs="0" name="returnPropValueListType" type="PropValueListTypeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
+Element Definition
<element name="getNodePropValues">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="propNameList" type="StringListType"/>
<element name="returnPropValueListType" type="PropValueListTypeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get node Prop values output parameter.

Fields:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Element Definition
<element name="getNodePropValuesResponse" type="PropValuesResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
+Element Definition
<element name="getNodeProps">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Get node properties output parameter.

Fields:

PropListType propList: Return list type field of PropListType types.
+Element Definition
<element name="getNodePropsResponse" type="PropListResponseType"/>
Referenced By:
Get node input parameter.

Fields:

NodeWithPropValuesType node: A return type for a node and it's property values.
+Element Definition
<element name="getNodeResponse" type="NodeWithPropValuesResponseType"/>
Referenced By:
Get node type names input parameter.
+Element Definition
<element name="getNodeTypeNames" type="VoidType"/>
Referenced By:
Get node type names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getNodeTypeNamesResponse" type="StringListResponseType"/>
Referenced By:
Get node types output parameter.

Fields:

NodeTypeListType nodeTypeList:
+Element Definition
<element name="getNodeTypesResponse" type="NodeTypeListResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType propNameList: List of properties to return.
+Element Definition
<element name="getNodeWithProps">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Get node With properties output parameter.

Fields:

NodeWithPropsType nodeWithProps: A return type that includes a node and it's property objects.
+Element Definition
<element name="getNodeWithPropsResponse" type="NodeWithPropsResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of node names.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
+Element Definition
<element name="getNodes">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeNameList" type="StringListType"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
<element minOccurs="0" name="returnPropValueListType" type="PropValueListTypeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get nodes output parameter.

Fields:

NodeWithPropValuesListType nodeList: A return type for a list of nodes and their property values.
+Element Definition
<element name="getNodesResponse" type="NodeWithPropValuesListResponseType"/>
Referenced By:

Fields:

string propDefName: The name of the property definition to retrieve.
+Element Definition
<element name="getPropDef">
<complexType>
<sequence>
<element minOccurs="0" name="propDefName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

ObjectScopeEnum propDefLevel: An enumeration indicating the scope of the property definition.
+Element Definition
<element name="getPropDefNames">
<complexType>
<sequence>
<element minOccurs="0" name="propDefLevel" type="ObjectScopeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get property definition names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getPropDefNamesResponse" type="StringListResponseType"/>
Referenced By:
Get property definition output parameter.

Fields:

PropDefType propDef: A return type for a property definition.
+Element Definition
<element name="getPropDefResponse" type="PropDefResponseType"/>
Referenced By:

Fields:

ObjectScopeEnum propDefLevel: An enumeration indicating the scope of the property definition.
+Element Definition
<element name="getPropDefs">
<complexType>
<sequence>
<element minOccurs="0" name="propDefLevel" type="ObjectScopeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get property definitions output parameter.

Fields:

PropDefListType propDefList: Return list type for property definitions.
+Element Definition
<element name="getPropDefsResponse" type="PropDefListResponseType"/>
Referenced By:

Fields:

boolean global: Flag to indicate if global queries should be returned.
StringListType queryNameList: The list of queries to return.
+Element Definition
<element name="getQueries">
<complexType>
<sequence>
<element minOccurs="0" name="global" type="boolean"/>
<element name="queryNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Get Queries output parameter.

Fields:

QueryListType queryList: Field for a queryListType object.
+Element Definition
<element name="getQueriesResponse" type="QueryListResponseType"/>
Referenced By:

Fields:

string queryName: The name of the query.
ObjectAccessEnum access: The object access of the query.
+Element Definition
<element name="getQuery">
<complexType>
<sequence>
<element name="queryName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get query names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getQueryNamesResponse" type="StringListResponseType"/>
Referenced By:
Get query output parameter.

Fields:

QueryType query: A query type object.
+Element Definition
<element name="getQueryResponse" type="QueryResponseType"/>
Referenced By:
Get query results input parameter.
+Element Definition
<element name="getQueryResults">
<complexType>
<complexContent>
<extension base="JobResultRetrievalInputType"/>
</complexContent>
</complexType>
</element>
Referenced By:
Get query results output parameter.

Fields:

QueryResultType queryResult: A list type of queryResultType types.
+Element Definition
<element name="getQueryResultsResponse" type="QueryResultResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (i.e. Children, Descendants, etc).
boolean visibleOnly: Flag to indicate if visible children should only be returned.
boolean includeLeaves: Flag to include leaf nodes.
+Element Definition
<element name="getRelatedNodeCount">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="relationship" type="RelationshipEnum"/>
<element minOccurs="0" name="visibleOnly" type="boolean"/>
<element minOccurs="0" name="includeLeaves" type="boolean"/>
</sequence>
</complexType>
</element>
Referenced By:
Get related node Count output parameter.

Fields:

int intVal: Primitive int value.
+Element Definition
<element name="getRelatedNodeCountResponse" type="IntResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (i.e. Children, Descendants, etc).
+Element Definition
<element name="getRelatedNodeNames">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="relationship" type="RelationshipEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get related node names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getRelatedNodeNamesResponse" type="StringListResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (i.e. Children, Descendants, etc).
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
+Element Definition
<element name="getRelatedNodes">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="relationship" type="RelationshipEnum"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
<element minOccurs="0" name="returnPropValueListType" type="PropValueListTypeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get related nodes output parameter.

Fields:

NodeWithPropValuesListType nodeList: A return type for a list of nodes and their property values.
+Element Definition
<element name="getRelatedNodesResponse" type="NodeWithPropValuesListResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
RelationshipEnum relationship: An enumeration indicating what types of nodes to return (i.e. Children, Descendants, etc).
StringListType propNameList: List of properties to return.
+Element Definition
<element name="getRelatedNodesWithProps">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="relationship" type="RelationshipEnum"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Get related nodes with properties output parameter.

Fields:

NodeWithPropsListType nodeWithPropsList: A return type that includes a list of nodes and their node property objects.
+Element Definition
<element name="getRelatedNodesWithPropsResponse" type="NodeWithPropsListResponseType"/>
Referenced By:

Fields:

string externalId: The free formed field on a request object.
+Element Definition
<element name="getRequestByExternalId">
<complexType>
<sequence>
<element name="externalId" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Get request By External Id output parameter.

Fields:

RequestHeaderListType requestHeaderList: List of request headers.
+Element Definition
<element name="getRequestByExternalIdResponse" type="RequestHeaderListResponseType"/>
Referenced By:

Fields:

int requestId: The system generated id for a request.
+Element Definition
<element name="getRequestById">
<complexType>
<sequence>
<element name="requestId" type="int"/>
</sequence>
</complexType>
</element>
Referenced By:
Get request By Id output parameter.

Fields:

RequestType request: The request object.
+Element Definition
<element name="getRequestByIdResponse" type="RequestResponseType"/>
Referenced By:
Get Save version results input parameter.

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Element Definition
<element name="getSaveVersionResults" type="JobResultRetrievalInputType"/>
Referenced By:
Get Save version results output parameter.

Fields:

JobStatusEnum jobStatus: JobInfoType type.
+Element Definition
<element name="getSaveVersionResultsResponse" type="JobStatusResponseType"/>
Referenced By:
Get action script results input parameter.

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Element Definition
<element name="getScriptResults" type="JobResultRetrievalInputType"/>
Referenced By:
Get action script results output parameter.

Fields:

ActionItemResultListType actionItemList: List of action items.
+Element Definition
<element name="getScriptResultsResponse" type="ActionItemListResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
+Element Definition
<element name="getVersion">
<complexType>
<sequence>
<element name="versionName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Get version names output parameter.

Fields:

StringListType stringList: A list of strings field.
+Element Definition
<element name="getVersionNamesResponse" type="StringListResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
StringListType propNameList: List of properties to return.
PropValueListTypeEnum returnPropValueListType: An enumeration indicating how the properties should be returned.
+Element Definition
<element name="getVersionPropValues">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="propNameList" type="StringListType"/>
<element name="returnPropValueListType" type="PropValueListTypeEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Get version property values output parameter.

Fields:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Element Definition
<element name="getVersionPropValuesResponse" type="PropValuesResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
StringListType propNameList: List of properties to return.
+Element Definition
<element name="getVersionProps">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Get version properties output parameter.

Fields:

PropListType propList: Return list type field of PropListType types.
+Element Definition
<element name="getVersionPropsResponse" type="PropListResponseType"/>
Referenced By:
Get version output parameter.

Fields:

VersionType version: The version object field.
+Element Definition
<element name="getVersionResponse" type="VersionResponseType"/>
Referenced By:

Fields:

StringListType versionNameList: A list of version names.
+Element Definition
<element name="getVersions">
<complexType>
<sequence>
<element minOccurs="0" name="versionNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Get versions output parameter.

Fields:

VersionListType versionList: List type of versionType objects.
+Element Definition
<element name="getVersionsResponse" type="VersionListResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name to inactivate.
string mergeNodeName: The name of the node to merge this inactive node to (if merging is enabled).
+Element Definition
<element name="inactivateNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element minOccurs="0" name="mergeNodeName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Inactivate node output parameter.
+Element Definition
<element name="inactivateNodeResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of nodes to inactivate.
StringListType mergeNodeNameList: List of node names to merge the corresponding nodeNameList with (if merging is enabled).
+Element Definition
<element name="inactivateNodes">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeNameList" type="StringListType"/>
<element minOccurs="0" name="mergeNodeNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Inactivate nodes output parameter.
+Element Definition
<element name="inactivateNodesResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string targetParentName: The existing parent node name to insert this node under.
NameValueListType propNameValueList: Name/Value Pair list field for property definition name and value for the node property value.
+Element Definition
<element name="insertNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="targetParentName" type="string"/>
<element minOccurs="0" name="propNameValueList" type="NameValueListType"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string targetParentName: The existing parent node name to insert this node under.
PropListType propList: Array of properties to update.
+Element Definition
<element name="insertNodeWithProps">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="targetParentName" type="string"/>
<element minOccurs="0" name="propList" type="PropListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Insert node with properties output parameter.
+Element Definition
<element name="insertNodeWithPropsResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of nodes to insert under a new parent.
string targetParentName: The existing parent node name to insert this node under.
+Element Definition
<element name="insertNodes">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeNameList" type="StringListType"/>
<element name="targetParentName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
string targetParentName: The name of the new parent node.
+Element Definition
<element name="moveNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="targetParentName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of existing node names to move.
string targetParentName: The name of the new parent node.
+Element Definition
<element name="moveNodes">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeNameList" type="StringListType"/>
<element name="targetParentName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: Version name field.
+Element Definition
<element name="openVersion">
<complexType>
<sequence>
<element name="versionName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

RequestQueryParamsType requestQueryParams: Field for request query parameters.
+Element Definition
<element name="queryRequests">
<complexType>
<sequence>
<element name="requestQueryParams" type="RequestQueryParamsType"/>
</sequence>
</complexType>
</element>
Referenced By:
Query requests output parameter.

Fields:

RequestHeaderListType requestHeaderList: List of request headers.
+Element Definition
<element name="queryRequestsResponse" type="RequestHeaderListResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
+Element Definition
<element name="reactivateNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Reactivate node output parameter.
+Element Definition
<element name="reactivateNodeResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: List of node names to reactivate.
+Element Definition
<element name="reactivateNodes">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Reactivate nodes output parameter.
+Element Definition
<element name="reactivateNodesResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
+Element Definition
<element name="removeNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType nodeNameList: A list of node names to remove.
+Element Definition
<element name="removeNodes">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string blenderName: The name of a blender.
string sourceVersionName: The source version name.
string targetVersionName: The target version name.
ObjectAccessEnum access: Access level of the blender to run.
string newVersionName: If present, the new version name that will be created as a result of the blend operation instead of blending into the target version.
string newVersionDescr: If present, the new version description that will be created as a result of the blend operation instead of blending into the target version.
int timeoutDuration: A timeout value in milliseconds to stop waiting for blender results.
+Element Definition
<element name="runBlenderByName">
<complexType>
<sequence>
<element name="blenderName" type="string"/>
<element name="sourceVersionName" type="string"/>
<element name="targetVersionName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
<element minOccurs="0" name="newVersionName" type="string"/>
<element minOccurs="0" name="newVersionDescr" type="string"/>
<element minOccurs="0" name="timeoutDuration" type="int"/>
</sequence>
</complexType>
</element>
Referenced By:
Run blender by name output parameter.

Fields:

BlenderResultsType blenderResult: Blender results object.
+Element Definition
<element name="runBlenderByNameResponse" type="BlenderResultsResponseType"/>
Referenced By:

Fields:

CompareType compareCriteria: The compare criteria to be used to run the compare.
StringListType returnPropNameList: List of property values to return after the compare.
+Element Definition
<element name="runCompare">
<complexType>
<sequence>
<element name="compareCriteria" type="CompareType"/>
<element minOccurs="0" name="returnPropNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string compareName: The compare name to run.
string fromVersionName: The source version name for the compare.
string toVersionName: The target version name for the compare.
ObjectAccessEnum access: Access level of the compare to run.
StringListType returnPropNameList: List of property values to return after the compare.
+Element Definition
<element name="runCompareByName">
<complexType>
<sequence>
<element name="compareName" type="string"/>
<element name="fromVersionName" type="string"/>
<element name="toVersionName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
<element minOccurs="0" name="returnPropNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Run compare by name output parameter.

Fields:

CompareResultType compareResult: Results of a compare operation.
+Element Definition
<element name="runCompareByNameResponse" type="CompareResultResponseType"/>
Referenced By:
Run compare output parameter.

Fields:

CompareResultType compareResult: Results of a compare operation.
+Element Definition
<element name="runCompareResponse" type="CompareResultResponseType"/>
Referenced By:

Fields:

QueryType query: The query criteria for the global query.
StringListType propNameList: List of property values to return after the query.
+Element Definition
<element name="runGlobalQuery">
<complexType>
<sequence>
<element name="query" type="QueryType"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Run global query output parameter.

Fields:

GlobalQueryResultType globalQueryResult: A query results for a global query.
+Element Definition
<element name="runGlobalQueryResponse" type="GlobalQueryResponseType"/>
Referenced By:

Fields:

QueryType query: The query criteria for the local query.
StringListType propNameList: List of property values to return after the query.
+Element Definition
<element name="runQuery">
<complexType>
<sequence>
<element name="query" type="QueryType"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Run query output parameter.

Fields:

QueryResultType queryResult: A list type of queryResultType types.
+Element Definition
<element name="runQueryResponse" type="QueryResultResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType validationNameList: List of validation names to run for the hierarchy.
int maxNodes: The maximum number of results to return for the validation run.
StringListType propNameList: List of properties to return in the validation results.
+Element Definition
<element name="runValidateHier">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element minOccurs="0" name="validationNameList" type="StringListType"/>
<element minOccurs="0" name="maxNodes" type="int"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Run Validate hierarchy output parameter.

Fields:

HierValidationResultType validationResult: The results of a hierarchy level validation run.
+Element Definition
<element name="runValidateHierResponse" type="HierValidationResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
StringListType validationNameList: List of validation names to run for the node.
boolean recurse: Flag to indicate if the validation should run the node specified and it's descendants.
int maxNodes: The maximum number of validation results to return.
StringListType propNameList: List of properties to return in the validation results.
+Element Definition
<element name="runValidateNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element minOccurs="0" name="validationNameList" type="StringListType"/>
<element minOccurs="0" name="recurse" type="boolean"/>
<element minOccurs="0" name="maxNodes" type="int"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Run Validate node output parameter.

Fields:

QueryResultType queryResult: A list type of queryResultType types.
+Element Definition
<element name="runValidateNodeResponse" type="QueryResultResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
StringListType validationNameList: List of validation names to run for the version.
int maxNodes: The maximum number of validation results to return.
StringListType propNameList: List of properties to return in the validation results.
+Element Definition
<element name="runValidateVersion">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element minOccurs="0" name="validationNameList" type="StringListType"/>
<element minOccurs="0" name="maxNodes" type="int"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Run Validate version output parameter.

Fields:

VersionValidationResultType validationResult: The version validation results.
+Element Definition
<element name="runValidateVersionResponse" type="VersionValidationResponseType"/>
Referenced By:

Fields:

RequestType request:
+Element Definition
<element name="saveRequest">
<complexType>
<sequence>
<element name="request" type="RequestType"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string propName: Property name field.
string searchString: The search criteria value. An asterisk ( * ) can be supplied as a wildcard character.
int maxNodes: The maximum number of nodes to return in the result.
StringListType returnPropNameList: List of properties to return in the results.
+Element Definition
<element name="searchForNodesInHier">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="propName" type="string"/>
<element name="searchString" type="string"/>
<element minOccurs="0" name="maxNodes" type="int"/>
<element minOccurs="0" name="returnPropNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Search For nodes in hierarchy output parameter.

Fields:

QueryResultType queryResult: A list type of queryResultType types.
+Element Definition
<element name="searchForNodesInHierResponse" type="QueryResultResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string propName: Property name field.
string searchString: The search criteria value. An asterisk ( * ) can be supplied as a wildcard character.
int maxNodes: The maximum number of nodes to return in the result.
StringListType returnPropNameList: List of properties to return in the results.
+Element Definition
<element name="searchForNodesInVersion">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="propName" type="string"/>
<element name="searchString" type="string"/>
<element minOccurs="0" name="maxNodes" type="int"/>
<element minOccurs="0" name="returnPropNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Search For nodes in a version output parameter.

Fields:

QueryResultListType queryResultList: A list response type for query results.
+Element Definition
<element name="searchForNodesInVersionResponse" type="QueryResultListResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string topNodeName: The top node name.
+Element Definition
<element name="setHierTopNode">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="topNodeName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Set hierarchy top node output parameter.
+Element Definition
<element name="setHierTopNodeResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
StringListType validationNameList: List of validation names.
+Element Definition
<element name="setHierValidations">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="validationNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Set hierarchy validations output parameter.
+Element Definition
<element name="setHierValidationsResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
StringListType validationNameList: List of version names.
+Element Definition
<element name="setVersionValidations">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="validationNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Set version validations output parameter.
+Element Definition
<element name="setVersionValidationsResponse" type="VoidType"/>
Referenced By:

Fields:

string blenderName: The blender name field.
string sourceVersionName: The source version name.
string targetVersionName: The target version name.
ObjectAccessEnum access: The object access level of the blender.
string newVersionName: If present, the new version name that will be created as a result of the blend operation instead of blending into the target version.
string newVersionDescr: If present, the new version description that will be created as a result of the blend operation instead of blending into the target version.
+Element Definition
<element name="startBlenderByName">
<complexType>
<sequence>
<element name="blenderName" type="string"/>
<element name="sourceVersionName" type="string"/>
<element name="targetVersionName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
<element minOccurs="0" name="newVersionName" type="string"/>
<element minOccurs="0" name="newVersionDescr" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Start blender by name output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startBlenderByNameResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

string bookName: The book name field.
ObjectAccessEnum access: The object access field for the book.
string fromVersionName: The current version name.
string toVersionName: The previous version name.
+Element Definition
<element name="startBookByName">
<complexType>
<sequence>
<element name="bookName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
<element name="fromVersionName" type="string"/>
<element name="toVersionName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Start book by name output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startBookByNameResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

CompareType compareCriteria: The compare criteria to be used for the compare.
StringListType returnPropNameList: List of properties to return in the results.
+Element Definition
<element name="startCompare">
<complexType>
<sequence>
<element name="compareCriteria" type="CompareType"/>
<element minOccurs="0" name="returnPropNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string compareName: The compare name field.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
ObjectAccessEnum access: The object access field for the book.
StringListType returnPropNameList: List of properties to return in the results.
+Element Definition
<element name="startCompareByName">
<complexType>
<sequence>
<element name="compareName" type="string"/>
<element name="fromVersionName" type="string"/>
<element name="toVersionName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
<element minOccurs="0" name="returnPropNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Start compare by name output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startCompareByNameResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

string exportName: The name of the compare export.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
ObjectAccessEnum access: The object access level of the export.
+Element Definition
<element name="startCompareExportByName">
<complexType>
<sequence>
<element name="exportName" type="string"/>
<element name="fromVersionName" type="string"/>
<element name="toVersionName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string exportName: The name of the compare export.
string fromVersionName: The from version name field.
string fromHierName: The from hierarchy name field.
string toVersionName: The to version name field.
string toHierName: The to hierarchy name field.
ObjectAccessEnum access: Access level of the export to run.
+Element Definition
<element name="startCompareExportByNameOnHier">
<complexType>
<sequence>
<element name="exportName" type="string"/>
<element name="fromVersionName" type="string"/>
<element name="fromHierName" type="string"/>
<element name="toVersionName" type="string"/>
<element minOccurs="0" name="toHierName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string exportName: The name of the compare export.
string fromVersionName: The from version name field.
HierNodeNamePairType fromHierNode: The from hierarchy name field.
string toVersionName: The to version name field.
HierNodeNamePairType toHierNode: The to hierarchy name field.
ObjectAccessEnum access: Access level of the export to run.
+Element Definition
<element name="startCompareExportByNameOnHierNode">
<complexType>
<sequence>
<element name="exportName" type="string"/>
<element name="fromVersionName" type="string"/>
<element name="fromHierNode" type="HierNodeNamePairType"/>
<element name="toVersionName" type="string"/>
<element minOccurs="0" name="toHierNode" type="HierNodeNamePairType"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Start compare export by name on hierarchy node output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startCompareExportByNameOnHierNodeResponse" type="StartJobResponseType"/>
Referenced By:
Start compare export by name on hierarchy output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startCompareExportByNameOnHierResponse" type="StartJobResponseType"/>
Referenced By:
Start compare export by name output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startCompareExportByNameResponse" type="StartJobResponseType"/>
Referenced By:
Start compare output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startCompareResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

string sourceVersionName: The name of the version to copy.
string destVersionName: The new name of the version.
string destDescr: The new description field of the version.
boolean clearApproval: Flag to indicate if the approval flags should be cleared.
boolean clearChanged: Flag to indicate if the changed on properties should be cleared.
boolean dbConnect: Flag to indicate if the version should be persisted to the datastore.
+Element Definition
<element name="startCopyVersion">
<complexType>
<sequence>
<element name="sourceVersionName" type="string"/>
<element name="destVersionName" type="string"/>
<element minOccurs="0" name="destDescr" type="string"/>
<element minOccurs="0" name="clearApproval" type="boolean"/>
<element minOccurs="0" name="clearChanged" type="boolean"/>
<element minOccurs="0" name="dbConnect" type="boolean"/>
</sequence>
</complexType>
</element>
Referenced By:
Start Copy version output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startCopyVersionResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
dateTime asOfDateTime: A date time value to create the version snapshot.
+Element Definition
<element name="startCreateVersionAsOfDate">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="asOfDateTime" type="dateTime"/>
</sequence>
</complexType>
</element>
Referenced By:
Start Create version as of Date output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startCreateVersionAsOfDateResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
+Element Definition
<element name="startDeleteVersion">
<complexType>
<sequence>
<element name="versionName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Start Delete version output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startDeleteVersionResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

ExportType export: The export type field.
+Element Definition
<element name="startExport">
<complexType>
<sequence>
<element name="export" type="ExportType"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string exportName: The export name to run.
ObjectAccessEnum access: Access level of the export to run.
string fromVersionName: The from version name field.
string toVersionName: The to version name field.
+Element Definition
<element name="startExportByName">
<complexType>
<sequence>
<element name="exportName" type="string"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
<element name="fromVersionName" type="string"/>
<element name="toVersionName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Start export by name output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startExportByNameResponse" type="StartJobResponseType"/>
Referenced By:
Start export output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startExportResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

QueryType query: The query criteria field.
StringListType propNameList: List of properties to return in the results.
+Element Definition
<element name="startGlobalQuery">
<complexType>
<sequence>
<element name="query" type="QueryType"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Start global query output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startGlobalQueryResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

string exportName: The export name to run.
string versionName: Version name field.
boolean includeAllHiers: Flag to indicate if the export should include all hierarchies.
ObjectAccessEnum access: Access level of the export to run.
+Element Definition
<element name="startHierExportByName">
<complexType>
<sequence>
<element name="exportName" type="string"/>
<element name="versionName" type="string"/>
<element minOccurs="0" name="includeAllHiers" type="boolean"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string exportName: The export name to run.
string versionName: Version name field.
HierNodeNamePairType hierNode: The hierarchy node field.
ObjectAccessEnum access: Access level of the export to run.
+Element Definition
<element name="startHierExportByNameOnHierNode">
<complexType>
<sequence>
<element name="exportName" type="string"/>
<element name="versionName" type="string"/>
<element name="hierNode" type="HierNodeNamePairType"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Start hierarchy by name on hierarchy node output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startHierExportByNameOnHierNodeResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

string exportName: The export name to run.
string versionName: Version name field.
HierNodeNamePairListType hierNodeList: A list type with hierarchy/node pairs.
ObjectAccessEnum access: Access level of the export to run.
+Element Definition
<element name="startHierExportByNameOnHierNodes">
<complexType>
<sequence>
<element name="exportName" type="string"/>
<element name="versionName" type="string"/>
<element name="hierNodeList" type="HierNodeNamePairListType"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Start hierarchy export by name on hierarchy nodes output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startHierExportByNameOnHierNodesResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

string exportName: The export name to run.
string versionName: Version name field.
StringListType hierNameList: A list type fo hierarchy names.
ObjectAccessEnum access: Access level of the export to run.
+Element Definition
<element name="startHierExportByNameOnHiers">
<complexType>
<sequence>
<element name="exportName" type="string"/>
<element name="versionName" type="string"/>
<element name="hierNameList" type="StringListType"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Start hierarchy export by name on hierarchies output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startHierExportByNameOnHiersResponse" type="StartJobResponseType"/>
Referenced By:
Start hierarchy export by name output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startHierExportByNameResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

ImportType import:
base64Binary compressedFileContent: Byte array of compressed bytes that represent the script file. The deflate algorithm should be used to compress the content.
+Element Definition
<element name="startImport">
<complexType>
<sequence>
<element name="import" type="ImportType"/>
<element name="compressedFileContent" type="base64Binary"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

string importName: The import name field.
base64Binary compressedFileContent: Byte array of compressed bytes that represent the file. The deflate algorithm should be used to compress the content.
ObjectAccessEnum access: Access level of the import.
string versionName: Version name field. This field value will be used as the name of the version.
string versionDescription: Version description field. This field value will be used as the description of the version.
+Element Definition
<element name="startImportByName">
<complexType>
<sequence>
<element name="importName" type="string"/>
<element name="compressedFileContent" type="base64Binary"/>
<element minOccurs="0" name="access" type="ObjectAccessEnum"/>
<element minOccurs="0" name="versionName" type="string"/>
<element minOccurs="0" name="versionDescription" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Start import by name output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startImportByNameResponse" type="StartJobResponseType"/>
Referenced By:
Start import input parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startImportResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

QueryType query: Query criteria field.
StringListType propNameList: List of properties to return in the results.
+Element Definition
<element name="startQuery">
<complexType>
<sequence>
<element name="query" type="QueryType"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Start query output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startQueryResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
+Element Definition
<element name="startSaveVersion">
<complexType>
<sequence>
<element name="versionName" type="string"/>
</sequence>
</complexType>
</element>
Referenced By:
Start Save version output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startSaveVersionResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

ActionItemListType actionItemList: A list of action items to process.
+Element Definition
<element name="startScript">
<complexType>
<sequence>
<element name="actionItemList" type="ActionItemListType"/>
</sequence>
</complexType>
</element>
Referenced By:

Fields:

ScriptLoadParamsType scriptLoaderParams: Field describes the action script content to be processed.
CharacterEncodingEnum encoding: An enumeration indicating encoding of the text file.
+Element Definition
<element name="startScriptFromFile">
<complexType>
<sequence>
<element name="scriptLoaderParams" type="ScriptLoadParamsType"/>
<element minOccurs="0" name="encoding" type="CharacterEncodingEnum"/>
</sequence>
</complexType>
</element>
Referenced By:
Start action script from file output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startScriptFromFileResponse" type="StartJobResponseType"/>
Referenced By:
Start Script output parameter.

Fields:

JobInfoType jobInfo: Job info field.
+Element Definition
<element name="startScriptResponse" type="StartJobResponseType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
NameValueListType propValueList: A name value list type field that indicates the properties and their values.
+Element Definition
<element name="updateHierPropValues">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="propValueList" type="NameValueListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Update hierarchy property values output parameter.
+Element Definition
<element name="updateHierPropValuesResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
PropListType propList: A list type object for the PropListType type.
+Element Definition
<element name="updateHierProps">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="propList" type="PropListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Update hierarchy properties output parameter.
+Element Definition
<element name="updateHierPropsResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
NameValueListType propNameValueList: Name/Value Pair list field for property definition name and value for the node property value.
+Element Definition
<element name="updateNodePropValues">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="propNameValueList" type="NameValueListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Update node property values output parameter.
+Element Definition
<element name="updateNodePropValuesResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
string hierName: Hierarchy name field.
string nodeName: Node name field.
PropListType propList: A list of property values to update for the node.
+Element Definition
<element name="updateNodeProps">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
<element name="propList" type="PropListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Update node properties output parameter.
+Element Definition
<element name="updateNodePropsResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
NameValueListType propValueList: List type of nameValueListType for properties and their values.
+Element Definition
<element name="updateVersionPropValues">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="propValueList" type="NameValueListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Update version property values output parameter.
+Element Definition
<element name="updateVersionPropValuesResponse" type="VoidType"/>
Referenced By:

Fields:

string versionName: Version name field.
PropListType propList: List type of PropListType for properties and their values.
+Element Definition
<element name="updateVersionProps">
<complexType>
<sequence>
<element name="versionName" type="string"/>
<element name="propList" type="PropListType"/>
</sequence>
</complexType>
</element>
Referenced By:
Update version properties output parameter.
+Element Definition
<element name="updateVersionPropsResponse" type="VoidType"/>
Referenced By:

Fields:

RequestType request: The request to validate.
boolean saveIfSuccessful: Flag to indicate that the request should be saved if the validation was successful.
+Element Definition
<element name="validateRequest">
<complexType>
<sequence>
<element name="request" type="RequestType"/>
<element minOccurs="0" name="saveIfSuccessful" type="boolean"/>
</sequence>
</complexType>
</element>
Referenced By:
Validate request output parameter.

Fields:

RequestValidationResultType requestValidationResult: The request validation result. Returned when one validates a request.
+Element Definition
<element name="validateRequestResponse" type="RequestValidationResponseType"/>
Referenced By:
+Type Definition
Type Hierarchy:
Referenced By:
Element: getVersionProps
Element: getHierProps
Element: updateVersionPropValues
Element: removeNodes
Element: setHierValidations
Element: insertNodes
Element: reactivateNode
Element: deleteNode
Element: startBookByName
Element: getNodes
Element: startDeleteVersion
Element: startCreateVersionAsOfDate
Element: getGlobalNodePropValues
Element: getHier
Element: inactivateNodes
Element: getImport
Element: getGlobalNodeProps
Element: setVersionValidations
Element: runValidateVersion
Element: reactivateNodes
Element: insertNodeWithProps
Element: insertNode
Element: copyNode
Element: runValidateHier
Element: runCompareByName
Element: closeVersion
Element: runBlenderByName
Element: getRelatedNodes
Element: getNode
Element: updateHierPropValues
Element: updateNodePropValues
Element: getRelatedNodeNames
Element: getCompare
Element: addNode
Element: getGlobalNodes
Element: getBook
Element: updateHierProps
Element: getHiers
Element: deleteNodes
Element: addHier
Element: getNodeWithProps
Element: startCompareExportByNameOnHier
Element: updateNodeProps
Element: getGlobalNode
Element: getRelatedNodesWithProps
Element: runValidateNode
Element: getRequestByExternalId
Element: startCopyVersion
Element: deleteHier
Element: openVersion
Element: inactivateNode
Element: addNodeWithProps
Element: getQuery
Element: annulNode
Element: startCompareByName
Element: getVersion
Element: getBlender
Element: startImportByName
Element: moveNodes
Element: removeNode
Element: getHierTopNode
Element: startCompareExportByName
Element: getRelatedNodeCount
Element: getPropDef
Element: getNodeProps
Element: startCompareExportByNameOnHierNode
Element: searchForNodesInHier
Element: startHierExportByNameOnHierNode
Element: getVersionPropValues
Element: setHierTopNode
Element: startBlenderByName
Element: addVersion
Element: startExportByName
Element: startHierExportByNameOnHierNodes
Element: startSaveVersion
Element: startHierExportByNameOnHiers
Element: startHierExportByName
Element: moveNode
Element: updateVersionProps
Element: getNodePropValues
Element: getHierNames
Element: getExport
Element: searchForNodesInVersion
Element: getHierPropValues
Type: DrmAuthInfoType
Type: NodeMoveRequestItemType
Type: HierExportType
Type: DrmConnectInfoType
Type: VersionType
Type: HierNodeNamePairType
Type: VersionParamsType
Type: NodeLocatorType
Type: VersionPropRequestItemType
Type: NameValueType
Type: ImportSectionType
Type: HierRequestItemType
Type: BlenderType
Type: ActionItemType
Type: CustomExportParamType
Type: BlenderHierSetType
Type: ConstantColumnType
Type: ImportFlatFileType
Type: NodeMergeRequestItemType
Type: CompareType
Type: LookupExportType
Type: ImportColumnType
Type: BaseNodeRequestItemType
Type: StringParamsType
Type: QueryResultType
Type: ImportResultsType
Type: HierPropUpdateRequestItemType
Type: QueryType
Type: ExportColumnType
Type: DrmExceptionType
Type: PropCategoryType
Type: ImportErrorLogType
Type: VersionPropUpdateRequestItemType
Type: StringListType
Type: NodeType
Type: BookType
Type: ImportVersionSectionType
Type: NodePropUpdateRequestItemType
Type: ScriptLoadParamsType
Type: BookItemType
Type: DataColumnType
Type: BlenderPropType
Type: ActionItemResultType
Type: RequestItemType
Type: JobInfoType
Type: PropDefType
Type: HierAddRequestItemType
Type: QueryCriteriaType
Type: HierPropRequestItemType
Type: PropListExportType
Type: NodeTypeType
Type: LogCriteriaType
Type: ExportType
Type: NodeRequestItemType
Type: DatePropColumnType
Type: HierCompareExportType
Type: ImportType
Type: RequestQueryParamsType
Type: RequestHeaderType
Type: BlenderResultsType
Type: GlobalNodeType
Type: PropType
Type: BaseParamsType
Type: GlobalQueryResultType
Type: NodePropRequestItemType
Type: MergeLogExportType
Type: HierType
Type: PropColumnType
Type: LogItemType
+Type Definition
<simpleType name="AccessLevelEnum">
<restriction base="string">
<enumeration value="None"/>
<enumeration value="Read"/>
<enumeration value="LimitedInsert"/>
<enumeration value="Edit"/>
<enumeration value="Insert"/>
<enumeration value="Inactivate"/>
<enumeration value="Add"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

ActionItemType actionItem:
+Type Definition
<complexType name="ActionItemListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="actionItem" type="ActionItemType"/>
</sequence>
</complexType>
Referenced By:

Fields:

ActionItemResultType actionItemResult:
+Type Definition
<complexType name="ActionItemResultListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="actionItemResult" type="ActionItemResultType"/>
</sequence>
</complexType>
Referenced By:

Fields:

SuccessStateEnum successState:
string returnValue:
string statusMsg:
+Type Definition
<complexType name="ActionItemResultType">
<sequence>
<element minOccurs="0" name="successState" type="SuccessStateEnum"/>
<element minOccurs="0" name="returnValue" type="string"/>
<element minOccurs="0" name="statusMsg" type="string"/>
</sequence>
</complexType>
Referenced By:

Fields:

string actionType:
int minParamCount:
int maxParamCount:
StringListType params:
boolean skipFlag:
+Type Definition
<complexType name="ActionItemType">
<sequence>
<element minOccurs="0" name="actionType" type="string"/>
<element minOccurs="0" name="minParamCount" type="int"/>
<element minOccurs="0" name="maxParamCount" type="int"/>
<element minOccurs="0" name="params" type="StringListType"/>
<element minOccurs="0" name="skipFlag" type="boolean"/>
</sequence>
</complexType>
Referenced By:

Fields:

FlatFileActionColEnum FlatFileActionColEnum:
+Type Definition
<complexType name="ArrayOfFlatFileActionColEnum">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="FlatFileActionColEnum" type="FlatFileActionColEnum"/>
</sequence>
</complexType>
Referenced By:
+Type Definition
<simpleType name="AsOfMethodEnum">
<restriction base="string">
<enumeration value="Date"/>
<enumeration value="Offset"/>
<enumeration value="ID"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

VersionType newVersion:
StringListType errorList:
+Type Definition
<complexType name="AsOfVersionResultType">
<sequence>
<element minOccurs="0" name="newVersion" type="VersionType"/>
<element minOccurs="0" name="errorList" type="StringListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string descr:
boolean markNodes:
boolean expandToMarkedNodes:
boolean showList:
+Type Definition
<complexType name="BaseParamsType">
<sequence>
<element minOccurs="0" name="descr" type="string"/>
<element minOccurs="0" name="markNodes" type="boolean"/>
<element minOccurs="0" name="expandToMarkedNodes" type="boolean"/>
<element minOccurs="0" name="showList" type="boolean"/>
</sequence>
</complexType>
Type Hierarchy:

Fields:

BlenderHierSetType blenderHierSet:
+Type Definition
<complexType name="BlenderHierSetListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="blenderHierSet" type="BlenderHierSetType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string sourceHierName:
string sourceTopNodeName:
string targetHierName:
string targetTopNodeName:
BlenderPropListType blenderPropList:
int hierSetId:
boolean processActivations:
boolean processAdds:
boolean processHierValAssignments:
boolean processRemoves:
boolean processStructure:
PropSelectModeEnum propSelectMode:
RemoveModeEnum removeMode:
string removeIndicatorPropName:
boolean useProfileDefaults:
+Type Definition
<complexType name="BlenderHierSetType">
<sequence>
<element name="sourceHierName" type="string"/>
<element name="sourceTopNodeName" type="string"/>
<element name="targetHierName" type="string"/>
<element name="targetTopNodeName" type="string"/>
<element minOccurs="0" name="blenderPropList" type="BlenderPropListType"/>
<element minOccurs="0" name="hierSetId" type="int"/>
<element minOccurs="0" name="processActivations" type="boolean"/>
<element minOccurs="0" name="processAdds" type="boolean"/>
<element minOccurs="0" name="processHierValAssignments" type="boolean"/>
<element minOccurs="0" name="processRemoves" type="boolean"/>
<element minOccurs="0" name="processStructure" type="boolean"/>
<element minOccurs="0" name="propSelectMode" type="PropSelectModeEnum"/>
<element minOccurs="0" name="removeMode" type="RemoveModeEnum"/>
<element minOccurs="0" name="removeIndicatorPropName" type="string"/>
<element minOccurs="0" name="useProfileDefaults" type="boolean"/>
</sequence>
</complexType>
Referenced By:
+Type Definition
<simpleType name="BlenderProfileStatusEnum">
<restriction base="string">
<enumeration value="Created"/>
<enumeration value="Started"/>
<enumeration value="IncompleteFatalError"/>
<enumeration value="IncompleteMaxErrors"/>
<enumeration value="IncompleteSystemError"/>
<enumeration value="Completed"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

BlenderPropType blenderProp:
+Type Definition
<complexType name="BlenderPropListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="blenderProp" type="BlenderPropType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string propName:
ValuePropagateModeEnum propagateMode:
boolean propagateLocks:
+Type Definition
<complexType name="BlenderPropType">
<sequence>
<element name="propName" type="string"/>
<element minOccurs="0" name="propagateMode" type="ValuePropagateModeEnum"/>
<element minOccurs="0" name="propagateLocks" type="boolean"/>
</sequence>
</complexType>
Referenced By:

Fields:

string statusDescr:
boolean isSuccess:
StringListType errors:
boolean lastPropPassClear:
boolean lastStructPassClear:
int propPassCount:
int structPassCount:
+Type Definition
<complexType name="BlenderResultsType">
<sequence>
<element name="status" type="BlenderProfileStatusEnum"/>
<element minOccurs="0" name="statusDescr" type="string"/>
<element minOccurs="0" name="isSuccess" type="boolean"/>
<element minOccurs="0" name="errors" type="StringListType"/>
<element minOccurs="0" name="lastPropPassClear" type="boolean"/>
<element minOccurs="0" name="lastStructPassClear" type="boolean"/>
<element minOccurs="0" name="propPassCount" type="int"/>
<element minOccurs="0" name="structPassCount" type="int"/>
</sequence>
</complexType>
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string sourceVersionName:
VersionParamsType sourceVersionParams:
string targetVersionName:
VersionParamsType targetVersionParams:
boolean createNewVersion:
string newVersionName:
string newVersionDescr:
boolean blendAllHiers:
boolean useDefaultForAllHiers:
boolean allowHierCreation:
BlenderPropListType blenderPropList:
boolean processVersionValAssignments:
boolean allowLeafPromotion:
boolean disableRTValidation:
string logFile:
int maxErrors:
int maxPasses:
int hierSetsId:
boolean defaultProcessActivations:
boolean defaultProcessAdds:
boolean defaultProcessHierValAssignments:
boolean defaultProcessRemoves:
boolean defaultProcessStructure:
PropSelectModeEnum defaultPropSelectMode:
boolean defaultPropagateLocks:
ValuePropagateModeEnum defaultPropagateMode:
string defaultRemoveIndicatorPropName:
RemoveModeEnum defaultRemoveMode:
int defaultSelectedPropListId:
boolean clearStatusProps:
boolean populateStatusProps:
string versionBlendedPropName:
string hierBlendedPropName:
string nodeGlobalAddedPropName:
string nodeAddedPropName:
string nodeGlobalChangedPropName:
string nodeChangedPropName:
string nodeMovedPropName:
string leafPromotedPropName:
int userId:
+Type Definition
<complexType name="BlenderType">
<sequence>
<element minOccurs="0" name="objectAccess" type="ObjectAccessEnum"/>
<element minOccurs="0" name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="descr" type="string"/>
<element minOccurs="0" name="sourceVersionName" type="string"/>
<element minOccurs="0" name="sourceVersionParams" type="VersionParamsType"/>
<element minOccurs="0" name="targetVersionName" type="string"/>
<element minOccurs="0" name="targetVersionParams" type="VersionParamsType"/>
<element minOccurs="0" name="createNewVersion" type="boolean"/>
<element minOccurs="0" name="newVersionName" type="string"/>
<element minOccurs="0" name="newVersionDescr" type="string"/>
<element minOccurs="0" name="blendAllHiers" type="boolean"/>
<element minOccurs="0" name="useDefaultForAllHiers" type="boolean"/>
<element minOccurs="0" name="allowHierCreation" type="boolean"/>
<element minOccurs="0" name="blenderPropList" type="BlenderPropListType"/>
<element minOccurs="0" name="processVersionValAssignments" type="boolean"/>
<element minOccurs="0" name="allowLeafPromotion" type="boolean"/>
<element minOccurs="0" name="disableRTValidation" type="boolean"/>
<element minOccurs="0" name="logFile" type="string"/>
<element minOccurs="0" name="maxErrors" type="int"/>
<element minOccurs="0" name="maxPasses" type="int"/>
<element minOccurs="0" name="hierSets" type="BlenderHierSetListType"/>
<element minOccurs="0" name="hierSetsId" type="int"/>
<element minOccurs="0" name="defaultProcessActivations" type="boolean"/>
<element minOccurs="0" name="defaultProcessAdds" type="boolean"/>
<element minOccurs="0" name="defaultProcessHierValAssignments" type="boolean"/>
<element minOccurs="0" name="defaultProcessRemoves" type="boolean"/>
<element minOccurs="0" name="defaultProcessStructure" type="boolean"/>
<element minOccurs="0" name="defaultPropSelectMode" type="PropSelectModeEnum"/>
<element minOccurs="0" name="defaultPropagateLocks" type="boolean"/>
<element minOccurs="0" name="defaultPropagateMode" type="ValuePropagateModeEnum"/>
<element minOccurs="0" name="defaultRemoveIndicatorPropName" type="string"/>
<element minOccurs="0" name="defaultRemoveMode" type="RemoveModeEnum"/>
<element minOccurs="0" name="defaultSelectedPropListId" type="int"/>
<element minOccurs="0" name="clearStatusProps" type="boolean"/>
<element minOccurs="0" name="populateStatusProps" type="boolean"/>
<element minOccurs="0" name="versionBlendedPropName" type="string"/>
<element minOccurs="0" name="hierBlendedPropName" type="string"/>
<element minOccurs="0" name="nodeGlobalAddedPropName" type="string"/>
<element minOccurs="0" name="nodeAddedPropName" type="string"/>
<element minOccurs="0" name="nodeGlobalChangedPropName" type="string"/>
<element minOccurs="0" name="nodeChangedPropName" type="string"/>
<element minOccurs="0" name="nodeMovedPropName" type="string"/>
<element minOccurs="0" name="leafPromotedPropName" type="string"/>
<element minOccurs="0" name="userId" type="int"/>
</sequence>
</complexType>
Referenced By:

Fields:

BookItemType bookItem:
+Type Definition
<complexType name="BookItemListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="bookItem" type="BookItemType"/>
</sequence>
</complexType>
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string exportName:
int exportId:
int sortOrder:
+Type Definition
<complexType name="BookItemType">
<sequence>
<element minOccurs="0" name="objectAccess" type="ObjectAccessEnum"/>
<element name="exportName" type="string"/>
<element minOccurs="0" name="exportId" type="int"/>
<element minOccurs="0" name="sortOrder" type="int"/>
</sequence>
</complexType>
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string displayLabel:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean outputToClient:
boolean combineIntoSinglefile:
string combinedFileConnection:
string combinedFilename:
string preFilename:
string preFileConnection:
string postFilename:
string postFileConnection:
+Type Definition
<complexType name="BookType">
<sequence>
<element minOccurs="0" name="objectAccess" type="ObjectAccessEnum"/>
<element minOccurs="0" name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="descr" type="string"/>
<element minOccurs="0" name="displayLabel" type="string"/>
<element minOccurs="0" name="currentVersionParams" type="VersionParamsType"/>
<element minOccurs="0" name="previousVersionParams" type="VersionParamsType"/>
<element minOccurs="0" name="outputToClient" type="boolean"/>
<element minOccurs="0" name="combineIntoSinglefile" type="boolean"/>
<element minOccurs="0" name="combinedFileConnection" type="string"/>
<element minOccurs="0" name="combinedFilename" type="string"/>
<element minOccurs="0" name="preFilename" type="string"/>
<element minOccurs="0" name="preFileConnection" type="string"/>
<element minOccurs="0" name="items" type="BookItemListType"/>
<element minOccurs="0" name="postFilename" type="string"/>
<element minOccurs="0" name="postFileConnection" type="string"/>
</sequence>
</complexType>
Referenced By:
+Type Definition
<simpleType name="BoolFormatEnum">
<restriction base="string">
<enumeration value="TrueFalse"/>
<enumeration value="TF"/>
<enumeration value="YesNo"/>
<enumeration value="YN"/>
<enumeration value="bf10"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
string propName:
BoolFormatEnum BoolFormat:
boolean Negate:
+Type Definition
<complexType name="BoolPropColumnType">
<complexContent mixed="false">
<extension base="PropColumnType">
<sequence>
<element minOccurs="0" name="BoolFormat" type="BoolFormatEnum"/>
<element minOccurs="0" name="Negate" type="boolean"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="BooleanParamMethodEnum">
<restriction base="string">
<enumeration value="All"/>
<enumeration value="True"/>
<enumeration value="False"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
string fieldName:
+Type Definition
<complexType name="CalculatedDataColumnType">
<complexContent mixed="false">
<extension base="DataColumnType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
+Type Definition
<complexType name="CalculatedNodeColumnType">
<complexContent mixed="false">
<extension base="NodeColumnType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
int level:
+Type Definition
<complexType name="CalculatedSequenceColumnType">
<complexContent mixed="false">
<extension base="CalculatedNodeColumnType">
<sequence>
<element minOccurs="0" name="level" type="int"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="CharacterEncodingEnum">
<restriction base="string">
<enumeration value="UTF8"/>
<enumeration value="UTF16LE"/>
<enumeration value="UTF16BE"/>
<enumeration value="UTF32"/>
<enumeration value="UTF7"/>
<enumeration value="ASCII"/>
<enumeration value="ANSI"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

QueryResultType fromResult:
QueryResultType toResult:
+Type Definition
<complexType name="CompareResultType">
<sequence>
<element minOccurs="0" name="fromResult" type="QueryResultType"/>
<element minOccurs="0" name="toResult" type="QueryResultType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string descr:
boolean markNodes:
boolean expandToMarkedNodes:
boolean showList:
ObjectAccessEnum objectAccess:
string name:
int id:
CompareTypeEnum compareType:
VersionParamsType fromVersionParams:
VersionParamsType toVersionParams:
NodeLocatorType fromNode:
NodeLocatorType toNode:
boolean showDifferences:
boolean compareLeafs:
boolean compareLimbs:
StringListType propsToCompare:
boolean expandList:
FilterChildrenEnum filterChildren:
boolean isInclusive:
string joinProp:
QueryType query:
boolean checkForRename:
boolean isUserDefined:
string userName:
int userId:
+Type Definition
<complexType name="CompareType">
<complexContent mixed="false">
<extension base="BaseParamsType">
<sequence>
<element minOccurs="0" name="objectAccess" type="ObjectAccessEnum"/>
<element minOccurs="0" name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="compareType" type="CompareTypeEnum"/>
<element minOccurs="0" name="fromVersionParams" type="VersionParamsType"/>
<element minOccurs="0" name="toVersionParams" type="VersionParamsType"/>
<element minOccurs="0" name="fromNode" type="NodeLocatorType"/>
<element minOccurs="0" name="toNode" type="NodeLocatorType"/>
<element minOccurs="0" name="showDifferences" type="boolean"/>
<element minOccurs="0" name="compareLeafs" type="boolean"/>
<element minOccurs="0" name="compareLimbs" type="boolean"/>
<element minOccurs="0" name="propsToCompare" type="StringListType"/>
<element minOccurs="0" name="expandList" type="boolean"/>
<element minOccurs="0" name="filterChildren" type="FilterChildrenEnum"/>
<element minOccurs="0" name="isInclusive" type="boolean"/>
<element minOccurs="0" name="joinProp" type="string"/>
<element minOccurs="0" name="query" type="QueryType"/>
<element minOccurs="0" name="checkForRename" type="boolean"/>
<element minOccurs="0" name="isUserDefined" type="boolean"/>
<element minOccurs="0" name="userName" type="string"/>
<element minOccurs="0" name="userId" type="int"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="CompareTypeEnum">
<restriction base="string">
<enumeration value="HierCompare"/>
<enumeration value="PropCompare"/>
<enumeration value="RenameCompare"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="ComparisonOperatorEnum">
<restriction base="string">
<enumeration value="Invalid"/>
<enumeration value="Equal"/>
<enumeration value="NotEqual"/>
<enumeration value="GreaterThan"/>
<enumeration value="GreaterThanEqual"/>
<enumeration value="LessThan"/>
<enumeration value="LessThanEqual"/>
<enumeration value="In"/>
<enumeration value="NotIn"/>
<enumeration value="Contains"/>
<enumeration value="NotContains"/>
<enumeration value="Like"/>
<enumeration value="UnLike"/>
<enumeration value="Above"/>
<enumeration value="NotAbove"/>
<enumeration value="Below"/>
<enumeration value="NotBelow"/>
<enumeration value="IsBlank"/>
<enumeration value="LenEqual"/>
<enumeration value="LenNotEqual"/>
<enumeration value="LenGreaterThan"/>
<enumeration value="LenGreaterThanEqual"/>
<enumeration value="LenLessThan"/>
<enumeration value="LenLessThanEqual"/>
<enumeration value="IsNumeric"/>
<enumeration value="IsNotNumeric"/>
<enumeration value="IsNotBlank"/>
<enumeration value="IsDefined"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
string ConstantValue:
+Type Definition
<complexType name="ConstantColumnType">
<complexContent mixed="false">
<extension base="ExportColumnType">
<sequence>
<element minOccurs="0" name="ConstantValue" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

CustomExportParamType CustomExportParam:
+Type Definition
<complexType name="CustomExportParamListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="CustomExportParam" type="CustomExportParamType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string paramName:
string paramValue:
+Type Definition
<complexType name="CustomExportParamType">
<sequence>
<element minOccurs="0" name="paramName" type="string"/>
<element minOccurs="0" name="paramValue" type="string"/>
</sequence>
</complexType>
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
string fieldName:
+Type Definition
<complexType name="DataColumnType">
<complexContent mixed="false">
<extension base="ExportColumnType">
<sequence>
<element minOccurs="0" name="fieldName" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="DataTypeEnum">
<restriction base="string">
<enumeration value="Invalid"/>
<enumeration value="Boolean"/>
<enumeration value="LeafNode"/>
<enumeration value="Date"/>
<enumeration value="Time"/>
<enumeration value="Float"/>
<enumeration value="Integer"/>
<enumeration value="Sort"/>
<enumeration value="Group"/>
<enumeration value="Node"/>
<enumeration value="LimbNode"/>
<enumeration value="String"/>
<enumeration value="Hier"/>
<enumeration value="Version"/>
<enumeration value="DropDown"/>
<enumeration value="ValType"/>
<enumeration value="ListGroup"/>
<enumeration value="MultiNode"/>
<enumeration value="AscNode"/>
<enumeration value="AscNodes"/>
<enumeration value="AscGroup"/>
<enumeration value="Memo"/>
<enumeration value="FormatMemo"/>
<enumeration value="SortProp"/>
<enumeration value="Property"/>
<enumeration value="Query"/>
<enumeration value="StdQuery"/>
<enumeration value="GlobalNode"/>
<enumeration value="NodeProps"/>
<enumeration value="RangeList"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="DateParamMethodEnum">
<restriction base="string">
<enumeration value="None"/>
<enumeration value="Single"/>
<enumeration value="Range"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

dateTime date:
dateTime endDate:
+Type Definition
<complexType name="DateParamsType">
<sequence>
<element name="method" type="DateParamMethodEnum"/>
<element name="date" type="dateTime"/>
<element minOccurs="0" name="endDate" type="dateTime"/>
</sequence>
</complexType>
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
string propName:
string DateFormat:
+Type Definition
<complexType name="DatePropColumnType">
<complexContent mixed="false">
<extension base="PropColumnType">
<sequence>
<element minOccurs="0" name="DateFormat" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="DbFieldTypeEnum">
<restriction base="string">
<enumeration value="String"/>
<enumeration value="Integer"/>
<enumeration value="Float"/>
<enumeration value="DateTime"/>
<enumeration value="Boolean"/>
<enumeration value="TextField"/>
<enumeration value="ByteArray"/>
<enumeration value="Object"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="ExportColumnCaseEnum">
<restriction base="string">
<enumeration value="None"/>
<enumeration value="Upper"/>
<enumeration value="Lower"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="ExportColumnLayoutEnum">
<restriction base="string">
<enumeration value="Left"/>
<enumeration value="Right"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

ExportColumnType exportColumn:
+Type Definition
<complexType name="ExportColumnListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="exportColumn" type="ExportColumnType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
+Type Definition
<complexType name="ExportColumnType">
<sequence>
<element minOccurs="0" name="title" type="string"/>
<element minOccurs="0" name="layout" type="ExportColumnLayoutEnum"/>
<element minOccurs="0" name="layoutString" type="string"/>
<element minOccurs="0" name="changeCaseTo" type="ExportColumnCaseEnum"/>
<element minOccurs="0" name="excludeDefault" type="boolean"/>
<element minOccurs="0" name="defaultValue" type="string"/>
<element minOccurs="0" name="formatClass" type="string"/>
<element minOccurs="0" name="isPrimaryKey" type="boolean"/>
<element minOccurs="0" name="key" type="string"/>
<element minOccurs="0" name="pivot" type="boolean"/>
<element minOccurs="0" name="useQuotedStrings" type="boolean"/>
<element minOccurs="0" name="isFixedWidth" type="boolean"/>
<element minOccurs="0" name="width" type="int"/>
<element minOccurs="0" name="padChar" type="string"/>
<element minOccurs="0" name="dbFieldName" type="string"/>
<element minOccurs="0" name="dbFieldType" type="DbFieldTypeEnum"/>
<element minOccurs="0" name="dbFieldLen" type="int"/>
<element minOccurs="0" name="dbKeyField" type="boolean"/>
</sequence>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="ExportOutputModeEnum">
<restriction base="string">
<enumeration value="File"/>
<enumeration value="Preview"/>
<enumeration value="Table"/>
<enumeration value="FTP"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
+Type Definition
<complexType name="ExportType">
<sequence>
<element minOccurs="0" name="objectAccess" type="ObjectAccessEnum"/>
<element minOccurs="0" name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="descr" type="string"/>
<element minOccurs="0" name="exportClass" type="string"/>
<element minOccurs="0" name="currentVersionParams" type="VersionParamsType"/>
<element minOccurs="0" name="previousVersionParams" type="VersionParamsType"/>
<element minOccurs="0" name="useQuotedStrings" type="boolean"/>
<element minOccurs="0" name="recordDelimiter" type="string"/>
<element minOccurs="0" name="useFixedWidth" type="boolean"/>
<element minOccurs="0" name="insertHeaderFooterBlankLines" type="boolean"/>
<element minOccurs="0" name="characterEncoding" type="CharacterEncodingEnum"/>
<element minOccurs="0" name="hasColumnHeaders" type="boolean"/>
<element minOccurs="0" name="columns" type="ExportColumnListType"/>
<element minOccurs="0" name="customParams" type="CustomExportParamListType"/>
<element minOccurs="0" name="queryName" type="string"/>
<element minOccurs="0" name="validationName" type="string"/>
<element minOccurs="0" name="includeInactive" type="boolean"/>
<element minOccurs="0" name="outputMode" type="ExportOutputModeEnum"/>
<element minOccurs="0" name="fileName" type="string"/>
<element minOccurs="0" name="includeFileConnection" type="string"/>
<element minOccurs="0" name="dbClearOnVersion" type="boolean"/>
<element minOccurs="0" name="dbClearTable" type="boolean"/>
<element minOccurs="0" name="dbConnectionString" type="string"/>
<element minOccurs="0" name="dbExportDAL" type="string"/>
<element minOccurs="0" name="dbOutputEnabled" type="boolean"/>
<element minOccurs="0" name="dbPassword" type="string"/>
<element minOccurs="0" name="dbTableName" type="string"/>
<element minOccurs="0" name="dbUseFastAppends" type="boolean"/>
<element minOccurs="0" name="dbUseFastDeletes" type="boolean"/>
<element minOccurs="0" name="dbUseTransactions" type="boolean"/>
<element minOccurs="0" name="dbUserName" type="string"/>
<element minOccurs="0" name="dbVendor" type="string"/>
<element minOccurs="0" name="delimiter" type="string"/>
<element minOccurs="0" name="header" type="string"/>
<element minOccurs="0" name="footer" type="string"/>
<element minOccurs="0" name="fromList" type="StringListType"/>
<element minOccurs="0" name="fromStrValue" type="string"/>
<element minOccurs="0" name="toList" type="StringListType"/>
<element minOccurs="0" name="toStrValue" type="string"/>
<element minOccurs="0" name="userName" type="string"/>
<element minOccurs="0" name="userId" type="int"/>
<element minOccurs="0" name="hasWarning" type="boolean"/>
<element minOccurs="0" name="warningMessages" type="StringListType"/>
</sequence>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="FilterChildrenEnum">
<restriction base="string">
<enumeration value="NonFiltered"/>
<enumeration value="Filtered"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="FlatFileActionColEnum">
<restriction base="string">
<enumeration value="Action"/>
<enumeration value="Param1"/>
<enumeration value="Param2"/>
<enumeration value="Param3"/>
<enumeration value="Param4"/>
<enumeration value="Param5"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
string propName:
+Type Definition
<complexType name="GenAncestorPropColumnType">
<complexContent mixed="false">
<extension base="GenPropColumnType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
int level:
+Type Definition
<complexType name="GenAncestorSequenceColumnType">
<complexContent mixed="false">
<extension base="CalculatedSequenceColumnType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
string propName:
+Type Definition
<complexType name="GenNodePropColumnType">
<complexContent mixed="false">
<extension base="GenPropColumnType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
int level:
+Type Definition
<complexType name="GenNodeSequenceColumnType">
<complexContent mixed="false">
<extension base="CalculatedSequenceColumnType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
string propName:
+Type Definition
<complexType name="GenPostPropColumnType">
<complexContent mixed="false">
<extension base="GenPropColumnType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
string propName:
+Type Definition
<complexType name="GenPrePropColumnType">
<complexContent mixed="false">
<extension base="GenPropColumnType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
string propName:
+Type Definition
<complexType name="GenPropColumnType">
<complexContent mixed="false">
<extension base="PropColumnType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
int maxTopNodes:
NodeLocatorListType nodesToExpand:
boolean pushDown:
string pushDownNode:
boolean recurse:
int bottomLevel:
string bottomLevelProp:
QueryType query:
boolean removeDuplicates:
string repeatNumProp:
boolean tabbedTree:
boolean includeLeafs:
boolean includeLimbs:
IncludeFileModeEnum includeFileMode:
string includeFileName:
boolean includeImplicitlySharedNodes:
QueryType exclusionQuery:
int exclusionQueryId:
StringListType genPreColumnList:
ExportColumnListType genPreColumns:
StringListType genAncestorColumnList:
ExportColumnListType genAncestorColumns:
StringListType genNodeColumnList:
ExportColumnListType genNodeColumns:
StringListType genPostColumnList:
ExportColumnListType genPostColumns:
boolean groupRepeatedColumns:
boolean blankRepeatedLevels:
int maxSystemLevel:
boolean processRootToNode:
boolean useInvertedLevelProp:
+Type Definition
<complexType name="GenerationExportType">
<complexContent mixed="false">
<extension base="HierExportType">
<sequence>
<element minOccurs="0" name="exclusionQuery" type="QueryType"/>
<element minOccurs="0" name="exclusionQueryId" type="int"/>
<element minOccurs="0" name="genPreColumnList" type="StringListType"/>
<element minOccurs="0" name="genPreColumns" type="ExportColumnListType"/>
<element minOccurs="0" name="genAncestorColumnList" type="StringListType"/>
<element minOccurs="0" name="genAncestorColumns" type="ExportColumnListType"/>
<element minOccurs="0" name="genNodeColumnList" type="StringListType"/>
<element minOccurs="0" name="genNodeColumns" type="ExportColumnListType"/>
<element minOccurs="0" name="genPostColumnList" type="StringListType"/>
<element minOccurs="0" name="genPostColumns" type="ExportColumnListType"/>
<element minOccurs="0" name="groupRepeatedColumns" type="boolean"/>
<element minOccurs="0" name="blankRepeatedLevels" type="boolean"/>
<element minOccurs="0" name="maxSystemLevel" type="int"/>
<element minOccurs="0" name="processRootToNode" type="boolean"/>
<element minOccurs="0" name="useInvertedLevelProp" type="boolean"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string name:
int id:
string descr:
string versionName:
boolean isLeaf:
boolean isInactive:
int childCount:
boolean isNodeApproved:
+Type Definition
<complexType name="GlobalNodeType">
<sequence>
<element minOccurs="0" name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="descr" type="string"/>
<element name="versionName" type="string"/>
<element minOccurs="0" name="isLeaf" type="boolean"/>
<element minOccurs="0" name="isInactive" type="boolean"/>
<element minOccurs="0" name="childCount" type="int"/>
<element minOccurs="0" name="isNodeApproved" type="boolean"/>
</sequence>
</complexType>
Type Hierarchy:

Fields:

GlobalNodeWithPropValuesType globalNodeWithPropValues:
+Type Definition
<complexType name="GlobalNodeWithPropValuesListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="globalNodeWithPropValues" type="GlobalNodeWithPropValuesType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string name:
int id:
string descr:
string versionName:
boolean isLeaf:
boolean isInactive:
int childCount:
boolean isNodeApproved:
PropValueFlexListType propValueList:
+Type Definition
<complexType name="GlobalNodeWithPropValuesType">
<complexContent mixed="false">
<extension base="GlobalNodeType">
<sequence>
<element minOccurs="0" name="propValueList" type="PropValueFlexListType"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string versionName:
int nodeCount:
boolean maxNodesExceeded:
StringListType requestedPropNames:
+Type Definition
<complexType name="GlobalQueryResultType">
<sequence>
<element minOccurs="0" name="versionName" type="string"/>
<element minOccurs="0" name="nodeCount" type="int"/>
<element minOccurs="0" name="nodes" type="GlobalNodeWithPropValuesListType"/>
<element minOccurs="0" name="maxNodesExceeded" type="boolean"/>
<element minOccurs="0" name="requestedPropNames" type="StringListType"/>
</sequence>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string hierDescr:
string topNodeName:
string topNodeDescr:
+Type Definition
<complexType name="HierAddRequestItemType">
<complexContent mixed="false">
<extension base="HierRequestItemType">
<sequence>
<element minOccurs="0" name="hierDescr" type="string"/>
<element name="topNodeName" type="string"/>
<element minOccurs="0" name="topNodeDescr" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
CompareType compare:
boolean includeAdditions:
string addCode:
boolean includePropUpdates:
string propUpdateCode:
boolean includeMoves:
string moveCode:
boolean includeDeletions:
string deletionCode:
boolean includeRenames:
string renameCode:
boolean includeMerges:
string mergeCode:
boolean removeDuplicates:
QueryType exclusionQueryName:
int exclusionQueryId:
+Type Definition
<complexType name="HierCompareExportType">
<complexContent mixed="false">
<extension base="ExportType">
<sequence>
<element minOccurs="0" name="compare" type="CompareType"/>
<element minOccurs="0" name="includeAdditions" type="boolean"/>
<element minOccurs="0" name="addCode" type="string"/>
<element minOccurs="0" name="includePropUpdates" type="boolean"/>
<element minOccurs="0" name="propUpdateCode" type="string"/>
<element minOccurs="0" name="includeMoves" type="boolean"/>
<element minOccurs="0" name="moveCode" type="string"/>
<element minOccurs="0" name="includeDeletions" type="boolean"/>
<element minOccurs="0" name="deletionCode" type="string"/>
<element minOccurs="0" name="includeRenames" type="boolean"/>
<element minOccurs="0" name="renameCode" type="string"/>
<element minOccurs="0" name="includeMerges" type="boolean"/>
<element minOccurs="0" name="mergeCode" type="string"/>
<element minOccurs="0" name="removeDuplicates" type="boolean"/>
<element minOccurs="0" name="exclusionQueryName" type="QueryType"/>
<element minOccurs="0" name="exclusionQueryId" type="int"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
CompareType compare:
int nodeNameWidth:
int parentNameWidth:
boolean includeAdditions:
boolean includeDeletions:
boolean inlcudeMergeNodes:
boolean includePropUpdates:
boolean includeRenames:
boolean inlcudeStructureChanges:
boolean includeSummary:
ExportColumnListType extraColumns:
+Type Definition
<complexType name="HierDiffExportType">
<complexContent mixed="false">
<extension base="ExportType">
<sequence>
<element minOccurs="0" name="compare" type="CompareType"/>
<element minOccurs="0" name="nodeNameWidth" type="int"/>
<element minOccurs="0" name="parentNameWidth" type="int"/>
<element minOccurs="0" name="includeAdditions" type="boolean"/>
<element minOccurs="0" name="includeDeletions" type="boolean"/>
<element minOccurs="0" name="inlcudeMergeNodes" type="boolean"/>
<element minOccurs="0" name="includePropUpdates" type="boolean"/>
<element minOccurs="0" name="includeRenames" type="boolean"/>
<element minOccurs="0" name="inlcudeStructureChanges" type="boolean"/>
<element minOccurs="0" name="includeSummary" type="boolean"/>
<element minOccurs="0" name="extraColumns" type="ExportColumnListType"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
int maxTopNodes:
NodeLocatorListType nodesToExpand:
boolean pushDown:
string pushDownNode:
boolean recurse:
int bottomLevel:
string bottomLevelProp:
QueryType query:
boolean removeDuplicates:
string repeatNumProp:
boolean tabbedTree:
boolean includeLeafs:
boolean includeLimbs:
IncludeFileModeEnum includeFileMode:
string includeFileName:
boolean includeImplicitlySharedNodes:
+Type Definition
<complexType name="HierExportType">
<complexContent mixed="false">
<extension base="ExportType">
<sequence>
<element minOccurs="0" name="maxTopNodes" type="int"/>
<element minOccurs="0" name="nodesToExpand" type="NodeLocatorListType"/>
<element minOccurs="0" name="pushDown" type="boolean"/>
<element minOccurs="0" name="pushDownNode" type="string"/>
<element minOccurs="0" name="recurse" type="boolean"/>
<element minOccurs="0" name="bottomLevel" type="int"/>
<element minOccurs="0" name="bottomLevelProp" type="string"/>
<element minOccurs="0" name="query" type="QueryType"/>
<element minOccurs="0" name="removeDuplicates" type="boolean"/>
<element minOccurs="0" name="repeatNumProp" type="string"/>
<element minOccurs="0" name="tabbedTree" type="boolean"/>
<element minOccurs="0" name="includeLeafs" type="boolean"/>
<element minOccurs="0" name="includeLimbs" type="boolean"/>
<element minOccurs="0" name="includeFileMode" type="IncludeFileModeEnum"/>
<element minOccurs="0" name="includeFileName" type="string"/>
<element minOccurs="0" name="includeImplicitlySharedNodes" type="boolean"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

HierType hier:
+Type Definition
<complexType name="HierListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="hier" type="HierType"/>
</sequence>
</complexType>
Referenced By:
List used as a container of array of HierNodeNamePairType.

Fields:

HierNodeNamePairType hierNodeNamePair:
+Type Definition
<complexType name="HierNodeNamePairListType">
<annotation>
<documentation>List used as a container of array of HierNodeNamePairType. </documentation>
</annotation>
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="hierNodeNamePair" type="HierNodeNamePairType"/>
</sequence>
</complexType>
Referenced By:
Hierarchy name and Node name pair.

Fields:

string hierName:
string nodeName:
+Type Definition
<complexType name="HierNodeNamePairType">
<annotation>
<documentation>Hierarchy name and Node name pair. </documentation>
</annotation>
<sequence>
<element name="hierName" type="string"/>
<element name="nodeName" type="string"/>
</sequence>
</complexType>
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string propLabel:
+Type Definition
<complexType name="HierPropRemoveRequestItemType">
<complexContent mixed="false">
<extension base="HierPropRequestItemType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string propLabel:
+Type Definition
<complexType name="HierPropRequestItemType">
<complexContent mixed="false">
<extension base="HierRequestItemType">
<sequence>
<element name="propLabel" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string propLabel:
string Value:
+Type Definition
<complexType name="HierPropUpdateRequestItemType">
<complexContent mixed="false">
<extension base="HierPropRequestItemType">
<sequence>
<element minOccurs="0" name="Value" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string versionName:
string name:
int id:
string descr:
NodeType topNode:
string hierGroup:
string displayBy:
boolean displayByEnabled:
AccessLevelEnum accessLevel:
StringListType defaultPasteProps:
boolean enableSharedNodes:
int idLengthLeaf:
int idLengthLimb:
string prefillLeafProperty:
string prefillLimbProperty:
int sortOrder:
boolean standardSortDefined:
boolean isSynchByEnabled:
string synchByProperty:
boolean userDisplayByDefined:
boolean userFilterDefined:
boolean userSortDefined:
boolean userSyncDefined:
NodeType viewFromNode:
+Type Definition
<complexType name="HierType">
<sequence>
<element minOccurs="0" name="versionName" type="string"/>
<element name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="descr" type="string"/>
<element minOccurs="0" name="topNode" type="NodeType"/>
<element minOccurs="0" name="hierGroup" type="string"/>
<element minOccurs="0" name="displayBy" type="string"/>
<element minOccurs="0" name="displayByEnabled" type="boolean"/>
<element minOccurs="0" name="accessLevel" type="AccessLevelEnum"/>
<element minOccurs="0" name="defaultPasteProps" type="StringListType"/>
<element minOccurs="0" name="enableSharedNodes" type="boolean"/>
<element minOccurs="0" name="idLengthLeaf" type="int"/>
<element minOccurs="0" name="idLengthLimb" type="int"/>
<element minOccurs="0" name="prefillLeafProperty" type="string"/>
<element minOccurs="0" name="prefillLimbProperty" type="string"/>
<element minOccurs="0" name="sortOrder" type="int"/>
<element minOccurs="0" name="standardSortDefined" type="boolean"/>
<element minOccurs="0" name="isSynchByEnabled" type="boolean"/>
<element minOccurs="0" name="synchByProperty" type="string"/>
<element minOccurs="0" name="userDisplayByDefined" type="boolean"/>
<element minOccurs="0" name="userFilterDefined" type="boolean"/>
<element minOccurs="0" name="userSortDefined" type="boolean"/>
<element minOccurs="0" name="userSyncDefined" type="boolean"/>
<element minOccurs="0" name="viewFromNode" type="NodeType"/>
</sequence>
</complexType>
Referenced By:

Fields:

HierValidationResultType HierValidationResult:
+Type Definition
<complexType name="HierValidationResultListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="HierValidationResult" type="HierValidationResultType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string versionName:
string hierName:
StringListType requestedPropNames:
boolean maxNodesExceeded:
int totalNodeCount:
StringListType reasonList:
+Type Definition
<complexType name="HierValidationResultType">
<complexContent mixed="false">
<extension base="QueryResultType">
<sequence>
<element minOccurs="0" name="reasonList" type="StringListType"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ImportColumnType importColumn:
+Type Definition
<complexType name="ImportColumnListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="importColumn" type="ImportColumnType"/>
</sequence>
</complexType>
Referenced By:

Fields:

boolean ignoreColumn:
string propName:
string displayLabel:
boolean applyToAllHiers:
StringListType hierMappings:
boolean isStructureColumn:
+Type Definition
<complexType name="ImportColumnType">
<sequence>
<element minOccurs="0" name="ignoreColumn" type="boolean"/>
<element minOccurs="0" name="propName" type="string"/>
<element minOccurs="0" name="displayLabel" type="string"/>
<element minOccurs="0" name="applyToAllHiers" type="boolean"/>
<element minOccurs="0" name="hierMappings" type="StringListType"/>
<element minOccurs="0" name="isStructureColumn" type="boolean"/>
</sequence>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="ImportDupeModeEnum">
<restriction base="string">
<enumeration value="Error"/>
<enumeration value="Warning"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="ImportErrorLevelEnum">
<restriction base="string">
<enumeration value="Success"/>
<enumeration value="Warning"/>
<enumeration value="Error"/>
<enumeration value="FatalError"/>
<enumeration value="SystemError"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

ImportErrorLogType importErrorLog:
+Type Definition
<complexType name="ImportErrorLogListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="importErrorLog" type="ImportErrorLogType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string hierName:
string nodeName:
string propName:
string action:
string before:
string after:
string errorDescr:
ImportErrorLevelEnum errorLevel:
string errorLevelDescr:
+Type Definition
<complexType name="ImportErrorLogType">
<sequence>
<element minOccurs="0" name="hierName" type="string"/>
<element minOccurs="0" name="nodeName" type="string"/>
<element minOccurs="0" name="propName" type="string"/>
<element minOccurs="0" name="action" type="string"/>
<element minOccurs="0" name="before" type="string"/>
<element minOccurs="0" name="after" type="string"/>
<element minOccurs="0" name="errorDescr" type="string"/>
<element minOccurs="0" name="errorLevel" type="ImportErrorLevelEnum"/>
<element minOccurs="0" name="errorLevelDescr" type="string"/>
</sequence>
</complexType>
Referenced By:
+Type Definition
<simpleType name="ImportFileFormatEnum">
<restriction base="string">
<enumeration value="Delimited"/>
<enumeration value="FixedWidth"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="ImportFileSourceEnum">
<restriction base="string">
<enumeration value="ClientFile"/>
<enumeration value="ServerFile"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="ImportFileStructureEnum">
<restriction base="string">
<enumeration value="ParentChild"/>
<enumeration value="Generation"/>
<enumeration value="FixedGeneration"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

boolean ignoreColumn:
string propName:
string displayLabel:
boolean applyToAllHiers:
StringListType hierMappings:
boolean isStructureColumn:
int fixedWidth:
+Type Definition
<complexType name="ImportFlatFileColumnType">
<complexContent mixed="false">
<extension base="ImportColumnType">
<sequence>
<element minOccurs="0" name="fixedWidth" type="int"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
int importTypeId:
string versionName:
string versionDescr:
ImportFileSourceEnum fileSource:
ImportVersionSectionType versionSection:
ImportHierSectionType hierSection:
ImportRelationshipSectionType relationshipSection:
ImportPropSectionType propSection:
string namedConnection:
string logOutputFileName:
int maxErrors:
string ignoreColumnText:
boolean postProcessLeafs:
boolean sortByRelationships:
string relationshipSortProp:
string relationshipSortHierConfig:
boolean useDupeAppendString:
string dupeAssocProp:
string dupeDelimiter:
ImportDupeModeEnum dupeMode:
int dupeUniqueIdSeed:
string dupeUniqueString:
int dupeZeroPadLength:
boolean skipDefinedBlanks:
boolean skipDefinedDefaults:
boolean skipDerivedBlanks:
boolean skipDerivedDefaults:
boolean skipInheritedBlanks:
boolean skipInheritedDefaults:
boolean isStandard:
int userId:
ImportFileFormatEnum importFileFormat:
ImportFileStructureEnum importFileStructure:
CharacterEncodingEnum inputFileEncoding:
string inputFileName:
boolean useQuotedStrings:
string delimiter:
string sectionDelimBegin:
string sectionDelimEnd:
+Type Definition
<complexType name="ImportFlatFileType">
<complexContent mixed="false">
<extension base="ImportType">
<sequence>
<element minOccurs="0" name="importFileFormat" type="ImportFileFormatEnum"/>
<element minOccurs="0" name="importFileStructure" type="ImportFileStructureEnum"/>
<element minOccurs="0" name="inputFileEncoding" type="CharacterEncodingEnum"/>
<element minOccurs="0" name="inputFileName" type="string"/>
<element minOccurs="0" name="useQuotedStrings" type="boolean"/>
<element minOccurs="0" name="delimiter" type="string"/>
<element minOccurs="0" name="sectionDelimBegin" type="string"/>
<element minOccurs="0" name="sectionDelimEnd" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ImportSectionTypeEnum sectionType:
string sectionName:
string sectionHeading:
boolean processSection:
StringListType propDefList:
boolean allowHierMappings:
+Type Definition
<complexType name="ImportGlobalNodeSectionType">
<complexContent mixed="false">
<extension base="ImportSectionType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ImportSectionTypeEnum sectionType:
string sectionName:
string sectionHeading:
boolean processSection:
StringListType propDefList:
boolean allowHierMappings:
+Type Definition
<complexType name="ImportHierSectionType">
<complexContent mixed="false">
<extension base="ImportSectionType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ImportSectionTypeEnum sectionType:
string sectionName:
string sectionHeading:
boolean processSection:
StringListType propDefList:
boolean allowHierMappings:
+Type Definition
<complexType name="ImportPropSectionType">
<complexContent mixed="false">
<extension base="ImportSectionType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ImportSectionTypeEnum sectionType:
string sectionName:
string sectionHeading:
boolean processSection:
StringListType propDefList:
boolean allowHierMappings:
+Type Definition
<complexType name="ImportRelationshipSectionType">
<complexContent mixed="false">
<extension base="ImportSectionType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string versionNameCreated:
int hierCount:
int nodeCount:
int orphanCount:
int dupeCount:
int warningCount:
int errorCount:
base64Binary compressedLogOutput:
+Type Definition
<complexType name="ImportResultsType">
<sequence>
<element minOccurs="0" name="status" type="ImportStatusEnum"/>
<element minOccurs="0" name="versionNameCreated" type="string"/>
<element minOccurs="0" name="hierCount" type="int"/>
<element minOccurs="0" name="nodeCount" type="int"/>
<element minOccurs="0" name="orphanCount" type="int"/>
<element minOccurs="0" name="dupeCount" type="int"/>
<element minOccurs="0" name="warningCount" type="int"/>
<element minOccurs="0" name="errorCount" type="int"/>
<element minOccurs="0" name="errorList" type="ImportErrorLogListType"/>
<element minOccurs="0" name="compressedLogOutput" type="base64Binary"/>
</sequence>
</complexType>
Referenced By:

Fields:

ImportSectionTypeEnum sectionType:
string sectionName:
string sectionHeading:
boolean processSection:
StringListType propDefList:
boolean allowHierMappings:
+Type Definition
<complexType name="ImportSectionType">
<sequence>
<element minOccurs="0" name="sectionType" type="ImportSectionTypeEnum"/>
<element minOccurs="0" name="sectionName" type="string"/>
<element minOccurs="0" name="sectionHeading" type="string"/>
<element minOccurs="0" name="processSection" type="boolean"/>
<element minOccurs="0" name="columns" type="ImportColumnListType"/>
<element minOccurs="0" name="propDefList" type="StringListType"/>
<element minOccurs="0" name="allowHierMappings" type="boolean"/>
</sequence>
</complexType>
Type Hierarchy:
+Type Definition
<simpleType name="ImportSectionTypeEnum">
<restriction base="string">
<enumeration value="Version"/>
<enumeration value="Hier"/>
<enumeration value="Node"/>
<enumeration value="Relation"/>
<enumeration value="Property"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="ImportStatusEnum">
<restriction base="string">
<enumeration value="Created"/>
<enumeration value="Initialized"/>
<enumeration value="Started"/>
<enumeration value="IncompleteFatalError"/>
<enumeration value="IncompleteMaxErrors"/>
<enumeration value="IncompleteSystemError"/>
<enumeration value="CompleteSuccess"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
int importTypeId:
string versionName:
string versionDescr:
ImportFileSourceEnum fileSource:
ImportVersionSectionType versionSection:
ImportHierSectionType hierSection:
ImportRelationshipSectionType relationshipSection:
ImportPropSectionType propSection:
string namedConnection:
string logOutputFileName:
int maxErrors:
string ignoreColumnText:
boolean postProcessLeafs:
boolean sortByRelationships:
string relationshipSortProp:
string relationshipSortHierConfig:
boolean useDupeAppendString:
string dupeAssocProp:
string dupeDelimiter:
ImportDupeModeEnum dupeMode:
int dupeUniqueIdSeed:
string dupeUniqueString:
int dupeZeroPadLength:
boolean skipDefinedBlanks:
boolean skipDefinedDefaults:
boolean skipDerivedBlanks:
boolean skipDerivedDefaults:
boolean skipInheritedBlanks:
boolean skipInheritedDefaults:
boolean isStandard:
int userId:
+Type Definition
<complexType name="ImportType">
<sequence>
<element minOccurs="0" name="objectAccess" type="ObjectAccessEnum"/>
<element minOccurs="0" name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="descr" type="string"/>
<element minOccurs="0" name="importTypeId" type="int"/>
<element minOccurs="0" name="versionName" type="string"/>
<element minOccurs="0" name="versionDescr" type="string"/>
<element minOccurs="0" name="fileSource" type="ImportFileSourceEnum"/>
<element minOccurs="0" name="versionSection" type="ImportVersionSectionType"/>
<element minOccurs="0" name="hierSection" type="ImportHierSectionType"/>
<element minOccurs="0" name="nodeSection" type="ImportGlobalNodeSectionType"/>
<element minOccurs="0" name="relationshipSection" type="ImportRelationshipSectionType"/>
<element minOccurs="0" name="propSection" type="ImportPropSectionType"/>
<element minOccurs="0" name="namedConnection" type="string"/>
<element minOccurs="0" name="logOutputFileName" type="string"/>
<element minOccurs="0" name="maxErrors" type="int"/>
<element minOccurs="0" name="ignoreColumnText" type="string"/>
<element minOccurs="0" name="postProcessLeafs" type="boolean"/>
<element minOccurs="0" name="sortByRelationships" type="boolean"/>
<element minOccurs="0" name="relationshipSortProp" type="string"/>
<element minOccurs="0" name="relationshipSortHierConfig" type="string"/>
<element minOccurs="0" name="useDupeAppendString" type="boolean"/>
<element minOccurs="0" name="dupeAssocProp" type="string"/>
<element minOccurs="0" name="dupeDelimiter" type="string"/>
<element minOccurs="0" name="dupeMode" type="ImportDupeModeEnum"/>
<element minOccurs="0" name="dupeUniqueIdSeed" type="int"/>
<element minOccurs="0" name="dupeUniqueString" type="string"/>
<element minOccurs="0" name="dupeZeroPadLength" type="int"/>
<element minOccurs="0" name="skipDefinedBlanks" type="boolean"/>
<element minOccurs="0" name="skipDefinedDefaults" type="boolean"/>
<element minOccurs="0" name="skipDerivedBlanks" type="boolean"/>
<element minOccurs="0" name="skipDerivedDefaults" type="boolean"/>
<element minOccurs="0" name="skipInheritedBlanks" type="boolean"/>
<element minOccurs="0" name="skipInheritedDefaults" type="boolean"/>
<element minOccurs="0" name="isStandard" type="boolean"/>
<element minOccurs="0" name="userId" type="int"/>
</sequence>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ImportSectionTypeEnum sectionType:
string sectionName:
string sectionHeading:
boolean processSection:
StringListType propDefList:
boolean allowHierMappings:
string versionName:
string versionDescr:
+Type Definition
<complexType name="ImportVersionSectionType">
<complexContent mixed="false">
<extension base="ImportSectionType">
<sequence>
<element minOccurs="0" name="versionName" type="string"/>
<element minOccurs="0" name="versionDescr" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="IncludeFileModeEnum">
<restriction base="string">
<enumeration value="None"/>
<enumeration value="IncludeNodes"/>
<enumeration value="ExcludeNodes"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

int id:
string name:
string machineName:
int processId:
int threadId:
string session:
JobStatusEnum status:
int percentComplete:
string progressMessage:
+Type Definition
<complexType name="JobInfoType">
<sequence>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="name" type="string"/>
<element minOccurs="0" name="machineName" type="string"/>
<element minOccurs="0" name="processId" type="int"/>
<element minOccurs="0" name="threadId" type="int"/>
<element minOccurs="0" name="session" type="string"/>
<element minOccurs="0" name="status" type="JobStatusEnum"/>
<element minOccurs="0" name="percentComplete" type="int"/>
<element minOccurs="0" name="progressMessage" type="string"/>
</sequence>
</complexType>
Referenced By:
+Type Definition
<simpleType name="JobStatusEnum">
<restriction base="string">
<enumeration value="Invalid"/>
<enumeration value="Queued"/>
<enumeration value="Working"/>
<enumeration value="Done"/>
<enumeration value="DoneWithErrors"/>
<enumeration value="Cancelled"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="JoinOperatorEnum">
<restriction base="string">
<enumeration value="And"/>
<enumeration value="Or"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="LoadStatusEnum">
<restriction base="string">
<enumeration value="None"/>
<enumeration value="Created"/>
<enumeration value="Initialized"/>
<enumeration value="Loaded"/>
<enumeration value="Loading"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

boolean filterToCurrentSession:
string versionName:
int versionId:
int hierId:
int nodeId:
string hierNameList:
string nodeNameList:
string propNameList:
TxnActionLevelListType actionLevels:
boolean useBeginDate:
dateTime beginDateTime:
boolean useEndDate:
dateTime endDateTime:
boolean useBeginId:
int beginId:
boolean useEndId:
int endId:
boolean includeChildren:
boolean includeSharedNodes:
int maxRecords:
string userNameList:
+Type Definition
<complexType name="LogCriteriaType">
<sequence>
<element minOccurs="0" name="filterToCurrentSession" type="boolean"/>
<element minOccurs="0" name="versionName" type="string"/>
<element minOccurs="0" name="versionId" type="int"/>
<element minOccurs="0" name="hierId" type="int"/>
<element minOccurs="0" name="nodeId" type="int"/>
<element minOccurs="0" name="hierNameList" type="string"/>
<element minOccurs="0" name="nodeNameList" type="string"/>
<element minOccurs="0" name="propNameList" type="string"/>
<element minOccurs="0" name="actionLevels" type="TxnActionLevelListType"/>
<element minOccurs="0" name="actions" type="TxnActionListType"/>
<element minOccurs="0" name="useBeginDate" type="boolean"/>
<element minOccurs="0" name="beginDateTime" type="dateTime"/>
<element minOccurs="0" name="useEndDate" type="boolean"/>
<element minOccurs="0" name="endDateTime" type="dateTime"/>
<element minOccurs="0" name="useBeginId" type="boolean"/>
<element minOccurs="0" name="beginId" type="int"/>
<element minOccurs="0" name="useEndId" type="boolean"/>
<element minOccurs="0" name="endId" type="int"/>
<element minOccurs="0" name="includeChildren" type="boolean"/>
<element minOccurs="0" name="includeSharedNodes" type="boolean"/>
<element minOccurs="0" name="maxRecords" type="int"/>
<element minOccurs="0" name="userNameList" type="string"/>
</sequence>
</complexType>
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
LogItemColumnTypeEnum logItemColumn:
+Type Definition
<complexType name="LogItemColumnType">
<complexContent mixed="false">
<extension base="ExportColumnType">
<sequence>
<element minOccurs="0" name="logItemColumn" type="LogItemColumnTypeEnum"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="LogItemColumnTypeEnum">
<restriction base="string">
<enumeration value="TransID"/>
<enumeration value="DetailID"/>
<enumeration value="TimeStamp"/>
<enumeration value="SessionID"/>
<enumeration value="UserName"/>
<enumeration value="Action"/>
<enumeration value="ActionLevel"/>
<enumeration value="VersionID"/>
<enumeration value="VersionAbbrev"/>
<enumeration value="HierID"/>
<enumeration value="HierAbbrev"/>
<enumeration value="NodeID"/>
<enumeration value="NodeAbbrev"/>
<enumeration value="NodeDescr"/>
<enumeration value="PropID"/>
<enumeration value="PropAbbrev"/>
<enumeration value="LeafFlag"/>
<enumeration value="ActionDescr"/>
<enumeration value="FromValue"/>
<enumeration value="ToValue"/>
<enumeration value="OriginatingID"/>
<enumeration value="OriginatingDetailID"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

LogItemType logItem:
+Type Definition
<complexType name="LogItemListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="logItem" type="LogItemType"/>
</sequence>
</complexType>
Referenced By:

Fields:

int txnId:
string versionName:
int versionId:
string hierName:
int hierId:
string nodeName:
int nodeId:
string nodeDescr:
boolean isLeaf:
string propName:
int propId:
TxnActionEnum action:
TxnActionLevelEnum actionLevel:
string description:
string fromValue:
string toValue:
int sessionId:
string userName:
dateTime dateTime:
int detailId:
string isFromOrigin:
string isToOrigin:
int originatingId:
int originatingDetailId:
+Type Definition
<complexType name="LogItemType">
<sequence>
<element minOccurs="0" name="txnId" type="int"/>
<element minOccurs="0" name="versionName" type="string"/>
<element minOccurs="0" name="versionId" type="int"/>
<element minOccurs="0" name="hierName" type="string"/>
<element minOccurs="0" name="hierId" type="int"/>
<element minOccurs="0" name="nodeName" type="string"/>
<element minOccurs="0" name="nodeId" type="int"/>
<element minOccurs="0" name="nodeDescr" type="string"/>
<element minOccurs="0" name="isLeaf" type="boolean"/>
<element minOccurs="0" name="propName" type="string"/>
<element minOccurs="0" name="propId" type="int"/>
<element minOccurs="0" name="action" type="TxnActionEnum"/>
<element minOccurs="0" name="actionLevel" type="TxnActionLevelEnum"/>
<element minOccurs="0" name="description" type="string"/>
<element minOccurs="0" name="fromValue" type="string"/>
<element minOccurs="0" name="toValue" type="string"/>
<element minOccurs="0" name="sessionId" type="int"/>
<element minOccurs="0" name="userName" type="string"/>
<element minOccurs="0" name="dateTime" type="dateTime"/>
<element minOccurs="0" name="detailId" type="int"/>
<element minOccurs="0" name="isFromOrigin" type="string"/>
<element minOccurs="0" name="isToOrigin" type="string"/>
<element minOccurs="0" name="originatingId" type="int"/>
<element minOccurs="0" name="originatingDetailId" type="int"/>
</sequence>
</complexType>
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
string propName:
boolean includeDifferencesOnly:
+Type Definition
<complexType name="LookupExportType">
<complexContent mixed="false">
<extension base="ExportType">
<sequence>
<element minOccurs="0" name="propName" type="string"/>
<element minOccurs="0" name="includeDifferencesOnly" type="boolean"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="MergeActionEnum">
<restriction base="string">
<enumeration value="None"/>
<enumeration value="Reactivate"/>
<enumeration value="Inactivate"/>
<enumeration value="Delete"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

MergeActionEnum mergeAction:
+Type Definition
<complexType name="MergeActionListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="mergeAction" type="MergeActionEnum"/>
</sequence>
</complexType>
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
dateTime beginDate:
dateTime endDate:
string deletedNode:
string mergeNode:
MergeActionListType mergeActions:
+Type Definition
<complexType name="MergeLogExportType">
<complexContent mixed="false">
<extension base="ExportType">
<sequence>
<element minOccurs="0" name="beginDate" type="dateTime"/>
<element minOccurs="0" name="endDate" type="dateTime"/>
<element minOccurs="0" name="deletedNode" type="string"/>
<element minOccurs="0" name="mergeNode" type="string"/>
<element minOccurs="0" name="mergeActions" type="MergeActionListType"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
Name-Value pair list. The name-value element name (nv) is delibarately kept short to reduce XML bloat.

Fields:

+Type Definition
<complexType name="NameValueListType">
<annotation>
<documentation>Name-Value pair list. The name-value element name (nv) is delibarately kept short to reduce XML bloat. </documentation>
</annotation>
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="nv" type="NameValueType"/>
</sequence>
</complexType>
Referenced By:
Name-Value pair. The name and value element names (n and v) are delibarately kept short to reduce XML bloat.

Fields:

string n:
string v:
+Type Definition
<complexType name="NameValueType">
<annotation>
<documentation>Name-Value pair. The name and value element names (n and v) are delibarately kept short to reduce XML bloat. </documentation>
</annotation>
<sequence>
<element name="n" type="string"/>
<element minOccurs="0" name="v" type="string"/>
</sequence>
</complexType>
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
+Type Definition
<complexType name="NodeActivateRequestItemType">
<complexContent mixed="false">
<extension base="BaseNodeRequestItemType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
string parentName:
boolean isLeaf:
+Type Definition
<complexType name="NodeAddInsertRequestItemType">
<complexContent mixed="false">
<extension base="NodeAddRequestItemType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
string parentName:
boolean isLeaf:
+Type Definition
<complexType name="NodeAddRequestItemType">
<complexContent mixed="false">
<extension base="NodeRequestItemType">
<sequence>
<element name="isLeaf" type="boolean"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
+Type Definition
<complexType name="NodeColumnType">
<complexContent mixed="false">
<extension base="ExportColumnType">
<sequence>
<element minOccurs="0" name="dummy" type="int"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
string mergeName:
+Type Definition
<complexType name="NodeDeleteRequestItemType">
<complexContent mixed="false">
<extension base="NodeMergeRequestItemType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
string mergeName:
+Type Definition
<complexType name="NodeInactivateRequestItemType">
<complexContent mixed="false">
<extension base="NodeMergeRequestItemType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
string parentName:
+Type Definition
<complexType name="NodeInsertRequestItemType">
<complexContent mixed="false">
<extension base="NodeRequestItemType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

NodeLocatorType nodeLocator:
+Type Definition
<complexType name="NodeLocatorListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="nodeLocator" type="NodeLocatorType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string versionName:
string hierName:
string nodeName:
+Type Definition
<complexType name="NodeLocatorType">
<sequence>
<element minOccurs="0" name="versionName" type="string"/>
<element minOccurs="0" name="hierName" type="string"/>
<element minOccurs="0" name="nodeName" type="string"/>
</sequence>
</complexType>
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
string mergeName:
+Type Definition
<complexType name="NodeMergeRequestItemType">
<complexContent mixed="false">
<extension base="BaseNodeRequestItemType">
<sequence>
<element name="mergeName" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
string destParentName:
+Type Definition
<complexType name="NodeMoveRequestItemType">
<complexContent mixed="false">
<extension base="BaseNodeRequestItemType">
<sequence>
<element name="destParentName" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
string propName:
NodePropPartEnum propPart:
+Type Definition
<complexType name="NodePropColumnType">
<complexContent mixed="false">
<extension base="PropColumnType">
<sequence>
<element minOccurs="0" name="propPart" type="NodePropPartEnum"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="NodePropPartEnum">
<restriction base="string">
<enumeration value="HierNode"/>
<enumeration value="Node"/>
<enumeration value="Hier"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
string propLabel:
+Type Definition
<complexType name="NodePropRemoveRequestItemType">
<complexContent mixed="false">
<extension base="NodePropRequestItemType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
string propLabel:
+Type Definition
<complexType name="NodePropRequestItemType">
<complexContent mixed="false">
<extension base="BaseNodeRequestItemType">
<sequence>
<element name="propLabel" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
string propLabel:
string value:
+Type Definition
<complexType name="NodePropUpdateRequestItemType">
<complexContent mixed="false">
<extension base="NodePropRequestItemType">
<sequence>
<element minOccurs="0" name="value" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
+Type Definition
<complexType name="NodeRemoveRequestItemType">
<complexContent mixed="false">
<extension base="BaseNodeRequestItemType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string hierName:
string nodeName:
string parentName:
+Type Definition
<complexType name="NodeRequestItemType">
<complexContent mixed="false">
<extension base="BaseNodeRequestItemType">
<sequence>
<element name="parentName" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string name:
int id:
string descr:
string versionName:
string hierName:
string parentName:
string nodeType:
boolean isInactive:
boolean hasChildren:
int childCount:
boolean isLeaf:
boolean isApproved:
StringListType displayByPropValueList:
string displayByString:
boolean isPrimary:
boolean isShared:
boolean isPrimaryMissing:
string primaryName:
boolean isPrimaryNotInHier:
boolean primaryHasDescendants:
+Type Definition
<complexType name="NodeType">
<sequence>
<element name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="descr" type="string"/>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element minOccurs="0" name="parentName" type="string"/>
<element minOccurs="0" name="nodeType" type="string"/>
<element minOccurs="0" name="isInactive" type="boolean"/>
<element minOccurs="0" name="hasChildren" type="boolean"/>
<element minOccurs="0" name="childCount" type="int"/>
<element minOccurs="0" name="isLeaf" type="boolean"/>
<element minOccurs="0" name="isApproved" type="boolean"/>
<element minOccurs="0" name="displayByPropValueList" type="StringListType"/>
<element minOccurs="0" name="displayByString" type="string"/>
<element minOccurs="0" name="isPrimary" type="boolean"/>
<element minOccurs="0" name="isShared" type="boolean"/>
<element minOccurs="0" name="isPrimaryMissing" type="boolean"/>
<element minOccurs="0" name="primaryName" type="string"/>
<element minOccurs="0" name="isPrimaryNotInHier" type="boolean"/>
<element minOccurs="0" name="primaryHasDescendants" type="boolean"/>
</sequence>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

NodeTypeType nodeType:
+Type Definition
<complexType name="NodeTypeListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="nodeType" type="NodeTypeType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string name:
int id:
string descr:
StringListType propNameList:
StringListType categoryNameList:
StringListType validationList:
int glyphId:
+Type Definition
<complexType name="NodeTypeType">
<sequence>
<element name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="descr" type="string"/>
<element minOccurs="0" name="propNameList" type="StringListType"/>
<element minOccurs="0" name="categoryNameList" type="StringListType"/>
<element minOccurs="0" name="validationList" type="StringListType"/>
<element minOccurs="0" name="glyphId" type="int"/>
</sequence>
</complexType>
Referenced By:

Fields:

NodeWithPropValuesType nodeWithPropValues:
+Type Definition
<complexType name="NodeWithPropValuesListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="nodeWithPropValues" type="NodeWithPropValuesType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string name:
int id:
string descr:
string versionName:
string hierName:
string parentName:
string nodeType:
boolean isInactive:
boolean hasChildren:
int childCount:
boolean isLeaf:
boolean isApproved:
StringListType displayByPropValueList:
string displayByString:
boolean isPrimary:
boolean isShared:
boolean isPrimaryMissing:
string primaryName:
boolean isPrimaryNotInHier:
boolean primaryHasDescendants:
PropValueFlexListType propValueList:
+Type Definition
<complexType name="NodeWithPropValuesType">
<complexContent mixed="false">
<extension base="NodeType">
<sequence>
<element minOccurs="0" name="propValueList" type="PropValueFlexListType"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

NodeWithPropsType nodeWithProps:
+Type Definition
<complexType name="NodeWithPropsListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="nodeWithProps" type="NodeWithPropsType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string name:
int id:
string descr:
string versionName:
string hierName:
string parentName:
string nodeType:
boolean isInactive:
boolean hasChildren:
int childCount:
boolean isLeaf:
boolean isApproved:
StringListType displayByPropValueList:
string displayByString:
boolean isPrimary:
boolean isShared:
boolean isPrimaryMissing:
string primaryName:
boolean isPrimaryNotInHier:
boolean primaryHasDescendants:
PropListType propList:
+Type Definition
<complexType name="NodeWithPropsType">
<complexContent mixed="false">
<extension base="NodeType">
<sequence>
<element minOccurs="0" name="propList" type="PropListType"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="ObjectScopeEnum">
<restriction base="string">
<enumeration value="All"/>
<enumeration value="Version"/>
<enumeration value="Hierarchy"/>
<enumeration value="GlobalNode"/>
<enumeration value="LocalNode"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="PropActionEnum">
<restriction base="string">
<enumeration value="None"/>
<enumeration value="Remove"/>
<enumeration value="Lock"/>
<enumeration value="Clear"/>
<enumeration value="ClearAndLock"/>
<enumeration value="Unlock"/>
<enumeration value="RemoveDups"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

PropActionEnum propAction:
+Type Definition
<complexType name="PropActionListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="propAction" type="PropActionEnum"/>
</sequence>
</complexType>
Referenced By:

Fields:

PropCategoryType propCategory:
+Type Definition
<complexType name="PropCategoryListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="propCategory" type="PropCategoryType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string name:
int id:
string descr:
PropCategoryTypeEnum propCategoryType:
boolean availableUserCategory:
int order:
+Type Definition
<complexType name="PropCategoryType">
<sequence>
<element name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="descr" type="string"/>
<element name="propCategoryType" type="PropCategoryTypeEnum"/>
<element minOccurs="0" name="availableUserCategory" type="boolean"/>
<element minOccurs="0" name="order" type="int"/>
</sequence>
</complexType>
Referenced By:
+Type Definition
<simpleType name="PropCategoryTypeEnum">
<restriction base="string">
<enumeration value="Property"/>
<enumeration value="Validation"/>
<enumeration value="NodeAccessGroup"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

string title:
string layoutString:
ExportColumnCaseEnum changeCaseTo:
boolean excludeDefault:
string defaultValue:
string formatClass:
boolean isPrimaryKey:
string key:
boolean pivot:
boolean useQuotedStrings:
boolean isFixedWidth:
int width:
string padChar:
string dbFieldName:
DbFieldTypeEnum dbFieldType:
int dbFieldLen:
boolean dbKeyField:
int dummy:
string propName:
+Type Definition
<complexType name="PropColumnType">
<complexContent mixed="false">
<extension base="NodeColumnType">
<sequence>
<element minOccurs="0" name="propName" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

PropDefType propDef:
+Type Definition
<complexType name="PropDefListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="propDef" type="PropDefType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string name:
int id:
string descr:
string editorLabel:
PropLevelEnum propLevel:
boolean isGlobal:
DataTypeEnum dataType:
boolean isInheritable:
PropTypeEnum propType:
string propClass:
boolean isRestrictedToAllowedValues:
StringListType allowedValues:
string defaultValue:
int lookupPropDefId:
boolean isReadOnly:
boolean isHidden:
boolean isList:
PropCategoryListType propCategoryList:
int columnWidth:
int maxColumnWidth:
string minValue:
string maxValue:
PropLevelListType allowedPropLevelList:
boolean approvalMgrProp:
boolean changeMgrProp:
AccessLevelEnum accessLevel:
+Type Definition
<complexType name="PropDefType">
<sequence>
<element minOccurs="0" name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="descr" type="string"/>
<element minOccurs="0" name="editorLabel" type="string"/>
<element minOccurs="0" name="propLevel" type="PropLevelEnum"/>
<element minOccurs="0" name="isGlobal" type="boolean"/>
<element minOccurs="0" name="dataType" type="DataTypeEnum"/>
<element minOccurs="0" name="isInheritable" type="boolean"/>
<element minOccurs="0" name="propType" type="PropTypeEnum"/>
<element minOccurs="0" name="propClass" type="string"/>
<element minOccurs="0" name="isRestrictedToAllowedValues" type="boolean"/>
<element minOccurs="0" name="allowedValues" type="StringListType"/>
<element minOccurs="0" name="defaultValue" type="string"/>
<element minOccurs="0" name="lookupPropDefId" type="int"/>
<element minOccurs="0" name="isReadOnly" type="boolean"/>
<element minOccurs="0" name="isHidden" type="boolean"/>
<element minOccurs="0" name="isList" type="boolean"/>
<element minOccurs="0" name="propCategoryList" type="PropCategoryListType"/>
<element minOccurs="0" name="columnWidth" type="int"/>
<element minOccurs="0" name="maxColumnWidth" type="int"/>
<element minOccurs="0" name="minValue" type="string"/>
<element minOccurs="0" name="maxValue" type="string"/>
<element minOccurs="0" name="allowedPropLevelList" type="PropLevelListType"/>
<element minOccurs="0" name="approvalMgrProp" type="boolean"/>
<element minOccurs="0" name="changeMgrProp" type="boolean"/>
<element minOccurs="0" name="accessLevel" type="AccessLevelEnum"/>
</sequence>
</complexType>
Referenced By:
+Type Definition
<simpleType name="PropLevelEnum">
<restriction base="string">
<enumeration value="Node"/>
<enumeration value="Hier"/>
<enumeration value="Version"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

PropLevelEnum propLevel:
+Type Definition
<complexType name="PropLevelListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="propLevel" type="PropLevelEnum"/>
</sequence>
</complexType>
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
string propName:
+Type Definition
<complexType name="PropListExportType">
<complexContent mixed="false">
<extension base="ExportType">
<sequence>
<element minOccurs="0" name="propName" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="PropSelectModeEnum">
<restriction base="string">
<enumeration value="None"/>
<enumeration value="Selected"/>
<enumeration value="All"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

string name:
string value:
PropValueOriginEnum valueOrigin:
PropTypeEnum propType:
AccessLevelEnum accessLevel:
PropActionEnum propAction:
boolean isLocked:
boolean isModified:
string sourceHier:
string sourceNode:
PropActionListType validPropActionList:
+Type Definition
<complexType name="PropType">
<sequence>
<element minOccurs="0" name="name" type="string"/>
<element minOccurs="0" name="value" type="string"/>
<element minOccurs="0" name="valueOrigin" type="PropValueOriginEnum"/>
<element minOccurs="0" name="propType" type="PropTypeEnum"/>
<element minOccurs="0" name="accessLevel" type="AccessLevelEnum"/>
<element minOccurs="0" name="propAction" type="PropActionEnum"/>
<element minOccurs="0" name="isLocked" type="boolean"/>
<element minOccurs="0" name="isModified" type="boolean"/>
<element minOccurs="0" name="sourceHier" type="string"/>
<element minOccurs="0" name="sourceNode" type="string"/>
<element minOccurs="0" name="validPropActionList" type="PropActionListType"/>
</sequence>
</complexType>
Referenced By:
+Type Definition
<simpleType name="PropTypeEnum">
<restriction base="string">
<enumeration value="Invalid"/>
<enumeration value="System"/>
<enumeration value="Defined"/>
<enumeration value="Lookup"/>
<enumeration value="Derived"/>
<enumeration value="Stats"/>
<enumeration value="Validation"/>
<enumeration value="Verification"/>
<enumeration value="LimbAccessGroup"/>
<enumeration value="LeafAccessGroup"/>
<enumeration value="UserSpecific"/>
<enumeration value="RWDerived"/>
<enumeration value="SharedInfo"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

NameValueListType propNameValueList:
StringListType propValueList:
+Type Definition
<complexType name="PropValueFlexListType">
<sequence>
<element minOccurs="0" name="propNameValueList" type="NameValueListType"/>
<element minOccurs="0" name="propValueList" type="StringListType"/>
</sequence>
<attribute name="propValueListType" type="drmty:PropValueListTypeEnum"/>
</complexType>
Referenced By:
+Type Definition
<simpleType name="PropValueOriginEnum">
<restriction base="string">
<enumeration value="Default"/>
<enumeration value="Inherited"/>
<enumeration value="Overridden"/>
<enumeration value="InheritedHier"/>
<enumeration value="InheritedVer"/>
<enumeration value="Derived"/>
<enumeration value="Unknown"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

QueryCriteriaType queryCriteria:
+Type Definition
<complexType name="QueryCriteriaListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="queryCriteria" type="QueryCriteriaType"/>
</sequence>
</complexType>
Referenced By:

Fields:

int numOpenParens:
string propDefName:
ComparisonOperatorEnum comparisonOperator:
string comparisonStringValue:
int numCloseParens:
JoinOperatorEnum joinOperator:
string critDescr:
string formulaLine:
string formulaLineWithoutJoinOperator:
boolean includeInherited:
+Type Definition
<complexType name="QueryCriteriaType">
<sequence>
<element minOccurs="0" name="numOpenParens" type="int"/>
<element minOccurs="0" name="propDefName" type="string"/>
<element minOccurs="0" name="comparisonOperator" type="ComparisonOperatorEnum"/>
<element minOccurs="0" name="comparisonStringValue" type="string"/>
<element minOccurs="0" name="numCloseParens" type="int"/>
<element minOccurs="0" name="joinOperator" type="JoinOperatorEnum"/>
<element minOccurs="0" name="critDescr" type="string"/>
<element minOccurs="0" name="formulaLine" type="string"/>
<element minOccurs="0" name="formulaLineWithoutJoinOperator" type="string"/>
<element minOccurs="0" name="includeInherited" type="boolean"/>
</sequence>
</complexType>
Referenced By:

Fields:

QueryType query:
+Type Definition
<complexType name="QueryListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="query" type="QueryType"/>
</sequence>
</complexType>
Referenced By:

Fields:

QueryResultType queryResult:
+Type Definition
<complexType name="QueryResultListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="queryResult" type="QueryResultType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string versionName:
string hierName:
StringListType requestedPropNames:
boolean maxNodesExceeded:
int totalNodeCount:
+Type Definition
<complexType name="QueryResultType">
<sequence>
<element name="versionName" type="string"/>
<element name="hierName" type="string"/>
<element minOccurs="0" name="nodeList" type="NodeWithPropValuesListType"/>
<element minOccurs="0" name="requestedPropNames" type="StringListType"/>
<element minOccurs="0" name="maxNodesExceeded" type="boolean"/>
<element minOccurs="0" name="totalNodeCount" type="int"/>
</sequence>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

string descr:
boolean markNodes:
boolean expandToMarkedNodes:
boolean showList:
ObjectAccessEnum objectAccess:
string name:
int id:
VersionParamsType versionParams:
NodeLocatorType topNode:
QueryCriteriaListType queryCriteriaList:
boolean displayCriteria:
string displayLabel:
boolean expandList:
FilterChildrenEnum filterChildren:
boolean isGlobalQuery:
boolean includeChildren:
boolean includeParents:
boolean isInclusive:
int maxNodes:
int userId:
string userName:
+Type Definition
<complexType name="QueryType">
<complexContent mixed="false">
<extension base="BaseParamsType">
<sequence>
<element minOccurs="0" name="objectAccess" type="ObjectAccessEnum"/>
<element minOccurs="0" name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="versionParams" type="VersionParamsType"/>
<element minOccurs="0" name="topNode" type="NodeLocatorType"/>
<element minOccurs="0" name="queryCriteriaList" type="QueryCriteriaListType"/>
<element minOccurs="0" name="displayCriteria" type="boolean"/>
<element minOccurs="0" name="displayLabel" type="string"/>
<element minOccurs="0" name="expandList" type="boolean"/>
<element minOccurs="0" name="filterChildren" type="FilterChildrenEnum"/>
<element minOccurs="0" name="isGlobalQuery" type="boolean"/>
<element minOccurs="0" name="includeChildren" type="boolean"/>
<element minOccurs="0" name="includeParents" type="boolean"/>
<element minOccurs="0" name="isInclusive" type="boolean"/>
<element minOccurs="0" name="maxNodes" type="int"/>
<element minOccurs="0" name="userId" type="int"/>
<element minOccurs="0" name="userName" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="RelationshipEnum">
<restriction base="string">
<enumeration value="Child"/>
<enumeration value="Descendant"/>
<enumeration value="Ancestor"/>
<enumeration value="Siblings"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="RemoveModeEnum">
<restriction base="string">
<enumeration value="Remove"/>
<enumeration value="Mark"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="RequestActionEnum">
<restriction base="string">
<enumeration value="VersionPropUpdate"/>
<enumeration value="VersionPropRemove"/>
<enumeration value="VersionAddOrphan"/>
<enumeration value="VersionAssignValidations"/>
<enumeration value="HierAdd"/>
<enumeration value="HierPropUpdate"/>
<enumeration value="HierPropRemove"/>
<enumeration value="HierChangeTopNode"/>
<enumeration value="HierAssignValidations"/>
<enumeration value="NodeAdd"/>
<enumeration value="NodeAddInsert"/>
<enumeration value="NodeInsert"/>
<enumeration value="NodeDelete"/>
<enumeration value="NodeActivate"/>
<enumeration value="NodeInactivate"/>
<enumeration value="NodeRemove"/>
<enumeration value="NodeMove"/>
<enumeration value="NodeDestroy"/>
<enumeration value="NodeAnnul"/>
<enumeration value="NodeAnnulAllBelow"/>
<enumeration value="NodePropUpdate"/>
<enumeration value="NodePropRemove"/>
<enumeration value="NodePropRemoveDuplicates"/>
<enumeration value="NodePropClearBelow"/>
<enumeration value="NodePropLock"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

RequestHeaderType requestHeader:
+Type Definition
<complexType name="RequestHeaderListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="requestHeader" type="RequestHeaderType"/>
</sequence>
</complexType>
Referenced By:

Fields:

int id:
string versionName:
string ownedBy:
string createdBy:
dateTime createdDateTime:
string updatedBy:
dateTime updatedDateTime:
string approvedBy:
dateTime approvedDateTime:
string committedBy:
boolean isValidated:
boolean isApproved:
StringListType validationList:
string workflowInfo:
string externalId:
string externalLabel:
string externalStatus:
string comment:
+Type Definition
<complexType name="RequestHeaderType">
<sequence>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="versionName" type="string"/>
<element minOccurs="0" name="ownedBy" type="string"/>
<element minOccurs="0" name="createdBy" type="string"/>
<element minOccurs="0" name="createdDateTime" type="dateTime"/>
<element minOccurs="0" name="updatedBy" type="string"/>
<element minOccurs="0" name="updatedDateTime" type="dateTime"/>
<element minOccurs="0" name="approvedBy" type="string"/>
<element minOccurs="0" name="approvedDateTime" type="dateTime"/>
<element minOccurs="0" name="committedBy" type="string"/>
<element minOccurs="0" name="isValidated" type="boolean"/>
<element minOccurs="0" name="isApproved" type="boolean"/>
<element minOccurs="0" name="validationList" type="StringListType"/>
<element minOccurs="0" name="workflowInfo" type="string"/>
<element minOccurs="0" name="externalId" type="string"/>
<element minOccurs="0" name="externalLabel" type="string"/>
<element minOccurs="0" name="externalStatus" type="string"/>
<element minOccurs="0" name="comment" type="string"/>
</sequence>
</complexType>
Referenced By:

Fields:

RequestItemType requestItem:
+Type Definition
<complexType name="RequestItemListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="requestItem" type="RequestItemType"/>
</sequence>
</complexType>
Referenced By:

Fields:

int id:
StringParamsType versionName:
StringParamsType hierName:
StringParamsType nodeName:
string ownedBy:
StringParamsType createdBy:
DateParamsType createdDateTime:
StringParamsType updatedBy:
DateParamsType updatedDateTime:
StringParamsType approvedBy:
DateParamsType approvedDateTime:
string committedBy:
BooleanParamMethodEnum isValidated:
StringParamsType externalId:
StringParamsType externalLabel:
StringParamsType externalStatus:
StringParamsType comment:
int maxResultCount:
+Type Definition
<complexType name="RequestQueryParamsType">
<sequence>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="versionName" type="StringParamsType"/>
<element minOccurs="0" name="hierName" type="StringParamsType"/>
<element minOccurs="0" name="nodeName" type="StringParamsType"/>
<element minOccurs="0" name="ownedBy" type="string"/>
<element minOccurs="0" name="createdBy" type="StringParamsType"/>
<element minOccurs="0" name="createdDateTime" type="DateParamsType"/>
<element minOccurs="0" name="updatedBy" type="StringParamsType"/>
<element minOccurs="0" name="updatedDateTime" type="DateParamsType"/>
<element minOccurs="0" name="approvedBy" type="StringParamsType"/>
<element minOccurs="0" name="approvedDateTime" type="DateParamsType"/>
<element minOccurs="0" name="committedBy" type="string"/>
<element minOccurs="0" name="isValidated" type="BooleanParamMethodEnum"/>
<element minOccurs="0" name="isApproved" type="BooleanParamMethodEnum"/>
<element minOccurs="0" name="externalId" type="StringParamsType"/>
<element minOccurs="0" name="externalLabel" type="StringParamsType"/>
<element minOccurs="0" name="externalStatus" type="StringParamsType"/>
<element minOccurs="0" name="comment" type="StringParamsType"/>
<element minOccurs="0" name="maxResultCount" type="int"/>
</sequence>
</complexType>
Referenced By:

Fields:

+Type Definition
<complexType name="RequestType">
<sequence>
<element minOccurs="0" name="header" type="RequestHeaderType"/>
<element minOccurs="0" name="itemList" type="RequestItemListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

RequestValidationResultItemType requestValidationResultItem:
+Type Definition
<complexType name="RequestValidationResultItemListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="requestValidationResultItem" type="RequestValidationResultItemType"/>
</sequence>
</complexType>
Referenced By:

Fields:

int requestId:
int itemId:
ValidationResultType failedValidations:
+Type Definition
<complexType name="RequestValidationResultItemType">
<sequence>
<element name="requestId" type="int"/>
<element name="itemId" type="int"/>
<element minOccurs="0" name="failedValidations" type="ValidationResultType"/>
</sequence>
</complexType>
Referenced By:

Fields:

int requestId:
+Type Definition
<complexType name="RequestValidationResultType">
<sequence>
<element name="requestId" type="int"/>
<element minOccurs="0" name="itemList" type="RequestValidationResultItemListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

base64Binary compressedFileContent:
string delimiter:
boolean useQuotedStrings:
StringListType columns:
int returnBatchSize:
+Type Definition
<complexType name="ScriptLoadParamsType">
<sequence>
<element name="compressedFileContent" type="base64Binary"/>
<element minOccurs="0" name="delimiter" type="string"/>
<element minOccurs="0" name="useQuotedStrings" type="boolean"/>
<element minOccurs="0" name="columns" type="StringListType"/>
<element minOccurs="0" name="columnIndices" type="ArrayOfFlatFileActionColEnum"/>
<element minOccurs="0" name="returnBatchSize" type="int"/>
</sequence>
</complexType>
Referenced By:
Generic list used as a container of array of strings. The string element name (s) is delibarately kept short to reduce XML bloat.

Fields:

string s:
+Type Definition
<complexType name="StringListType">
<annotation>
<documentation>Generic list used as a container of array of strings. The string element name (s) is delibarately kept short to reduce XML bloat. </documentation>
</annotation>
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="s" type="string"/>
</sequence>
</complexType>
Referenced By:
Element: getNodeWithProps
Element: getVersionProps
Element: getHierProps
Element: removeNodes
Element: getGlobalNode
Element: setHierValidations
Element: insertNodes
Element: getVersions
Element: getRelatedNodesWithProps
Element: runValidateNode
Element: startCompare
Element: getNodes
Element: startCompareByName
Element: getQueries
Element: runGlobalQuery
Element: moveNodes
Element: getGlobalNodePropValues
Element: inactivateNodes
Element: getHierTopNode
Element: getGlobalNodeProps
Element: setVersionValidations
Element: runValidateVersion
Element: reactivateNodes
Element: getNodeProps
Element: runQuery
Element: searchForNodesInHier
Element: runValidateHier
Element: runCompareByName
Element: startQuery
Element: getVersionPropValues
Element: getRelatedNodes
Element: getNode
Element: startHierExportByNameOnHiers
Element: getGlobalNodes
Element: getNodePropValues
Element: startGlobalQuery
Element: getHiers
Element: deleteNodes
Element: searchForNodesInVersion
Element: runCompare
Element: getHierPropValues
Type: HierValidationResultType
Type: CompareType
Type: VersionValidationResultType
Type: ScriptLoadParamsType
Type: PropValueFlexListType
Type: StringListResponseType
Type: ImportColumnType
Type: RequestHeaderType
Type: BlenderResultsType
Type: QueryResultType
Type: GenerationExportType
Type: PropDefType
Type: ImportSectionType
Type: GlobalQueryResultType
Type: DrmExceptionType
Type: ValidationResultType
Type: NodeTypeType
Type: ExportType
Type: ActionItemType
Type: NodeType
Type: AsOfVersionResultType
Type: HierType
+Type Definition
<simpleType name="StringParamMethodEnum">
<restriction base="string">
<enumeration value="None"/>
<enumeration value="Equal"/>
<enumeration value="Like"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

string value:
+Type Definition
<complexType name="StringParamsType">
<sequence>
<element name="method" type="StringParamMethodEnum"/>
<element name="value" type="string"/>
</sequence>
</complexType>
Referenced By:
+Type Definition
<simpleType name="SuccessStateEnum">
<restriction base="string">
<enumeration value="Unprocessed"/>
<enumeration value="PartialFailure"/>
<enumeration value="Failure"/>
<enumeration value="Success"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
LogCriteriaType LogCriteria:
+Type Definition
<complexType name="TransLogExportType">
<complexContent mixed="false">
<extension base="ExportType">
<sequence>
<element minOccurs="0" name="LogCriteria" type="LogCriteriaType"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="TxnActionEnum">
<restriction base="string">
<enumeration value="None"/>
<enumeration value="AddHier"/>
<enumeration value="AddNode"/>
<enumeration value="AddOrphanNode"/>
<enumeration value="AddVersion"/>
<enumeration value="AnnulNode"/>
<enumeration value="AnnulAllBelowNode"/>
<enumeration value="AssignedBatchVerificationsRun"/>
<enumeration value="AssignHierValidation"/>
<enumeration value="AssignVersionValidation"/>
<enumeration value="AutomatorRun"/>
<enumeration value="BatchVerificationRun"/>
<enumeration value="BCPRun"/>
<enumeration value="BlenderRun"/>
<enumeration value="ChangeHierTopNode"/>
<enumeration value="ClearAllBelow"/>
<enumeration value="CloseVersion"/>
<enumeration value="CompareRun"/>
<enumeration value="CopyVersion"/>
<enumeration value="DeleteHier"/>
<enumeration value="DeleteNode"/>
<enumeration value="DeleteOrphan"/>
<enumeration value="DeleteVersion"/>
<enumeration value="DetachVersion"/>
<enumeration value="DisableRTValidations"/>
<enumeration value="ExportRun"/>
<enumeration value="GlobalQuery"/>
<enumeration value="ImportRun"/>
<enumeration value="InactivateNode"/>
<enumeration value="InsertNode"/>
<enumeration value="LockNodeProp"/>
<enumeration value="LogIn"/>
<enumeration value="LogOut"/>
<enumeration value="MoveNode"/>
<enumeration value="NodePropDataLoss"/>
<enumeration value="OpenVersion"/>
<enumeration value="OrderChildren"/>
<enumeration value="PropCompareRun"/>
<enumeration value="Query"/>
<enumeration value="ReactivateNode"/>
<enumeration value="RebuildHierNode"/>
<enumeration value="RemoveDuplicates"/>
<enumeration value="RemoveFromOrphan"/>
<enumeration value="RemoveHierPropValue"/>
<enumeration value="RemoveNode"/>
<enumeration value="RemoveNodePropValue"/>
<enumeration value="RemoveVersionPropValue"/>
<enumeration value="RenameCompareRun"/>
<enumeration value="SaveVersion"/>
<enumeration value="UnlockNodeProp"/>
<enumeration value="UpdateHierPropValue"/>
<enumeration value="UpdateNodePropValue"/>
<enumeration value="UpdateVersionPropValue"/>
<enumeration value="AdminDeleteBlender"/>
<enumeration value="AdminSaveBlender"/>
<enumeration value="AdminAddCategory"/>
<enumeration value="AdminDeleteCategory"/>
<enumeration value="AdminUpdateCategory"/>
<enumeration value="AdminUpdateCategoryProps"/>
<enumeration value="AdminUpdateCategoryUsers"/>
<enumeration value="AdminDeleteCompareCrit"/>
<enumeration value="AdminRenameCompareCrit"/>
<enumeration value="AdminSaveCompareCrit"/>
<enumeration value="AdminUpdateCompareCrit"/>
<enumeration value="AdminDeleteBook"/>
<enumeration value="AdminDeleteExport"/>
<enumeration value="AdminSaveBook"/>
<enumeration value="AdminSaveExport"/>
<enumeration value="AdminDeleteImport"/>
<enumeration value="AdminSaveImport"/>
<enumeration value="AdminAddNodeAccessGroup"/>
<enumeration value="AdminDeleteNodeAccessGroup"/>
<enumeration value="AdminUpdateAccessGroupControllingHiers"/>
<enumeration value="AdminUpdateNodeAccessGroup"/>
<enumeration value="AdminUpdateAccessGroupMembers"/>
<enumeration value="AdminAddNodeType"/>
<enumeration value="AdminApplyNodeTypeProps"/>
<enumeration value="AdminApplyNodeTypeValidations"/>
<enumeration value="AdminDeleteNodeType"/>
<enumeration value="AdminUpdateNodeType"/>
<enumeration value="AdminUpdatePropDefParams"/>
<enumeration value="AdminAddPropDef"/>
<enumeration value="AdminDeletePropLookupValue"/>
<enumeration value="AdminDeletePropDef"/>
<enumeration value="AdminAddPropLookupValue"/>
<enumeration value="AdminUpdateCategoryListForPropDef"/>
<enumeration value="AdminUpdateControllingHier"/>
<enumeration value="AdminUpdatePropListValues"/>
<enumeration value="AdminUpdatePropLookupValue"/>
<enumeration value="AdminUpdatePropDef"/>
<enumeration value="AdminDeleteCritList"/>
<enumeration value="AdminRenameCritList"/>
<enumeration value="AdminUpdateCritList"/>
<enumeration value="AdminUpdateSysPref"/>
<enumeration value="AdminAddValidation"/>
<enumeration value="AdminDeleteValidation"/>
<enumeration value="AdminSetValidationParams"/>
<enumeration value="AdminUpdateHierValidations"/>
<enumeration value="AdminUpdateValidation"/>
<enumeration value="AdminUpdateVersionValidations"/>
<enumeration value="AdminDeleteHierarchyGroup"/>
<enumeration value="AdminUpdateHierarchyGroup"/>
<enumeration value="AdminAddHierarchyGroup"/>
<enumeration value="AdminAddUser"/>
<enumeration value="AdminUpdateUser"/>
<enumeration value="AdminDeleteUser"/>
<enumeration value="AdminAssignUserCategories"/>
<enumeration value="AdminAssignUserNodeAccessGroups"/>
<enumeration value="AdminChangeUserPassword"/>
<enumeration value="AdminSetUserPassword"/>
<enumeration value="AdminUpdateUserLockout"/>
<enumeration value="SaveRequest"/>
<enumeration value="DeleteRequest"/>
<enumeration value="ApproveRequest"/>
<enumeration value="MigrationExport"/>
<enumeration value="MigrationImport"/>
<enumeration value="AdminAddRole"/>
<enumeration value="AdminUpdateRole"/>
<enumeration value="AdminDeleteRole"/>
<enumeration value="AdminAssignUserRoles"/>
<enumeration value="AdminUpdateControllingProperties"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="TxnActionLevelEnum">
<restriction base="string">
<enumeration value="Core"/>
<enumeration value="Logged"/>
<enumeration value="Loss"/>
<enumeration value="Result"/>
<enumeration value="Admin"/>
<enumeration value="Invalid"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

TxnActionLevelEnum txnActionLevel:
+Type Definition
<complexType name="TxnActionLevelListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="txnActionLevel" type="TxnActionLevelEnum"/>
</sequence>
</complexType>
Referenced By:

Fields:

TxnActionEnum txnAction:
+Type Definition
<complexType name="TxnActionListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="txnAction" type="TxnActionEnum"/>
</sequence>
</complexType>
Referenced By:

Fields:

string name:
int id:
string descr:
string versionName:
string hierName:
string parentName:
string nodeType:
boolean isInactive:
boolean hasChildren:
int childCount:
boolean isLeaf:
boolean isApproved:
StringListType displayByPropValueList:
string displayByString:
boolean isPrimary:
boolean isShared:
boolean isPrimaryMissing:
string primaryName:
boolean isPrimaryNotInHier:
boolean primaryHasDescendants:
PropValueFlexListType propValueList:
StringListType reasonList:
+Type Definition
<complexType name="ValidationResultType">
<complexContent mixed="false">
<extension base="NodeWithPropValuesType">
<sequence>
<element minOccurs="0" name="reasonList" type="StringListType"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="ValuePropagateModeEnum">
<restriction base="string">
<enumeration value="Force"/>
<enumeration value="Difference"/>
<enumeration value="Defined"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
QueryType query:
boolean includeLeaves:
boolean includeLimbs:
+Type Definition
<complexType name="VersionExportType">
<complexContent mixed="false">
<extension base="ExportType">
<sequence>
<element minOccurs="0" name="query" type="QueryType"/>
<element minOccurs="0" name="includeLeaves" type="boolean"/>
<element minOccurs="0" name="includeLimbs" type="boolean"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

VersionType version:
+Type Definition
<complexType name="VersionListType">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="version" type="VersionType"/>
</sequence>
</complexType>
Referenced By:

Fields:

VersionSelectionEnum versionSelection:
string versionName:
VersionTypeParamEnum versionType:
AsOfMethodEnum asOfMethod:
dateTime asOfDateTime:
int asOfId:
int asOfOffsetDays:
int asOfOffsetTime:
+Type Definition
<complexType name="VersionParamsType">
<sequence>
<element name="versionSelection" type="VersionSelectionEnum"/>
<element minOccurs="0" name="versionName" type="string"/>
<element minOccurs="0" name="versionType" type="VersionTypeParamEnum"/>
<element minOccurs="0" name="asOfMethod" type="AsOfMethodEnum"/>
<element minOccurs="0" name="asOfDateTime" type="dateTime"/>
<element minOccurs="0" name="asOfId" type="int"/>
<element minOccurs="0" name="asOfOffsetDays" type="int"/>
<element minOccurs="0" name="asOfOffsetTime" type="int"/>
</sequence>
</complexType>
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string propName:
+Type Definition
<complexType name="VersionPropRemoveRequestItemType">
<complexContent mixed="false">
<extension base="VersionPropRequestItemType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string propName:
+Type Definition
<complexType name="VersionPropRequestItemType">
<complexContent mixed="false">
<extension base="RequestItemType">
<sequence>
<element name="propName" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

int requestId:
int itemId:
string customValue:
string propName:
string value:
+Type Definition
<complexType name="VersionPropUpdateRequestItemType">
<complexContent mixed="false">
<extension base="VersionPropRequestItemType">
<sequence>
<element minOccurs="0" name="value" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="VersionSelectionEnum">
<restriction base="string">
<enumeration value="CurrentDefault"/>
<enumeration value="PreviousDefault"/>
<enumeration value="Explicit"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="VersionStatusEnum">
<restriction base="string">
<enumeration value="Working"/>
<enumeration value="Submitted"/>
<enumeration value="Finalized"/>
<enumeration value="Expired"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

string name:
int id:
string descr:
LoadStatusEnum loadStatus:
AccessLevelEnum accessLevel:
VersionParamsType asOfParams:
string normalVersion:
int baselineRefId:
string baselineVersion:
boolean dBDisconnect:
boolean isInDatabase:
int legacyId:
string legacyVersion:
dateTime legacyCopyTime:
boolean rtvDisabled:
boolean dirtyTransactions:
boolean exactCopy:
+Type Definition
<complexType name="VersionType">
<sequence>
<element name="name" type="string"/>
<element minOccurs="0" name="id" type="int"/>
<element minOccurs="0" name="descr" type="string"/>
<element minOccurs="0" name="type" type="VersionTypeEnum"/>
<element minOccurs="0" name="status" type="VersionStatusEnum"/>
<element minOccurs="0" name="loadStatus" type="LoadStatusEnum"/>
<element minOccurs="0" name="accessLevel" type="AccessLevelEnum"/>
<element minOccurs="0" name="asOfParams" type="VersionParamsType"/>
<element minOccurs="0" name="normalVersion" type="string"/>
<element minOccurs="0" name="baselineRefId" type="int"/>
<element minOccurs="0" name="baselineVersion" type="string"/>
<element minOccurs="0" name="dBDisconnect" type="boolean"/>
<element minOccurs="0" name="isInDatabase" type="boolean"/>
<element minOccurs="0" name="legacyId" type="int"/>
<element minOccurs="0" name="legacyVersion" type="string"/>
<element minOccurs="0" name="legacyCopyTime" type="dateTime"/>
<element minOccurs="0" name="rtvDisabled" type="boolean"/>
<element minOccurs="0" name="dirtyTransactions" type="boolean"/>
<element minOccurs="0" name="exactCopy" type="boolean"/>
</sequence>
</complexType>
Referenced By:
+Type Definition
<simpleType name="VersionTypeEnum">
<restriction base="string">
<enumeration value="Normal"/>
<enumeration value="Baseline"/>
<enumeration value="AsOf"/>
<enumeration value="FutureDated"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:
+Type Definition
<simpleType name="VersionTypeParamEnum">
<restriction base="string">
<enumeration value="Normal"/>
<enumeration value="Baseline"/>
<enumeration value="AsOf"/>
<enumeration value="FutureDated"/>
<enumeration value="All"/>
<enumeration value="CreateAsOf"/>
</restriction>
</simpleType>
Type Hierarchy:
Referenced By:

Fields:

string versionName:
int nodeCount:
boolean maxNodesExceeded:
StringListType requestedPropNames:
StringListType reasonList:
+Type Definition
<complexType name="VersionValidationResultType">
<complexContent mixed="false">
<extension base="GlobalQueryResultType">
<sequence>
<element minOccurs="0" name="hierResultList" type="HierValidationResultListType"/>
<element minOccurs="0" name="reasonList" type="StringListType"/>
</sequence>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ObjectAccessEnum objectAccess:
string name:
int id:
string descr:
string exportClass:
VersionParamsType currentVersionParams:
VersionParamsType previousVersionParams:
boolean useQuotedStrings:
string recordDelimiter:
boolean useFixedWidth:
boolean insertHeaderFooterBlankLines:
CharacterEncodingEnum characterEncoding:
boolean hasColumnHeaders:
string queryName:
string validationName:
boolean includeInactive:
ExportOutputModeEnum outputMode:
string fileName:
string includeFileConnection:
boolean dbClearOnVersion:
boolean dbClearTable:
string dbConnectionString:
string dbExportDAL:
boolean dbOutputEnabled:
string dbPassword:
string dbTableName:
boolean dbUseFastAppends:
boolean dbUseFastDeletes:
boolean dbUseTransactions:
string dbUserName:
string dbVendor:
string delimiter:
string header:
string footer:
StringListType fromList:
string fromStrValue:
StringListType toList:
string toStrValue:
string userName:
int userId:
boolean hasWarning:
StringListType warningMessages:
int maxTopNodes:
NodeLocatorListType nodesToExpand:
boolean pushDown:
string pushDownNode:
boolean recurse:
int bottomLevel:
string bottomLevelProp:
QueryType query:
boolean removeDuplicates:
string repeatNumProp:
boolean tabbedTree:
boolean includeLeafs:
boolean includeLimbs:
IncludeFileModeEnum includeFileMode:
string includeFileName:
boolean includeImplicitlySharedNodes:
+Type Definition
<complexType name="XmlHierExportType">
<complexContent mixed="false">
<extension base="HierExportType">
<sequence/>
</extension>
</complexContent>
</complexType>
Type Hierarchy:
Referenced By:

Fields:

ActionItemResultListType actionItemList: List of action items.
+Type Definition
<complexType name="ActionItemListResponseType">
<sequence>
<element name="actionItemList" type="ActionItemResultListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

AsOfVersionResultType asOfVersion: The AsOfVersionResultType field.
+Type Definition
<complexType name="AsOfVersionResultResponseType">
<sequence>
<element name="asOfVersion" type="AsOfVersionResultType"/>
</sequence>
</complexType>
Referenced By:

Fields:

base64Binary content: Byte array of compressed bytes. The deflate algorithm should be used to decompress the content.
+Type Definition
<complexType name="Base64BinaryResponseType">
<sequence>
<element name="content" type="base64Binary"/>
</sequence>
</complexType>
Referenced By:

Fields:

BlenderType blender: Blender Object.
+Type Definition
<complexType name="BlenderResponseType">
<sequence>
<element name="blender" type="BlenderType"/>
</sequence>
</complexType>
Referenced By:

Fields:

BlenderResultsType blenderResult: Blender results object.
+Type Definition
<complexType name="BlenderResultsResponseType">
<sequence>
<element name="blenderResult" type="BlenderResultsType"/>
</sequence>
</complexType>
Referenced By:

Fields:

BookType book: Represents the response for a book type.
+Type Definition
<complexType name="BookResponseType">
<sequence>
<element name="book" type="BookType"/>
</sequence>
</complexType>
Referenced By:

Fields:

CompareType compare: The compare object.
+Type Definition
<complexType name="CompareResponseType">
<sequence>
<element name="compare" type="CompareType"/>
</sequence>
</complexType>
Referenced By:

Fields:

CompareResultType compareResult: Results of a compare operation.
+Type Definition
<complexType name="CompareResultResponseType">
<sequence>
<element name="compareResult" type="CompareResultType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string username:
string password:
+Type Definition
<complexType name="DrmAuthInfoType">
<sequence>
<element name="username" type="string"/>
<element name="password" type="string"/>
</sequence>
</complexType>
Referenced By:

Fields:

string serverUrl:
string sessionParams:
DrmAuthInfoType authInfo:
+Type Definition
<complexType name="DrmConnectInfoType">
<sequence>
<element name="serverUrl" type="string"/>
<element name="sessionParams" type="string"/>
<element name="authInfo" type="DrmAuthInfoType"/>
</sequence>
</complexType>
Referenced By:

Fields:

string message:
int errorCode:
StringListType errorParams:
+Type Definition
<complexType name="DrmExceptionType">
<sequence>
<element minOccurs="0" name="message" type="string"/>
<element minOccurs="0" name="errorCode" type="int"/>
<element minOccurs="0" name="errorParams" type="StringListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

DrmConnectInfoType drmConnectInfo:
+Type Definition
<complexType name="DrmSoapHeaderType">
<sequence>
<element minOccurs="0" name="drmConnectInfo" type="DrmConnectInfoType"/>
</sequence>
</complexType>
Referenced By:

Fields:

ExportType export: Export object type.
+Type Definition
<complexType name="ExportResponseType">
<sequence>
<element name="export" type="ExportType"/>
</sequence>
</complexType>
Referenced By:

Fields:

GlobalNodeWithPropValuesListType globalNodeList: An array of global nodes.
+Type Definition
<complexType name="GlobalNodeWithPropValuesListResponseType">
<sequence>
<element name="globalNodeList" type="GlobalNodeWithPropValuesListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

GlobalNodeWithPropValuesType globalNode: A response object that represents a global node object and property values.
+Type Definition
<complexType name="GlobalNodeWithPropValuesResponseType">
<sequence>
<element name="globalNode" type="GlobalNodeWithPropValuesType"/>
</sequence>
</complexType>
Referenced By:

Fields:

GlobalQueryResultType globalQueryResult: A query results for a global query.
+Type Definition
<complexType name="GlobalQueryResponseType">
<sequence>
<element name="globalQueryResult" type="GlobalQueryResultType"/>
</sequence>
</complexType>
Referenced By:

Fields:

HierListType hierList: The hierarchy group list type object.
+Type Definition
<complexType name="HierListResponseType">
<sequence>
<element name="hierList" type="HierListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

HierType hier: The hierarchy object type.
+Type Definition
<complexType name="HierResponseType">
<sequence>
<element name="hier" type="HierType"/>
</sequence>
</complexType>
Referenced By:

Fields:

HierValidationResultType validationResult: The results of a hierarchy level validation run.
+Type Definition
<complexType name="HierValidationResponseType">
<sequence>
<element name="validationResult" type="HierValidationResultType"/>
</sequence>
</complexType>
Referenced By:

Fields:

ImportType import:
+Type Definition
<complexType name="ImportResponseType">
<sequence>
<element name="import" type="ImportType"/>
</sequence>
</complexType>
Referenced By:

Fields:

ImportResultsType importResults: The results of an import run.
+Type Definition
<complexType name="ImportResultsResponseType">
<sequence>
<element name="importResults" type="ImportResultsType"/>
</sequence>
</complexType>
Referenced By:

Fields:

int intVal: Primitive int value.
+Type Definition
<complexType name="IntResponseType">
<sequence>
<element name="intVal" type="int"/>
</sequence>
</complexType>
Referenced By:

Fields:

JobInfoType jobInfo: The jobInfoType object.
int timeoutDuration: A timeout value that a consumer can set to either wait infinite or within a specified value. Set to -1 for infinite. The value should be expressed in milliseconds.
+Type Definition
<complexType name="JobResultRetrievalInputType">
<sequence>
<element name="jobInfo" type="JobInfoType"/>
<element minOccurs="0" name="timeoutDuration" type="int"/>
</sequence>
</complexType>
Referenced By:

Fields:

LogItemListType logItemList: List of logItemType objects.
+Type Definition
<complexType name="LogItemListResponseType">
<sequence>
<element name="logItemList" type="LogItemListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

NodeTypeListType nodeTypeList:
+Type Definition
<complexType name="NodeTypeListResponseType">
<sequence>
<element name="nodeTypeList" type="NodeTypeListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

NodeWithPropValuesListType nodeList: A return type for a list of nodes and their property values.
+Type Definition
<complexType name="NodeWithPropValuesListResponseType">
<sequence>
<element name="nodeList" type="NodeWithPropValuesListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

NodeWithPropValuesType node: A return type for a node and it's property values.
+Type Definition
<complexType name="NodeWithPropValuesResponseType">
<sequence>
<element name="node" type="NodeWithPropValuesType"/>
</sequence>
</complexType>
Referenced By:

Fields:

NodeWithPropsListType nodeWithPropsList: A return type that includes a list of nodes and their node property objects.
+Type Definition
<complexType name="NodeWithPropsListResponseType">
<sequence>
<element name="nodeWithPropsList" type="NodeWithPropsListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

NodeWithPropsType nodeWithProps: A return type that includes a node and it's property objects.
+Type Definition
<complexType name="NodeWithPropsResponseType">
<sequence>
<element name="nodeWithProps" type="NodeWithPropsType"/>
</sequence>
</complexType>
Referenced By:

Fields:

PropDefListType propDefList: Return list type for property definitions.
+Type Definition
<complexType name="PropDefListResponseType">
<sequence>
<element name="propDefList" type="PropDefListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

PropDefType propDef: A return type for a property definition.
+Type Definition
<complexType name="PropDefResponseType">
<sequence>
<element name="propDef" type="PropDefType"/>
</sequence>
</complexType>
Referenced By:

Fields:

PropListType propList: Return list type field of PropListType types.
+Type Definition
<complexType name="PropListResponseType">
<sequence>
<element name="propList" type="PropListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

PropValueFlexListType propValueFlexList: A field that includes a list of PropValueFlexListType objects.
+Type Definition
<complexType name="PropValuesResponseType">
<sequence>
<element name="propValueFlexList" type="PropValueFlexListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

QueryListType queryList: Field for a queryListType object.
+Type Definition
<complexType name="QueryListResponseType">
<sequence>
<element name="queryList" type="QueryListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

QueryType query: A query type object.
+Type Definition
<complexType name="QueryResponseType">
<sequence>
<element name="query" type="QueryType"/>
</sequence>
</complexType>
Referenced By:

Fields:

QueryResultListType queryResultList: A list response type for query results.
+Type Definition
<complexType name="QueryResultListResponseType">
<sequence>
<element name="queryResultList" type="QueryResultListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

QueryResultType queryResult: A list type of queryResultType types.
+Type Definition
<complexType name="QueryResultResponseType">
<sequence>
<element name="queryResult" type="QueryResultType"/>
</sequence>
</complexType>
Referenced By:

Fields:

RequestHeaderListType requestHeaderList: List of request headers.
+Type Definition
<complexType name="RequestHeaderListResponseType">
<sequence>
<element name="requestHeaderList" type="RequestHeaderListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

RequestType request: The request object.
+Type Definition
<complexType name="RequestResponseType">
<sequence>
<element name="request" type="RequestType"/>
</sequence>
</complexType>
Referenced By:

Fields:

RequestValidationResultType requestValidationResult: The request validation result. Returned when one validates a request.
+Type Definition
<complexType name="RequestValidationResponseType">
<sequence>
<element name="requestValidationResult" type="RequestValidationResultType"/>
</sequence>
</complexType>
Referenced By:

Fields:

VersionListType versionList: List type of versionType objects.
+Type Definition
<complexType name="VersionListResponseType">
<sequence>
<element name="versionList" type="VersionListType"/>
</sequence>
</complexType>
Referenced By:

Fields:

VersionType version: The version object field.
+Type Definition
<complexType name="VersionResponseType">
<sequence>
<element name="version" type="VersionType"/>
</sequence>
</complexType>
Referenced By:

Fields:

VersionValidationResultType validationResult: The version validation results.
+Type Definition
<complexType name="VersionValidationResponseType">
<sequence>
<element name="validationResult" type="VersionValidationResultType"/>
</sequence>
</complexType>
Referenced By: