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
Hospitality
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>
<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>
<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>