SOAP complexType Parameters
Last Updated: 17 Dec 2015
This appendix outlines the complexType Parameters that are used within request and response envelopes generated by the SOAP Server.
Bookmarks to the headings on this page:
AttributeInfo
The AttributeInfo parameter is a request parameter, determining the attribute information to apply to an asset. This parameter is used on the CreateAsset operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| AttributeName | string | 1 | 1 |
| AttributeValue | string | 1 | 1 |
StatusDescription
The StatusDescription parameter is a response parameter, returning the status of a selected asset. This parameter is used on the GetAllStatuses and GetAssetAvailableStatuses operations.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| StatusValue | string | 0 | 1 |
| StatusDescription | string | 0 | 1 |
AttributeValueInfo
The AttributeValueInfo parameter is a response parameter, returning the values of a selected attribute. This parameter is used on the GetAttributeValuesByName operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| AssetID | string | 1 | 1 |
| AttributeValue | string | 0 | 1 |
AttributeProperty
The AttributeProperty parameter is a response parameter, returning the attributes of a selected asset type. This parameter is used on the GetAssetTypeAttribute operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| AttributeName | string | 1 | 1 |
| AttributeID | string | 0 | 1 |
| AttributeType | string | 0 | 1 |
| AttributeOwningTypeCode | string | 0 | 1 |
| AttributeParametersTypeCode | string | 0 | 1 |
| AttributeParametersValue | string | 0 | 1 |
| AttributeDefaultTypeCode | string | 0 | 1 |
| AttributeDefaultValue | string | 0 | 1 |
| AttributeDescription | string | 0 | 1 |
| AttributeIsAdmin | boolean | 0 | 1 |
| AttributeUnique | boolean | 0 | 1 |
AssetFinderInfo
The AssetFinder parameter is a response parameter, returning the information of assets. This parameter is used on the GetAssetsInfo operation.
| Elements - Parameter | Elements - Type[*] see below | MinOccurs | MaxOccurs |
|---|---|---|---|
| AssetID | string | 1 | 1 |
| AssetType | string | 0 | 1 |
| AssetTypeAncestor | string | 0 | 1 |
| AssetName | string | 0 | 1 |
| AssetChildren | string | 0 | / |
| AssetLineage | LineagesDetails* | 0 | / |
LineagesDetails
The LineagesDetails parameter returns the lineage details for a selected asset. This parameter is used on the AssetFinderInfo parameter of the GetAssetsInfo operation. It is also used as a response parameter on the GetLinkLineage operation.
| Elements - Parameter | Elements - Type[*] see below | MinOccurs | MaxOccurs |
|---|---|---|---|
| LinkID | string | 1 | 1 |
| LinkType | string | 1 | 1 |
| Lineage | Lineage* | 0 | / |
Lineage
The Lineage parameter returns the lineage of a selected asset. This parameter is used on the LineagesDetails parameter of the GetLinkLineage operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| AssetID | string | 1 | 1 |
| AssetName | string | 1 | 1 |
| Order | integer | 1 | 1 |
DesignLinkSummary
The DesignLinkSummary parameter is a response parameter, returning the Design of a selected URL. This parameter is used on the GetDesignFromURL operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| DesignID | string | 1 | 1 |
| TypeCode | string | 0 | 1 |
MetadataInfo
The MetadataInfo parameter is a request parameter, determining the metadata information to apply to an asset. This parameter is used on the SetMultipleMetadataFields operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| FieldID | string | 1 | 1 |
| FieldValue | string | 1 | 1 |
SchemaSetInfo
The SchemaSetInfo parameter is a response parameter, returning the Metadata Schemas of a selected asset. This parameter is used on the GetSchemasOnAsset operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| SchemaID | string | 1 | 1 |
| Grant | integer | 1 | 1 |
LinkDetails
The LinkDetails parameter is a response parameter, returning the link details of a selected asset. This parameter is used on the GetAllChildLinks, GetLinks and GetLinkByAsset operations.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| TreeID | string | 0 | 1 |
| LinkID | string | 1 | 1 |
| Level | string | 0 | 1 |
| MinorID | string | 0 | 1 |
| MajorID | string | 0 | 1 |
| MinorTypeCode | string | 0 | 1 |
| MajorTypeCode | string | 0 | 1 |
| AssetID | string | 0 | 1 |
| TypeCode | string | 0 | 1 |
| LinkType | string | 0 | 1 |
| SortOrder | string | 0 | 1 |
| Value | string | 0 | 1 |
| IsDependant | string | 0 | 1 |
| IsExclusive | string | 0 | 1 |
| DependantTreeID | string | 0 | 1 |
LinkInfoSummary
The LinkInfoSummary parameter is a response parameter, returning the summarised link info of a selected asset. This parameter is used on the GetDependantChildren, GetDependantParents and GetParents operations.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| AssetID | string | 1 | 1 |
| TypeCode | string | 0 | 1 |
ChildrenInfoSummary
The ChildrenInfoSummary parameter is a response parameter, returning the summarised child info of a selected asset. This parameter is used on the GetChildren operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| AssetID | string | 1 | 1 |
| TypeCode | string | 1 | 1 |
FieldInfo
The FieldInfo parameter is a response parameter, returning the field values of a selected Metadata Schema. This parameter is used on the GetMetadataFieldValues operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| FieldName | string | 1 | 1 |
| FieldValue | string | 1 | 1 |
RoleDetail
The RoleDetail parameter is a response parameter, returning array of roles for a selected asset. This parameter is used on the GetRole operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| RoleID | string | 0 | 1 |
| UserID | string | 0 | 1 |
| AssetID | string | 0 | 1 |
PermissionDetail
The PermissionDetail parameter is a response parameter, returning permissions for a selected asset. This parameter is used on the GetPermission operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| UserID | string | 0 | 1 |
| Grant | string | 0 | 1 |
SearchField
The SearchField parameter is a request parameter, determining search terms for an advanced search. This parameter is used on the AdvancedSearch operation.
| Elements - Parameter | Elements - Type[*] see below | MinOccurs | MaxOccurs |
|---|---|---|---|
| SearchTerm | string | 1 | 1 |
| WordLogic | string | 1 | 1 |
| DataSources | DataSource* | 0 | / |
DataSource
The DataSource parameter is a request parameter, determining the search field type and options of an advanced search. This parameter is used on the SearchField parameter of the AdvancedSearch operation.
| Elements - Parameter | Elements - Type[*] see below | MinOccurs | MaxOccurs |
|---|---|---|---|
| FieldType | SearchFieldType | 1 | 1 |
| MetadataOption | MetadataSearchOption* | 0 | / |
| AttributeOption | AttributeSearchOption* | 0 | / |
| StandardOption | StandardSearchOption* | 0 | / |
MetadataSearchOption
The MetadataSearchOption parameter is a request parameter, configuring the metadata search option. This parameter is used on the DataSource parameter of the AdvancedSearch operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| MetadataFieldID | string | 0 | 1 |
AttributeSearchOption
The AttributeSearchOption parameter is a request parameter, configuring the attribute search option. This parameter is used on the DataSource parameter of the AdvancedSearch operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| AssetType | string | 0 | 1 |
| AttributeID | string | 0 | 1 |
StandardSearchOption
The StandardSearchOption parameter is a request parameter, configuring the standard search option. This parameter is used on the DataSource parameter of the AdvancedSearch operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| FieldName | string | 0 | 1 |
AdvancedResult
The AdvancedResult parameter is a response parameter, returning the results of an advanced search. This parameter is used on the AdvancedSearch operation.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| AssetDisplay | string | 0 | 1 |
| SearchScore | string | 0 | 1 |
| Source | string | 0 | 1 |
AssetTypes
The AssetTypes parameter is a request parameter, managing multiple assets. This parameter is used on the BasicSearch and AdvancedSearch operations.
| Elements - Parameter | Elements - Type | MinOccurs | MaxOccurs |
|---|---|---|---|
| AssetType | AssetType | 0 | / |
| Inherit | string | 1 | 1 |