The OTA_ProfileCreateRQ message is used to create a new Customer, Company, or Booker profiles or Commissionable accounts. The profiles can be created at a hotel or chain level and include an identifier to which system (CRS, PMS or CRM) the profile id is associated with.
Target Audience
Profile & Loyalty Management
API Version
10.29
Authentication
Security Credentials
Service Action Code
OTA_ProfileCreateRQ
SynXis CR provides the ability for a number of customer profiles to be merged into the one customer profile that is being created or modified. Typically, a profile manager uses this function to consolidate a number of hotel level PMS profiles into a single central chain level CRM profile.
Sample Request
<OTA_ProfileCreateRQ Version="1.0" xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID ID="0001234" Type="1" ID_Context="crm">
<CompanyName CodeContext="chain" Code="6835"/>
</UniqueID>
<Profile>
<Customer BirthDate="2000-10-05" Language="English">
<PersonName>
<NamePrefix>Ms.</NamePrefix>
<GivenName>Guest</GivenName>
<MiddleName>A</MiddleName>
<Surname>Testing</Surname>
<NameSuffix>Jr</NameSuffix>
</PersonName>
<Telephone PhoneNumber="303-111-1111" PhoneTechType="1"/>
<Email>test@mail.com</Email>
<Address Type="1" DefaultInd="true">
<AddressLine>Address1</AddressLine>
<AddressLine>Address2</AddressLine>
<CityName>City</CityName>
<PostalCode>PostalCode</PostalCode>
<StateProv StateCode="CO"/>
<CountryName Code="US"/>
</Address>
<CustLoyalty ProgramID="SL" MembershipID="101776852" SignupDate="2010-01-15" ExpireDate="2015-12-31" EffectiveDate="2010-01-01" LoyalLevel="PL"/>
</Customer>
</Profile>
</OTA_ProfileCreateRQ>
Sample Response
<OTA_ProfileCreateRS PrimaryLangID="en" TimeStamp="2015-04-22T23:42:33+00:00" xmlns="http://www.opentravel.org/OTA/2003/05">
<Success/>
<UniqueID Type="1" ID="6835C0087914" ID_Context="crs" Instance="Master">
<CompanyName CodeContext="chain" Code="6835"/>
</UniqueID>
<UniqueID Type="1" ID="0001234" ID_Context="crm" Instance="Master">
<CompanyName CodeContext="chain" Code="6835"/>
</UniqueID>
</OTA_ProfileCreateRS>