XML Interface Specification Change Record



Note that the links in the right-hand column link to an anchor in the HTML source. In the source, the anchor will either be at the start of the new/ changed text or it will surround it. Where useful, the changed/ new text will be highlighted in red, but this highlighting may be removed at a later date. See bottom of page for previous months.

November 2005

Change RefDateChange SummaryLocation
78 2005-11-10 Added 'SegmentMayEndWithAStop' element Results Response

September 2005

Change RefDateChange SummaryLocation
72 2005-09-06 Added notice concerning booking profile Error-code handling guide
73 2005-09-06 Added general XML integration guide XML handling guide
74 2005-09-06 Added 'HandoffParametersOnly' element Details Request
75 2005-09-06 Added notice clarifying timeout of TF response StartBooking Request,
CheckBooking Request
76 2005-09-08 Added 'White label partnerships' section XML handling guide
77 2005-09-13 Required 'Age' element was missing from spec Terms request

August 2005

Change RefDateChange SummaryLocation
63 2005-08-01 Added surrounding tag 'DataValidationFailure' for data input errors and 'CommandExecutionFailure' for top level failures. Error-code handling guide
64 2005-08-01 Added 'Schemas' section. Parsing and Formatting guidelines
65 2005-08-03 Required connection method for production systems. Connecting guidelines
66 2005-08-03 Router may occasionally not be returned at details and terms stages. Details response, Terms Response
67 2005-08-04 Added SupplierConfirmationDataItemList. Check Booking response
68 2005-08-08 Added SupplierConfirmationDataItemList. Get Booking Details response
69 2005-08-08 Added supplier visual authorisation handling. Terms Response,
StartBooking Request
70 2005-08-31 Added XML login id. Search request (and all other requests)
71 2005-08-31 Moved 'Vendor' tag Results Response

July 2005

Change RefDateChange SummaryLocation
59 2005-07-18 Added SupplierMayRequireStartDate custom parameter Results response
60 2005-07-18 City code is optional in summary Results response
61 2005-07-24 Parameter list is optional Details response
62 2005-07-26 Mode tag no longer required Terms request

June 2005

Change RefDateChange SummaryLocation
55 2005-06-08 Added 'CacheInfo' Results response
56 2005-06-08 Added table of optional custom parameters containing 1 new parameter: 'MaxCacheDataAgeSeconds' Terms Request
57 2005-06-13 Added 'CityList' to request summary Results response
58 2005-06-21 Added 'PriceIncludesTax' and 'TaxIsEstimated' tags Results response

May 2005

Change RefDateChange SummaryLocation
35 2005-05-03 Renamed Id to RoutingId or added 'RoutingId' element if missing Search response, Results Request,
Results response, Details request,
Details response, Terms Request,
Terms Response,
StartBooking Response
36 2005-05-03 'Details' request is not longer optional Details request
37 2005-05-03 Added spec for RequestedLocations Results response
38 2005-05-03 Added sub-tags to 'FakeBooking' element StartBooking Request
39 2005-05-03 Added note regarding internal errors Error-code handling guide
40 2005-05-03 Added booking handling section XML Integration guide
41 2005-05-16 Removed note stating that an group price 'Amount' value of 0 signifies that the supplier did not supply price data. See HTML source for commented text. Results response
42 2005-05-18 Added warning regarding supplier behaviour. Details response
43 2005-05-19 Added SupplierResponseList Terms response, CheckBooking Response
44 2005-05-20 Reworded MaxChanges and MaxStops and renamed MaxStops to MaxHops Search request
45 2005-05-23 Referred to full type list for general location types (previously only 'City' and 'Airport' were specified Results response
46 2005-05-23 'Location' format within 'Stops' now the same as within 'Segment'. Previously only a TLA was supplied. Results response
47 2005-05-25 Removed unnecessary RoutingId, Router and BookingProfile elements StartBooking Response
48 2005-05-25 Clarified the effect of 'IncrementalResults' on the Router data in the GroupList element Results response
49 2005-05-25 Clarified the array-like behaviour of the Routers in the RouterList Results response
50 2005-05-26 Added contact details name field Terms Request
51 2005-05-26 Redefined BillingDetails.Name and moved it out of card details. Redefined BillingDetails.NameOnCard. Also clarified the summary of the General Name Format Terms Request (a), (b), (c)
52 2005-05-26 Added 'FullCardNameBreakdown' to the possible required parameters and added note regarding parameters that are not to be supplied in a 'CustomSupplierParameterList'. (Also adjusted the definition of 'NameOnCard' in the Terms Request) Results response,
Terms Request
53 2005-05-31 Removed superfluous RoutingId, Router, BookingProfile elements CheckBooking Response
54 2005-05-31 Added 'SupplierMayRequireCVVNumber' to the 'RequiredParameter' list. Results response

April 2005

Change RefDateChange SummaryLocation
1 2005-04-06 Added MediationData element Details response
2 2005-04-07 Renamed MediationData to SupplierHandoffData Details response
32005-04-08 Added IncrementalResults element Search request
4 2005-04-08 Added 'Error codes and handling' XML Integration guide
5 2005-04-11 Stated that edetail is optional. Also added 'Input Errors' sub-section Error-code handling guide
6 2005-04-11 Stated that distances are floating point. Results response
7 2005-04-11 Stated return date as optional Results response
8 2005-04-12 Added notice regarding failure to determine error group Error-code handling guide
9 2005-04-13 Removed 'LoginList' element. No longer required. Search request
10 2005-04-13 Added 'Logins' section Integration guide
11 2005-04-13 Added 'LoginId' parameter Requests:    Search, Results, Details, Terms,
Currency, Map, Location resolution, Error Codes,
12 2005-04-16 Updated login handling description Login handling
13 2005-04-17 Restructured segment origin and destination locations Results response
14 2005-04-19 Removed 's' from 'RequiredParameters'; added structure within RequiredParameter; marked list as optional Results response
15 2005-04-19 Added 'AmountWithoutTax' element Results response
16 2005-04-19 Added 'RequiredParameterList' Search response
17 2005-04-19 Replaced 'DateOfBirth' element with more generic 'CustomSupplierParameters' element Terms Request
18 2005-04-19 Renamed Class to TravelClass Results response
19 2005-04-19 Added RealOperatorFilter and VendingOperatorFilter Search request
20 2005-04-20 Removed TotalResults element Results response
21 2005-04-20 Added a notice concerning the disabling of maps Map generation request
22 2005-04-20 Removed 'Airport Tax' tax type and changed case of 'Credit Card Surcharge' Results response
23 2005-04-21 Added notice regarding utilisation of filtering Results Request
24 2005-04-21 Added DisallowedPairingList element Results response
25 2005-04-21 Added 'BookingProfile' and 'PerformSearch' elements Search request
26 2005-04-21 Merged 'CityCode' and 'AirportCode' into a single field 'Code' in the General 'Segment Location' spec Results response
27 2005-04-21 Added 'RequestedLocations' Search response
28 2005-04-25 Replaced 'ResolutionSequence' with 'ResolutionTypeList' and defined structure Search request
29 2005-04-27 Made the 'Router' item non-optional, and clarified its description. Details response
30 2005-04-27 Added 'Router' and 'BookingProfile' elements Terms response
31 2005-04-28 Remove 'BookingProfile' element and added 'TFBookingReference' element Terms response
32 2005-04-28 Renamed all occurences of 'CustomSupplierParameters' to 'CustomSupplierParameterList' Terms request
33 2005-04-28 Added note concerning new place types Location resolution response
34 2005-04-29 Added location type 'locationid' Search request