Definition Type: ComplexType
Name: AcceptablePaymentCardsInfoType
Containing Schema: OTA_CommonTypes.xsd
Abstract
Documentation:
This complex type identifies payment cards that are acceptable for a specific form of payment, along with the ability to provide free text information regarding payment cards.
Collapse XSD Schema Diagram:
Drilldown into Info in schema ota_commontypes_xsd Drilldown into AcceptablePaymentCards in schema ota_commontypes_xsdXSD Diagram of AcceptablePaymentCardsInfoType in schema ota_commontypes_xsd1 (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:complexType name="AcceptablePaymentCardsInfoType">
    <xs:annotation>
        <xs:documentation xml:lang="en">This complex type identifies payment cards that are acceptable for a specific form of payment, along with the ability to provide free text information regarding payment cards.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <xs:element name="AcceptablePaymentCards" minOccurs="0">
            <xs:annotation>
                <xs:documentation xml:lang="en">A collection of payment cards that are acceptable as a form of payment.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="AcceptablePaymentCard" maxOccurs="99">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">Specific information of one payment card that is acceptable as a form of payment.</xs:documentation>
                        </xs:annotation>
                        <xs:complexType>
                            <xs:attributeGroup ref="AcceptablePaymentCardGroup">
                                <xs:annotation>
                                    <xs:documentation xml:lang="en">Provides the information needed to describe a type of payment card that is acceptable as a form of payment.  A usage fee (amount or percentage) may also be stated for this particular card type.</xs:documentation>
                                </xs:annotation>
                            </xs:attributeGroup>
                        </xs:complexType>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="Info" type="FormattedTextType" minOccurs="0">
            <xs:annotation>
                <xs:documentation xml:lang="en">General information regarding the use of payment cards.</xs:documentation>
            </xs:annotation>
        </xs:element>
    </xs:sequence>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
AcceptablePaymentCards AcceptablePaymentCards 0 (1)
Info Info 0 (1)
Collapse Derivation Tree:
  • AcceptablePaymentCardsInfoType
    • Unresolved link to creditcard2
    • Unresolved link to debitcard
    • Unresolved link to deposit
    • Unresolved link to guarantee10
    • Unresolved link to prepayment
Collapse References:
Unresolved link to creditcard2, Unresolved link to debitcard, Unresolved link to deposit, Unresolved link to guarantee10, Unresolved link to prepayment