<xsd:complexType name="RoomCharacteristics_Detail">
<xsd:annotation>
<xsd:documentation source="Description">Used to define a room (eg. its location, configuration, view). These are items that are part of the room and cannot easily be removed.</xsd:documentation>
<xsd:appinfo>
<otm:OTA2Entity type="CoreObject" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">RoomCharacteristics</otm:OTA2Entity>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ph:RoomCharacteristics">
<xsd:sequence>
<xsd:element minOccurs="0" ref="ota2:ExtensionPoint_Detail" />
</xsd:sequence>
<xsd:attribute name="gender" type="ota2-0300:Gender_Enum" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">Used to request or specify a gender assignment for a room. Note: Typically used by Hosteliers.</xsd:documentation>
<xsd:documentation source="Implementer">LocalAnonymousType: RoomGroup_RoomGender</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="invBlockCode" type="ota2-0400:StringTiny" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">A code or identification number that identifies the room stay as part of a group, package tour, or block of rooms designated in the inventory.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}StringLength1to32</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="architectureCode" type="ota2-0400:OTA_Code" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">Specifies the architectural style of a room. Refer to OpenTravel Code List Architectural Style Code (ARC).</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}OTA_CodeType</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="floor" type="xsd:positiveInteger" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">Floor on which the room is located.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}Numeric1to999</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="typeCode" type="ota2-0400:StringTiny" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">Specific system room type code, ex: A1K, A1Q etc.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}StringLength1to16</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="sizeMeasurement" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">Textual description of room dimensions.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}string</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="sharedRoomInd" type="xsd:boolean" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">If TRUE, the room requires or has sharing available. Note: Typically used by Hosteliers.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}boolean</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|