Definition Type: ComplexType
Name: CreditCardType
Namespace: http://www.adsml.org/typelibrary/2.0
Containing Schema: AdsMLTypeLibrary-2.0-AS.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into Properties in schema adsmltypelibrary-2_0-as_xsd Drilldown into AuthorizationExpires in schema adsmltypelibrary-2_0-as_xsd Drilldown into AuthorizationCode in schema adsmltypelibrary-2_0-as_xsd Drilldown into AuthorizedTime in schema adsmltypelibrary-2_0-as_xsd Drilldown into AuthorizedPayment in schema adsmltypelibrary-2_0-as_xsd Drilldown into CardVerificationValue in schema adsmltypelibrary-2_0-as_xsd Drilldown into CardHoldersAddress in schema adsmltypelibrary-2_0-as_xsd Drilldown into NameOnCard in schema adsmltypelibrary-2_0-as_xsd Drilldown into CardExpires in schema adsmltypelibrary-2_0-as_xsd Drilldown into CardStartDate in schema adsmltypelibrary-2_0-as_xsd Drilldown into IssueNumber in schema adsmltypelibrary-2_0-as_xsd Drilldown into CardNumber in schema adsmltypelibrary-2_0-as_xsd Drilldown into CardType in schema adsmltypelibrary-2_0-as_xsd Drilldown into DataSource in schema adsmltypelibrary-2_0-as_xsd Drilldown into CardTransactionReference in schema adsmltypelibrary-2_0-as_xsd Drilldown into MerchantCode in schema adsmltypelibrary-2_0-as_xsd Drilldown into Status in schema adsmltypelibrary-2_0-as_xsdXSD Diagram of CreditCardType in schema adsmltypelibrary-2_0-as_xsd (AdsML)
Collapse XSD Schema Code:
<xs:complexType name="CreditCardType">
    <xs:sequence>
        <xs:element ref="Status" minOccurs="0" />
        <xs:element name="MerchantCode" type="CodeType" minOccurs="0" />
        <xs:element name="CardTransactionReference" type="LongStringType" minOccurs="0" />
        <xs:element name="DataSource" type="CodeType" minOccurs="0" />
        <xs:element name="CardType" type="CodeType" minOccurs="0" />
        <xs:element name="CardNumber" type="ShortTokenType" />
        <xs:element name="IssueNumber" type="ShortStringType" minOccurs="0" />
        <xs:element name="CardStartDate" type="DateType" minOccurs="0" />
        <xs:element name="CardExpires" type="DateType" minOccurs="0" />
        <xs:element name="NameOnCard" type="LongStringType" minOccurs="0" />
        <xs:element name="CardHoldersAddress" type="PhysicalAddressType" minOccurs="0" />
        <xs:element name="CardVerificationValue" type="ShortStringType" minOccurs="0" />
        <xs:element name="AuthorizedPayment" type="BooleanType" />
        <xs:element name="AuthorizedTime" type="DateTimeType" minOccurs="0" />
        <xs:element name="AuthorizationCode" type="LongStringType" minOccurs="0" />
        <xs:element name="AuthorizationExpires" type="DateTimeType" minOccurs="0" />
        <xs:element ref="Properties" minOccurs="0" />
    </xs:sequence>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Status adsml:Status 0 (1)
MerchantCode adsml:MerchantCode 0 (1)
CardTransactionReference adsml:CardTransactionReference 0 (1)
DataSource adsml:DataSource 0 (1)
CardType adsml:CardType 0 (1)
CardNumber adsml:CardNumber (1) (1)
IssueNumber adsml:IssueNumber 0 (1)
CardStartDate adsml:CardStartDate 0 (1)
CardExpires adsml:CardExpires 0 (1)
NameOnCard adsml:NameOnCard 0 (1)
CardHoldersAddress adsml:CardHoldersAddress 0 (1)
CardVerificationValue adsml:CardVerificationValue 0 (1)
AuthorizedPayment adsml:AuthorizedPayment (1) (1)
AuthorizedTime adsml:AuthorizedTime 0 (1)
AuthorizationCode adsml:AuthorizationCode 0 (1)
AuthorizationExpires adsml:AuthorizationExpires 0 (1)
Properties adsml:Properties 0 (1)
Collapse Derivation Tree:
Collapse References:
adsml-fi:CardAccount, adsml:CreditCard