

# FieldSourceProfileIds


A duplicate customer profile that is to be merged into a main profile. 

## Contents


 ** AccountNumber **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-AccountNumber"></a>
A unique identifier for the account number field to be merged.   
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** AdditionalInformation **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-AdditionalInformation"></a>
A unique identifier for the additional information field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** Address **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-Address"></a>
A unique identifier for the party type field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** Attributes **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-Attributes"></a>
A unique identifier for the attributes field to be merged.  
Type: String to string map  
Key Length Constraints: Minimum length of 1. Maximum length of 255.  
Value Pattern: `[a-f0-9]{32}`   
Required: No

 ** BillingAddress **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-BillingAddress"></a>
A unique identifier for the billing type field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** BirthDate **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-BirthDate"></a>
A unique identifier for the birthdate field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** BusinessEmailAddress **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-BusinessEmailAddress"></a>
A unique identifier for the party type field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** BusinessName **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-BusinessName"></a>
A unique identifier for the business name field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** BusinessPhoneNumber **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-BusinessPhoneNumber"></a>
A unique identifier for the business phone number field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** EmailAddress **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-EmailAddress"></a>
A unique identifier for the email address field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** EngagementPreferences **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-EngagementPreferences"></a>
A unique identifier for the engagement preferences field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** FirstName **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-FirstName"></a>
A unique identifier for the first name field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** Gender **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-Gender"></a>
A unique identifier for the gender field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** HomePhoneNumber **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-HomePhoneNumber"></a>
A unique identifier for the home phone number field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** LastName **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-LastName"></a>
A unique identifier for the last name field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** MailingAddress **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-MailingAddress"></a>
A unique identifier for the mailing address field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** MiddleName **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-MiddleName"></a>
A unique identifier for the middle name field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** MobilePhoneNumber **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-MobilePhoneNumber"></a>
A unique identifier for the mobile phone number field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** PartyType **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-PartyType"></a>
A unique identifier for the party type field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** PersonalEmailAddress **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-PersonalEmailAddress"></a>
A unique identifier for the personal email address field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** PhoneNumber **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-PhoneNumber"></a>
A unique identifier for the phone number field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** ProfileType **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-ProfileType"></a>
A unique identifier for the profile type field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

 ** ShippingAddress **   <a name="connect-Type-connect-customer-profiles_FieldSourceProfileIds-ShippingAddress"></a>
A unique identifier for the shipping address field to be merged.  
Type: String  
Pattern: `[a-f0-9]{32}`   
Required: No

## See Also


For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/customer-profiles-2020-08-15/FieldSourceProfileIds) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/customer-profiles-2020-08-15/FieldSourceProfileIds) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/customer-profiles-2020-08-15/FieldSourceProfileIds) 