Siebel CRM Web Services Reference > Siebel CRM Primary Web Services >

FetchContactSiebelReqABCSImpl


Use this outbound Web service to synchronize contact details with the participating application and the Siebel database. This Web service is called from the Siebel application when the fetch process is called from Contact list or form applets, and also from the Match Contact pop-up applet.

FetchContactSiebelReqABCSImpl Operations

For a list of operations associated with this Web service, see Table 127.

Table 127. FetchContactSiebelReqABCSImpl Operations
Name
Description

FetchContact

Imports a new contact from the participating application to the Siebel database. This operation is called from the Match Contact pop-up applet when a user clicks the Fetch button to fetch the queried contact details from the participating application.

ContactIOFetchContact

Synchronizes a contact from the participating application and imports the record to the Siebel database. This operation is called from the Contact list or form applet by clicking on Fetch menu item to fetch contact details from the participating application.

AsyncFetchCustomerPartyResponse

Not in use.

Request Message Description: FetchContact

Sends queried contact details from the participating application through the Match Contact process to import and synchronize the contact record with Siebel data tables.

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

Table 128. Request Message Description: FetchContact
Node
Description
Type

BirthDate

Contact's birth date.

String

CellularPhone

Contact's mobile phone number.

String

ContactId

Row ID of the contact record in Siebel data tables.

String

EmailAddress

Contact's email address.

String

ExternalContactId

Oracle Application Integration Architecture (AIA) Cross Reference ID for the contact.

String

FirstName

Contact's first name.

String

HomePhone

Contact's home phone number.

String

LastName

Contact's last name.

String

MatchScore

Match score.

String

MiddleName

Contact's middle name.

String

PrimaryAccountName

Contact's primary address.

String

PrimaryCity

Contact's primary city.

String

PrimaryCountry

Contact's primary country.

String

PrimaryPostalCode

Contact's primary postal code.

String

PrimaryState

Contact's primary state.

String

PrimaryStreetAddress

Contact's primary street address.

String

SocialSecurityNumber

Contact's social security number.

String

WorkPhone

Contact's work phone number.

String

Response Message Description: FetchContact

Contains the Siebel ID value of the contact record that is imported into the Siebel data tables. This record is used to refresh and display the imported contact details in the Siebel application.

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

Table 129. Response Message Description: FetchContact
Node
Description
Type

ContactId

Siebel Row ID of the contact record.

String

Request Message Description: ContactIOFetchContact

Sends contact details to the participating application to synchronize the contact with the Siebel database.

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

Table 130. Request Message Description: ContactIOFetchContact
Node
Description
Type

Id

Contact ID.

String

RowId

Siebel Row ID of the contact record.

String

Response Message Description: ContactIOFetchContact

Contains the Siebel ID value of the contact record that is synchronized with the Siebel database. This record is used to refresh contact details in the Siebel application after synchronizing the contact with the participating application.

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

Table 131. Response Message Description: ContactIOFetchContact
Node
Description
Type

Id

Contact ID.

String

RowId

Siebel Row ID of the contact record.

String

FetchContactSiebelReqABCSImpl Application Interface

This topic describes the application objects called by this Web service. For more information on application implementation, 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 132.

Table 132. FetchContactSiebelReqABCSImpl Service Object
Siebel Repository Name
Boundary Object Type
Class

FetchContactSiebelReqABCSImplService

Business Service

CSSWSOutboundDispatcher

Data Object (Integration Object)

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

Table 133. FetchContactSiebelReqABCSImpl Data Object
Siebel Repository Name
External Name

SWIMatchContactVBCIO

Contact

SWICustomerPartyIO

SWI Contact

Fault

Fault

Interface Description (WSDL) for FetchContactSiebelReqABCSImpl

To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

WSDL

...WSDL\FetchContactSiebelReqABCSImpl.wsdl

Siebel CRM Web Services Reference Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.