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

MktgDeduplicationService


Use this Web service to check whether a duplicate record exists for an account, contact, opportunity or prospect.

Mktg Deduplication Service Operations

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

Table 772. Mktg Deduplication Service Operations
Node
Description

MktgDeduplicationServiceMatchAccount

Matches account information provided with the accounts in the system and returns the row ids of the duplicates found with the score for each account.

MktgDeduplicationServiceMatchOpportunity

Matches the opportunities.

MktgDeduplicationServiceMatchProspect

Matches the prospects.

MktgDeduplicationServiceMatchContact

Matches the contacts.

Request Message Description: MktgDeduplicationServiceMatchAccount

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

Table 773. Request Message Description: MktgDeduplicationServiceMatchAccount
Node
Description
Type

DUNS Number

Dun and Bradstreet data universal numbering system number.

String

Name

Account name.

String

Primary Account City

City name.

String

Primary Account Country

Country name.

String

Primary Account Postal Code

City postal code.

String

Primary Account State

State.

String

Primary Account Street Address

Street address of primary account.

String

Response Message Description: MktgDeduplicationServiceMatchAccount

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

Table 774. Response Message Description: MktgDeduplicationServiceMatchAccount
Node
Description
Type

HasMatch

The output string is "hasMatch" or "hasNoMatch".

String

Match Info

Score of the match and row id of the record matched.

Integration Object

Response Message Description: MktgDeduplicationServiceMatchOpportunity

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

Table 775. Response Message Description: MktgDeduplicationServiceMatchOpportunity
Node
Description
Type

Account Id

Opportunity's account ID.

String

Business Unit Id

Opportunity's business unit ID.

String

Name

Opportunity's name.

String

Response Message Description: MktgDeduplicationServiceMatchOpportunity

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

Table 776. Response Message Description: MktgDeduplicationServiceMatchOpportunity
Node
Description
Type

HasMatch

Output string as "hasMatch" or "hasNoMatch".

String

Match Info

Score of the match and row id of the record matched.

Integration Object

Request Message Description: MktgDeduplicationServiceMatchProspect

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

Table 777. Request Message Description: MktgDeduplicationServiceMatchProspect
Node
Description
Type

Account

Account name of prospect.

String

Phone

Phone number of prospect.

String

City

Prospect's city.

String

Country

Prospect's country.

String

Email Address

Prospect's email address.

String

First Name

Prospect's first name.

String

Home Phone #

Prospect's home phone number.

String

Last Name

Prospect's last name.

String

Middle Name

Prospect's middle name.

String

Primary Postal Code

Postal code.

String

Social Security Number

Prospect's social security number.

String

State

Prospect's state of residence.

String

Street Address

Prospect's street address.

String

Work Phone #

Prospect's work phone number.

String

Response Message Description: MktgDeduplicationServiceMatchProspect

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

Table 778. Response Message Description: MktgDeduplicationServiceMatchProspect
Node
Description
Type

HasMatch

Output String as "hasMatch" or "hasNoMatch".

String

Match Info

Score of the match and row id of the record matched.

Integration Object

Request Message Description: MktgDeduplicationServiceMatchContact

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

Table 779. Request Message Description: MktgDeduplicationServiceMatchContact
Node
Description
Type

Account

Account name of contact.

String

Birth Date

Contact's birth date.

String

Phone

Contact's phone number.

String

City

Contact's city of residence.

String

Country

Contact's country of residence.

String

Email Address

Contact's email address.

String

First Name

Contact's first name.

String

Home Phone #

Contact's home phone number.

String

Last Name

Contact's last name.

String

Middle Name

Contact's middle name.

String

Primary Postal Code

Contact's primary postal code.

String

Social Security Number

Contact's social security number.

String

State

Contact's state of residence.

String

Street Address

Contact's street address.

String

Work Phone #

Contact's work phone number.

String

Response Message Description: MktgDeduplicationServiceMatchContact

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

Table 780. Response Message Description: MktgDeduplicationServiceMatchContact
Node
Description
Type

HasMatch

Output String as "hasMatch" or "hasNoMatch".

String

Match Info

Score of the match and row id of the record matched.

Integration Object

MktgImportDeduplicationService 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.

Data Object (Integration Object)

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

Table 781. MktgImportDeduplicationService Data Object
Siebel Repository Name
External Name

Mktg Deduplication

Mktg Deduplication

Example Package for MktgDeduplicationService

To view an example of messages 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.

Request (MatchAccount)

See the following file to view the sample code:

...\MktgDeduplicationService\MatchAccount_request.xml

Response (MatchAccount)

See the following file to view the sample code:

...\MktgDeduplicationService\MatchAccount_response.xml

Request (MatchOpportunity)

See the following file to view the sample code:

...\MktgDeduplicationService\MatchOpportuntity_request.xml

Response (MatchOpportunity)

See the following file to view the sample code:

...\MktgDeduplicationService\MatchOpportuntity_response.xml

Request (MatchProspect)

See the following file to view the sample code:

...\MktgDeduplicationService\MatchProspect_request.xml

Response (MatchProspect)

See the following file to view the sample code:

...\MktgDeduplicationService\MatchProspect_response.xml

Request (MatchContact)

See the following file to view the sample code:

...\MktgDeduplicationService\MatchContact_request.xml

Response (MatchContact)

See the following file to view the sample code:

...\MktgDeduplicationService\MatchContact_response.xml

Interface Description (WSDL) for Mktg Deduplication Service

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.

...\MktgDeduplicationService\MktgDedup.wsdl

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