Definition Type: ComplexType
Name: BankAcctType
Containing Schema: OTA_CommonTypes.xsd
Abstract
Documentation:
Customer bank accounts for payments, either for paper checks or electronic funds transfer.
Collapse XSD Schema Diagram:
Drilldown into BankAcctName in schema ota_commontypes_xsd Drilldown into ChecksAcceptedInd in schema ota_commontypes_xsd1 Drilldown into BankAcctNumber in schema ota_commontypes_xsd1 Drilldown into AcctType in schema ota_commontypes_xsd1 Drilldown into BankID in schema ota_commontypes_xsd1 Drilldown into ShareMarketInd in schema ota_commontypes_xsd1 Drilldown into ShareSynchInd in schema ota_commontypes_xsd1 Drilldown into PrivacyGroup in schema ota_commontypes_xsdXSD Diagram of BankAcctType in schema ota_commontypes_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:complexType name="BankAcctType">
    <xs:annotation>
        <xs:documentation xml:lang="en">Customer bank accounts for payments, either for paper checks or electronic funds transfer.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <xs:element name="BankAcctName" type="StringLength1to64" minOccurs="0">
            <xs:annotation>
                <xs:documentation xml:lang="en">The name the account is held under.</xs:documentation>
            </xs:annotation>
        </xs:element>
    </xs:sequence>
    <xs:attributeGroup ref="PrivacyGroup">
        <xs:annotation>
            <xs:documentation xml:lang="en">Allows for control of the sharing of bank account information between parties.</xs:documentation>
        </xs:annotation>
    </xs:attributeGroup>
    <xs:attribute name="BankID" type="StringLength1to64" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Code assigned by authorities to financial institutions; sometimes called bank routing number.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="AcctType" type="StringLength1to32" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Describes the bank account used for financing travel (e.g., checking, savings, investment).
					</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="BankAcctNumber" type="StringLength1to32" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Identifier for the account assigned by the bank.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ChecksAcceptedInd" type="xs:boolean" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">If true, checks are accepted. If false, checks are not accepted.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
BankAcctName BankAcctName 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
ShareSynchInd ShareSynchInd Optional
ShareMarketInd ShareMarketInd Optional
BankID BankID Optional
AcctType AcctType Optional
BankAcctNumber BankAcctNumber Optional
ChecksAcceptedInd ChecksAcceptedInd Optional
Collapse Derivation Tree:
Collapse References:
BankAcct