Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Current »

The Car Location Search Request is used for vendor locations search based on input criteria (see more in Possible Search Options section). It is not a search for available cars, it needed only to search for locations where cars can be pickuped/returned.

GP_VehLocSearchRQ*:

*mandatory

Element

Attribute

Type

Description

Min…Max occurs

PrimaryLangID

For more information see Common Data Description section in Glossary.

0...1

GP_VehLocSearchRQ/VehLocSearchCriterion*

Contains search criteria.

1...1

GP_VehLocSearchRQ/Vendor

Contains information about vendor.

0...1

Code*

string (1 - 16)

Contains vendor code.

1...1

GP_VehLocSearchRQ/VehLocSearchCriterion*:

Element

Attribute

Type

Description

Min…Max occurs

Address

Allows search by Country (<CountryName> element) and/or City (<CityName> element). The search will return locations at the specified city/country. See more in Possible Search Options section.

0...1

Address/CityName

Is used to search for locations at the specified city.

0...1

Code*

string (1 - 64)

Represents city code. See more in Possible Search Options section.

1...1

CodeContext*

string (1 - 16)

Defines the context in which code is used.

1...1

Address/CountryName

Is used to search for locations at the specified country.

0...1

Code*

string (1 - 64)

Represents country code. See more in Possible Search Options section.

1...1

CodeContext*

string (1 - 16)

Defines the context in which code is used.

1...1

RefPoint

Is used to search for locations at the specified airport.

0...1

Code*

string (2 - 5)

An IATA airport code.

1...1

CodeContext*

string ("IATA.suppliercode")

Defines the context in which code is used. Must be always “IATA.suppliercode” (see more in Possible Search Options section).

1...1

PickUpLocation

Can be used to retrieve the valid return locations for a supplied pickup location. It assumes that client has already performed location search once and have found feasible Pickup location.

0...1

LocationType*

string ("Point")

Must always be “Point”.

1...1

CodeContext*

string (1 - 32)

A supplier identifier.

1...1

LocationCode*

string (1 - 32)

A supplier-specific location code.

1...1

Position

Is used to indicate the geographic location requested by the search.

0...1

Latitude*

string (1 - 16)

Specifies the north–south position of a point on the Earth's surface.

1...1

Longitude*

string (1 - 16)

Specifies the east–west position of a point on the Earth's surface.

1...1

Radius

Is used to provide distance and direction information from the referenced location. The element is relative only to element Position.

0...1

Distance*

string (1 - 16)

Indicates the distance to/from a reference point. When used in conjunction with DistanceMax - represents the minimum distance.

1...1

DistanceMeasure*

string (1 - 16)

A string value that indicate what units are used for the value.

1...1

DistanceMax*

string (1 - 16)

Indicaties the maximum distance to/from a reference point.

1...1

 Car Location Search Request Sample XML
<GP_VehLocSearchRQ xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="EchoToken" PrimaryLangID="en" Version="2.0">
  <POS>
    <Source>
      <RequestorID ID="client" MessagePassword="pwd" Type="22"/>
      <BookingChannel Type="7"/>
    </Source>
  </POS>
  <VehLocSearchCriterion>
    <Address>
      <CityName Code="28211" CodeContext="GEO.supplierCode"/>
      <CountryName Code="US" CodeContext="GEO.supplierCode"/>
    </Address>
  </VehLocSearchCriterion>
</GP_VehLocSearchRQ>
  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.