topical media & game development
mashup-amazon-07-07-02-AmazonRSS-App-WebReferences-com-amazon-webservices-AWSECommerceService.wsdl / wsdl
<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:tns="http://webservices.amazon.com/AWSECommerceService/2006-05-17" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://webservices.amazon.com/AWSECommerceService/2006-05-17" xmlns="http://schemas.xmlsoap.org/wsdl/">
<types>
<xs:schema elementFormDefault="qualified" targetNamespace="http://webservices.amazon.com/AWSECommerceService/2006-05-17">
<xs:element name="Bin">
<xs:complexType>
<xs:sequence>
<xs:element name="BinName" type="xs:string" />
<xs:element name="BinItemCount" type="xs:positiveInteger" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="BinParameter">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string" />
<xs:element name="Value" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SearchBinSet">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Bin" />
</xs:sequence>
<xs:attribute name="NarrowBy" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="SearchBinSets">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:SearchBinSet" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Help">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:HelpRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:HelpRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="HelpRequest">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="About" type="xs:string" />
<xs:element minOccurs="0" name="HelpType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Operation" />
<xs:enumeration value="ResponseGroup" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ItemSearch">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:ItemSearchRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:ItemSearchRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ItemSearchRequest">
<xs:sequence>
<xs:element minOccurs="0" name="Actor" type="xs:string" />
<xs:element minOccurs="0" name="Artist" type="xs:string" />
<xs:element minOccurs="0" name="Availability">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Available" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:AudienceRating" />
<xs:element minOccurs="0" name="Author" type="xs:string" />
<xs:element minOccurs="0" name="Brand" type="xs:string" />
<xs:element minOccurs="0" name="BrowseNode" type="xs:string" />
<xs:element minOccurs="0" name="City" type="xs:string" />
<xs:element minOccurs="0" name="Composer" type="xs:string" />
<xs:element minOccurs="0" ref="tns:Condition" />
<xs:element minOccurs="0" name="Conductor" type="xs:string" />
<xs:element minOccurs="0" name="Count" type="xs:positiveInteger">
<xs:annotation>
<xs:appinfo>
<aws-se:restricted xmlns:aws-se="http://webservices.amazon.com/AWS-SchemaExtensions">
<aws-se:excludeFrom>public</aws-se:excludeFrom>
<aws-se:excludeFrom>partner</aws-se:excludeFrom>
</aws-se:restricted>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Cuisine" type="xs:string" />
<xs:element minOccurs="0" ref="tns:DeliveryMethod" />
<xs:element minOccurs="0" name="Director" type="xs:string" />
<xs:element minOccurs="0" name="FutureLaunchDate" type="xs:string" />
<xs:element minOccurs="0" name="ISPUPostalCode" type="xs:string" />
<xs:element minOccurs="0" name="ItemPage" type="xs:positiveInteger" />
<xs:element minOccurs="0" name="Keywords" type="xs:string" />
<xs:element minOccurs="0" name="Manufacturer" type="xs:string" />
<xs:element minOccurs="0" name="MaximumPrice" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="MerchantId" type="xs:string" />
<xs:element minOccurs="0" name="MinimumPrice" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="MusicLabel" type="xs:string" />
<xs:element minOccurs="0" name="Neighborhood" type="xs:string" />
<xs:element minOccurs="0" name="Orchestra" type="xs:string" />
<xs:element minOccurs="0" name="PostalCode" type="xs:string" />
<xs:element minOccurs="0" name="Power" type="xs:string" />
<xs:element minOccurs="0" name="Publisher" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
<xs:element minOccurs="0" name="SearchIndex" type="xs:string" />
<xs:element minOccurs="0" name="Sort" type="xs:string" />
<xs:element minOccurs="0" name="State" type="xs:string" />
<xs:element minOccurs="0" name="TextStream" type="xs:string" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
<xs:element minOccurs="0" name="ReleaseDate" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ItemLookup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:ItemLookupRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:ItemLookupRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ItemLookupRequest">
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Condition" />
<xs:element minOccurs="0" ref="tns:DeliveryMethod" />
<xs:element minOccurs="0" name="FutureLaunchDate" type="xs:string" />
<xs:element minOccurs="0" name="IdType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="ASIN" />
<xs:enumeration value="UPC" />
<xs:enumeration value="SKU" />
<xs:enumeration value="EAN" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="ISPUPostalCode" type="xs:string" />
<xs:element minOccurs="0" name="MerchantId" type="xs:string" />
<xs:element minOccurs="0" name="OfferPage" type="xs:positiveInteger" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ItemId" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
<xs:element minOccurs="0" name="ReviewPage" type="xs:positiveInteger" />
<xs:element minOccurs="0" name="SearchIndex" type="xs:string" />
<xs:element minOccurs="0" name="SearchInsideKeywords" type="xs:string">
<xs:annotation>
<xs:appinfo>
<aws-se:restricted xmlns:aws-se="http://webservices.amazon.com/AWS-SchemaExtensions">
<aws-se:excludeFrom>public</aws-se:excludeFrom>
<aws-se:excludeFrom>partner</aws-se:excludeFrom>
</aws-se:restricted>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="VariationPage" type="xs:positiveInteger" />
</xs:sequence>
</xs:complexType>
<xs:element name="ListSearch">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:ListSearchRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:ListSearchRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ListSearchRequest">
<xs:sequence>
<xs:element minOccurs="0" name="City" type="xs:string" />
<xs:element minOccurs="0" name="Email" type="xs:string" />
<xs:element minOccurs="0" name="FirstName" type="xs:string" />
<xs:element minOccurs="0" name="LastName" type="xs:string" />
<xs:element minOccurs="0" name="ListPage" type="xs:positiveInteger" />
<xs:element name="ListType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="WishList" />
<xs:enumeration value="WeddingRegistry" />
<xs:enumeration value="BabyRegistry" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Name" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
<xs:element minOccurs="0" name="State" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ListLookup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:ListLookupRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:ListLookupRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ListLookupRequest">
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Condition" />
<xs:element minOccurs="0" ref="tns:DeliveryMethod" />
<xs:element minOccurs="0" name="ISPUPostalCode" type="xs:string" />
<xs:element minOccurs="0" name="ListId" type="xs:string" />
<xs:element minOccurs="0" name="ListType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="WishList" />
<xs:enumeration value="Listmania" />
<xs:enumeration value="WeddingRegistry" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="MerchantId" type="xs:string" />
<xs:element minOccurs="0" name="ProductGroup" type="xs:string" />
<xs:element minOccurs="0" name="ProductPage" type="xs:positiveInteger" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
<xs:element minOccurs="0" name="Sort" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="CustomerContentSearch">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:CustomerContentSearchRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:CustomerContentSearchRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="CustomerContentSearchRequest">
<xs:sequence>
<xs:element minOccurs="0" name="CustomerPage" type="xs:positiveInteger" />
<xs:element minOccurs="0" name="Email" type="xs:string" />
<xs:element minOccurs="0" name="Name" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="CustomerContentLookup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:CustomerContentLookupRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:CustomerContentLookupRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="CustomerContentLookupRequest">
<xs:sequence>
<xs:element minOccurs="0" name="CustomerId" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
<xs:element minOccurs="0" name="ReviewPage" type="xs:positiveInteger" />
</xs:sequence>
</xs:complexType>
<xs:element name="SimilarityLookup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:SimilarityLookupRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:SimilarityLookupRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="SimilarityLookupRequest">
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Condition" />
<xs:element minOccurs="0" ref="tns:DeliveryMethod" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ItemId" type="xs:string" />
<xs:element minOccurs="0" name="ISPUPostalCode" type="xs:string" />
<xs:element minOccurs="0" name="MerchantId" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
<xs:element minOccurs="0" name="SimilarityType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Intersection" />
<xs:enumeration value="Random" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="SellerLookup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:SellerLookupRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:SellerLookupRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="SellerLookupRequest">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="SellerId" type="xs:string" />
<xs:element minOccurs="0" name="FeedbackPage" type="xs:positiveInteger" />
</xs:sequence>
</xs:complexType>
<xs:element name="CartGet">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:CartGetRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:CartGetRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="CartGetRequest">
<xs:sequence>
<xs:element minOccurs="0" name="CartId" type="xs:string" />
<xs:element minOccurs="0" name="HMAC" type="xs:string" />
<xs:element minOccurs="0" name="MergeCart" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="CartAdd">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:CartAddRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:CartAddRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="CartAddRequest">
<xs:sequence>
<xs:element minOccurs="0" name="CartId" type="xs:string" />
<xs:element minOccurs="0" name="HMAC" type="xs:string" />
<xs:element minOccurs="0" name="MergeCart" type="xs:string" />
<xs:element minOccurs="0" name="Items">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Item">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="OfferListingId" type="xs:string" />
<xs:element minOccurs="0" name="Quantity" type="xs:positiveInteger" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="ListItemId" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="CartCreate">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:CartCreateRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:CartCreateRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="CartCreateRequest">
<xs:sequence>
<xs:element minOccurs="0" name="MergeCart" type="xs:string" />
<xs:element minOccurs="0" name="Items">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Item">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="OfferListingId" type="xs:string" />
<xs:element minOccurs="0" name="Quantity" type="xs:positiveInteger" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="ListItemId" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="CartModify">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:CartModifyRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:CartModifyRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="CartModifyRequest">
<xs:sequence>
<xs:element minOccurs="0" name="CartId" type="xs:string" />
<xs:element minOccurs="0" name="HMAC" type="xs:string" />
<xs:element minOccurs="0" name="MergeCart" type="xs:string" />
<xs:element minOccurs="0" name="Items">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Item">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Action">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="MoveToCart" />
<xs:enumeration value="SaveForLater" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="CartItemId" type="xs:string" />
<xs:element minOccurs="0" name="Quantity" type="xs:nonNegativeInteger" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="CartClear">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:CartClearRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:CartClearRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="CartClearRequest">
<xs:sequence>
<xs:element minOccurs="0" name="CartId" type="xs:string" />
<xs:element minOccurs="0" name="HMAC" type="xs:string" />
<xs:element minOccurs="0" name="MergeCart" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="TransactionLookup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:TransactionLookupRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:TransactionLookupRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="TransactionLookupRequest">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="TransactionId" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="SellerListingSearch">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:SellerListingSearchRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:SellerListingSearchRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="SellerListingSearchRequest">
<xs:sequence>
<xs:element minOccurs="0" name="Keywords" type="xs:string" />
<xs:element minOccurs="0" name="ListingPage" type="xs:positiveInteger" />
<xs:element minOccurs="0" name="OfferStatus">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Open" />
<xs:enumeration value="Closed" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
<xs:element minOccurs="1" name="SellerId" type="xs:string" />
<xs:element minOccurs="0" name="Sort" type="xs:string" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="SellerListingLookup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:SellerListingLookupRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:SellerListingLookupRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="SellerListingLookupRequest">
<xs:sequence>
<xs:element name="Id" type="xs:string" />
<xs:element minOccurs="0" name="SellerId" type="xs:string" />
<xs:element name="IdType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Exchange" />
<xs:enumeration value="Listing" />
<xs:enumeration value="ASIN" />
<xs:enumeration value="SKU" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="BrowseNodeLookup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="MarketplaceDomain" type="xs:string" />
<xs:element minOccurs="0" name="AWSAccessKeyId" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionId" type="xs:string" />
<xs:element minOccurs="0" name="AssociateTag" type="xs:string" />
<xs:element minOccurs="0" name="Validate" type="xs:string" />
<xs:element minOccurs="0" name="XMLEscaping" type="xs:string" />
<xs:element minOccurs="0" name="Shared" type="tns:BrowseNodeLookupRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Request" type="tns:BrowseNodeLookupRequest" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="BrowseNodeLookupRequest">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="BrowseNodeId" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="Condition">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="All" />
<xs:enumeration value="New" />
<xs:enumeration value="Used" />
<xs:enumeration value="Collectible" />
<xs:enumeration value="Refurbished" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DeliveryMethod">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Ship" />
<xs:enumeration value="ISPU" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AudienceRating">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="G" />
<xs:enumeration value="PG" />
<xs:enumeration value="PG-13" />
<xs:enumeration value="R" />
<xs:enumeration value="NC-17" />
<xs:enumeration value="NR" />
<xs:enumeration value="Unrated" />
<xs:enumeration value="6" />
<xs:enumeration value="12" />
<xs:enumeration value="16" />
<xs:enumeration value="18" />
<xs:enumeration value="FamilyViewing" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MultiOperation">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Help" />
<xs:element minOccurs="0" ref="tns:ItemSearch" />
<xs:element minOccurs="0" ref="tns:ItemLookup" />
<xs:element minOccurs="0" ref="tns:ListSearch" />
<xs:element minOccurs="0" ref="tns:ListLookup" />
<xs:element minOccurs="0" ref="tns:CustomerContentSearch" />
<xs:element minOccurs="0" ref="tns:CustomerContentLookup" />
<xs:element minOccurs="0" ref="tns:SimilarityLookup" />
<xs:element minOccurs="0" ref="tns:SellerLookup" />
<xs:element minOccurs="0" ref="tns:CartGet" />
<xs:element minOccurs="0" ref="tns:CartAdd" />
<xs:element minOccurs="0" ref="tns:CartCreate" />
<xs:element minOccurs="0" ref="tns:CartModify" />
<xs:element minOccurs="0" ref="tns:CartClear" />
<xs:element minOccurs="0" ref="tns:TransactionLookup" />
<xs:element minOccurs="0" ref="tns:SellerListingSearch" />
<xs:element minOccurs="0" ref="tns:SellerListingLookup" />
<xs:element minOccurs="0" ref="tns:BrowseNodeLookup" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HelpResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Information" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ItemSearchResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Items" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ItemLookupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Items" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ListSearchResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Lists" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ListLookupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Lists" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CustomerContentSearchResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Customers" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CustomerContentLookupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Customers" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SimilarityLookupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Items" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SellerLookupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Sellers" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CartGetResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Cart" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CartAddResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Cart" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CartCreateResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Cart" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CartModifyResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Cart" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CartClearResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Cart" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TransactionLookupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Transactions" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SellerListingSearchResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:SellerListings" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SellerListingLookupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:SellerListings" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="BrowseNodeLookupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:BrowseNodes" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MultiOperationResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:OperationRequest" />
<xs:element minOccurs="0" ref="tns:HelpResponse" />
<xs:element minOccurs="0" ref="tns:ItemSearchResponse" />
<xs:element minOccurs="0" ref="tns:ItemLookupResponse" />
<xs:element minOccurs="0" ref="tns:ListSearchResponse" />
<xs:element minOccurs="0" ref="tns:ListLookupResponse" />
<xs:element minOccurs="0" ref="tns:CustomerContentSearchResponse" />
<xs:element minOccurs="0" ref="tns:CustomerContentLookupResponse" />
<xs:element minOccurs="0" ref="tns:SimilarityLookupResponse" />
<xs:element minOccurs="0" ref="tns:SellerLookupResponse" />
<xs:element minOccurs="0" ref="tns:CartGetResponse" />
<xs:element minOccurs="0" ref="tns:CartAddResponse" />
<xs:element minOccurs="0" ref="tns:CartCreateResponse" />
<xs:element minOccurs="0" ref="tns:CartModifyResponse" />
<xs:element minOccurs="0" ref="tns:CartClearResponse" />
<xs:element minOccurs="0" ref="tns:TransactionLookupResponse" />
<xs:element minOccurs="0" ref="tns:SellerListingSearchResponse" />
<xs:element minOccurs="0" ref="tns:SellerListingLookupResponse" />
<xs:element minOccurs="0" ref="tns:BrowseNodeLookupResponse" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OperationRequest">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:HTTPHeaders" />
<xs:element minOccurs="0" name="RequestId" type="xs:string" />
<xs:element minOccurs="0" ref="tns:Arguments" />
<xs:element minOccurs="0" ref="tns:Errors" />
<xs:element minOccurs="0" maxOccurs="1" name="RequestProcessingTime" type="xs:float" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Request">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="IsValid" type="xs:string" />
<xs:element minOccurs="0" name="HelpRequest" type="tns:HelpRequest" />
<xs:element minOccurs="0" name="BrowseNodeLookupRequest" type="tns:BrowseNodeLookupRequest" />
<xs:element minOccurs="0" name="ItemSearchRequest" type="tns:ItemSearchRequest" />
<xs:element minOccurs="0" name="ItemLookupRequest" type="tns:ItemLookupRequest" />
<xs:element minOccurs="0" name="ListSearchRequest" type="tns:ListSearchRequest" />
<xs:element minOccurs="0" name="ListLookupRequest" type="tns:ListLookupRequest" />
<xs:element minOccurs="0" name="CustomerContentSearchRequest" type="tns:CustomerContentSearchRequest" />
<xs:element minOccurs="0" name="CustomerContentLookupRequest" type="tns:CustomerContentLookupRequest" />
<xs:element minOccurs="0" name="SimilarityLookupRequest" type="tns:SimilarityLookupRequest" />
<xs:element minOccurs="0" name="CartGetRequest" type="tns:CartGetRequest" />
<xs:element minOccurs="0" name="CartAddRequest" type="tns:CartAddRequest" />
<xs:element minOccurs="0" name="CartCreateRequest" type="tns:CartCreateRequest" />
<xs:element minOccurs="0" name="CartModifyRequest" type="tns:CartModifyRequest" />
<xs:element minOccurs="0" name="CartClearRequest" type="tns:CartClearRequest" />
<xs:element minOccurs="0" name="TransactionLookupRequest" type="tns:TransactionLookupRequest" />
<xs:element minOccurs="0" name="SellerListingSearchRequest" type="tns:SellerListingSearchRequest" />
<xs:element minOccurs="0" name="SellerListingLookupRequest" type="tns:SellerListingLookupRequest" />
<xs:element minOccurs="0" name="SellerLookupRequest" type="tns:SellerLookupRequest" />
<xs:element minOccurs="0" ref="tns:Errors" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Arguments">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Argument">
<xs:complexType>
<xs:attribute name="Name" type="xs:string" use="required" />
<xs:attribute name="Value" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HTTPHeaders">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Header">
<xs:complexType>
<xs:attribute name="Name" type="xs:string" use="required" />
<xs:attribute name="Value" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Errors">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Error">
<xs:complexType>
<xs:sequence>
<xs:element name="Code" type="xs:string" />
<xs:element name="Message" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Information">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Request" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:OperationInformation" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:ResponseGroupInformation" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Items">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Request" />
<xs:element minOccurs="0" ref="tns:CorrectedQuery" />
<xs:element minOccurs="0" name="TotalResults" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" ref="tns:SearchResultsMap" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Item" />
<xs:element minOccurs="0" ref="tns:SearchBinSets" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CorrectedQuery">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Keywords" type="xs:string" />
<xs:element minOccurs="0" name="Message" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Lists">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Request" />
<xs:element minOccurs="0" name="TotalResults" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:List" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Customers">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Request" />
<xs:element minOccurs="0" name="TotalResults" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Customer" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Cart">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Request" />
<xs:element name="CartId" type="xs:string" />
<xs:element name="HMAC" type="xs:string" />
<xs:element name="URLEncodedHMAC" type="xs:string" />
<xs:element name="PurchaseURL" type="xs:string" />
<xs:element minOccurs="0" name="SubTotal" type="tns:Price" />
<xs:element minOccurs="0" ref="tns:CartItems" />
<xs:element minOccurs="0" ref="tns:SavedForLaterItems" />
<xs:element minOccurs="0" ref="tns:SimilarProducts" />
<xs:element minOccurs="0" ref="tns:TopSellers" />
<xs:element minOccurs="0" ref="tns:NewReleases" />
<xs:element minOccurs="0" ref="tns:SimilarViewedProducts" />
<xs:element minOccurs="0" ref="tns:OtherCategoriesSimilarProducts" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Transactions">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Request" />
<xs:element minOccurs="0" name="TotalResults" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalPages" type="xs:nonNegativeInteger" />
<xs:element maxOccurs="unbounded" ref="tns:Transaction" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Sellers">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Request" />
<xs:element minOccurs="0" name="TotalResults" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Seller" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SellerListings">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Request" />
<xs:element minOccurs="0" name="TotalResults" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:SellerListing" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OperationInformation">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Name" type="xs:string" />
<xs:element minOccurs="0" name="Description" type="xs:string" />
<xs:element minOccurs="0" name="RequiredParameters">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Parameter" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="AvailableParameters">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Parameter" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="DefaultResponseGroups">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="AvailableResponseGroups">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="ResponseGroup" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ResponseGroupInformation">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Name" type="xs:string" />
<xs:element minOccurs="0" name="CreationDate" type="xs:string" />
<xs:element minOccurs="0" name="ValidOperations">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Operation" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Elements">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Element" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="List">
<xs:complexType>
<xs:sequence>
<xs:element name="ListId" type="xs:string" />
<xs:element minOccurs="0" name="ListURL" type="xs:string" />
<xs:element minOccurs="0" name="RegistryNumber" type="xs:string" />
<xs:element name="ListName" type="xs:string" />
<xs:element name="ListType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="WishList" />
<xs:enumeration value="WeddingRegistry" />
<xs:enumeration value="BabyRegistry" />
<xs:enumeration value="Listmania" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="TotalItems" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="DateCreated" type="xs:string" />
<xs:element minOccurs="0" name="OccasionDate" type="xs:string" />
<xs:element minOccurs="0" name="CustomerName" type="xs:string" />
<xs:element minOccurs="0" name="PartnerName" type="xs:string" />
<xs:element minOccurs="0" name="AdditionalName" type="xs:string" />
<xs:element minOccurs="0" name="Comment" type="xs:string" />
<xs:element minOccurs="0" name="Image" type="tns:Image" />
<xs:element minOccurs="0" name="AverageRating" type="xs:decimal" />
<xs:element minOccurs="0" name="TotalVotes" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalTimesRead" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:ListItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ListItem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ListItemId" type="xs:string" />
<xs:element minOccurs="0" name="DateAdded" type="xs:string" />
<xs:element minOccurs="0" name="Comment" type="xs:string" />
<xs:element minOccurs="0" name="QuantityDesired" type="xs:string" />
<xs:element minOccurs="0" name="QuantityReceived" type="xs:string" />
<xs:element minOccurs="0" ref="tns:Item" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Customer">
<xs:complexType>
<xs:sequence>
<xs:element name="CustomerId" type="xs:string" />
<xs:element minOccurs="0" name="Nickname" type="xs:string" />
<xs:element minOccurs="0" name="Birthday" type="xs:string" />
<xs:element minOccurs="0" name="WishListId" type="xs:string" />
<xs:element minOccurs="0" name="Location">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="City" type="xs:string" />
<xs:element minOccurs="0" name="State" type="xs:string" />
<xs:element minOccurs="0" name="Country" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" ref="tns:CustomerReviews" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SearchResultsMap">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="SearchIndex">
<xs:complexType>
<xs:sequence>
<xs:element name="IndexName" type="xs:string" />
<xs:element minOccurs="0" name="Results" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="Pages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" ref="tns:CorrectedQuery" />
<xs:element name="RelevanceRank" type="xs:positiveInteger" />
<xs:element maxOccurs="unbounded" name="ASIN" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Item">
<xs:complexType>
<xs:sequence>
<xs:element name="ASIN" type="xs:string" />
<xs:element minOccurs="0" ref="tns:Errors" />
<xs:element minOccurs="0" name="DetailPageURL" type="xs:string" />
<xs:element minOccurs="0" name="SalesRank" type="xs:string" />
<xs:element minOccurs="0" name="SmallImage" type="tns:Image" />
<xs:element minOccurs="0" name="MediumImage" type="tns:Image" />
<xs:element minOccurs="0" name="LargeImage" type="tns:Image" />
<xs:element minOccurs="0" name="ImageSets">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:ImageSet" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" ref="tns:ItemAttributes" />
<xs:element minOccurs="0" ref="tns:MerchantItemAttributes" />
<xs:element minOccurs="0" maxOccurs="1" name="Subjects">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Subject" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" ref="tns:OfferSummary" />
<xs:element minOccurs="0" ref="tns:Offers" />
<xs:element minOccurs="0" ref="tns:VariationSummary" />
<xs:element minOccurs="0" ref="tns:Variations" />
<xs:element minOccurs="0" ref="tns:CustomerReviews" />
<xs:element minOccurs="0" ref="tns:EditorialReviews" />
<xs:element minOccurs="0" ref="tns:SimilarProducts" />
<xs:element minOccurs="0" ref="tns:Accessories" />
<xs:element minOccurs="0" ref="tns:Tracks" />
<xs:element minOccurs="0" ref="tns:BrowseNodes" />
<xs:element minOccurs="0" ref="tns:ListmaniaLists" />
<xs:element minOccurs="0" ref="tns:SearchInside" />
<xs:element minOccurs="0" ref="tns:PromotionalTag" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OfferSummary">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="LowestNewPrice" type="tns:Price" />
<xs:element minOccurs="0" name="LowestUsedPrice" type="tns:Price" />
<xs:element minOccurs="0" name="LowestCollectiblePrice" type="tns:Price" />
<xs:element minOccurs="0" name="LowestRefurbishedPrice" type="tns:Price" />
<xs:element minOccurs="0" name="TotalNew" type="xs:string" />
<xs:element minOccurs="0" name="TotalUsed" type="xs:string" />
<xs:element minOccurs="0" name="TotalCollectible" type="xs:string" />
<xs:element minOccurs="0" name="TotalRefurbished" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Offers">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="TotalOffers" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalOfferPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Offer" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Offer">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Merchant" />
<xs:element minOccurs="0" ref="tns:Seller" />
<xs:element minOccurs="0" ref="tns:OfferAttributes" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:OfferListing" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OfferAttributes">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Condition" type="xs:string" />
<xs:element minOccurs="0" name="SubCondition" type="xs:string" />
<xs:element minOccurs="0" name="ConditionNote" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Merchant">
<xs:complexType>
<xs:sequence>
<xs:element name="MerchantId" type="xs:string" />
<xs:element minOccurs="0" name="Name" type="xs:string" />
<xs:element minOccurs="0" name="GlancePage" type="xs:string" />
<xs:element minOccurs="0" name="AverageFeedbackRating" type="xs:decimal" />
<xs:element minOccurs="0" name="TotalFeedback" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalFeedbackPages" type="xs:nonNegativeInteger" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OfferListing">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="OfferListingId" type="xs:string" />
<xs:element minOccurs="0" name="ExchangeId" type="xs:string" />
<xs:element minOccurs="0" name="Price" type="tns:Price" />
<xs:element minOccurs="0" name="SalePrice" type="tns:Price" />
<xs:element minOccurs="0" name="Availability" type="xs:string" />
<xs:element minOccurs="0" name="ISPUStoreAddress" type="tns:Address" />
<xs:element minOccurs="0" name="ISPUStoreHours" type="xs:string" />
<xs:element minOccurs="0" name="IsEligibleForSuperSaverShipping" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VariationSummary">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="LowestPrice" type="tns:Price" />
<xs:element minOccurs="0" name="HighestPrice" type="tns:Price" />
<xs:element minOccurs="0" name="LowestSalePrice" type="tns:Price" />
<xs:element minOccurs="0" name="HighestSalePrice" type="tns:Price" />
<xs:element minOccurs="0" name="SingleMerchantId" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Variations">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="TotalVariations" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalVariationPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" ref="tns:VariationDimensions" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Item" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VariationDimensions">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="VariationDimension" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EditorialReviews">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:EditorialReview" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EditorialReview">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Source" type="xs:string" />
<xs:element minOccurs="0" name="Content" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CustomerReviews">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AverageRating" type="xs:decimal" />
<xs:element minOccurs="0" name="TotalReviews" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalReviewPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" maxOccurs="unbounded" ref="tns:Review" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Review">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="Rating" type="xs:decimal" />
<xs:element minOccurs="0" name="HelpfulVotes" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="CustomerId" type="xs:string" />
<xs:element minOccurs="0" name="TotalVotes" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="Date" type="xs:string" />
<xs:element minOccurs="0" name="Summary" type="xs:string" />
<xs:element minOccurs="0" name="Content" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Tracks">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Disc">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Track">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="Number" type="xs:positiveInteger" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Number" type="xs:positiveInteger" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SimilarProducts">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="SimilarProduct">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TopSellers">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="TopSeller">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="NewReleases">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="NewRelease">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SimilarViewedProducts">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="SimilarViewedProduct">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OtherCategoriesSimilarProducts">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="OtherCategoriesSimilarProduct">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Accessories">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Accessory">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="BrowseNodes">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="tns:Request" />
<xs:element maxOccurs="unbounded" ref="tns:BrowseNode" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="BrowseNode">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="BrowseNodeId" type="xs:string" />
<xs:element minOccurs="0" name="Name" type="xs:string" />
<xs:element minOccurs="0" name="Children">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="tns:BrowseNode" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Ancestors">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="tns:BrowseNode" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" ref="tns:TopSellers" />
<xs:element minOccurs="0" ref="tns:NewReleases" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ListmaniaLists">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="ListmaniaList">
<xs:complexType>
<xs:sequence>
<xs:element name="ListId" type="xs:string" />
<xs:element minOccurs="0" name="ListName" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SearchInside">
<xs:annotation>
<xs:appinfo>
<aws-se:restricted xmlns:aws-se="http://webservices.amazon.com/AWS-SchemaExtensions">
<aws-se:excludeFrom>public</aws-se:excludeFrom>
<aws-se:excludeFrom>partner</aws-se:excludeFrom>
</aws-se:restricted>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="TotalExcerpts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="Excerpt">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Checksum" type="xs:string" />
<xs:element minOccurs="0" name="PageType" type="xs:string" />
<xs:element minOccurs="0" name="PageNumber" type="xs:string" />
<xs:element minOccurs="0" name="SequenceNumber" type="xs:string" />
<xs:element minOccurs="0" name="Text" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PromotionalTag">
<xs:annotation>
<xs:appinfo>
<aws-se:restricted xmlns:aws-se="http://webservices.amazon.com/AWS-SchemaExtensions">
<aws-se:excludeFrom>public</aws-se:excludeFrom>
<aws-se:excludeFrom>partner</aws-se:excludeFrom>
</aws-se:restricted>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="PromotionalTag" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CartItems">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="SubTotal" type="tns:Price" />
<xs:element maxOccurs="unbounded" name="CartItem" type="tns:CartItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SavedForLaterItems">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="SubTotal" type="tns:Price" />
<xs:element maxOccurs="unbounded" name="SavedForLaterItem" type="tns:CartItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="CartItem">
<xs:sequence>
<xs:element name="CartItemId" type="xs:string" />
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="ExchangeId" type="xs:string" />
<xs:element minOccurs="0" name="MerchantId" type="xs:string" />
<xs:element minOccurs="0" name="SellerId" type="xs:string" />
<xs:element minOccurs="0" name="SellerNickname" type="xs:string" />
<xs:element name="Quantity" type="xs:string" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
<xs:element minOccurs="0" name="ProductGroup" type="xs:string" />
<xs:element minOccurs="0" name="ListOwner" type="xs:string" />
<xs:element minOccurs="0" name="ListType" type="xs:string" />
<xs:element minOccurs="0" name="Price" type="tns:Price" />
<xs:element minOccurs="0" name="ItemTotal" type="tns:Price" />
</xs:sequence>
</xs:complexType>
<xs:element name="Transaction">
<xs:complexType>
<xs:sequence>
<xs:element name="TransactionId" type="xs:string" />
<xs:element name="SellerId" type="xs:string" />
<xs:element name="Condition" type="xs:string" />
<xs:element name="TransactionDate" type="xs:string" />
<xs:element name="TransactionDateEpoch" type="xs:string" />
<xs:element minOccurs="0" name="SellerName" type="xs:string" />
<xs:element minOccurs="0" name="PayingCustomerId" type="xs:string">
<xs:annotation>
<xs:appinfo>
<aws-se:restricted xmlns:aws-se="http://webservices.amazon.com/AWS-SchemaExtensions">
<aws-se:excludeFrom>public</aws-se:excludeFrom>
<aws-se:excludeFrom>partner</aws-se:excludeFrom>
</aws-se:restricted>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="OrderingCustomerId" type="xs:string">
<xs:annotation>
<xs:appinfo>
<aws-se:restricted xmlns:aws-se="http://webservices.amazon.com/AWS-SchemaExtensions">
<aws-se:excludeFrom>public</aws-se:excludeFrom>
<aws-se:excludeFrom>partner</aws-se:excludeFrom>
</aws-se:restricted>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Totals">
<xs:complexType>
<xs:sequence>
<xs:element name="Total" type="tns:Price" />
<xs:element name="Subtotal" type="tns:Price" />
<xs:element name="Tax" type="tns:Price" />
<xs:element name="ShippingCharge" type="tns:Price" />
<xs:element name="Promotion" type="tns:Price" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="TransactionItems">
<xs:annotation>
<xs:appinfo>
<aws-se:restricted xmlns:aws-se="http://webservices.amazon.com/AWS-SchemaExtensions">
<aws-se:excludeFrom>public</aws-se:excludeFrom>
</aws-se:restricted>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="tns:TransactionItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Shipments">
<xs:annotation>
<xs:appinfo>
<aws-se:restricted xmlns:aws-se="http://webservices.amazon.com/AWS-SchemaExtensions">
<aws-se:excludeFrom>public</aws-se:excludeFrom>
</aws-se:restricted>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Shipment">
<xs:complexType>
<xs:sequence>
<xs:element name="Condition" type="xs:string" />
<xs:element name="DeliveryMethod" type="xs:string" />
<xs:element minOccurs="0" name="ShipmentItems">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="TransactionItemId" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Packages">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Package">
<xs:complexType>
<xs:sequence>
<xs:element name="TrackingNumber" type="xs:string" />
<xs:element name="CarrierName" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TransactionItem">
<xs:complexType>
<xs:sequence>
<xs:element name="TransactionItemId" type="xs:string" />
<xs:element name="Quantity" type="xs:string" />
<xs:element name="UnitPrice" type="tns:Price" />
<xs:element name="TotalPrice" type="tns:Price" />
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="ChildTransactionItems">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="tns:TransactionItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Seller">
<xs:complexType>
<xs:sequence>
<xs:element name="SellerId" type="xs:string" />
<xs:element minOccurs="0" name="SellerName" type="xs:string" />
<xs:element minOccurs="0" name="SellerLegalName" type="xs:string">
<xs:annotation>
<xs:appinfo>
<aws-se:restricted xmlns:aws-se="http://webservices.amazon.com/AWS-SchemaExtensions">
<aws-se:excludeFrom>public</aws-se:excludeFrom>
</aws-se:restricted>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Nickname" type="xs:string" />
<xs:element minOccurs="0" name="GlancePage" type="xs:string" />
<xs:element minOccurs="0" name="About" type="xs:string" />
<xs:element minOccurs="0" name="MoreAbout" type="xs:string" />
<xs:element minOccurs="0" name="Location">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="City" type="xs:string" />
<xs:element minOccurs="0" name="State" type="xs:string" />
<xs:element minOccurs="0" name="Country" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="AverageFeedbackRating" type="xs:decimal" />
<xs:element minOccurs="0" name="TotalFeedback" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalFeedbackPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="SellerFeedbackSummary">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="FeedbackDateRange">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="SellerFeedbackRating">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Count" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="Percentage" type="xs:nonNegativeInteger" />
</xs:sequence>
<xs:attribute name="Type" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Period" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" ref="tns:SellerFeedback" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SellerFeedback">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Feedback">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Rating" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="Comment" type="xs:string" />
<xs:element minOccurs="0" name="Date" type="xs:string" />
<xs:element minOccurs="0" name="RatedBy" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="Address">
<xs:sequence>
<xs:element minOccurs="0" name="Name" type="xs:string" />
<xs:element minOccurs="0" name="Address1" type="xs:string" />
<xs:element minOccurs="0" name="Address2" type="xs:string" />
<xs:element minOccurs="0" name="Address3" type="xs:string" />
<xs:element minOccurs="0" name="City" type="xs:string" />
<xs:element minOccurs="0" name="State" type="xs:string" />
<xs:element minOccurs="0" name="PostalCode" type="xs:string" />
<xs:element minOccurs="0" name="Country" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="SellerListing">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ExchangeId" type="xs:string" />
<xs:element minOccurs="0" name="ListingId" type="xs:string" />
<xs:element minOccurs="0" name="ASIN" type="xs:string" />
<xs:element minOccurs="0" name="SKU" type="xs:string" />
<xs:element minOccurs="0" name="UPC" type="xs:string" />
<xs:element minOccurs="0" name="EAN" type="xs:string" />
<xs:element minOccurs="0" name="WillShipExpedited" type="xs:boolean" />
<xs:element minOccurs="0" name="WillShipInternational" type="xs:boolean" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
<xs:element minOccurs="0" name="Price" type="tns:Price" />
<xs:element minOccurs="0" name="StartDate" type="xs:string" />
<xs:element minOccurs="0" name="EndDate" type="xs:string" />
<xs:element minOccurs="0" name="Status" type="xs:string" />
<xs:element minOccurs="0" name="Quantity" type="xs:string" />
<xs:element minOccurs="0" name="Condition" type="xs:string" />
<xs:element minOccurs="0" name="SubCondition" type="xs:string" />
<xs:element minOccurs="0" ref="tns:Seller" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="Price">
<xs:sequence>
<xs:element minOccurs="0" name="Amount" type="xs:integer" />
<xs:element minOccurs="0" name="CurrencyCode" type="xs:string" />
<xs:element name="FormattedPrice" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ImageSet">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="SwatchImage" type="tns:Image" />
<xs:element minOccurs="0" name="SmallImage" type="tns:Image" />
<xs:element minOccurs="0" name="MediumImage" type="tns:Image" />
<xs:element minOccurs="0" name="LargeImage" type="tns:Image" />
</xs:sequence>
<xs:attribute name="Category" type="xs:string" />
</xs:complexType>
</xs:element>
<xs:complexType name="Image">
<xs:sequence>
<xs:element name="URL" type="xs:string" />
<xs:element name="Height" type="tns:DecimalWithUnits" />
<xs:element name="Width" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="IsVerified" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ItemAttributes">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Actor" type="xs:string" />
<xs:element minOccurs="0" name="Address" type="tns:Address" />
<xs:element minOccurs="0" name="AmazonMaximumAge" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="AmazonMinimumAge" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="ApertureModes" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Artist" type="xs:string" />
<xs:element minOccurs="0" name="AspectRatio" type="xs:string" />
<xs:element minOccurs="0" name="AudienceRating" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="AudioFormat" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Author" type="xs:string" />
<xs:element minOccurs="0" name="BackFinding" type="xs:string" />
<xs:element minOccurs="0" name="BandMaterialType" type="xs:string" />
<xs:element minOccurs="0" name="BatteriesIncluded" type="xs:string" />
<xs:element minOccurs="0" name="Batteries" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="BatteryDescription" type="xs:string" />
<xs:element minOccurs="0" name="BatteryType" type="xs:string" />
<xs:element minOccurs="0" name="BezelMaterialType" type="xs:string" />
<xs:element minOccurs="0" name="Binding" type="xs:string" />
<xs:element minOccurs="0" name="Brand" type="xs:string" />
<xs:element minOccurs="0" name="CalendarType" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="CameraManualFeatures" type="xs:string" />
<xs:element minOccurs="0" name="CaseDiameter" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="CaseMaterialType" type="xs:string" />
<xs:element minOccurs="0" name="CaseThickness" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="CaseType" type="xs:string" />
<xs:element minOccurs="0" name="CDRWDescription" type="xs:string" />
<xs:element minOccurs="0" name="ChainType" type="xs:string" />
<xs:element minOccurs="0" name="ClaspType" type="xs:string" />
<xs:element minOccurs="0" name="ClothingSize" type="xs:string" />
<xs:element minOccurs="0" name="Color" type="xs:string" />
<xs:element minOccurs="0" name="Compatibility" type="xs:string" />
<xs:element minOccurs="0" name="ComputerHardwareType" type="xs:string" />
<xs:element minOccurs="0" name="ComputerPlatform" type="xs:string" />
<xs:element minOccurs="0" name="Connectivity" type="xs:string" />
<xs:element minOccurs="0" name="ContinuousShootingSpeed" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Country" type="xs:string" />
<xs:element minOccurs="0" name="CPUManufacturer" type="xs:string" />
<xs:element minOccurs="0" name="CPUSpeed" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="CPUType" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Creator">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="Role" type="xs:string" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Cuisine" type="xs:string" />
<xs:element minOccurs="0" name="DelayBetweenShots" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Department" type="xs:string" />
<xs:element minOccurs="0" name="DeweyDecimalNumber" type="xs:string" />
<xs:element minOccurs="0" name="DialColor" type="xs:string" />
<xs:element minOccurs="0" name="DialWindowMaterialType" type="xs:string" />
<xs:element minOccurs="0" name="DigitalZoom" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Director" type="xs:string" />
<xs:element minOccurs="0" name="DisplaySize" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="DrumSetPieceQuantity" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="DVDLayers" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="DVDRWDescription" type="xs:string" />
<xs:element minOccurs="0" name="DVDSides" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="EAN" type="xs:string" />
<xs:element minOccurs="0" name="Edition" type="xs:string" />
<xs:element minOccurs="0" name="ESRBAgeRating" type="xs:string" />
<xs:element minOccurs="0" name="ExternalDisplaySupportDescription" type="xs:string" />
<xs:element minOccurs="0" name="FabricType" type="xs:string" />
<xs:element minOccurs="0" name="FaxNumber" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Feature" type="xs:string" />
<xs:element minOccurs="0" name="FirstIssueLeadTime" type="tns:StringWithUnits" />
<xs:element minOccurs="0" name="FloppyDiskDriveDescription" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Format" type="xs:string" />
<xs:element minOccurs="0" name="GemType" type="xs:string" />
<xs:element minOccurs="0" name="GraphicsCardInterface" type="xs:string" />
<xs:element minOccurs="0" name="GraphicsDescription" type="xs:string" />
<xs:element minOccurs="0" name="GraphicsMemorySize" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="GuitarAttribute" type="xs:string" />
<xs:element minOccurs="0" name="GuitarBridgeSystem" type="xs:string" />
<xs:element minOccurs="0" name="GuitarPickThickness" type="xs:string" />
<xs:element minOccurs="0" name="GuitarPickupConfiguration" type="xs:string" />
<xs:element minOccurs="0" name="HardDiskCount" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="HardDiskSize" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="HasAutoFocus" type="xs:boolean" />
<xs:element minOccurs="0" name="HasBurstMode" type="xs:boolean" />
<xs:element minOccurs="0" name="HasInCameraEditing" type="xs:boolean" />
<xs:element minOccurs="0" name="HasRedEyeReduction" type="xs:boolean" />
<xs:element minOccurs="0" name="HasSelfTimer" type="xs:boolean" />
<xs:element minOccurs="0" name="HasTripodMount" type="xs:boolean" />
<xs:element minOccurs="0" name="HasVideoOut" type="xs:boolean" />
<xs:element minOccurs="0" name="HasViewfinder" type="xs:boolean" />
<xs:element minOccurs="0" name="HazardousMaterialType" type="xs:string" />
<xs:element minOccurs="0" name="HoursOfOperation" type="xs:string" />
<xs:element minOccurs="0" name="IncludedSoftware" type="xs:string" />
<xs:element minOccurs="0" name="IncludesMp3Player" type="xs:boolean" />
<xs:element minOccurs="0" name="Ingredients" type="xs:string" />
<xs:element minOccurs="0" name="InstrumentKey" type="xs:string" />
<xs:element minOccurs="0" name="IsAdultProduct" type="xs:boolean" />
<xs:element minOccurs="0" name="IsAutographed" type="xs:boolean" />
<xs:element minOccurs="0" name="ISBN" type="xs:string" />
<xs:element minOccurs="0" name="IsFragile" type="xs:boolean" />
<xs:element minOccurs="0" name="IsLabCreated" type="xs:boolean" />
<xs:element minOccurs="0" name="IsMemorabilia" type="xs:boolean" />
<xs:element minOccurs="0" name="ISOEquivalent" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="IssuesPerYear" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ItemDimensions">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Height" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Length" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Weight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Width" type="tns:DecimalWithUnits" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="KeyboardDescription" type="xs:string" />
<xs:element minOccurs="0" name="Label" type="xs:string" />
<xs:element minOccurs="0" name="Languages">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Language">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string" />
<xs:element name="Type" type="xs:string" />
<xs:element minOccurs="0" name="AudioFormat" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="LegalDisclaimer" type="xs:string" />
<xs:element minOccurs="0" name="LineVoltage" type="xs:string" />
<xs:element minOccurs="0" name="ListPrice" type="tns:Price" />
<xs:element minOccurs="0" name="MacroFocusRange" type="xs:string" />
<xs:element minOccurs="0" name="MagazineType" type="xs:string" />
<xs:element minOccurs="0" name="MalletHardness" type="xs:string" />
<xs:element minOccurs="0" name="Manufacturer" type="xs:string" />
<xs:element minOccurs="0" name="ManufacturerLaborWarrantyDescription" type="xs:string" />
<xs:element minOccurs="0" name="ManufacturerMaximumAge" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="ManufacturerMinimumAge" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="ManufacturerPartsWarrantyDescription" type="xs:string" />
<xs:element minOccurs="0" name="MaterialType" type="xs:string" />
<xs:element minOccurs="0" name="MaximumAperture" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MaximumColorDepth" type="xs:string" />
<xs:element minOccurs="0" name="MaximumFocalLength" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="MaximumHighResolutionImages" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="MaximumHorizontalResolution" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="MaximumLowResolutionImages" type="xs:string" />
<xs:element minOccurs="0" name="MaximumResolution" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MaximumShutterSpeed" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MaximumVerticalResolution" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="MaximumWeightRecommendation" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MemorySlotsAvailable" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="MetalStamp" type="xs:string" />
<xs:element minOccurs="0" name="MetalType" type="xs:string" />
<xs:element minOccurs="0" name="MiniMovieDescription" type="xs:string" />
<xs:element minOccurs="0" name="MinimumFocalLength" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="MinimumShutterSpeed" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Model" type="xs:string" />
<xs:element minOccurs="0" name="ModelYear" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="ModemDescription" type="xs:string" />
<xs:element minOccurs="0" name="MonitorSize" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MonitorViewableDiagonalSize" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MouseDescription" type="xs:string" />
<xs:element minOccurs="0" name="MPN" type="xs:string" />
<xs:element minOccurs="0" name="MusicalStyle" type="xs:string" />
<xs:element minOccurs="0" name="NativeResolution" type="xs:string" />
<xs:element minOccurs="0" name="Neighborhood" type="xs:string" />
<xs:element minOccurs="0" name="NetworkInterfaceDescription" type="xs:string" />
<xs:element minOccurs="0" name="NotebookDisplayTechnology" type="xs:string" />
<xs:element minOccurs="0" name="NotebookPointingDeviceDescription" type="xs:string" />
<xs:element minOccurs="0" name="NumberOfDiscs" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfIssues" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfItems" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfKeys" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfPearls" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfRapidFireShots" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfStones" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfStrings" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfTracks" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="OpticalZoom" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="OutputWattage" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" maxOccurs="1" name="PackageDimensions">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Height" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Length" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Weight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Width" type="tns:DecimalWithUnits" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="PearlLustre" type="xs:string" />
<xs:element minOccurs="0" name="PearlMinimumColor" type="xs:string" />
<xs:element minOccurs="0" name="PearlShape" type="xs:string" />
<xs:element minOccurs="0" name="PearlStringingMethod" type="xs:string" />
<xs:element minOccurs="0" name="PearlSurfaceBlemishes" type="xs:string" />
<xs:element minOccurs="0" name="PearlType" type="xs:string" />
<xs:element minOccurs="0" name="PearlUniformity" type="xs:string" />
<xs:element minOccurs="0" name="PhoneNumber" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="PhotoFlashType" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="PictureFormat" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Platform" type="xs:string" />
<xs:element minOccurs="0" name="PriceRating" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="ProcessorCount" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="ProductGroup" type="xs:string" />
<xs:element minOccurs="0" name="PromotionalTag" type="xs:string" />
<xs:element minOccurs="0" name="PublicationDate" type="xs:string" />
<xs:element minOccurs="0" name="Publisher" type="xs:string" />
<xs:element minOccurs="0" name="ReadingLevel" type="xs:string" />
<xs:element minOccurs="0" name="RecorderTrackCount" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="RegionCode" type="xs:string" />
<xs:element minOccurs="0" name="RegionOfOrigin" type="xs:string" />
<xs:element minOccurs="0" name="ReleaseDate" type="xs:string" />
<xs:element minOccurs="0" name="RemovableMemory" type="xs:string" />
<xs:element minOccurs="0" name="ResolutionModes" type="xs:string" />
<xs:element minOccurs="0" name="RingSize" type="xs:string" />
<xs:element minOccurs="0" name="RunningTime" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="SecondaryCacheSize" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="SettingType" type="xs:string" />
<xs:element minOccurs="0" name="Size" type="xs:string" />
<xs:element minOccurs="0" name="SizePerPearl" type="xs:string" />
<xs:element minOccurs="0" name="SkillLevel" type="xs:string" />
<xs:element minOccurs="0" name="SoundCardDescription" type="xs:string" />
<xs:element minOccurs="0" name="SpeakerCount" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="SpeakerDescription" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="SpecialFeatures" type="xs:string" />
<xs:element minOccurs="0" name="StoneClarity" type="xs:string" />
<xs:element minOccurs="0" name="StoneColor" type="xs:string" />
<xs:element minOccurs="0" name="StoneCut" type="xs:string" />
<xs:element minOccurs="0" name="StoneShape" type="xs:string" />
<xs:element minOccurs="0" name="StoneWeight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Studio" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionLength" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="SupportedImageType" type="xs:string" />
<xs:element minOccurs="0" name="SystemBusSpeed" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="SystemMemorySizeMax" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="SystemMemorySize" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="SystemMemoryType" type="xs:string" />
<xs:element minOccurs="0" name="TheatricalReleaseDate" type="xs:string" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
<xs:element minOccurs="0" name="TotalDiamondWeight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="TotalExternalBaysFree" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalFirewirePorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalGemWeight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="TotalInternalBaysFree" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalMetalWeight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="TotalNTSCPALPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalParallelPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalPCCardSlots" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalPCISlotsFree" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalSerialPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalSVideoOutPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalUSB2Ports" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalUSBPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalVGAOutPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="UPC" type="xs:string" />
<xs:element minOccurs="0" name="VariationDenomination" type="xs:string" />
<xs:element minOccurs="0" name="VariationDescription" type="xs:string" />
<xs:element minOccurs="0" name="Warranty" type="xs:string" />
<xs:element minOccurs="0" name="WatchMovementType" type="xs:string" />
<xs:element minOccurs="0" name="WaterResistanceDepth" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="WirelessMicrophoneFrequency" type="xs:nonNegativeInteger" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MerchantItemAttributes">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Actor" type="xs:string" />
<xs:element minOccurs="0" name="Address" type="tns:Address" />
<xs:element minOccurs="0" name="AmazonMaximumAge" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="AmazonMinimumAge" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="ApertureModes" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Artist" type="xs:string" />
<xs:element minOccurs="0" name="AspectRatio" type="xs:string" />
<xs:element minOccurs="0" name="AudienceRating" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="AudioFormat" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Author" type="xs:string" />
<xs:element minOccurs="0" name="BackFinding" type="xs:string" />
<xs:element minOccurs="0" name="BandMaterialType" type="xs:string" />
<xs:element minOccurs="0" name="BatteriesIncluded" type="xs:string" />
<xs:element minOccurs="0" name="Batteries" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="BatteryDescription" type="xs:string" />
<xs:element minOccurs="0" name="BatteryType" type="xs:string" />
<xs:element minOccurs="0" name="BezelMaterialType" type="xs:string" />
<xs:element minOccurs="0" name="Binding" type="xs:string" />
<xs:element minOccurs="0" name="Brand" type="xs:string" />
<xs:element minOccurs="0" name="CalendarType" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="CameraManualFeatures" type="xs:string" />
<xs:element minOccurs="0" name="CaseDiameter" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="CaseMaterialType" type="xs:string" />
<xs:element minOccurs="0" name="CaseThickness" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="CaseType" type="xs:string" />
<xs:element minOccurs="0" name="CDRWDescription" type="xs:string" />
<xs:element minOccurs="0" name="ChainType" type="xs:string" />
<xs:element minOccurs="0" name="ClaspType" type="xs:string" />
<xs:element minOccurs="0" name="ClothingSize" type="xs:string" />
<xs:element minOccurs="0" name="Color" type="xs:string" />
<xs:element minOccurs="0" name="Compatibility" type="xs:string" />
<xs:element minOccurs="0" name="ComputerHardwareType" type="xs:string" />
<xs:element minOccurs="0" name="ComputerPlatform" type="xs:string" />
<xs:element minOccurs="0" name="Connectivity" type="xs:string" />
<xs:element minOccurs="0" name="ContinuousShootingSpeed" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Country" type="xs:string" />
<xs:element minOccurs="0" name="CPUManufacturer" type="xs:string" />
<xs:element minOccurs="0" name="CPUSpeed" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="CPUType" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Creator">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="Role" type="xs:string" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Cuisine" type="xs:string" />
<xs:element minOccurs="0" name="DelayBetweenShots" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Department" type="xs:string" />
<xs:element minOccurs="0" name="Description" type="xs:string" />
<xs:element minOccurs="0" name="DeweyDecimalNumber" type="xs:string" />
<xs:element minOccurs="0" name="DialColor" type="xs:string" />
<xs:element minOccurs="0" name="DialWindowMaterialType" type="xs:string" />
<xs:element minOccurs="0" name="DigitalZoom" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Director" type="xs:string" />
<xs:element minOccurs="0" name="DisplaySize" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="DrumSetPieceQuantity" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="DVDLayers" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="DVDRWDescription" type="xs:string" />
<xs:element minOccurs="0" name="DVDSides" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="EAN" type="xs:string" />
<xs:element minOccurs="0" name="Edition" type="xs:string" />
<xs:element minOccurs="0" name="ESRBAgeRating" type="xs:string" />
<xs:element minOccurs="0" name="ExternalDisplaySupportDescription" type="xs:string" />
<xs:element minOccurs="0" name="FabricType" type="xs:string" />
<xs:element minOccurs="0" name="FaxNumber" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Feature" type="xs:string" />
<xs:element minOccurs="0" name="FirstIssueLeadTime" type="tns:StringWithUnits" />
<xs:element minOccurs="0" name="FloppyDiskDriveDescription" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Format" type="xs:string" />
<xs:element minOccurs="0" name="GemType" type="xs:string" />
<xs:element minOccurs="0" name="GraphicsCardInterface" type="xs:string" />
<xs:element minOccurs="0" name="GraphicsDescription" type="xs:string" />
<xs:element minOccurs="0" name="GraphicsMemorySize" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="GuitarAttribute" type="xs:string" />
<xs:element minOccurs="0" name="GuitarBridgeSystem" type="xs:string" />
<xs:element minOccurs="0" name="GuitarPickThickness" type="xs:string" />
<xs:element minOccurs="0" name="GuitarPickupConfiguration" type="xs:string" />
<xs:element minOccurs="0" name="HardDiskCount" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="HardDiskSize" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="HasAutoFocus" type="xs:boolean" />
<xs:element minOccurs="0" name="HasBurstMode" type="xs:boolean" />
<xs:element minOccurs="0" name="HasInCameraEditing" type="xs:boolean" />
<xs:element minOccurs="0" name="HasRedEyeReduction" type="xs:boolean" />
<xs:element minOccurs="0" name="HasSelfTimer" type="xs:boolean" />
<xs:element minOccurs="0" name="HasTripodMount" type="xs:boolean" />
<xs:element minOccurs="0" name="HasVideoOut" type="xs:boolean" />
<xs:element minOccurs="0" name="HasViewfinder" type="xs:boolean" />
<xs:element minOccurs="0" name="HazardousMaterialType" type="xs:string" />
<xs:element minOccurs="0" name="HoursOfOperation" type="xs:string" />
<xs:element minOccurs="0" name="IncludedSoftware" type="xs:string" />
<xs:element minOccurs="0" name="IncludesMp3Player" type="xs:boolean" />
<xs:element minOccurs="0" name="Indications" type="xs:string" />
<xs:element minOccurs="0" name="Ingredients" type="xs:string" />
<xs:element minOccurs="0" name="InstrumentKey" type="xs:string" />
<xs:element minOccurs="0" name="IsAutographed" type="xs:boolean" />
<xs:element minOccurs="0" name="ISBN" type="xs:string" />
<xs:element minOccurs="0" name="IsFragile" type="xs:boolean" />
<xs:element minOccurs="0" name="IsLabCreated" type="xs:boolean" />
<xs:element minOccurs="0" name="IsMemorabilia" type="xs:boolean" />
<xs:element minOccurs="0" name="ISOEquivalent" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="IssuesPerYear" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ItemDimensions">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Height" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Length" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Weight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Width" type="tns:DecimalWithUnits" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="KeyboardDescription" type="xs:string" />
<xs:element minOccurs="0" name="Label" type="xs:string" />
<xs:element minOccurs="0" name="Languages">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Language">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string" />
<xs:element name="Type" type="xs:string" />
<xs:element minOccurs="0" name="AudioFormat" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="LegalDisclaimer" type="xs:string" />
<xs:element minOccurs="0" name="LineVoltage" type="xs:string" />
<xs:element minOccurs="0" name="ListPrice" type="tns:Price" />
<xs:element minOccurs="0" name="MacroFocusRange" type="xs:string" />
<xs:element minOccurs="0" name="MagazineType" type="xs:string" />
<xs:element minOccurs="0" name="MalletHardness" type="xs:string" />
<xs:element minOccurs="0" name="Manufacturer" type="xs:string" />
<xs:element minOccurs="0" name="ManufacturerLaborWarrantyDescription" type="xs:string" />
<xs:element minOccurs="0" name="ManufacturerMaximumAge" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="ManufacturerMinimumAge" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="ManufacturerPartsWarrantyDescription" type="xs:string" />
<xs:element minOccurs="0" name="MaterialType" type="xs:string" />
<xs:element minOccurs="0" name="MaximumAperture" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MaximumColorDepth" type="xs:string" />
<xs:element minOccurs="0" name="MaximumFocalLength" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="MaximumHighResolutionImages" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="MaximumHorizontalResolution" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="MaximumLowResolutionImages" type="xs:string" />
<xs:element minOccurs="0" name="MaximumResolution" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MaximumShutterSpeed" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MaximumVerticalResolution" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="MaximumWeightRecommendation" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MemorySlotsAvailable" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="MetalStamp" type="xs:string" />
<xs:element minOccurs="0" name="MetalType" type="xs:string" />
<xs:element minOccurs="0" name="MiniMovieDescription" type="xs:string" />
<xs:element minOccurs="0" name="MinimumFocalLength" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="MinimumShutterSpeed" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Model" type="xs:string" />
<xs:element minOccurs="0" name="ModelYear" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="ModemDescription" type="xs:string" />
<xs:element minOccurs="0" name="MonitorSize" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MonitorViewableDiagonalSize" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="MouseDescription" type="xs:string" />
<xs:element minOccurs="0" name="MPN" type="xs:string" />
<xs:element minOccurs="0" name="MusicalStyle" type="xs:string" />
<xs:element minOccurs="0" name="NativeResolution" type="xs:string" />
<xs:element minOccurs="0" name="Neighborhood" type="xs:string" />
<xs:element minOccurs="0" name="NetworkInterfaceDescription" type="xs:string" />
<xs:element minOccurs="0" name="NotebookDisplayTechnology" type="xs:string" />
<xs:element minOccurs="0" name="NotebookPointingDeviceDescription" type="xs:string" />
<xs:element minOccurs="0" name="NumberOfDiscs" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfIssues" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfItems" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfKeys" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfPages" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfPearls" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfRapidFireShots" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfStones" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfStrings" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="NumberOfTracks" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="OpticalZoom" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="OutputWattage" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" maxOccurs="1" name="PackageDimensions">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Height" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Length" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Weight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Width" type="tns:DecimalWithUnits" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="PearlLustre" type="xs:string" />
<xs:element minOccurs="0" name="PearlMinimumColor" type="xs:string" />
<xs:element minOccurs="0" name="PearlShape" type="xs:string" />
<xs:element minOccurs="0" name="PearlStringingMethod" type="xs:string" />
<xs:element minOccurs="0" name="PearlSurfaceBlemishes" type="xs:string" />
<xs:element minOccurs="0" name="PearlType" type="xs:string" />
<xs:element minOccurs="0" name="PearlUniformity" type="xs:string" />
<xs:element minOccurs="0" name="PhoneNumber" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="PhotoFlashType" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="PictureFormat" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Platform" type="xs:string" />
<xs:element minOccurs="0" name="PriceRating" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="ProcessorCount" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="ProductGroup" type="xs:string" />
<xs:element minOccurs="0" name="PromotionalTag" type="xs:string" />
<xs:element minOccurs="0" name="PublicationDate" type="xs:string" />
<xs:element minOccurs="0" name="Publisher" type="xs:string" />
<xs:element minOccurs="0" name="ReadingLevel" type="xs:string" />
<xs:element minOccurs="0" name="RecorderTrackCount" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="RegionCode" type="xs:string" />
<xs:element minOccurs="0" name="RegionOfOrigin" type="xs:string" />
<xs:element minOccurs="0" name="ReleaseDate" type="xs:string" />
<xs:element minOccurs="0" name="RemovableMemory" type="xs:string" />
<xs:element minOccurs="0" name="ResolutionModes" type="xs:string" />
<xs:element minOccurs="0" name="RingSize" type="xs:string" />
<xs:element minOccurs="0" name="SafetyWarning" type="xs:string" />
<xs:element minOccurs="0" name="SecondaryCacheSize" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" name="SettingType" type="xs:string" />
<xs:element minOccurs="0" name="Size" type="xs:string" />
<xs:element minOccurs="0" name="SKU" type="xs:string" />
<xs:element minOccurs="0" name="SizePerPearl" type="xs:string" />
<xs:element minOccurs="0" name="SkillLevel" type="xs:string" />
<xs:element minOccurs="0" name="SoundCardDescription" type="xs:string" />
<xs:element minOccurs="0" name="SpeakerCount" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="SpeakerDescription" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="SpecialFeatures" type="xs:string" />
<xs:element minOccurs="0" name="StoneClarity" type="xs:string" />
<xs:element minOccurs="0" name="StoneColor" type="xs:string" />
<xs:element minOccurs="0" name="StoneCut" type="xs:string" />
<xs:element minOccurs="0" name="StoneShape" type="xs:string" />
<xs:element minOccurs="0" name="StoneWeight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="Studio" type="xs:string" />
<xs:element minOccurs="0" name="SubscriptionLength" type="tns:NonNegativeIntegerWithUnits" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="SupportedImageType" type="xs:string" />
<xs:element minOccurs="0" name="SystemBusSpeed" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="SystemMemorySizeMax" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="SystemMemorySize" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="SystemMemoryType" type="xs:string" />
<xs:element minOccurs="0" name="TheatricalReleaseDate" type="xs:string" />
<xs:element minOccurs="0" name="Title" type="xs:string" />
<xs:element minOccurs="0" name="TotalDiamondWeight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="TotalExternalBaysFree" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalFirewirePorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalGemWeight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="TotalInternalBaysFree" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalMetalWeight" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="TotalNTSCPALPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalParallelPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalPCCardSlots" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalPCISlotsFree" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalSerialPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalSVideoOutPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalUSB2Ports" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalUSBPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="TotalVGAOutPorts" type="xs:nonNegativeInteger" />
<xs:element minOccurs="0" name="UPC" type="xs:string" />
<xs:element minOccurs="0" name="VariationDenomination" type="xs:string" />
<xs:element minOccurs="0" name="VariationDescription" type="xs:string" />
<xs:element minOccurs="0" name="Warranty" type="xs:string" />
<xs:element minOccurs="0" name="WatchMovementType" type="xs:string" />
<xs:element minOccurs="0" name="WaterResistanceDepth" type="tns:DecimalWithUnits" />
<xs:element minOccurs="0" name="WirelessMicrophoneFrequency" type="xs:nonNegativeInteger" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="NonNegativeIntegerWithUnits">
<xs:simpleContent>
<xs:extension base="xs:nonNegativeInteger">
<xs:attribute name="Units" type="xs:string" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="DecimalWithUnits">
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute name="Units" type="xs:string" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="StringWithUnits">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="Units" type="xs:string" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:schema>
</types>
<message name="HelpRequestMsg">
<part name="body" element="tns:Help" />
</message>
<message name="HelpResponseMsg">
<part name="body" element="tns:HelpResponse" />
</message>
<message name="ItemSearchRequestMsg">
<part name="body" element="tns:ItemSearch" />
</message>
<message name="ItemSearchResponseMsg">
<part name="body" element="tns:ItemSearchResponse" />
</message>
<message name="ItemLookupRequestMsg">
<part name="body" element="tns:ItemLookup" />
</message>
<message name="ItemLookupResponseMsg">
<part name="body" element="tns:ItemLookupResponse" />
</message>
<message name="BrowseNodeLookupRequestMsg">
<part name="body" element="tns:BrowseNodeLookup" />
</message>
<message name="BrowseNodeLookupResponseMsg">
<part name="body" element="tns:BrowseNodeLookupResponse" />
</message>
<message name="ListSearchRequestMsg">
<part name="body" element="tns:ListSearch" />
</message>
<message name="ListSearchResponseMsg">
<part name="body" element="tns:ListSearchResponse" />
</message>
<message name="ListLookupRequestMsg">
<part name="body" element="tns:ListLookup" />
</message>
<message name="ListLookupResponseMsg">
<part name="body" element="tns:ListLookupResponse" />
</message>
<message name="CustomerContentSearchRequestMsg">
<part name="body" element="tns:CustomerContentSearch" />
</message>
<message name="CustomerContentSearchResponseMsg">
<part name="body" element="tns:CustomerContentSearchResponse" />
</message>
<message name="CustomerContentLookupRequestMsg">
<part name="body" element="tns:CustomerContentLookup" />
</message>
<message name="CustomerContentLookupResponseMsg">
<part name="body" element="tns:CustomerContentLookupResponse" />
</message>
<message name="SimilarityLookupRequestMsg">
<part name="body" element="tns:SimilarityLookup" />
</message>
<message name="SimilarityLookupResponseMsg">
<part name="body" element="tns:SimilarityLookupResponse" />
</message>
<message name="SellerLookupRequestMsg">
<part name="body" element="tns:SellerLookup" />
</message>
<message name="SellerLookupResponseMsg">
<part name="body" element="tns:SellerLookupResponse" />
</message>
<message name="CartGetRequestMsg">
<part name="body" element="tns:CartGet" />
</message>
<message name="CartGetResponseMsg">
<part name="body" element="tns:CartGetResponse" />
</message>
<message name="CartAddRequestMsg">
<part name="body" element="tns:CartAdd" />
</message>
<message name="CartAddResponseMsg">
<part name="body" element="tns:CartAddResponse" />
</message>
<message name="CartCreateRequestMsg">
<part name="body" element="tns:CartCreate" />
</message>
<message name="CartCreateResponseMsg">
<part name="body" element="tns:CartCreateResponse" />
</message>
<message name="CartModifyRequestMsg">
<part name="body" element="tns:CartModify" />
</message>
<message name="CartModifyResponseMsg">
<part name="body" element="tns:CartModifyResponse" />
</message>
<message name="CartClearRequestMsg">
<part name="body" element="tns:CartClear" />
</message>
<message name="CartClearResponseMsg">
<part name="body" element="tns:CartClearResponse" />
</message>
<message name="TransactionLookupRequestMsg">
<part name="body" element="tns:TransactionLookup" />
</message>
<message name="TransactionLookupResponseMsg">
<part name="body" element="tns:TransactionLookupResponse" />
</message>
<message name="SellerListingSearchRequestMsg">
<part name="body" element="tns:SellerListingSearch" />
</message>
<message name="SellerListingSearchResponseMsg">
<part name="body" element="tns:SellerListingSearchResponse" />
</message>
<message name="SellerListingLookupRequestMsg">
<part name="body" element="tns:SellerListingLookup" />
</message>
<message name="SellerListingLookupResponseMsg">
<part name="body" element="tns:SellerListingLookupResponse" />
</message>
<message name="MultiOperationRequestMsg">
<part name="body" element="tns:MultiOperation" />
</message>
<message name="MultiOperationResponseMsg">
<part name="body" element="tns:MultiOperationResponse" />
</message>
<portType name="AWSECommerceServicePortType">
<operation name="Help">
<input message="tns:HelpRequestMsg" />
<output message="tns:HelpResponseMsg" />
</operation>
<operation name="ItemSearch">
<input message="tns:ItemSearchRequestMsg" />
<output message="tns:ItemSearchResponseMsg" />
</operation>
<operation name="ItemLookup">
<input message="tns:ItemLookupRequestMsg" />
<output message="tns:ItemLookupResponseMsg" />
</operation>
<operation name="BrowseNodeLookup">
<input message="tns:BrowseNodeLookupRequestMsg" />
<output message="tns:BrowseNodeLookupResponseMsg" />
</operation>
<operation name="ListSearch">
<input message="tns:ListSearchRequestMsg" />
<output message="tns:ListSearchResponseMsg" />
</operation>
<operation name="ListLookup">
<input message="tns:ListLookupRequestMsg" />
<output message="tns:ListLookupResponseMsg" />
</operation>
<operation name="CustomerContentSearch">
<input message="tns:CustomerContentSearchRequestMsg" />
<output message="tns:CustomerContentSearchResponseMsg" />
</operation>
<operation name="CustomerContentLookup">
<input message="tns:CustomerContentLookupRequestMsg" />
<output message="tns:CustomerContentLookupResponseMsg" />
</operation>
<operation name="SimilarityLookup">
<input message="tns:SimilarityLookupRequestMsg" />
<output message="tns:SimilarityLookupResponseMsg" />
</operation>
<operation name="SellerLookup">
<input message="tns:SellerLookupRequestMsg" />
<output message="tns:SellerLookupResponseMsg" />
</operation>
<operation name="CartGet">
<input message="tns:CartGetRequestMsg" />
<output message="tns:CartGetResponseMsg" />
</operation>
<operation name="CartAdd">
<input message="tns:CartAddRequestMsg" />
<output message="tns:CartAddResponseMsg" />
</operation>
<operation name="CartCreate">
<input message="tns:CartCreateRequestMsg" />
<output message="tns:CartCreateResponseMsg" />
</operation>
<operation name="CartModify">
<input message="tns:CartModifyRequestMsg" />
<output message="tns:CartModifyResponseMsg" />
</operation>
<operation name="CartClear">
<input message="tns:CartClearRequestMsg" />
<output message="tns:CartClearResponseMsg" />
</operation>
<operation name="TransactionLookup">
<input message="tns:TransactionLookupRequestMsg" />
<output message="tns:TransactionLookupResponseMsg" />
</operation>
<operation name="SellerListingSearch">
<input message="tns:SellerListingSearchRequestMsg" />
<output message="tns:SellerListingSearchResponseMsg" />
</operation>
<operation name="SellerListingLookup">
<input message="tns:SellerListingLookupRequestMsg" />
<output message="tns:SellerListingLookupResponseMsg" />
</operation>
<operation name="MultiOperation">
<input message="tns:MultiOperationRequestMsg" />
<output message="tns:MultiOperationResponseMsg" />
</operation>
</portType>
<binding name="AWSECommerceServiceBinding" type="tns:AWSECommerceServicePortType">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<operation name="Help">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="ItemSearch">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="ItemLookup">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="BrowseNodeLookup">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="ListSearch">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="ListLookup">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="CustomerContentSearch">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="CustomerContentLookup">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="SimilarityLookup">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="SellerLookup">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="CartGet">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="CartCreate">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="CartAdd">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="CartModify">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="CartClear">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="TransactionLookup">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="SellerListingSearch">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="SellerListingLookup">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="MultiOperation">
<soap:operation soapAction="http://soap.amazon.com" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
</binding>
<service name="AWSECommerceService">
<port name="AWSECommerceServicePort" binding="tns:AWSECommerceServiceBinding">
<soap:address location="http://soap.amazon.com/onca/soap?Service=AWSECommerceService" />
</port>
</service>
</definitions>
(C) Æliens
20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.