Common Types

This section provides detailed descriptions of SBM Application Web service types that appear as both arguments and response elements. The types listed here contain one or more parameters, which make up the data being sent to or returned by the Web service. The parameters listed in each types are either simple or complex types themselves. If the type is complex, a link to further detail of that type will be provided in the Type column.

The following table lists all supported arguments in alphabetical order, followed by a brief description of each type. Select an argument to view detailed information including:

List of Common Types

Type

Description

ApplicationIdentifier

Holds the complete identification information for an application.

Attachment-Access-Type

Indicates the type of attachment on an item.

Band-Orientation

Indicates the direction of swimlanes in the graphical workflow.

ContactIdentifier

Holds the complete identification information for a contact.

Field-Attribute

Indicates the selection style used for Binary/Trinary fields.

FieldIdentifier

Holds the complete identification information for a field.

FieldObj

Indicates the action to perform during an update against a File or URL field

FieldValue

Holds generic identification information for a field value.

FileAttachment

Holds the details of a file that you upload to the server.

FileAttachmentContents

Holds the actual contents of a file attachment.

FileBufferBase64

Holds the binary contents of a file in base64.

FileContents

Holds the actual contents of a file.

GrantState

Holds privilege or role assignments for a user.

GroupIdentifier

Holds the complete identification information for a group.

GroupIdentifierEx

Holds the complete identification information for one or more groups.

Identifier

Holds generic identification information.

ItemIdentifier

Holds the complete identification information for an item.

ItemLink

Holds information about an item link.

ItemLink-Type

Indicates the type of item link.

Note

Holds information about a note.

PrivilegeIdentifier

Holds the identification information for a privilege.

PrivilegeKind

Holds the type of privilege.

ProjectIdentifier

Holds the complete identification information for a project.

QueryRange

Limits the number of records returned in a query.

ReportAccessLevel

Indicates the access level that is assigned to a report.

ReportCategory

A filter that describes a grouping of reports.

ReportIdentifier

Holds the complete identification information for a report.

ReportType

Holds information about a type of report.

RoleIdentifier

Holds the complete identification information for a role.

Selection-Type

Holds the type of field selection.

SolutionIdentifier

Holds the complete identification information for a solution.

StateIdentifier

Holds the complete identification information for a state.

Subtasks

Holds information about a subtask relationship.

TableIdentifier

Holds the complete identification information for a table.

Table-Type

Indicates the type of table.

TransitionIdentifier

Holds the complete identification information for a transition.

Transition-Style

Indicates the visual style of a transition in the graphical workflow.

Transition-Type

Indicates the type of transition.

TTItem

Holds all of the SBM field information for an item.

URLAttachment

Holds information about a URL attached to an auxiliary or primary item.

UserIdentifier

Holds the complete identification information for a user.

UserIdentifierEx

Holds the complete identification information for one or more users.

WorkflowIdentifier

Holds the complete identification information for a workflow.