5.3. EXCURSION PICKUP LOCATIONS LIST
Hub also supports lightweight version of Excursion Descriptive Info message (e.g. Excursion PickUp Locations List), which returns only hotels available as PickUp points for Excursion reservation. This message is based on Excursion Descriptive Info Request, but is designated by LocationsListOnly="true" in GP_ExcursionDescriptiveInfoRQ element:
HUB takes the hotel list from database, no communication with supplier occurs. If supplier accepts only limited number of hotels for the Excursion PickUp, and these hotels are known for GP HUB, then GP HUB returns only these hotels. If supplier accepts any hotel, then GP HUB returns full list of hotels operated by the supplier in the city. All elements in Excursion PickUp Locations List Response are the same as in normal Excursion Descriptive Info Response. MultimediaDescriptions and VendorMessages are skipped:
Note: This functionality supported for limited suppliers. Please check with GP Travel HUB development if you are interested in specific supplier.
In case of Excursion Pick Up locations list is not supported by supplier, GP HUB returns an error:
<GP_ExcursionDescriptiveInfoRS xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="EchoToken" Version="2.0">
<Errors>
<Error Code="172" Language="en" RecordID="supplierCode" ShortText="Requested action not possible" Status="NOT_SENT" Tag="NORMAL" Type="3">Supplier does not support operation LocationsList.</Error>
</Errors>
</GP_ExcursionDescriptiveInfoRS>