Definition Type: ComplexType
Name: RecipientInfosType
Containing Schema: OTA_CommonTypes.xsd
Abstract
Documentation:
Information about one or more recipients.
Collapse XSD Schema Diagram:
Drilldown into RecipientInfo in schema ota_commontypes_xsdXSD Diagram of RecipientInfosType in schema ota_commontypes_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:complexType name="RecipientInfosType">
    <xs:annotation>
        <xs:documentation xml:lang="en">Information about one or more recipients.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <xs:element name="RecipientInfo" maxOccurs="99">
            <xs:annotation>
                <xs:documentation xml:lang="en">Contact and/or reservation information pertaining to the recipient.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
                <xs:complexContent>
                    <xs:extension base="ContactPersonType">
                        <xs:sequence>
                            <xs:element name="ReservationID" type="UniqueID_Type" minOccurs="0" maxOccurs="2">
                                <xs:annotation>
                                    <xs:documentation xml:lang="en">Provides the reservation number of the recipient for delivery of the product.</xs:documentation>
                                </xs:annotation>
                            </xs:element>
                            <xs:element name="ShippingInfo" minOccurs="0">
                                <xs:annotation>
                                    <xs:documentation xml:lang="en">Informtion pertaining to the shipment of a product to the recipient.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                    <xs:attribute name="ShippingType" type="StringLength1to16" use="optional">
                                        <xs:annotation>
                                            <xs:documentation xml:lang="en">The method of shipment (e.g., air, ground, pickup).</xs:documentation>
                                        </xs:annotation>
                                    </xs:attribute>
                                    <xs:attribute name="ShippingCarrier" type="StringLength1to32" use="optional">
                                        <xs:annotation>
                                            <xs:documentation xml:lang="en">The shipping carrier (e.g., USPS, UPS, FedEx).</xs:documentation>
                                        </xs:annotation>
                                    </xs:attribute>
                                    <xs:attributeGroup ref="CurrencyAmountGroup">
                                        <xs:annotation>
                                            <xs:documentation xml:lang="en">The charges associated with shipment of the item.</xs:documentation>
                                        </xs:annotation>
                                    </xs:attributeGroup>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="Comments" minOccurs="0">
                                <xs:annotation>
                                    <xs:documentation xml:lang="en">A collection of comments.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="Comment" type="ParagraphType" maxOccurs="99">
                                            <xs:annotation>
                                                <xs:documentation xml:lang="en">Comment information pertaining to the purchase.  This may be used to pass a message to be printed on a note card.</xs:documentation>
                                            </xs:annotation>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
        </xs:element>
    </xs:sequence>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
RecipientInfo RecipientInfo (1) 99