Technical Documentation

OTA Spec OTA Spec
Other Avis reference documents Other Avis reference documents
Glossary: Glossary:
Avis Terms Avis Terms
Web Services/XML Web Services/XML
Avis Wizard X502 Reservations screen fields Avis Wizard X502 Reservations screen fields



Avis Direct Connect OTA Message Specification:


OTA Avis Budget Message Specification

For the full Direct Connect specification please contact your Avis or Budget Account Manager


For further information and downloads of the OTA message specifications and schemas, please visit the OTA website.

To request test web service access for Direct Connect to your local Avis contact/ account or partnership manager



Other Avis reference documents



Insurance Excess information

Insurance Excess.pdf

Acriss SIPP codes

Information on these car rental industry standard vehicle description codes can be found on the Acriss web site

OTA/GDS/Avis car class and type conversions

SIPP_OTA car conversions v2.xls



Reference data available from the Avis Europe ftp site - refreshed daily

New reference data - this is the recommended version for new partners

Avis reference data.pdf

Old reference data in _Refdata.zip file - this data is maintained for backwards compatibility.
New partners, please use the Fleet data only from this file

FTP Transfer of Avis Reference Data v1.2.doc

Special character conversions

Non A to Z, 0 to 9 characters are not accepted by the Avis Wizard system whereas the OTA XML message supports Unicode encoding. For this reason any special characters such as å or ö will need to be translated into an unaccented A to Z character (or characters) if they appear in a name, address or other text field that is passed from Direct Connect into the Avis IMS Maniframe Wizard system.

To aid the conversion, which is the responsibility of the Direct Connect partner, the following table has been agreed as a guideline.

Complete List of Special Characters.xls

2003A OTA Code list
OTA_CodeList_2003APublication.xls


Avis Wizard X502 Reservations screen fields


This PowerPoint presentation shows the reservation fields used in the Avis Wizard reservation/rentals system and explains their use...

X502.ppt




Glossary:


Avis Terms


TermMeaningDescription
AANAvis Assigned NumberUsed to generate commission for a travel agent
ALIAdditional Liability InsuranceRental insurance
ALWAdditional Liability WaiverRental Insurance
AMSAvis Management Services
ARCAirline Reporting CommissionNumber used to generate commission payment to an airline
AWDAvis Worldwide DiscountNumber used to generate discount or track promotions
Back to BackRenting & returning to same rental station
CDWCollision Damage WaiverInsurance product available on a rental
CHCashMethod of payment
CIDCredit IdentificationBilling card details
C/INCheck-Inwhen a customer returns the vehicle at the end of the rental
C/OUTCheck-Outwhen a customer rents the vehicle
D&CDelivery and Collectionwhen the car is delivered and/or collected by Avis to/from an address specified by the customer
EAMEAEurope, Middle East Africa & AsiaAvis reporting region - Avis Budget EMEA Ltd operating territories
FTNFrequent Traveller NumberUsed to record loyalty programme points
FTPFrequent Traveller ProgrammePartner programme with associated benefits
IATAInternational Air Transport Association
LDWLoss Damage WaiverInsurance product available on a rental
LIFourth Insurance-Related ServiceInsurance product available on a rental
MCOMiscellaneous Charges OrderCash document issued by airlines and applied as prepayment on a rental
MOPMethod of Payment
OWOne WayCustomer does not return to the check out location
OWFOne Way FeeFee applied on rentals when a one way happens
OWMOne Way Mileage
PAIPersonal Accident InsuranceInsurance product available on a Rental
PEPPersonal Effects ProtectionInsurance product available on a Rental
PGO/PFOPrepaid Fuel OptionA customer pays for a full tank of fuel at the beginning of a rental
RARental AgreementAgreement signed by customer at checkout authorising that person to be in possession of the vehicle for the duration of the rental
RACRent A Car
RDBRate DatabaseHolds prices of all Avis rates used worldwide
RESReservation
SPAISuper PAIInsurance product available on a Rental offering additional cover
T&DTime & DistanceBasic cost for hiring the vehicle
T&KTime & KilometresBasic cost for hiring the vehicle
T&MTime & MileageBasic cost for hiring the vehicle
TIDTravel Industry DesignatorTo enable commission calculation where there is no IATA / AAN or ARC
TMITime, Mileage & Insurances
TPTheft ProtectionInsurance product available on a Rental
UNLUnlimited Mileage
UpgradeVehicle group driven is larger than vehicle group charged
UpsellVehicle group driven and charged for is larger than vehicle group reserved
VIPCOVIP CompanyAvis Corporate Customer
WBOWizard Back OfficeBack Office – post reservations processing



Web Services/XML


TermMeaningDescription
ebXMLElectronic Business XMLebXML is a project to use the Extensible Markup Language (XML) to standardize the secure exchange of business data. Among other purposes, ebXML would encompass and perhaps replace a familiar standard called Electronic Data Interchange (EDI). ebXML is designed to enable a global electronic marketplace in which enterprises of any size, and in any location, could safely and securely transact business through the exchange of XML-based messages. The United Nations body for Trade Facilitation and Electronic Business Information Standards (UN/CEFACT) and the Organization for the Advancement of Structured Information Standards (OASIS) launched the project as a joint initiative. Its membership includes 75 companies, including major IT vendors and trade associations throughout the world.
EJBEnterprise JavaBeansEJB is an architecture for setting up program components, written in the Java programming language, that run in the server parts of a computer network that uses the client/server model. Enterprise JavaBeans is built on the JavaBeans technology for distributing program components (which are called Beans, using the coffee metaphor) to clients in a network. Enterprise JavaBeans offers enterprises the advantage of being able to control change at the server rather than having to update each individual computer with a client whenever a new program component is changed or added. EJB components have the advantage of being reusable in multiple applications. To deploy an EJB Bean or component, it must be part of a specific application, which is called a container.
HTTPSHypertext Transfer Protocol over Secure Socket Layer, or HTTP over SSLHTTPS is a Web protocol developed by Netscape and built into its browser that encrypts and decrypts user page requests as well as the pages that are returned by the Web server. HTTPS is really just the use of Netscape's Secure Socket Layer (SSL) as a sublayer under its regular HTTP application layering. (HTTPS uses port 443 instead of HTTP port 80 in its interactions with the lower layer, TCP/IP.) SSL uses a 40-bit key size for the RC4 stream encryption algorithm, which is considered an adequate degree of encryption for commercial exchange.
OTAOpen Travel Alliance A self-funded, non-profit organization, OTA is a comprised of major airlines, hoteliers, car rental companies, leisure suppliers, travel agencies, global distribution systems (GDS), technology providers and other interested parties working to create and implement industry-wide, open e-business specifications. These specifications form a common e-business language that will encourage development of systems to create new collections of services to better meet the demands and expectations of travelers and the travel industry. Website: http://www.opentravel.org
SOAPSimple Object Application ProtocolSimple Object Access Protocol (SOAP) is a way for a program running in one kind of operating system (such as Windows 2000) to communicate with a progam in the same or another kind of an operating system (such as Linux) by using the World Wide Web's Hypertext Transfer Protocol (HTTP)and its Extensible Markup Language (XML) as the mechanisms for information exchange. Since Web protocols are installed and available for use by all major operating system platforms, HTTP and XML provide an already at-hand solution to the problem of how programs running under different operating systems in a network can communicate with each other. SOAP specifies exactly how to encode an HTTP header and an XML file so that a program in one computer can call a program in another computer and pass it information. It also specifies how the called program can return a response.
UDDIUniversal Description, Discovery and IntegrationUDDI (Universal Description, Discovery, and Integration) is an XML-based registry for businesses worldwide to list themselves on the Internet. Its ultimate goal is to streamline online transactions by enabling companies to find one another on the Web and make their systems interoperable for e-commerce. UDDI is often compared to a telephone book's white, yellow, and green pages. The project allows businesses to list themselves by name, product, location, or the Web services they offer.
W3CWorld Wide Web ConsortiumThe World Wide Web Consortium (W3C) describes itself as follows:

"The World Wide Web Consortium exists to realize the full potential of the Web.

The W3C is an industry consortium which seeks to promote standards for the evolution of the Web and interoperability between WWW products by producing specifications and reference software. Although W3C is funded by industrial members, it is vendor-neutral, and its products are freely available to all.

The Consortium is international; jointly hosted by the MIT Laboratory for Computer Science in the United States and in Europe by INRIA who provide both local support and performing core development. The W3C was initially established in collaboration with CERN, where the Web originated, and with support from DARPA and the European Commission."
Web ServicesWeb ServicesWeb services (sometimes called application services) are services (usually including some combination of programming and data, but possibly including human resources as well) that are made available from a business's Web server for Web users or other Web-connected programs. Providers of Web services are generally known as application service providers. Web services range from such major services as storage management and customer relationship management (CRM) down to much more limited services such as the furnishing of a stock quote and the checking of bids for an auction item. The accelerating creation and availability of these services is a major Web trend.
WSDLWeb Services Description LanguageThe Web Services Description Language (WSDL) is an XML-based language used to describe the services a business offers and to provide a way for individuals and other businesses to access those services electronically. WSDL is the cornerstone of the Universal Description, Discovery, and Integration (UDDI) initiative spearheaded by Microsoft, IBM, and Ariba. UDDI is an XML-based registry for businesses worldwide, which enables businesses to list themselves and their services on the Internet. WSDL is the language used to do this.
XMLExtensible Markup LanguageXML (Extensible Markup Language) is a flexible way to create common information formats and share both the format and the data on the World Wide Web, intranets, and elsewhere. For example, computer makers might agree on a standard or common way to describe the information about a computer product (processor speed, memory size, and so forth) and then describe the product information format with XML. Such a standard way of describing data would enable a user to send an intelligent agent (a program) to each computer maker's Web site, gather data, and then make a valid comparison. XML can be used by any individual or group of individuals or companies that wants to share information in a consistent way.




Technical Documentation | Reference Data | What's New | Support | Testing | Resource Links | Consultancy
© 2000-2004 Avis Budget EMEA Ltd.   Privacy Policy | Terms of Use