complexType "PurchaseItemType"
Namespace: |
|
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
Content Model Diagram
XML Representation Summary |
<...> |
|
Content: |
RunningNo, ProductId, ProductName, NotificationNo, DeliveryType, Currency, Quantity, ProductSinglePrice, VatPct, Discount, ExtendedDownloadPrice, ManualOrderPrice, ShippingPrice, ShippingVatPct, PromotionId?, PromotionCoupon?, CrossSellingProductId?, PublisherAffiliateInformation?, e5AffiliateInformation?, KeyAccountResellerInformation?, EanCode?, YourProductId?, ProductGroup?, AdditionalInformation*, PurchaseItemKey* |
|
</...> |
All Direct / Indirect Based Elements (1):
-
Known Usage Locations
- In derivations of anonymous types of elements (1):
Annotation
Purchase Item Information (part of PurchaseType)
XML Source (w/o annotations (1); see within schema source)
<xsd:complexType name="PurchaseItemType"> <xsd:sequence> <xsd:element name="RunningNo" nillable="false" type="xsd:integer"/> <xsd:element name="ProductId" nillable="false" type="xsd:integer"/> <xsd:simpleType> <xsd:restriction base="xsd:integer"/> </xsd:simpleType> </xsd:element> <xsd:element name="Quantity" nillable="false" type="xsd:integer"/> <xsd:element name="VatPct" type="xsd:double"/> <xsd:element name="Discount" type="xsd:double"/> <xsd:element minOccurs="0" name="PromotionId" nillable="true" type="xsd:integer"/> <xsd:element minOccurs="0" name="EanCode" nillable="true" type="xsd:string"/> <xsd:element minOccurs="0" name="YourProductId" nillable="true" type="xsd:string"/> <xsd:element minOccurs="0" name="ProductGroup" nillable="true" type="xsd:string"/> <xsd:sequence maxOccurs="unbounded" minOccurs="0"> </xsd:sequence> <xsd:sequence maxOccurs="unbounded" minOccurs="0"> </xsd:sequence> </xsd:sequence> </xsd:complexType> |
Content Element Detail (all definitions, specified in this component only; 25/25) -
XML Source (see within schema source)
CrossSellingProductId-
Type: |
xsd:integer, predefined, simple content |
XML Representation Summary |
<CrossSellingProductId> |
|
Content: |
{ xsd:integer } |
</CrossSellingProductId> |
|
XML Source (see within schema source)
Currency-
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)
DeliveryType-
XML Representation Summary |
<DeliveryType> |
|
Content: |
{ enumeration of xsd:string } |
</DeliveryType> |
|
Simple Content
Enumeration: |
"Electronically", "Postal Mail", "Fax", "Other" |
XML Source (see within schema source)
Discount-
Type: |
xsd:double, predefined, simple content |
XML Representation Summary |
<Discount> |
|
Content: |
{ xsd:double } |
</Discount> |
|
XML Source (see within schema source)
<xsd:element name="Discount" type="xsd:double"/> |
e5AffiliateInformation-
Type: |
xsd:string, predefined, simple content |
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
XML Representation Summary |
<e5AffiliateInformation> |
|
Content: |
{ xsd:string } |
</e5AffiliateInformation> |
|
XML Source (see within schema source)
EanCode-
Type: |
xsd:string, predefined, simple content |
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
XML Representation Summary |
<EanCode> |
|
Content: |
{ xsd:string } |
</EanCode> |
|
XML Source (see within schema source)
<xsd:element minOccurs="0" name="EanCode" nillable="true" type="xsd:string"/> |
ExtendedDownloadPrice-
Type: |
xsd:double, predefined, simple content |
XML Representation Summary |
<ExtendedDownloadPrice> |
|
Content: |
{ xsd:double } |
</ExtendedDownloadPrice> |
|
XML Source (see within schema source)
KeyAccountResellerInformation-
Type: |
xsd:string, predefined, simple content |
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
XML Representation Summary |
<KeyAccountResellerInformation> |
|
Content: |
{ xsd:string } |
</KeyAccountResellerInformation> |
|
XML Source (see within schema source)
ManualOrderPrice-
Type: |
xsd:double, predefined, simple content |
XML Representation Summary |
<ManualOrderPrice> |
|
Content: |
{ xsd:double } |
</ManualOrderPrice> |
|
XML Source (see within schema source)
NotificationNo-
Type: |
anonymous (restriction of xsd:integer), simple content |
XML Representation Summary |
<NotificationNo> |
|
Content: |
{ xsd:integer } |
</NotificationNo> |
|
Anonymous simpleType
Type Derivation Tree xsd:integer (restriction) simpleType |
Derivation: |
restriction of xsd:integer |
XML Source (see within schema source)
<xsd:element name="NotificationNo"> <xsd:simpleType> <xsd:restriction base="xsd:integer"/> </xsd:simpleType> </xsd:element> |
ProductGroup-
Type: |
xsd:string, predefined, simple content |
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
XML Representation Summary |
<ProductGroup> |
|
Content: |
{ xsd:string } |
</ProductGroup> |
|
XML Source (see within schema source)
<xsd:element minOccurs="0" name="ProductGroup" nillable="true" type="xsd:string"/> |
ProductId-
Type: |
xsd:integer, predefined, simple content |
XML Representation Summary |
<ProductId> |
|
Content: |
{ xsd:integer } |
</ProductId> |
|
XML Source (see within schema source)
<xsd:element name="ProductId" nillable="false" type="xsd:integer"/> |
ProductName-
Type: |
xsd:string, predefined, simple content |
XML Representation Summary |
<ProductName> |
|
Content: |
{ xsd:string } |
</ProductName> |
|
XML Source (see within schema source)
ProductSinglePrice-
Type: |
xsd:double, predefined, simple content |
XML Representation Summary |
<ProductSinglePrice> |
|
Content: |
{ xsd:double } |
</ProductSinglePrice> |
|
XML Source (see within schema source)
PromotionCoupon-
Type: |
xsd:string, predefined, simple content |
XML Representation Summary |
<PromotionCoupon> |
|
Content: |
{ xsd:string } |
</PromotionCoupon> |
|
XML Source (see within schema source)
PromotionId-
Type: |
xsd:integer, predefined, simple content |
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
XML Representation Summary |
<PromotionId> |
|
Content: |
{ xsd:integer } |
</PromotionId> |
|
XML Source (see within schema source)
<xsd:element minOccurs="0" name="PromotionId" nillable="true" type="xsd:integer"/> |
PublisherAffiliateInformation-
Type: |
xsd:string, predefined, simple content |
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
XML Representation Summary |
<PublisherAffiliateInformation> |
|
Content: |
{ xsd:string } |
</PublisherAffiliateInformation> |
|
XML Source (see within schema source)
-
XML Source (see within schema source)
Quantity-
Type: |
xsd:integer, predefined, simple content |
XML Representation Summary |
<Quantity> |
|
Content: |
{ xsd:integer } |
</Quantity> |
|
XML Source (see within schema source)
<xsd:element name="Quantity" nillable="false" type="xsd:integer"/> |
RunningNo-
Type: |
xsd:integer, predefined, simple content |
XML Representation Summary |
<RunningNo> |
|
Content: |
{ xsd:integer } |
</RunningNo> |
|
XML Source (see within schema source)
<xsd:element name="RunningNo" nillable="false" type="xsd:integer"/> |
ShippingPrice-
Type: |
xsd:double, predefined, simple content |
XML Representation Summary |
<ShippingPrice> |
|
Content: |
{ xsd:double } |
</ShippingPrice> |
|
XML Source (see within schema source)
ShippingVatPct-
Type: |
xsd:string, predefined, simple content |
XML Representation Summary |
<ShippingVatPct> |
|
Content: |
{ xsd:string } |
</ShippingVatPct> |
|
XML Source (see within schema source)
VatPct-
Type: |
xsd:double, predefined, simple content |
XML Representation Summary |
<VatPct> |
|
Content: |
{ xsd:double } |
</VatPct> |
|
XML Source (see within schema source)
<xsd:element name="VatPct" type="xsd:double"/> |
YourProductId-
Type: |
xsd:string, predefined, simple content |
Nillable: |
(can be declared as nil using xsi:nil attribute in instance XML documents) |
XML Representation Summary |
<YourProductId> |
|
Content: |
{ xsd:string } |
</YourProductId> |
|
XML Source (see within schema source)
<xsd:element minOccurs="0" name="YourProductId" nillable="true" type="xsd:string"/> |