ContactCleanInfo

Stores the metadata Data.com Clean uses to determine a contact record’s clean status. Helps you automate the cleaning or related processing of contact records. ContactCleanInfo includes a number of bit vector fields.

Contact Clean Info provides a snapshot of the data in your Salesforce contact record and its matched Data.com record at the time the Salesforce record was cleaned.

Contact Clean Info includes a number of bit vector fields, whose component fields each correspond to individual object fields and provide related data or status information about those fields. For example, the bit vector field IsDifferent has an IsDifferentEmail field. If the IsDifferentEmail field’s value is False, that means the Email field value is the same on the Salesforce contact record and its matched Data.com record.

ContactCleanInfo bit vector fields include:

Fields

Field Name Details
Address
Type
address
Properties
Filter, Nillable
Description
The compound form of the address. Read-only. See Address Compound Fields for details on compound address fields.
City
Type
string
Properties
Filter, Group, Nillable, Sort
Description

Details for the billing address of the contact.

CleanedByJob
Type
boolean
Properties
Filter
Description
Indicates whether the contact record was cleaned by a Data.com Clean job (true) or not (false).
CleanedByUser
Type
boolean
Properties
Filter
Description
Indicates whether the contact record was cleaned by a Salesforce user (true) or not (false).
ContactId
Type
reference
Properties
Filter, Group, Sort
Description
The unique, system-generated ID assigned when the contact record was created.
ContactStatusDataDotCom
Type
picklist
Properties
Filter, Group, Nillable, Sort
Description
The status of the contact per Data.com. Values are: Contact is Active per Data.com, Phone is Wrong per Data.com , Email is Wrong per Data.com, Phone and Email are Wrong per Data.com, Contact Not at Company per Data.com, Contact is Inactive per Data.com, Company this contact belongs to is out of business per Data.com, Company this contact belongs to never existed per Data.com or Email address is invalid per Data.com.
Country
Type
string
Properties
Filter, Group, Nillable, Sort
Description

Details for the billing address of the contact.

DataDotComID
Type
string
Properties
Filter, Group, Nillable, Sort
Description
The ID Data.com maintains for the contact.
Email
Type
email
Properties
Filter, Group, Nillable, Sort
Description
The email address for the contact.
FirstName
Type
string
Properties
Filter, Group, Nillable, Sort
Description
The contact’s first name.
IsDifferentCity
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s City field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsDifferentCountry
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s Country field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsDifferentCountryCode
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s Country Code field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsDifferentEmail
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s Email field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsDifferentFirstName
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s First Name field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsDifferentLastName
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s Last Name field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsDifferentPhone
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s Phone field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsDifferentPostalCode
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s Postal Code field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsDifferentState
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s State field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsDifferentStateCode
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s State Code field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsDifferentStreet
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s Street field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsDifferentTitle
Type
boolean
Properties
Filter
Description
Indicates whether the contact’s Title field value is different from the corresponding value on its matched Data.com record (true) or not (false).
IsFlaggedWrongAddress
Type
boolean
Properties
Filter, Update
Description
Indicates whether the contact’s Address field value is flagged as wrong to Data.com (true) or not (false).
IsFlaggedWrongEmail
Type
boolean
Properties
Filter, Update
Description
Indicates whether the contact’s Email field value is flagged as wrong to Data.com (true) or not (false).
IsFlaggedWrongName
Type
boolean
Properties
Filter, Update
Description
Indicates whether the contact’s Name field value is flagged as wrong to Data.com (true) or not (false).
IsFlaggedWrongPhone
Type
boolean
Properties
Filter, Update
Description
Indicates whether the contact’s Phone field value is flagged as wrong to Data.com (true) or not (false).
IsFlaggedWrongTitle
Type
boolean
Properties
Filter, Update
Description
Indicates whether the contact’s Title field value is flagged as wrong to Data.com (true) or not (false).
IsInactive
Type
boolean
Properties
Defaulted on create, Filter, Group, Sort
Description
Indicates whether the contact has been reported to Data.com as Inactive (true) or not (false).
IsReviewedAddress
Type
boolean
Properties
Filter, Update
Description
Indicates whether the contact’s Address field value is in a Reviewed state (true) or not (false).
IsReviewedEmail
Type
boolean
Properties
Filter, Update
Description
Indicates whether the contact’s Email field value is in a Reviewed state (true) or not (false).
IsReviewedName
Type
boolean
Properties
Filter, Update
Description
Indicates whether the contact’s Name field value is in a Reviewed state (true) or not (false).
IsReviewedPhone
Type
boolean
Properties
Filter, Update
Description
Indicates whether the contact’s Phone field value is in a Reviewed state (true) or not (false).
IsReviewedTitle
Type
boolean
Properties
Filter, Update
Description
Indicates whether the contact’s Title field value is in a Reviewed state (true) or not (false).
LastMatchedDate
Type
dateTime
Properties
Filter, Sort
Description
The date the contact record was last matched and linked to a Data.com record.
LastName
Type
string
Properties
Filter, Group, Nillable, Sort
Description
The contact’s last name.
LastStatusChangedById
Type
reference
Properties
Filter, Group, Nillable, Sort
Description
The ID of who or what last changed the record’s Clean Status field value: a Salesforce user or a Clean job.
LastStatusChangedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The date on which the record’s Clean Status field value was last changed.
Latitude
Type
double
Properties
Filter, Nillable, Sort
Description
Used with Longitude to specify the precise geolocation of a billing address. Data not currently provided.
Longitude
Type
double
Properties
Filter, Nillable, Sort
Description
Used with Latitude to specify the precise geolocation of a billing address. Data not currently provided.
Name
Type
string
Properties
Filter, Group, Sort, Update
Description
Field label is Contact Clean Info Name. The name of the contact. Maximum size is 255 characters.
Phone
Type
phone
Properties
Filter, Group, Nillable, Sort
Description
The phone number for the contact.
PostalCode
Type
string
Properties
Filter, Group, Nillable, Sort
Description

Details for the billing address of the contact.

State
Type
string
Properties
Filter, Group, Nillable, Sort
Description

Details for the billing address of the contact.

Street
Type
textarea
Properties
Filter, Group, Nillable, Sort
Description

Details for the billing address of the contact.

Title
Type
string
Properties
Filter, Group, Nillable, Sort
Description
The contact’s title.

Usage

Developers can create triggers that read the Contact Clean Info fields to help automate the cleaning or related processing of contact records.

Create a customized set of Title field values. Use triggers to map values from fields on imported or cleaned records onto a standard set of values.