Definition Type: ComplexType
Name: RoomCharacteristics_Detail
Namespace: http://www.opentravel.org/OTM/product/hospitality/v1
Type: ph:RoomCharacteristics
Containing Schema: Hospitality_1_0_0.xsd
Abstract
Documentation:
Used to define a room (eg. its location, configuration, view). These are items that are part of the room and cannot easily be removed.
Collapse XSD Schema Diagram:
Drilldown into ExtensionPoint_Detail in schema otm_builtins_xsd Drilldown into ExtensionPoint_Summary in schema otm_builtins_xsd Drilldown into ViewCode in schema hospitality_1_0_0_xsd Drilldown into ClassificationCode in schema hospitality_1_0_0_xsd Drilldown into Category in schema hospitality_1_0_0_xsd Drilldown into BedTypeCode in schema hospitality_1_0_0_xsd Drilldown into SecurityFeature in schema hospitality_1_0_0_xsd Drilldown into AccessibilityFeature in schema hospitality_1_0_0_xsd Drilldown into LocationCode in schema hospitality_1_0_0_xsd Drilldown into compositeInd in schema hospitality_1_0_0_xsd Drilldown into nonSmokingInd in schema hospitality_1_0_0_xsd Drilldown into RoomCharacteristics in schema hospitality_1_0_0_xsd Drilldown into sharedRoomInd in schema hospitality_1_0_0_xsd Drilldown into sizeMeasurement in schema hospitality_1_0_0_xsd Drilldown into typeCode in schema hospitality_1_0_0_xsd Drilldown into floor in schema hospitality_1_0_0_xsd Drilldown into architectureCode in schema hospitality_1_0_0_xsd Drilldown into invBlockCode in schema hospitality_1_0_0_xsd Drilldown into gender in schema hospitality_1_0_0_xsdXSD Diagram of RoomCharacteristics_Detail in schema hospitality_1_0_0_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
LocationCode ph:LocationCode 0 (1)
AccessibilityFeature ph:AccessibilityFeature 0 100
SecurityFeature ph:SecurityFeature 0 100
BedTypeCode ph:BedTypeCode 0 (1)
Category ph:Category 0 (1)
ClassificationCode ph:ClassificationCode 0 (1)
ViewCode ph:ViewCode 0 (1)
ExtensionPoint_Summary ota2:ExtensionPoint_Summary 0 (1)
ExtensionPoint_Detail ota2:ExtensionPoint_Detail 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
nonSmokingInd ph:nonSmokingInd Optional
compositeInd ph:compositeInd Optional
gender ph:gender Optional
invBlockCode ph:invBlockCode Optional
architectureCode ph:architectureCode Optional
floor ph:floor Optional
typeCode ph:typeCode Optional
sizeMeasurement ph:sizeMeasurement Optional
sharedRoomInd ph:sharedRoomInd Optional
Collapse Derivation Tree:
Collapse References:
ph:RoomCharacteristicsDetail