Recipient address – Default contact mapping
Contact data is often transferred from third-party systems, which in some cases requires contact mapping.
Note
There are two different types of contact mapping:
Default contact mapping (documented on this page)
Standard contact mapping configurations have approximately this form:
<Mapping>
<Map Source="lastNameSource" Target="Person_LastName" />
</Mapping>
XML contact mapping (Link)
XML contact mapping configuration have about this form:
<ContactMapping>
<ContactItemXPath>Contact</ContactItemXPath>
<ContactElement id="Person_LastName">lastNameSource</ContactElement>
</ContactMapping>
For these mapping types, different names must be used for the contact target fields.
Address provider, Which use the default contact mapping:
The mapping functionality behind the default contact mapping is documented in Mapping.
All possible contact target fields are listed below.
- Person
Person_LastNamePerson_FirstNamePerson_TitlePerson_SecondNamePerson_NickNamePerson_InitialsPerson_Birthday(Date, e.g.2023-01-24)Person_ProfessionPerson_PositionPerson_SalutationShortPerson_SalutationPerson_GreetingPerson_Picture(Base64 encoded image)- Address
Person_StreetPerson_CareOfPerson_ApartmentPerson_FloorPerson_CityPerson_ZipCodePerson_PostOfficeBoxPerson_PostOfficeBoxCityPerson_PostOfficeBoxCity_ZipCodePerson_CountryPerson_CountryShortCode
- Communication
Person_LanguagePerson_MobilePerson_HomepagePerson_PhoneDirectPerson_EmailDirectPerson_FaxDirect
- AdditionalPerson
AdditionalPerson_LastNameAdditionalPerson_FirstNameAdditionalPerson_TitleAdditionalPerson_SecondNameAdditionalPerson_NickNameAdditionalPerson_InitialsAdditionalPerson_Birthday(Date, e.g.2023-01-24)AdditionalPerson_ProfessionAdditionalPerson_PositionAdditionalPerson_SalutationShortAdditionalPerson_SalutationAdditionalPerson_GreetingAdditionalPerson_Picture(Base64 encoded image)
- Company
Company_NameCompany_SupplementCompany_DepartmentCompany_Picture(Base64 encoded image)- Address
Company_StreetCompany_CareOfCompany_ApartmentCompany_FloorCompany_CityCompany_ZipCodeCompany_PostOfficeBoxCompany_PostOfficeBoxCityCompany_PostOfficeBoxCity_ZipCodeCompany_CountryCompany_CountryShortCode
- Communication
Company_LanguageCompany_MobileCompany_HomepageCompany_PhoneDirectCompany_PhoneCentralCompany_EmailDirectCompany_EmailCentralCompany_FaxDirectCompany_FaxCentral
- Option
AddressType(ValueCompanyAndPersonData,CompanyDataorPersonData)AddressTypeOption(ValueBusinessorPrivate)AddressingType(ValueTo,CcorBcc)PersonOverFirm(Valuetrueorfalse)CountryView(Valuetrueorfalse)CountryCodeView(Valuetrueorfalse)CapitalizedCity(Valuetrueorfalse)CompanyView(Valuetrueorfalse)SalutationView(Valuetrueorfalse)SalutationSeparateLine(Valuetrueorfalse)SecondNameView(Valuetrueorfalse)PositionView(Valuetrueorfalse)InterneAddress(Valuetrueorfalse)
- AddressProviderData
AddressProviderData_IdAddressProviderData_NameAddressProviderData_Updated(Date, e.g.2023-01-24)AddressProviderData_Published(Date, e.g.2023-01-24)AddressProviderData_Label_Type(Valuetextorhtml)AddressProviderData_Label_FormattedStringAddressProviderData_Label_ParseAddressData(Valuetrueorfalse)AddressProviderData_ProviderResponseAddressProviderData_Link_Type(ValueVCardorWebPage)AddressProviderData_Link_Href
- ExtendedField
(The names of ExtendedFields can be freely chosen. Below are some examples).ExtendedField_Field1(creates ExtendedFieldField1)ExtendedField_CustomerNumber(creates ExtendedFieldCustomerNumber)ExtendedField_MaritalStatus(creates ExtendedFieldMaritalStatus)