OpenTravel is pleased to announce the 2019A 2.0 Object Suite Specification is now available for implementation. This release is primarily focused on hospitality and includes messaging for pushing hotel content as well as requesting full or partial hotel content and responding to that request.

OpenTravel welcomes you to download the spec on our page here.

This latest release of the OpenTravel 2.0 Object Model includes the messaging designed to exchange Hotel Descriptive Content. New features include the standardized exchange of detailed hotel descriptive content for hotels and facilities while supporting both robust and lightweight implementations.

These messages are published in both XML and JSON and support the use cases defined by HEDNA in the HEDNA Content Whitepaper: HOTEL DESCRIPTIVE CONTENT: Considerations for Sourcing and Exchanging Content published in 2018.

This release contains messaging for the following functions:

Hospitality Content

  • Request Full Hotel Content for one or more properties
  • Push Full Hotel Content for one or more properties
  • Request Partial Hotel Content for one or more properties

New Libraries

Resources

  • HospitalityContent - The HospitalityContent library houses the query facets and resources for requesting full hospitality content, requesting partial hospitality content and pushing hospitality content.

Services

  • HospitalityContent - The HospitalityContent library houses the services and operations for requesting full hospitality content, requesting partial hospitality content and pushing hospitality content

Modified Libraries

(see comments report for detailed changes during comment period)

Common

  • CodeList - The code list library houses both open and closed enumerations that are used across multiple libraries. The naming convention for enumerations is a meaningful name followed by an under bar and the text "Enum".
    • Examples: BedType_Enum, Gender_Enum
  • Common - The common library houses objects that are used across multiple libraries.
    • Examples: AmountPercent, Company, Person

Finance

  • Finance - The finance library houses objects that pertain to payments.
    • Examples: FormOfPayment, EncryptionToken, DirectBill

Order

  • Order -
    The order library houses objects used in creating offers and orders.
    • Examples: Offer, Order, TermsAndConditions

Organization

  • Organization - The organization library houses objects related to an organization such as a facility. These are overarching objects that apply to each of the specific organization libraries.
    • Examples: Facility, MeetingCenter, Property
  • OrganizationHospitality - The organization hospitality library houses objects that are related to hospitality facilities such as a hotel.
    • Examples: HotelFacility, HotelReference, HotelPolicy
  • OrganizationGolf - The organization golf library houses objects that are related to golf facilities such as the course.
    • Examples: Course, ClubHouse, PracticeFacilities

Product

  • Product - The Product library houses objects that are specific to sellable products such as rooms in a hotel, seats on an airplane or seats on a train.
    • Examples: Product, Journey, Segment
  • Golf - The golf library houses objects pertaining to golf products.
    • Examples: TeeTime, GolfActivity, GolferCount
  • Ground - The Ground library houses objects that are specific to ground transportation.
    • Examples: Driver, GroundServiceQuery
  • Hospitality - The hospitality library houses objects that pertain to hospitality products.
    • Examples: RoomStay, RoomRate, RatePlan

New Messages Services

HospitalityContent Services

  • HospitalityDescriptiveContentNotif Service
    • HospitalityDescriptiveContentNotifRQ/RS - Request criteria may include hotel code, chain code, brand code, etc. The response returns the hotel descriptive content for the specified properties.
    • HospitalityDescriptiveContentNotifNotif - This is a push message pushing the descriptive content for one or more properties.

HospitalityDescriptiveInfo Service

  • HospitalityDescriptiveInfo Service
    • HospitalityDescriptiveInfoRQ/RS - The request criteria may include hotel code, chain code, brand code, etc. as well as the specifics of the content to be returned (e.g. Guest Room Information, Policy Information. The response returns the content specified in the request for the properties specified in the request.

Resources

HospitalityContent Resources

  • Get - Request criteria may include hotel code, chain code, brand code, etc. and returns the hotel content for the properties identified in the request.
  • Notif - This is a push message pushing the descriptive content for a specific hotel.
  • Query - The request criteria may include hotel code, chain code, brand code, etc. as well as the specifics of the content to be returned (e.g. Guest Room Information, Policy Information. The response returns the content specified in the request for the properties specified in the request.

Thank you to our hospitality content project sponsors Marriott and LinksRez and to all of the many companies that participated in this effort. Without our member companies these specifications would not be possible!

About OpenTravel Alliance

OpenTravel is a not-for-profit trade association, founded in 1999 by travel companies, with a primary focus on the creation of electronic message structures to facilitate communication between the disparate systems in the global travel industry. At the dawn of today's online consumer direct bookings, OpenTravel created the necessary messaging standards to enable the power that direct bookings for consumers have become today.

The mission of OpenTravel is enabling the future of travel by driving the evolving digital experience for consumers. The vision of OpenTravel is the source for the most adopted, cross-industry technology standards that enable business solutions for connectivity driven by the travel community. OpenTravel is responsible for the technology that enables business partnerships to thrive by developing and maintaining interoperability for disparate systems. OpenTravel creates, expands, and drives the adoption of open, universal data specifications carrying billions of dollars in transactions over millions of electronic messages every year.

For more information on OpenTravel membership, new products, or projects, please visit www.opentravel.org or email [email protected].