Definition Type: Element
Name: CuisineCodes
Containing Schema: OTA_CommonTypes.xsd
MinOccurs 0
MaxOccurs (1)
Abstract
Documentation:
Collection of cuisine types of restaurant.
Collapse XSD Schema Diagram:
Drilldown into CuisineCode in schema ota_commontypes_xsdXSD Diagram of CuisineCodes in schema ota_commontypes_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="CuisineCodes" minOccurs="0">
    <xs:annotation>
        <xs:documentation xml:lang="en">Collection of cuisine types of restaurant.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element name="CuisineCode" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation xml:lang="en">The code for the type of cuisine served at the restaurant.</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attribute name="Code" type="OTA_CodeType" use="optional">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">Refer to OTA Code List Main Cuisine Code (CUI).</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attributeGroup ref="CodeInfoGroup">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">May be used to give further detail on the code or to remove an obsolete item.</xs:documentation>
                        </xs:annotation>
                    </xs:attributeGroup>
                    <xs:attribute name="IsMain" type="xs:boolean" use="optional">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">Indicates whether this cuisine code is the main cuisine offered by restaurant.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                    <xs:attribute name="ExistsCode" type="OTA_CodeType" use="optional">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">This attribute is used to explicitly define whether the Code applies. Refer to OTA Code list Option Type Code (OTC). This is used in conjunction with Code.</xs:documentation>
                        </xs:annotation>
                    </xs:attribute>
                </xs:complexType>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
CuisineCode CuisineCode (1) unbounded