Profile Search

Profile Search allows the user to search for specific profile types using different variables for searching. The type of profile to search for is a required field. The possible profile types are:

For more information specific to a traveler profile search, refer to Profile Traveler Search.

This type of search is different than Child Search, which is used to identify all immediate children of a given profile.

The search looks for profiles that match all search parameters specified (i.e., an AND search, not an OR search). There are two types of search parameters: those defined by Travelport and those defined by the agency.

Schema

Profile Search is within uProfile.xsd. See the following transactions for Profile Search:

How To

Special rules apply to system-wide traveler profile searches; see Traveler Search for more information.

  1. The search request must contain the ProfileType attribute. You cannot search across all profile types.
  2. Specify the information on which you want to search.

  3. Include optional search modifiers to limit search results.

    • Users can specify whether to return "agency type" children (i.e., agency, branch group, branch, agent) or "account type" children (i.e., account, traveler group, travel).

    • Users can specify whether to include/exclude agents and travelers.

    • Users can request a summary of the ancestors of each search result.

  4. Profiles that match all search values are returned. The profile search response sorts results by name. In the case of people (i.e., traveler or agent), results are sorted on surname first followed by given name. In the case of non-people, the organization name is used.

How Templates Affect Searching

The templates identify the Travelport-defined Searchable fields.