Contact

The contact object stores information on individuals with whom your organization has a relationship. It allows the user to store information on individuals who are external to your company, but who are associated with the business process. Contacts stored in the Oracle CRM On Demand database can also be associated with an account.

Child Objects

Account, Activity, Address, Attachment, Audit Trail, Book, Business Plan, Blocked Product, Call Activity History, Campaign. Claim, Contact Best Times, Contact State License, Coverage, Custom Object 1 through 3, Deal Registration, Financial Account, Financial Account Holder, Financial Plan, HCP Contact Allocation, Household, Image, Interests, Invitee, Involved Party, Lead, Message Response, Note, Objective, Opportunity, Plan Contact, Policy, Policy Holder, Portfolio, Related Contact, Revenue, Sales Assessment, Sales Assessment Value, Service Request, Signature, Shared Address,Social Profile Special Pricing Product, Team.

Note: When Enabled Shared Addresses is selected on the company profile, the address child object (<ListOfAddress>) cannot be used for insert, update, or delete operations. Only association and dissociation is allowed for the shared address child object. To update a shared address, you must access the top-level shared address object.

Methods Called

The following table details the methods called by the Contact service.

Table Methods Called by Contact Service

Method Name as Defined in Service

Delete

ContactDelete

Execute

ContactExecute

Insert

ContactInsert

QueryPage

ContactQueryPage

Update

ContactUpdate

Fields

The following table details the required and read-only fields for the contact object.

Table Required and Read-Only Fields for the Contact Object

Field Name Type

ContactFirstName

Required

ContactLastName

Required

AlternateAddressId

Read-only

ContactConcatField

Read-only

ContactFullName

Read-only

Audit Fields

Read-only

Manager

Read-only

PrimaryAddressId

Read-only

The following table details the pick map fields for the contact object.

Table Pick Map Fields for the Contact Object

Pick Map Field Maps To

AccountName

AccountId

Owner

AssignedToAlias

SourceCampaignName

SourceCampaignId

ManagerExternalSystemId

ManagerId

The following table provides a list of the user key combinations for the contact object.

Table User Key Fields on the Contact Object

User Key Field Combinations

ContactFirstName and ContactLastName

Id

ExternalSystemId

The following table details the picklists available for the contact object.

Table Picklists Available for the Contact Object

Field Name

AssessmentFilter1 through AssessmentFilter4

BestTimeToCall

BlockedReasonCode

BuyingRole

CallFrequency

ClientStatus

ContactType

CurrentInvestmentMix

Degree

ExperienceLevel

Gender

IndexedPick0 through IndexedPick5

InvestmentHorizon

LeadSource

LifeEvent

MaritalStatus

MarketPotential

MrMrs

Objective

PrimaryGoal

RiskProfile

Route

Segment

Tier

The following table details a number of contact object fields that you must not use for customer integrations.

Table Contact Object Fields That You Must Not Use

Field Name

PartyTypeCode

PartyUId

PersonUId