W3C

XML Schema Patterns for Databinding - Conformance Report

Document :http://soap.amazon.com/schemas2/AmazonWebServices.wsdl has Conformance Compliance Level :advanced

Status Nodes Name XPath
basic TargetNamespace .[@targetNamespace]/ (., @targetNamespace)
advanced UnqualifiedLocalElements .[not(@elementFormDefault) or @elementFormDefault = 'unqualified']/ (., @elementFormDefault)
basic UnqualifiedLocalAttributes .[not(@attributeFormDefault) or @attributeFormDefault = 'unqualified']/ (., @attributeFormDefault)
basic IdentifierName .//.[matches(@name, "^[A-Za-z_]([A-Za-z0-9_]0 31)$")]/ (@name)
basic ElementMinOccurs0 .//xs:element[@minOccurs = '0' and (not(@maxOccurs) or @maxOccurs = '1')]/ (@minOccurs, @maxOccurs)
basic GlobalComplexType ./xs:complexType[@name]/ (., @name)
advanced ComplexTypeAll .//xs:complexType/xs:all/ (., xs:element/(., @name))
advanced AllElement .//xs:all/xs:element/(.)
basic ElementTypeReference .//xs:element[@name and @type and namespace-uri-from-QName(resolve-QName(@type,.)) != 'http://www.w3.org/2001/XMLSchema' and contains(@type, ':')]/ (., @name, @type)
basic AttributeReference .//xs:attribute[@ref and contains(@ref, ":")]/ (., @ref)
basic StringElement .//xs:element/@type[resolve-QName(.,..) = xs:QName('xs:string')]
advanced SOAPEncodedArray ./xs:complexType[@name]/xs:complexContent/xs:restriction[ @base/resolve-QName(.,..) = xs:QName('soap11enc:Array')]/ xs:attribute[(@ref/resolve-QName(.,..) = xs:QName('soap11enc:arrayType')) and @wsdl11:arrayType]/ (../.., ../(., @base), ., @ref, @wsdl11:arrayType)
<xsd:schemaTargetNamespaceUnqualifiedLocalElementsUnqualifiedLocalAttributes targetNamespace="http://soap.amazon.com"TargetNamespace>
<xsd:complexTypeGlobalComplexType name="ProductLineArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:ProductLine[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ProductLine"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="Mode"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ProductInfo"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="TotalResults"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- Total number of Search Results -->
<xsd:elementComplexTypeAllAllElement name="TotalPages"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- Total number of Pages of Search Results -->
<xsd:elementComplexTypeAllAllElement name="ListName"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- Listmania list name -->
</xsd:all>
</xsd:complexType>
<!-- Product Details L - indicates that a piece of data is returned in a "lite" request O - indicates that a piece of data will be returned only if it exists for the specific item-->
<xsd:complexTypeGlobalComplexType name="DetailsArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:Details[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="Details"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="Url"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- L -->
<xsd:elementComplexTypeAllAllElement name="Asin"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- L -->
<xsd:elementComplexTypeAllAllElement name="ProductName"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- L -->
<xsd:elementComplexTypeAllAllElement name="Catalog"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- L -->
<!-- LO -->
<!-- LO -->
<xsd:elementComplexTypeAllAllElement name="Mpn"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="TheatricalReleaseDate"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ReleaseDate"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- LO -->
<xsd:elementComplexTypeAllAllElement name="Manufacturer"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- LO -->
<xsd:elementComplexTypeAllAllElement name="Distributor"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ImageUrlSmall"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- LO -->
<xsd:elementComplexTypeAllAllElement name="ImageUrlMedium"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- LO -->
<xsd:elementComplexTypeAllAllElement name="ImageUrlLarge"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- LO -->
<xsd:elementComplexTypeAllAllElement name="ListPrice"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- LO -->
<xsd:elementComplexTypeAllAllElement name="OurPrice"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- LO -->
<xsd:elementComplexTypeAllAllElement name="UsedPrice"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<!-- LO -->
<xsd:elementComplexTypeAllAllElement name="RefurbishedPrice"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="CollectiblePrice"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ThirdPartyNewPrice"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="NumberOfOfferings"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ThirdPartyNewCount"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="UsedCount"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="CollectibleCount"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="RefurbishedCount"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElementElementTypeReference name="ThirdPartyProductInfo"IdentifierNameComplexTypeAllElementTypeReference type="typens:ThirdPartyProductInfo"ElementTypeReference minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="SalesRank"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Media"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ReadingLevel"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="NumberOfPages"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="NumberOfIssues"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="IssuesPerYear"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="SubscriptionLength"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="DeweyNumber"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="RunningTime"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Publisher"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="NumMedia"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Isbn"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="MpaaRating"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="EsrbRating"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="AgeGroup"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Availability"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Upc"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Encoding"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElementElementTypeReference name="SimilarProducts"IdentifierNameComplexTypeAllElementTypeReference type="typens:SimilarProductsArray"ElementTypeReference minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Status"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="KeyPhraseArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:KeyPhrase[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="KeyPhrase"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="KeyPhrase"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Type"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ArtistArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="xsd:string[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="AuthorArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="xsd:string[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="StarringArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="xsd:string[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="DirectorArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="xsd:string[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="BrowseNodeArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:BrowseNode[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="BrowseNode"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="BrowseId"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="BrowseName"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="FeaturesArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="xsd:string[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="TrackArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:Track[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="Track"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="TrackName"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ByArtist"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="AccessoryArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="xsd:string[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="PlatformArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="xsd:string[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="Reviews"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="AvgCustomerRating"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="TotalCustomerReviews"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElementElementTypeReference name="CustomerReviews"IdentifierNameComplexTypeAllElementTypeReference type="typens:CustomerReviewArray"ElementTypeReference minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="CustomerReviewArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:CustomerReview[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="CustomerReview"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="Rating"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Summary"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Comment"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="SimilarProductsArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="xsd:string[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ListArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="xsd:string[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="MarketplaceSearch"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElementElementTypeReference name="MarketplaceSearchDetails"IdentifierNameComplexTypeAllElementTypeReference type="typens:MarketplaceSearchDetailsArray"ElementTypeReference/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="SellerProfile"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElementElementTypeReference name="SellerProfileDetails"IdentifierNameComplexTypeAllElementTypeReference type="typens:SellerProfileDetailsArray"ElementTypeReference/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="SellerSearch"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElementElementTypeReference name="SellerSearchDetails"IdentifierNameComplexTypeAllElementTypeReference type="typens:SellerSearchDetailsArray"ElementTypeReference/>
</xsd:all>
</xsd:complexType>
<!-- <xsd:complexType name="ExchangeSearch"> <xsd:all> <xsd:element name="ListingProductDetails" type="typens:ListingProductDetailsArray"/> </xsd:all> </xsd:complexType> -->
<xsd:complexTypeGlobalComplexType name="MarketplaceSearchDetails"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="NumberOfOpenListings"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElementElementTypeReference name="ListingProductInfo"IdentifierNameComplexTypeAllElementTypeReference type="typens:ListingProductInfo"ElementTypeReference minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="MarketplaceSearchDetailsArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:MarketplaceSearchDetails[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="SellerProfileDetails"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="SellerNickname"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="OverallFeedbackRating"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="NumberOfFeedback"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="NumberOfCanceledBids"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="NumberOfCanceledAuctions"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="StoreId"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="StoreName"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="SellerProfileDetailsArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:SellerProfileDetails[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="SellerSearchDetails"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="SellerNickname"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="StoreId"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="StoreName"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="NumberOfOpenListings"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElementElementTypeReference name="ListingProductInfo"IdentifierNameComplexTypeAllElementTypeReference type="typens:ListingProductInfo"ElementTypeReference minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="SellerSearchDetailsArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:SellerSearchDetails[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ListingProductInfo"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElementElementTypeReference name="ListingProductDetails"IdentifierNameComplexTypeAllElementTypeReference type="typens:ListingProductDetailsArray"ElementTypeReference/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ListingProductDetailsArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:ListingProductDetails[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ListingProductDetails"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="ExchangeId"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ListingId"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeTitle"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangePrice"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeAsin"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeEndDate"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeTinyImage"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeSellerId"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeSellerNickname"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeStartDate"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeStatus"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeQuantity"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeQuantityAllocated"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeFeaturedCategory"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeCondition"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeConditionType"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeAvailability"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeOfferingType"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeSellerState"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeSellerCountry"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeSellerRating"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="SellerFeedback"IdentifierNameGlobalComplexType> </xsd:complexType>
<xsd:complexTypeGlobalComplexType name="FeedbackArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:Feedback[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="Feedback"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="FeedbackRating"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="FeedbackComments"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="FeedbackDate"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="FeedbackRater"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ThirdPartyProductInfo"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElementElementTypeReference name="ThirdPartyProductDetails"IdentifierNameComplexTypeAllElementTypeReference type="typens:ThirdPartyProductDetailsArray"ElementTypeReference/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ThirdPartyProductDetailsArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:ThirdPartyProductDetails[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ThirdPartyProductDetails"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="OfferingType"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="SellerId"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="SellerNickname"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeId"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="OfferingPrice"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Condition"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ConditionType"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeAvailability"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="SellerCountry"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="SellerState"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ShipComments"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="SellerRating"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="KeywordRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="keyword"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="mode"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="sort"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="variations"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="PowerRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="power"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="mode"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="sort"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="variations"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="BrowseNodeRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="browse_node"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="mode"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="sort"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="AsinRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="asin"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="offer"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="offerpage"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="BlendedRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="blended"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="UpcRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="upc"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="mode"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="sort"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="variations"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ArtistRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="artist"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="mode"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="sort"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="variations"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="AuthorRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="author"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="mode"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="sort"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="variations"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ActorRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="actor"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="mode"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="sort"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="variations"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="DirectorRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="director"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="mode"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="sort"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="variations"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ExchangeRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="exchange_id"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ManufacturerRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="manufacturer"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="mode"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="sort"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="variations"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ListManiaRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="lm_id"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="WishlistRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="wishlist_id"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="MarketplaceRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="marketplace_search"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="keyword"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="keyword_search"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="browse_id"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="zipcode"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="area_id"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="geo"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="sort"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="listing_id"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="index"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="SellerProfileRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="seller_id"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="SellerRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="seller_id"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="offerstatus"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="page"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="seller_browse_id"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="keyword"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="index"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="SimilarityRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="asin"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="type"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<!-- Shopping Cart -->
<xsd:complexTypeGlobalComplexType name="ItemIdArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="xsd:string[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ItemArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:Item[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="Item"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="ItemId"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="ProductName"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="Catalog"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="Asin"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeId"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Quantity"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="ListPrice"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="OurPrice"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ItemQuantityArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:ItemQuantity[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ItemQuantity"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="ItemId"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="Quantity"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="AddItemArray"IdentifierNameGlobalComplexType>
<xsd:complexContentSOAPEncodedArray>
<xsd:restrictionSOAPEncodedArray base="soapenc:Array"SOAPEncodedArray>
<xsd:attributeAttributeReferenceSOAPEncodedArray ref="soapenc:arrayType"AttributeReferenceSOAPEncodedArray wsdl:arrayType="typens:AddItem[]"SOAPEncodedArray/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="AddItem"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="Asin"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="ExchangeId"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="Quantity"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ShoppingCart"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="CartId"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="HMAC"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="PurchaseUrl"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="GetShoppingCartRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="CartId"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="HMAC"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ClearShoppingCartRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="CartId"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="HMAC"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="AddShoppingCartItemsRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="CartId"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="HMAC"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="RemoveShoppingCartItemsRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="CartId"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="HMAC"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
<xsd:complexTypeGlobalComplexType name="ModifyShoppingCartItemsRequest"IdentifierNameGlobalComplexType>
<xsd:allComplexTypeAll>
<xsd:elementComplexTypeAllAllElement name="tag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="devtag"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="CartId"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="HMAC"IdentifierNameComplexTypeAll type="xsd:string"StringElement/>
<xsd:elementComplexTypeAllAllElement name="locale"IdentifierNameComplexTypeAll type="xsd:string"StringElement minOccurs="0"ElementMinOccurs0/>
</xsd:all>
</xsd:complexType>
</xsd:schema>