Definition Type: ComplexType
Name: PaymentCard_Detail
Namespace: http://www.opentravel.org/OTM/finance/v3
Type: fin-0300:PaymentCard
Containing Schema: Finance_3_0_0.xsd
Abstract
Documentation:
Specifies the details of the debit or credit card.
Collapse XSD Schema Diagram:
Drilldown into ExtensionPoint_Detail in schema otm_builtins_xsd Drilldown into ThreeDomainSecurity in schema finance_3_0_0_xsd Drilldown into SignatureOnFile in schema finance_3_0_0_xsd Drilldown into CustomerLoyalty in schema finance_3_0_0_xsd Drilldown into Email in schema common_4_0_0_xsd Drilldown into TelephoneSummary in schema common_4_0_0_xsd Drilldown into AddressSummary in schema common_4_0_0_xsd Drilldown into PersonNameSummary in schema common_4_0_0_xsd Drilldown into CardHolderId in schema finance_3_0_0_xsd Drilldown into ExtensionPoint_Summary in schema otm_builtins_xsd Drilldown into SeriesCode in schema finance_3_0_0_xsd Drilldown into MagneticStripe in schema finance_3_0_0_xsd Drilldown into AuthenticationVerification in schema finance_3_0_0_xsd Drilldown into CardNumber in schema finance_3_0_0_xsd Drilldown into CardHolderName in schema finance_3_0_0_xsd Drilldown into Issuer in schema finance_3_0_0_xsd Drilldown into CardType in schema finance_3_0_0_xsd Drilldown into CardCode in schema finance_3_0_0_xsd Drilldown into Privacy in schema finance_3_0_0_xsd Drilldown into secureInd in schema finance_3_0_0_xsd Drilldown into expireDate in schema finance_3_0_0_xsd Drilldown into effectiveDate in schema finance_3_0_0_xsd Drilldown into id in schema finance_3_0_0_xsd Drilldown into PaymentCard in schema finance_3_0_0_xsd Drilldown into extendedPaymentInd in schema finance_3_0_0_xsd Drilldown into remark in schema finance_3_0_0_xsd Drilldown into companyCardReference in schema finance_3_0_0_xsd Drilldown into countryOfIssue in schema finance_3_0_0_xsdXSD Diagram of PaymentCard_Detail in schema finance_3_0_0_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xsd:complexType name="PaymentCard_Detail">
    <xsd:annotation>
        <xsd:documentation source="Description">Specifies the details of the debit or credit card.</xsd:documentation>
        <xsd:appinfo>
            <otm:OTA2Entity type="CoreObject" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">PaymentCard</otm:OTA2Entity>
        </xsd:appinfo>
    </xsd:annotation>
    <xsd:complexContent>
        <xsd:extension base="fin-0300:PaymentCard">
            <xsd:sequence>
                <xsd:element minOccurs="0" name="CardHolderId" type="ota2-0400:Identifier">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Card holder reference ID</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}RPH_Type</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="fin" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">CardHolderRPH</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element maxOccurs="1" minOccurs="0" ref="ota2-0400:PersonNameSummary">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Description: The details of the Card Holder&amp;apos;s Name.</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}PersonNameType</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="fin" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">CardHolderNameDetails</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element maxOccurs="1" minOccurs="0" ref="ota2-0400:AddressSummary">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Card holder address.</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}AddressType</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="fin" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Address</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element maxOccurs="unbounded" minOccurs="0" ref="ota2-0400:TelephoneSummary">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Card holder telephone number.</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}Telephone</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="fin" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Telephone</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element maxOccurs="unbounded" minOccurs="0" ref="ota2-0400:Email">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Card holder email.</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}EmailType</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="fin" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Email</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element maxOccurs="unbounded" minOccurs="0" ref="fin-0300:CustomerLoyalty">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Card holder loyalty program.</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}CustLoyalty</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="fin" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">CustLoyalty</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element maxOccurs="1" minOccurs="0" ref="fin-0300:SignatureOnFile">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Note: This indicates if the signature is authorized as a form of guarantee. In some countries, the customer can sign the payment card slip as a form of guarantee.</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}SignatureOnFile</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="fin" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">SignatureOnFile</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element maxOccurs="1" minOccurs="0" ref="fin-0300:ThreeDomainSecurity">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Note: This contains 3-D Secure protocol information for online credit and debit card transactions for programs such as Verified by Visa, MasterCard SecureCode, J/Secure and SafeKey.</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}ThreeDomainSecurity</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="fin" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">ThreeDomainSecurity</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element minOccurs="0" ref="ota2:ExtensionPoint_Detail" />
            </xsd:sequence>
            <xsd:attribute name="countryOfIssue" type="ota2-0400:CountryCode_ISO3166" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">Example: US</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}ISO3166</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="fin" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">CountryOfIssue</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="companyCardReference" type="ota2-0400:StringAlphaNumeric" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">Note: This is a reference for a company sponsor for the card.</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}AlphaNumericStringLength1to19</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="fin" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">CompanyCardReference</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="remark" type="ota2-0400:StringShort" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">Example: Travel rewards card.</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}StringLength1to128</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="fin" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Remark</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="extendedPaymentInd" type="xsd:boolean" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">Implementer: If true, the credit card company is requested to delay the date on which the amount of this transaction is applied to the customer&amp;apos;s account.</xsd:documentation>
                </xsd:annotation>
            </xsd:attribute>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Privacy fin-0300:Privacy 0 (1)
CardCode fin-0300:CardCode 0 (1)
CardType fin-0300:CardType 0 1
Issuer fin-0300:Issuer 0 1
CardHolderName fin-0300:CardHolderName 0 1
CardNumber fin-0300:CardNumber 0 1
AuthenticationVerification fin-0300:AuthenticationVerification 0 1
MagneticStripe fin-0300:MagneticStripe 0 3
SeriesCode fin-0300:SeriesCode 0 (1)
ExtensionPoint_Summary ota2:ExtensionPoint_Summary 0 (1)
CardHolderId fin-0300:CardHolderId 0 (1)
PersonNameSummary ota2-0400:PersonNameSummary 0 1
AddressSummary ota2-0400:AddressSummary 0 1
TelephoneSummary ota2-0400:TelephoneSummary 0 unbounded
Email ota2-0400:Email 0 unbounded
CustomerLoyalty fin-0300:CustomerLoyalty 0 unbounded
SignatureOnFile fin-0300:SignatureOnFile 0 1
ThreeDomainSecurity fin-0300:ThreeDomainSecurity 0 1
ExtensionPoint_Detail ota2:ExtensionPoint_Detail 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
id fin-0300:id Optional
effectiveDate fin-0300:effectiveDate Optional
expireDate fin-0300:expireDate Optional
secureInd fin-0300:secureInd Optional
countryOfIssue fin-0300:countryOfIssue Optional
companyCardReference fin-0300:companyCardReference Optional
remark fin-0300:remark Optional
extendedPaymentInd fin-0300:extendedPaymentInd Optional
Collapse Derivation Tree:
Collapse References:
fin-0300:PaymentCardDetail