<xsd:complexType name="DetailedHotelSearchCriteria">
<xsd:annotation>
<xsd:documentation source="Description">The property reference identifies a specific property by using the Chain Code, the Brand Code, and the Hotel Code. The codes used are agreed upon by trading partners.</xsd:documentation>
<xsd:documentation source="Description">The property reference identifies a specific property by using the Chain Code, the Brand Code, and the Hotel Code. The codes used are agreed upon by trading partners.</xsd:documentation>
<xsd:appinfo>
<otm:OTA2Entity type="CoreObject" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">DetailedHotelSearchCriteria</otm:OTA2Entity>
</xsd:appinfo>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" ref="ota2-0400:Features">
<xsd:annotation>
<xsd:documentation source="Description">Features to be used in the search.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="BedType" type="ota2-0300:BedType_Enum">
<xsd:annotation>
<xsd:documentation source="Description">Bed type for the search.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="100" minOccurs="0" name="HotelAmenity" type="ota2-0400:Code">
<xsd:annotation>
<xsd:documentation source="Description">A hotel amenity to be included in the search.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="100" minOccurs="0" name="RoomAmenities" type="ota2-0400:Code">
<xsd:annotation>
<xsd:documentation source="Description">A room amenity to be included in the search.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="Rating" type="ota2-0400:RatingValue">
<xsd:annotation>
<xsd:documentation source="Description">The minimum hotel rating value of the hotels to be returned (e.g. only return hotels with a 3.5 rating or higher).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="ota2:ExtensionPoint" />
</xsd:sequence>
<xsd:attribute name="hotelCodeContext" type="ota2-0400:StringTiny" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">A text field used to communicate the context (or source of - ex Sabre, Galileo, Worldspan, Amadeus) the HotelReferenceGroup codes.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}StringLength1to32</xsd:documentation>
<xsd:appinfo>
<otm:Example context="orghs" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Sabre</otm:Example>
</xsd:appinfo>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="tTIcode" type="xsd:positiveInteger" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">Note: This code is maintained by the Travel Technology Initiative (TTI) and provides a unique way to identify a property across a multiplicity of channels, service providers, tour companies, representation companies and third parties involved in the booking, administration and fulfillment of travel within the hospitality industry. For more information: http://www.tti.org/tticodes.html</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}positiveInteger</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="petsAllowedInd" type="xsd:boolean" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">When true, pets are allowed at the facility.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="smokingRoomsInd" type="xsd:boolean" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">When true, this hotel facility offers smoking rooms.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="aDACompliantInd" type="xsd:boolean" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">When true, this hotel facility is ADA compliant.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="exactMatchInd" type="xsd:boolean" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">When true, only properties/rate plans that exactly match the search criteria should be returned.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
|