Definition Type: Element
Name: SpecialRequest
Type: ParagraphType
Containing Schema: OTA_CommonTypes.xsd
MinOccurs (1)
MaxOccurs unbounded
Abstract
Documentation:
The SpecialRequest object indicates special requests for a particular guest, service or reservation. Each of these may be independent of any that are tied to the profile (see Profile Synchronization standard).
Collapse XSD Schema Diagram:
Drilldown into ListItem in schema ota_commontypes_xsd Drilldown into URL in schema ota_commontypes_xsd Drilldown into Image in schema ota_commontypes_xsd Drilldown into Text in schema ota_commontypes_xsd Drilldown into Language in schema ota_commontypes_xsd1 Drilldown into LanguageGroup in schema ota_commontypes_xsd Drilldown into PurgeDate in schema ota_commontypes_xsd1 Drilldown into LastModifierID in schema ota_commontypes_xsd1 Drilldown into LastModifyDateTime in schema ota_commontypes_xsd1 Drilldown into CreatorID in schema ota_commontypes_xsd1 Drilldown into CreateDateTime in schema ota_commontypes_xsd1 Drilldown into DateTimeStampGroup in schema ota_commontypes_xsd Drilldown into ParagraphNumber in schema ota_commontypes_xsd1 Drilldown into Name in schema ota_commontypes_xsd1 Drilldown into ParagraphType in schema ota_commontypes_xsd Drilldown into NumberOfUnits in schema ota_commontypes_xsd1 Drilldown into CodeContext in schema ota_commontypes_xsd1 Drilldown into RequestCode in schema ota_commontypes_xsd1XSD Diagram of SpecialRequest in schema ota_commontypes_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="SpecialRequest" maxOccurs="unbounded">
    <xs:annotation>
        <xs:documentation xml:lang="en">The SpecialRequest object indicates special requests for a particular guest, service or reservation.  Each of these may be independent of any that are tied to the profile (see Profile Synchronization standard).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:complexContent>
            <xs:extension base="ParagraphType">
                <xs:attribute name="RequestCode" type="StringLength1to16" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">This identifies a special request for this reservation and is typically hotel-specific.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attribute name="CodeContext" type="StringLength1to32" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Identifies the source authority for the RequestCode. </xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attribute name="NumberOfUnits" type="Numeric1to999" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Allows you to pass the number of units that the special request is for (e.g., if 4 rooms are booked you may want 3 with double/double beds and 1 with a king).  </xs:documentation>
                    </xs:annotation>
                </xs:attribute>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Text Text (1) (1)
Image Image (1) (1)
URL URL (1) (1)
ListItem ListItem (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
Name Name Optional
ParagraphNumber ParagraphNumber Optional
CreateDateTime CreateDateTime Optional
CreatorID CreatorID Optional
LastModifyDateTime LastModifyDateTime Optional
LastModifierID LastModifierID Optional
PurgeDate PurgeDate Optional
Language Language Optional
RequestCode RequestCode Optional
CodeContext CodeContext Optional
NumberOfUnits NumberOfUnits Optional
Collapse Derivation Tree: