Overview

Profile synchronization enables a travel agency to fulfill offline travel bookings for a user by synchronizing the Deem profile data with the travel agency's global distribution system (GDS). Web services let you to configure how user profile data is pulled into the system and synchronized with other profile management systems. 


Note: You need to first have a web services subscription configured at the super-domain level. This subscription translates to web service credentials that enable our synchronization partner, Enterprise Travel Systems, to pull profile data across web services. Enter a support case to configure a subscription for a group of up to 50 sites in your super domain, and enter another support case if you need to establish a subscription for each subsequent group of 50 sites. For details, see Entering a Support Case.

Setting Up GDS Profile Synchronization

To set up GDS profile synchronization, follow these steps:

  1. Create a "GDS Profile Synch" group of sites at the super-domain level that includes all sites to be synchronized with the GDS. 
  2. Create a Profile Synch group in each site that includes all users whose travel profiles will be synchronized with the GDS. 
  3. Configure web services for each site under the domain-level Settings tab. See Web Services for detailed instructions.
  4. Assign the web service rule for the configuration to each group on each site, as described in Web Services Rules.
  5. Configure online synchronization with Enterprise Travel Systems, Inc., our partner for synchronizing profiles. See Configuring Profile Synchronization with Enterprise Travel Systems (ETSI) for detailed instructions.

Tips for Preparing for Profile Syncing

When linking data, ensure the path is correct:

Any XML fields containing underscores need to be wrapped in brackets. For example, the following shows the XML field with an underscore:

/user/servicePreferences/airlinePreferences/membershipSet/membership_1/airlineCode

The following shows the same XML field after adding brackets around the underscore:

/user/servicePreferences/airlinePreferences/membershipSet/membership[1]/airlineCode

Troubleshooting Tips

If your newly created account is not synching to the GDS, please check the following points:

After correcting line errors, the entire map can be re-submitted (re-synched) to the GDS:

Most errors are GDS-Centered Errors:

Note: Please submit Customer Support Portal case for any non-GDS centered errors. See Entering a Support Case for instructions.