Definition Type: Element
Name: RecipientInfo
Type: ContactPersonType
Containing Schema: OTA_CommonTypes.xsd
MinOccurs (1)
MaxOccurs 99
Abstract
Documentation:
Contact and/or reservation information pertaining to the recipient.
Collapse XSD Schema Diagram:
Drilldown into Comments in schema ota_commontypes_xsd Drilldown into ShippingInfo in schema ota_commontypes_xsd Drilldown into ReservationID in schema ota_commontypes_xsd Drilldown into EmployeeInfo in schema ota_commontypes_xsd Drilldown into CompanyName in schema ota_commontypes_xsd Drilldown into URL in schema ota_commontypes_xsd Drilldown into Email in schema ota_commontypes_xsd Drilldown into Address in schema ota_commontypes_xsd Drilldown into Telephone in schema ota_commontypes_xsd Drilldown into PersonName in schema ota_commontypes_xsd Drilldown into DocumentDistribMethodCode in schema ota_commontypes_xsd1 Drilldown into CommunicationMethodCode in schema ota_commontypes_xsd1 Drilldown into RPH in schema ota_commontypes_xsd1 Drilldown into EmergencyFlag in schema ota_commontypes_xsd1 Drilldown into Relation in schema ota_commontypes_xsd1 Drilldown into ContactType in schema ota_commontypes_xsd1 Drilldown into DefaultInd in schema ota_commontypes_xsd1 Drilldown into DefaultIndGroup in schema ota_commontypes_xsd Drilldown into ShareMarketInd in schema ota_commontypes_xsd1 Drilldown into ShareSynchInd in schema ota_commontypes_xsd1 Drilldown into PrivacyGroup in schema ota_commontypes_xsd Drilldown into ContactPersonType in schema ota_commontypes_xsdXSD Diagram of RecipientInfo in schema ota_commontypes_xsd1 (Open Travel (OTA))
Collapse XSD Schema Code:
<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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
PersonName PersonName 0 (1)
Telephone Telephone 0 5
Address Address 0 5
Email Email 0 5
URL URL 0 5
CompanyName CompanyName 0 3
EmployeeInfo EmployeeInfo 0 3
ReservationID ReservationID 0 2
ShippingInfo ShippingInfo 0 (1)
Comments Comments 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
ShareSynchInd ShareSynchInd Optional
ShareMarketInd ShareMarketInd Optional
DefaultInd DefaultInd false Optional
ContactType ContactType (Optional)
Relation Relation (Optional)
EmergencyFlag EmergencyFlag false Optional
RPH RPH (Optional)
CommunicationMethodCode CommunicationMethodCode Optional
DocumentDistribMethodCode DocumentDistribMethodCode Optional
Collapse Derivation Tree: