complexType "CustomerPaymentDataType"
Namespace:
Content:
complex, 4 elements
Defined:
globally in sales.xsd; see XML source
Includes:
definitions of 4 elements
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (4):
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Payment Information of Customer (part of CustomerDataType)
XML Source (w/o annotations (1); see within schema source)
<xsd:complexType name="CustomerPaymentDataType">
<xsd:sequence>
<xsd:element name="PaymentType" nillable="false" type="PaymenttypeType"/>
<xsd:element name="Currency" nillable="false" type="CurrencyType"/>
<xsd:element minOccurs="0" name="CCType" nillable="true" type="CCtypeType"/>
<xsd:element minOccurs="0" name="DCType" nillable="true" type="DCtypeType"/>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 4/4)
CCType
Type:
CCtypeType, simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<CCType>
   
Content: 
{ enumeration of xsd:string }
</CCType>
Simple Content
Enumeration:
"Visa", "Mastercard / Eurocard", "American Express", "Diners Club", "Discover", "JCB", "Other"
XML Source (see within schema source)
<xsd:element minOccurs="0" name="CCType" nillable="true" type="CCtypeType"/>

Currency
Type:
CurrencyType, simple content
XML Representation Summary
<Currency>
   
Content: 
{ enumeration of xsd:string }
</Currency>
Simple Content
Enumeration:
"USD", "EUR", "GBP", "AUD", "CAD", "CHF", "JPY", "OTH"
XML Source (see within schema source)
<xsd:element name="Currency" nillable="false" type="CurrencyType"/>

DCType
Type:
DCtypeType, simple content
Nillable:
(can be declared as nil using xsi:nil attribute in instance XML documents)
XML Representation Summary
<DCType>
   
Content: 
{ enumeration of xsd:string }
</DCType>
Simple Content
Enumeration:
"Switch", "Solo", "Other"
XML Source (see within schema source)
<xsd:element minOccurs="0" name="DCType" nillable="true" type="DCtypeType"/>

PaymentType
Type:
PaymenttypeType, simple content
XML Representation Summary
<PaymentType>
   
Content: 
{ enumeration of xsd:string }
</PaymentType>
Simple Content
Enumeration:
"Credit Card", "Check", "Wire Transfer", "Cash", "Direct Debit", "Debit Card", "Stackbox", "Invoice", "No Payment needed", "Other"
XML Source (see within schema source)
<xsd:element name="PaymentType" nillable="false" type="PaymenttypeType"/>

XML schema documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML XSDDoc 2.9.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.