<xsd:complexType name="RoomStay">
<xsd:annotation>
<xsd:documentation source="Description">Details on the Room Stay including Guest Counts, Time Span of this Room Stay, pointers to Res Guests, guest Memberships, Comments and Special Requests pertaining to this particular Room Stay and finally finacial information related to the Room Stay, including Guarantee, Deposit and Payment and Cancellation Penalties.</xsd:documentation>
<xsd:appinfo>
<otm:OTA2Entity type="BusinessObject" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">RoomStay</otm:OTA2Entity>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ph:RoomStay_ID">
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" ref="ph:RoomTypeSubGrp">
<xsd:annotation>
<xsd:documentation source="Description">The RoomType element is used to contain all the room type information.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}RoomTypes</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="1" ref="ph:RatePlanSubGrp">
<xsd:annotation>
<xsd:documentation source="Description">The rate plan element is used to contain all the rate plan information for a single Rate Plan Code (ex RACK). The rate plan contains everything included with the room stay outside of the room.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}RatePlans</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="1" ref="ota2-0400:DateTimeSpanWindowsSubGrp">
<xsd:annotation>
<xsd:documentation source="Description">The Time Span encompassing the start and end date for which this room stay product exists.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}DateTimeSpanType</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="50" minOccurs="0" name="SpecialRequest" type="ph:SpecialRequest">
<xsd:annotation>
<xsd:documentation source="Description">The SpecialRequest object indicates special requests for the whole Reservation, or a particular Room Stay or Service.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}SpecialRequestType</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="FacilityRef" type="xsd:IDREF">
<xsd:annotation>
<xsd:documentation source="Description">The hotel facility object for the room stay. May include the hotel facility object or a reference to the hotel facility object.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}BasicPropertyInfo</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="ota2:ExtensionPoint_Summary" />
</xsd:sequence>
<xsd:attribute name="invBlockCode" type="ota2-0400:StringTiny" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">Code that identifies an inventory block. Used for group blocks and single room blocks.</xsd:documentation>
<xsd:appinfo>
<otm:Example context="ph" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">xyzzy</otm:Example>
</xsd:appinfo>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|