Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

complexType "ns:LineItemType"
Namespace:
Content:
complex, 5 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 5 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
This type provides information about one order line item in a Global Shipping package. The package can contain multiple units of a given order line item.
XML Source (w/o annotations (6); see within schema source)
<xs:complexType name="LineItemType">
<xs:sequence>
<xs:element minOccurs="0" name="Quantity" type="xs:int"/>
<xs:element minOccurs="0" name="CountryOfOrigin" type="xs:string"/>
<xs:element minOccurs="0" name="Description" type="xs:string"/>
<xs:element minOccurs="1" name="ItemID" type="ns:ItemIDType"/>
<xs:element minOccurs="1" name="TransactionID" type="xs:string"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 6/6)
ns:CountryOfOrigin
Type:
xs:string, predefined, simple content
The Country of Manufacture for the order line item; this is required for customs. This should identify the country in which more than 50% of the value of the item was created.

This value must conform to the ISO 3166 two-letter country code standard. To see the list of currently supported codes, and the English names associated with each code (e.g., KY="Cayman Islands"), call GeteBayDetails with DetailName set to CountryDetails.
XML Representation Summary
<ns:CountryOfOrigin>
   
Content: 
{ xs:string }
</ns:CountryOfOrigin>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CountryOfOrigin" type="xs:string"/>

ns:Description
Type:
xs:string, predefined, simple content
The item description of the order line item, based on its ItemID.
XML Representation Summary
<ns:Description>
   
Content: 
{ xs:string }
</ns:Description>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Description" type="xs:string"/>

ns:ItemID
Type:
ns:ItemIDType, simple content
Unique identifier for the eBay listing associated with the order line item. A multiple-quantity listing can have multiple order line items, but only one ItemID value. Unless an OrderLineItemID or SKU value is specified in the same node, this field is required for each ItemTransactionID node included in the request.
XML Representation Summary
<ns:ItemID>
   
Content: 
{ xs:string }
</ns:ItemID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="1" name="ItemID" type="ns:ItemIDType"/>

ns:Quantity
Type:
xs:int, predefined, simple content
The number of units of the order line item in this package; this is required for customs. The seller must ensure that this matches the quantity of the order line item enclosed in the package.

This value must be a positive integer, and it can't be greater than the quantity of this item specified in the original transaction.
XML Representation Summary
<ns:Quantity>
   
Content: 
{ xs:int }
</ns:Quantity>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Quantity" type="xs:int"/>

ns:TransactionID
Type:
xs:string, predefined, simple content
Unique identifier for an eBay order line item (transaction). The TransactionID should match the ItemID specified in each ItemTransactionID node included in the request. Optionally, an OrderLineItemID value can substitute for the ItemID/TransactionID pair.

The TransactionID value for auction listings is always 0 since there can be only one winning bidder/one sale for an auction listing.
XML Representation Summary
<ns:TransactionID>
   
Content: 
{ xs:string }
</ns:TransactionID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="1" name="TransactionID" type="xs:string"/>

{any element from any namespace}
XML Source (see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.