Oracle Customer Hub (UCM) Master Data Management Reference > Oracle Customer Hub (UCM) and Data Governance Manager Web Services Reference >

OrganizationService


Use this Web service to perform all operations related to the organization and or the account object. This Web service is used for all party operations. Oracle Customer Hub (UCM) organization messages are used in insert, query, update and delete operations to maintain organization information.

OrganizationService Operations

For a list of the operations associated with this Web service, see Table 126

Table 126. OrganizationService Operations
Name
Description

createOrganization

Creates an organization record.

updateOrganization

Updates an existing organization record.

deleteOrganization

Deletes an organization record.

getOrganization

Retrieves organization records, based on a user query.

.

Request Message Description: createOrganization

For a description of this request message, see Table 127.

Table 127. Request Message Description: createOrganization
Node
Description
Type

SwiOrganizationIO

Required. An instance of the integration object, SwiOrganizationIO.

Account is the parent header and the nodes which follow in this table are considered child records.

 

Integration Object

The following nodes apply to SwiOrganizationIO

Id

Row ID of the record in the requesting system cross-reference ID.

String

AccountStatus

Status of the account.

String

AccountValue

Value of the account.

String

CurrencyCode

Currency code being used by the account.

String

DUNSNumber

Dun and Bradstreet data universal numbering system. This value is a number.

String

IntegrationId

Integration ID.

String

Location

Account location.

String

MainPhoneNumber

Phone contact of the account.

String

Name

Account name.

String

NumberofEmployees

Number of employees in the organization.

String

PartyTypeCode

Party type code.

String

PartyUId

Party unique ID.

String

Status

Status.

string

AIAUCMIntegrationId

Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID.

String

ListOfAccount_BusinessAddress

Optional. Account business address.

Integration Component

ListOfFincorpDepositAccount

Optional. Financial corporation deposit account.

Integration Component

ListOfFincorpLoanAccount

Optional. Financial corporation account loan details.

Integration Component

ListOfContact

Optional. Contact details of the account.

Integration Component

ListOfUcmAccountPrivacy

Optional. Privacy details of the account.

Integration Component

ListOfRelatedSalesRep

Optional. Details of related sales representatives.

Integration Component

ListOfSubAccount

Optional. Details of subordinate accounts associated with the parent account, if any.

Integration Component

ListOfRelatedOrganization

Optional. Details of the related organization.

Integration Component

ListOfRelatedIndustry

Optional. Details of related industries to the account.

Integration Component

Response Message Description: createOrganization

For a description of this response message, see Table 128.

Table 128. Response Message Description: createOrganization
Node
Description
Type

SwiOrganizationIO

An instance of the integration object, SwiOrganizationIO.

Integration Object

Error Code

Error code, if any.

String

Error Message

Error message, if any.

String

Error Symbol

Error symbol, if any.

String

Request Message Description: updateOrganization

For a description of this request message, see Table 129.

Table 129. Request Message Description: updateOrganization
Node
Description
Type

SwiOrganizationIO

Required. An instance of the integration object, SwiOrganizationIO.

Account is the parent header and the nodes which follow in this table are considered child records.

 

Integration Object

The following nodes apply to SwiOrganizationIO

Id

Row ID of the record in the requesting system cross-reference ID.

String

AccountStatus

Status of the account.

String

AccountValue

Value of the account.

String

CurrencyCode

Currency code being used by the account.

String

DUNSNumber

Dun and Bradstreet data universal numbering system, number.

String

IntegrationId

Integration ID.

String

Location

Account location.

String

MainPhoneNumber

Phone contact of the account.

String

Name

Account name.

String

NumberofEmployees

Number of employees in the organization.

String

PartyTypeCode

Party type code.

String

PartyUId

Party unique ID.

String

Status

Status.

string

AIAUCMIntegrationId

Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID.

String

ListOfAccount_BusinessAddress

Optional. Account business address.

Integration Component

ListOfFincorpDepositAccount

Optional. Financial corporation deposit account.

Integration Component

ListOfFincorpLoanAccount

Optional. Financial corporation account loan details.

Integration Component

ListOfContact

Optional. Contact details of the account.

Integration Component

ListOfUcmAccountPrivacy

Optional. Privacy details of the account.

Integration Component

ListOfRelatedSalesRep

Optional. Details of related sales representatives.

Integration Component

ListOfSubAccount

Optional. Details of subordinate accounts associated with the parent account, if any.

Integration Component

ListOfRelatedOrganization

Optional. Details of the related organization.

Integration Component

ListOfRelatedIndustry

Optional. Details of related industries to the account.

Integration Component

Response Message Description: updateOrganization

For a description of this response message, see Table 130.

Table 130. Response Message Description: updateOrganization
Node
Description
Type

SwiOrganizationIO

An instance of the integration object, SwiOrganizationIO, with the list of operated records.

Integration Object

Error Code

Error code, if any.

String

Error Message

Error message, if any.

String

Error Symbol

Error symbol, if any.

String

Request Message Description: deleteOrganization

For a description of this request message, see Table 131.

Table 131. Request Message Description: deleteOrganization
Node
Description
Type

SwiOrganizationIO

Required. An instance of the integration object, SwiOrganizationIO.

Account is the parent header and the nodes which follow in this table are considered child records.

 

Integration Object

The following nodes apply to SwiOrganizationIO

Id

Row ID of the record in the requesting system cross-reference ID.

String

AccountStatus

Status of the account.

String

AccountValue

Value of the account.

String

CurrencyCode

Currency code being used by the account.

String

DUNSNumber

Dun and Bradstreet data universal numbering system, number.

String

IntegrationId

Integration ID.

String

Location

Account location.

String

MainPhoneNumber

Phone contact of the account.

String

Name

Account name.

String

NumberofEmployees

Number of employees in the organization.

String

PartyTypeCode

Party type code.

String

PartyUId

Party unique ID.

String

Status

Status.

string

AIAUCMIntegrationId

Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID.

String

ListOfAccount_BusinessAddress

Optional. Account business address.

Integration Component

ListOfFincorpDepositAccount

Optional. Fincorp deposit account.

Integration Component

ListOfFincorpLoanAccount

Optional. Fincorp account loan details.

Integration Component

ListOfContact

Optional. Contact details of the account.

Integration Component

ListOfUcmAccountPrivacy

Optional. Privacy details of the account.

Integration Component

ListOfRelatedSalesRep

Optional. Details of related sales representatives.

Integration Component

ListOfSubAccount

Optional. Details of subordinate accounts associated with the parent account, if any.

Integration Component

ListOfRelatedOrganization

Optional. Details of the related organization.

Integration Component

ListOfRelatedIndustry

Optional. Details of related industries to the account.

Integration Component

Response Message Description: deleteOrganization

For a description of this response message, see Table 132.

Table 132. Response Message Description: deleteOrganization
Node
Description
Type

SwiOrganizationIO

The same request instance of the integration object, SwiOrganizationIO.

Integration Object

Error Code

Error code, if any.

String

Error Message

Error message, if any.

String

Error Symbol

Error symbol, if any

String

Request Message Description: getOrganization

For a description of this request message, see Table 133.

Table 133. Request Message Description: getOrganization
Node
Description
Type

SwiOrganizationIO

Required. An instance of the integration object, SwiOrganizationIO.

Account is the parent header and the following are the child.

Integration Object

The following nodes apply to SwiOrganizationIO

Id

Row ID of the record in the requesting system cross-reference ID.

String

AccountStatus

Status of the account.

String

AccountValue

Value of the account.

String

CurrencyCode

Currency code being used by the account.

String

DUNSNumber

Dun and Bradstreet data universal numbering system, number.

String

IntegrationId

Integration ID.

String

Location

Account location.

String

MainPhoneNumber

Phone contact of the account.

String

Name

Account name.

String

NumberofEmployees

Number of employees in the organization.

String

PartyTypeCode

Party type code.

String

PartyUId

Party unique ID.

String

Status

Status.

string

AIAUCMIntegrationId

Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID.

String

ListOfAccount_BusinessAddress

Optional. Account business address.

Integration Component

ListOfFincorpDepositAccount

Optional. Fincorp deposit account.

Integration Component

ListOfFincorpLoanAccount

Optional. Fincorp account loan details.

Integration Component

ListOfContact

Optional. Contact details of the account.

Integration Component

ListOfUcmAccountPrivacy

Optional. Privacy details of the account.

Integration Component

ListOfRelatedSalesRep

Optional. Details of related sales representatives.

Integration Component

ListOfSubAccount

Optional. Details of subordinate accounts associated with the parent account, if any.

Integration Component

ListOfRelatedOrganization

Optional. Details of the related organization.

Integration Component

ListOfRelatedIndustry

Optional. Details of related industries to the account.

Integration Component

Response Message Description: getOrganization

For a description of this response message, see Table 134.

Table 134. Response Message Description: getOrganization
Node
Description
Type

SwiOrganizationIO

An instance of the integration object, SwiOrganizationIO.

 

Integration Object

Error Code

Error code, if any.

String

Error Message

Error message, if any.

String

Error Symbol

Error symbol, if any.

String

OrganizationService Application Interface

This topic describes the application objects called by this Web service. For more information on application interfaces, refer to your application development documentation on Oracle Technology Network.

Service Object (Business Service or Workflow)

For a description of the service objects for this Web service, see Table 135.

Table 135. OrganizationService Service Object
Siebel Repository Name
Boundary Object Type
Class

OrganizationService

Workflow: UCM Organization Customer Profile Integration SOAP Process.

The process properties for this workflow are as follows:

  • RealtimePubSub. The default value is True.
  • Turn On CDM Cleanse. The default value is False.
  • Turn on CDM Exact Match. The default value is False.
  • Turn on CDM Match. The default value is False.
  • Turn on Survivorship. The default value is False.

Not applicable

Data Object (Integration Object)

For a description of the data objects for this Web service, see Table 136.

Table 136. OrganizationService Data Object
Siebel Repository Name
External Name

SwiOrganizationIO

Account

Methods

For a description of the methods for this Web service, see Table 137.

Table 137. OrganizationService Methods
Operation
Method

createOrganization

RunProcess

updateOrganization

RunProcess

deleteOrganization

RunProcess

getOrganization

RunProcess

Oracle Customer Hub (UCM) Master Data Management Reference Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.