Business Object: Facility (4.0.0)

Library: Organization (http://www.opentravel.org/OTM/organization/v4)


    • Description

      Describes a facility (e.g. Hotel Facility,Conference Facility, Golf Facility).  A facility must have a single address and a single geolocation.
Property Value
Facets  ID
 Summary
 Detail
 Golf
 Hotel
 Query_FacilitySearch
 Query_FindHospitalityAvailability
 Query_RetrieveHospitalityAvailability
 Query_Hotel
 Query_HotelAvail
 Query_HotelAvailRetrieve

ID

Field Name Member Type Field Type Description
objID Attribute  ID   A unique identifier within this document for this object.
FacilityRef Element  Facility   Refers to the obj ID on an object defined elsewhere in the current document.
FacilityKey Element  FacilityKey   Allows for the appropriate type of identifier to be used dependent on the type of facility being described.

Summary

Field Name Member Type Field Type Description
name Attribute  StringShort   Name of the facility.
Location Element  Location_Summary   Location information for the facility.
OperationSchedule Element  OperationSchedule_Summary   Collection of operation schedules.
MultimediaCollection Element  MultimediaCollection_Summary   Images, descriptions and movies that describe the facility.
Rating Element  Rating   The actual award or rating received by the facility. May also be used for user generated ratings.
Telephone Element  Telephone   Telephone number for the facility.
Email Element  Email_Summary   Email address for the facility.
Description Element  Text   Facility description.
Property Element  Property   An identifierfor the property that this facility is associated with.
SiteURL Element  URL   The URL for the facility.
RelativePosition Element  RelativePosition_Summary   The RelativePosition object contains information about the direction, distance and travel to the location.
FeatureAccessibility Element  Feature_Accessibility   Identifies an accessibility feature of a property.
FeatureSecurity Element  Feature_Security   Identifies a security feature of a property.
FacilityUnitCount Element  FacilityUnitCount   Specifies the counts for facility units such as the number of guest rooms, the number of meeting rooms and the number of resaurants in a facility.

Detail

Field Name Member Type Field Type Description
No member fields defined for this facet.

Golf

Field Name Member Type Field Type Description
GolfFacility Element  GolfFacility  

Hotel

Field Name Member Type Field Type Description
BasicPropertyInfo Element  BasicPropertyInfo   Identifies a property (e.g. hotel, hostel, etc.).
SegmentCategory Element  SegmentCategory_Enum   Identifies the segment (e.g., luxury, upscale, extended stay) of the property. Refer to OpenTravel Codelist Segment Category Code (SEG).
HotelDetails Element  HotelDetails   Detailed hotel facility information.
RateRange Element  RateRange   The rate range for rooms at this facility.
GDS_Codes Element  GDS_Codes   Specifies the equivalent GDS information for the property.

Query_FacilitySearch

Field Name Member Type Field Type Description
BasePayload Element  BasePayload_Summary   Base payload information includes Payload Standard Attriubutes, Point of Sale and Processing Information.
FacilityQueryHotel Element  Facility_Query_Hotel   Search criteria for finding hotels.

Query_FindHospitalityAvailability

Field Name Member Type Field Type Description
BasePayload Element  BasePayload_Summary   Base payload information includes Payload Standard Attriubutes, Point of Sale and Processing Information.
FacilityQueryHotelAvail Element  Facility_Query_HotelAvail   Search criteria for hotel availability. The availability repsonse returns hotels that are available and a rate range or best available rate that is available at the time of the search.

Query_RetrieveHospitalityAvailability

Field Name Member Type Field Type Description
BasePayload Element  BasePayload_Summary   Base payload information includes Payload Standard Attriubutes, Point of Sale and Processing Information.
FacilityQueryHotelAvailRetrieve Element  Facility_Query_HotelAvailRetrieve   Criteria used to retrieve availability for specified hotels.

Query_Hotel

Field Name Member Type Field Type Description
HotelName Element  StringShort   A name or partial name of hotel used in searching for a hotel facility.
BrandCode Element  StringShort   A code that identifies the brand or flag of a hotel, often used for independently-owned or franchised properties who are known by a specific brand.
BrandName Element  StringShort   The name of a brand of hotels (e.g., Courtyard, Hampton Inn).
ChainCode Element  StringShort   The code that identifies a hotel chain or management group. The hotel chain code is decided between vendors. This attribute is optional if the hotel is an independent property that can be identified by the HotelCode attribute.
ChainName Element  StringShort   The name of the hotel chain (e.g., Hilton, Marriott, Hyatt, Starwood).
Radius Element  Radius   The radius of the search.
ReferencePointSummary Element  ReferencePoint_Summary   Specifies a reference point from which the search should be preformed.
DetailedHotelSearchCriteria Element  DetailedHotelSearchCriteria   Detailed search criteria for hotel facilities.

Query_HotelAvail

Field Name Member Type Field Type Description
BaseHospitalityFacilityQuery Element  BaseHospitalityFacilityQuery   Base information for the query.
PropertyInfo Element  PropertyInfo   Property information such as brand code or chain code to be used within the query.

Query_HotelAvailRetrieve

Field Name Member Type Field Type Description
FacilityIdentifier Element  Facility_ID   Uniquely identifies a single property for a reservation.
BaseHospitalityFacilityQuery Element  BaseHospitalityFacilityQuery   Base information used in the query.