blob: 4f43a1a36d7dae23aa07c36587186019549076c2 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:sapref="http://webservices.amazon.com/AWSECommerceService/2010-04-01" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://webservices.amazon.com/AWSECommerceService/2010-04-01_simplified" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://webservices.amazon.com/AWSECommerceService/2010-04-01_simplified">
<types>
<xs:schema elementFormDefault="qualified" targetNamespace="http://webservices.amazon.com/AWSECommerceService/2010-04-01">
</xs:schema>
<xsd:schema xmlns="http://webservices.amazon.com/AWSECommerceService/2010-04-01_simplified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" targetNamespace="http://webservices.amazon.com/AWSECommerceService/2010-04-01_simplified">
<xsd:import namespace="http://webservices.amazon.com/AWSECommerceService/2010-04-01"/>
<xs:element name="MerchantItemAttributes">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Actor" type="xs:string"/>
<xs:element minOccurs="0" name="Address" type="Address"/>
<xs:element minOccurs="0" name="AmazonMaximumAge" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="AmazonMinimumAge" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="ApertureModes" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Artist" type="xs:string"/>
<xs:element minOccurs="0" name="AspectRatio" type="xs:string"/>
<xs:element minOccurs="0" name="AssemblyInstructions" type="xs:string"/>
<xs:element minOccurs="0" name="AssemblyRequired" type="xs:string"/>
<xs:element minOccurs="0" name="AudienceRating" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="AudioFormat" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" 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="BatteriesRequired" type="xs:string"/>
<xs:element minOccurs="0" name="Batteries" type="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 maxOccurs="unbounded" minOccurs="0" name="CameraManualFeatures" type="xs:string"/>
<xs:element minOccurs="0" name="CaseDiameter" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="CaseMaterialType" type="xs:string"/>
<xs:element minOccurs="0" name="CaseThickness" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="CaseType" type="xs:string"/>
<xs:element minOccurs="0" name="CatalogNumber" type="xs:string"/>
<xs:element minOccurs="0" name="CDRWDescription" type="xs:string"/>
<xs:element minOccurs="0" name="ChainTyp" 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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Country" type="xs:string"/>
<xs:element minOccurs="0" name="CountryOfOrigin" type="xs:string"/>
<xs:element minOccurs="0" name="CPUManufacturer" type="xs:string"/>
<xs:element minOccurs="0" name="CPUSpeed" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="CPUType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" 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="Customizable" type="xs:string"/>
<xs:element minOccurs="0" name="DelayBetweenShots" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="DeliveryOption" type="xs:string"/>
<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="DecimalWithUnits"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Director" type="xs:string"/>
<xs:element minOccurs="0" name="DisplaySize" type="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="DPCI" type="xs:string"/>
<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 maxOccurs="unbounded" minOccurs="0" name="Feature" type="xs:string"/>
<xs:element minOccurs="0" name="FirstIssueLeadTime" type="StringWithUnits"/>
<xs:element minOccurs="0" name="FloppyDiskDriveDescription" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Format" type="xs:string"/>
<xs:element minOccurs="0" name="FixedShippingCharge" type="Price"/>
<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="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="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 maxOccurs="unbounded" minOccurs="0" name="IngredientsSetElement" 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="IsEmailNotifyAvailable" type="xs:boolean"/>
<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="NonNegativeIntegerWithUnits"/>
<xs:element minOccurs="0" name="IssuesPerYear" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="ItemDimensions">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Height" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Length" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Weight" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Width" type="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 maxOccurs="unbounded" minOccurs="0" 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="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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="ManufacturerMinimumAge" type="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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MaximumColorDepth" type="xs:string"/>
<xs:element minOccurs="0" name="MaximumFocalLength" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MaximumHighResolutionImages" type="NonNegativeIntegerWithUnits"/>
<xs:element minOccurs="0" name="MaximumHorizontalResolution" type="NonNegativeIntegerWithUnits"/>
<xs:element minOccurs="0" name="MaximumLowResolutionImages" type="xs:string"/>
<xs:element minOccurs="0" name="MaximumResolution" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MaximumShutterSpeed" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MaximumVerticalResolution" type="NonNegativeIntegerWithUnits"/>
<xs:element minOccurs="0" name="MaximumWeightRecommendation" type="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="MinimumAdvertisedPrice" type="Price"/>
<xs:element minOccurs="0" name="MinimumFocalLength" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MinimumShutterSpeed" type="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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MonitorViewableDiagonalSize" type="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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="OriginalReleaseDate" type="xs:string"/>
<xs:element minOccurs="0" name="OutputWattage" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="PackageDimensions">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Height" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Length" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Weight" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Width" type="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 maxOccurs="unbounded" minOccurs="0" name="PhotoFlashType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="PictureFormat" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" 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="POBoxShippingExcluded" type="xs:string"/>
<xs:element minOccurs="0" name="PublicationDate" type="xs:string"/>
<xs:element minOccurs="0" name="Publisher" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="PurchasingChannel" 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 maxOccurs="unbounded" minOccurs="0" name="ReturnMethod" 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="ReturnPolicy" 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="SalesRestriction" type="xs:string"/>
<xs:element minOccurs="0" name="SecondaryCacheSize" type="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="SoldInStores" 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 maxOccurs="unbounded" minOccurs="0" 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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Studio" type="xs:string"/>
<xs:element minOccurs="0" name="SubscriptionLength" type="NonNegativeIntegerWithUnits"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="SupportedImageType" type="xs:string"/>
<xs:element minOccurs="0" name="SystemBusSpeed" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="SystemMemorySizeMax" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="SystemMemorySize" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="SystemMemoryType" type="xs:string"/>
<xs:element minOccurs="0" name="TellingPageIndicator" 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="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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="TotalInternalBaysFree" type="xs:nonNegativeInteger"/>
<xs:element minOccurs="0" name="TotalMetalWeight" type="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="VendorRebate">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Type" type="xs:string"/>
<xs:element minOccurs="0" name="StartDate" type="xs:string"/>
<xs:element minOccurs="0" name="EndDate" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Warranty" type="xs:string"/>
<xs:element minOccurs="0" name="WatchMovementType" type="xs:string"/>
<xs:element minOccurs="0" name="WebsiteBuyability" type="xs:string"/>
<xs:element minOccurs="0" name="WaterResistanceDepth" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="WirelessMicrophoneFrequency" type="xs:nonNegativeInteger"/>
</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:element minOccurs="0" name="MapPolicy" type="xs:string"/>
<xs:element minOccurs="0" name="WillShipExpedited" type="xs:boolean"/>
<xs:element minOccurs="0" name="WillShipInternational" type="xs:boolean"/>
</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="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="VariationDimensions"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Item"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ItemSearchResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="OperationRequest"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Items"/>
</xs:sequence>
</xs:complexType>
</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="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"/>
</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="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" name="Priority" type="xs:string"/>
<xs:element minOccurs="0" ref="Item"/>
<xs:element minOccurs="0" ref="UniversalListItem"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="UniversalListItem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Title" type="xs:string"/>
<xs:element minOccurs="0" name="ProductUrl" type="xs:string"/>
<xs:element minOccurs="0" name="ImageUrl" type="xs:string"/>
<xs:element minOccurs="0" name="SoldBy" type="xs:string"/>
<xs:element minOccurs="0" name="SavedPrice" type="Price"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="BrowseNodes">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="Request"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="BrowseNode"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TaggedItems">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="Item"/>
<xs:element minOccurs="0" name="DistinctUsers" type="xs:string"/>
<xs:element minOccurs="0" name="TotalUsages" type="xs:string"/>
<xs:element minOccurs="0" name="FirstTagging" type="Tagging"/>
<xs:element minOccurs="0" name="LastTagging" type="Tagging"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="HTTPHeaders">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" 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="Items">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="Request"/>
<xs:element minOccurs="0" ref="CorrectedQuery"/>
<xs:element minOccurs="0" name="Qid" type="xs:string"/>
<xs:element minOccurs="0" name="EngineQuery" type="xs:string"/>
<xs:element minOccurs="0" name="TotalResults" type="xs:nonNegativeInteger"/>
<xs:element minOccurs="0" name="TotalPages" type="xs:nonNegativeInteger"/>
<xs:element minOccurs="0" ref="SearchResultsMap"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Item"/>
<xs:element minOccurs="0" ref="SearchBinSets"/>
</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="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="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="TaggedGuides">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="Guide"/>
<xs:element minOccurs="0" name="DistinctUsers" type="xs:string"/>
<xs:element minOccurs="0" name="TotalUsages" type="xs:string"/>
<xs:element minOccurs="0" name="FirstTagging" type="Tagging"/>
<xs:element minOccurs="0" name="LastTagging" type="Tagging"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Property">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Name" type="xs:string"/>
<xs:element minOccurs="0" name="Value" type="xs:string"/>
</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:element name="Collections">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Collection">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="CollectionSummary">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="LowestListPrice" type="Price"/>
<xs:element maxOccurs="1" minOccurs="0" name="HighestListPrice" type="Price"/>
<xs:element maxOccurs="1" minOccurs="0" name="LowestSalePrice" type="Price"/>
<xs:element maxOccurs="1" minOccurs="0" name="HighestSalePrice" type="Price"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="CollectionParent">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="ASIN" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="Title" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="CollectionItem">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="ASIN" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="Title" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</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 maxOccurs="unbounded" minOccurs="0" ref="Offer"/>
</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="Price"/>
<xs:element minOccurs="0" name="SalePrice" type="Price"/>
<xs:element minOccurs="0" name="AmountSaved" type="Price"/>
<xs:element minOccurs="0" name="PercentageSaved" type="xs:nonNegativeInteger"/>
<xs:element minOccurs="0" name="Availability" type="xs:string"/>
<xs:element minOccurs="0" name="AvailabilityAttributes">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AvailabilityType" type="xs:string"/>
<xs:element minOccurs="0" name="IsPreorder" type="xs:boolean"/>
<xs:element minOccurs="0" name="MinimumHours" type="xs:integer"/>
<xs:element minOccurs="0" name="MaximumHours" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Quantity" type="xs:integer"/>
<xs:element minOccurs="0" name="QuantityRestriction">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="QuantityLimit" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="ISPUStoreAddress" type="Address"/>
<xs:element minOccurs="0" name="ISPUStoreHours" type="xs:string"/>
<xs:element minOccurs="0" name="IsEligibleForSuperSaverShipping" type="xs:boolean"/>
<xs:element minOccurs="0" name="IsEligibleForPrime" type="xs:boolean"/>
<xs:element minOccurs="0" name="IsFulfilledByAmazon" type="xs:boolean"/>
<xs:element minOccurs="0" name="IsMapViolated" type="xs:boolean"/>
<xs:element minOccurs="0" name="SalesRestriction" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ShippingCharge">
<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 name="ShippingType" type="xs:string"/>
<xs:element name="IsRateTaxInclusive" type="xs:boolean"/>
<xs:element name="ShippingPrice" type="Price"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RelatedItems">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="Relationship">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Parents"/>
<xs:enumeration value="Children"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="RelationshipType" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="RelatedItemCount" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="RelatedItemPageCount" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="RelatedItemPage" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="RelatedItem"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="LoyaltyPoints">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Points" type="xs:nonNegativeInteger"/>
<xs:element minOccurs="0" name="TypicalRedemptionValue" type="Price"/>
</xs:sequence>
</xs:complexType>
</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="Reviewer">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="CustomerId" type="xs:string"/>
<xs:element minOccurs="0" name="Name" type="xs:string"/>
<xs:element minOccurs="0" name="Nickname" type="xs:string"/>
<xs:element minOccurs="0" name="Location" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ItemAttributes">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Actor" type="xs:string"/>
<xs:element minOccurs="0" name="Address" type="Address"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Age" type="xs:string"/>
<xs:element minOccurs="0" name="AmazonMaximumAge" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="AmazonMinimumAge" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="AnalogVideoFormat" type="xs:string"/>
<xs:element minOccurs="0" name="ApertureModes" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Artist" type="xs:string"/>
<xs:element minOccurs="0" name="AspectRatio" type="xs:string"/>
<xs:element minOccurs="0" name="AssemblyInstructions" type="xs:string"/>
<xs:element minOccurs="0" name="AssemblyRequired" type="xs:string"/>
<xs:element minOccurs="0" name="AudienceRating" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="AudioFormat" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" 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="BatteriesRequired" type="xs:string"/>
<xs:element minOccurs="0" name="Batteries" type="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="BookSizeDescription" type="xs:string"/>
<xs:element minOccurs="0" name="Brand" type="xs:string"/>
<xs:element minOccurs="0" name="CalendarType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="CameraManualFeatures" type="xs:string"/>
<xs:element minOccurs="0" name="CaseDiameter" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="CaseMaterialType" type="xs:string"/>
<xs:element minOccurs="0" name="CaseThickness" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="CaseType" type="xs:string"/>
<xs:element minOccurs="0" name="CatalogNumber" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Category" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="CategoryBin" type="xs:string"/>
<xs:element minOccurs="0" name="CDRWDescription" type="xs:string"/>
<xs:element minOccurs="0" name="ChainType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Character" type="xs:string"/>
<xs:element minOccurs="0" name="CEROAgeRating" 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="ClubType" type="xs:string"/>
<xs:element minOccurs="0" name="Color" type="xs:string"/>
<xs:element minOccurs="0" name="Compatibility" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="CompatibleDevices" 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="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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="CPUType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" 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 maxOccurs="unbounded" minOccurs="0" name="DataLinkProtocol" type="xs:string"/>
<xs:element minOccurs="0" name="DCZ" type="xs:string"/>
<xs:element minOccurs="0" name="DeliveryOption" type="xs:string"/>
<xs:element minOccurs="0" name="DelayBetweenShots" type="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="DecimalWithUnits"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Director" type="xs:string"/>
<xs:element minOccurs="0" name="DisplayColorSupport" type="xs:string"/>
<xs:element minOccurs="0" name="DisplaySize" type="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="DPCI" type="xs:string"/>
<xs:element minOccurs="0" name="EAN" type="xs:string"/>
<xs:element minOccurs="0" name="Edition" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="EducationalFocus" type="xs:string"/>
<xs:element minOccurs="0" name="EpisodeSequence" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Ethnicity" 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 maxOccurs="unbounded" minOccurs="0" name="Feature" type="xs:string"/>
<xs:element minOccurs="0" name="FilmColorType" type="xs:string"/>
<xs:element minOccurs="0" name="FirstIssueLeadTime" type="StringWithUnits"/>
<xs:element minOccurs="0" name="FlavorName" type="xs:string"/>
<xs:element minOccurs="0" name="FloppyDiskDriveDescription" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Format" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="FormFactor" type="xs:string"/>
<xs:element minOccurs="0" name="GemType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="GemTypeSetElement" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Gender" type="xs:string"/>
<xs:element minOccurs="0" name="Genre" type="xs:string"/>
<xs:element minOccurs="0" name="GLProductGroup" type="xs:string"/>
<xs:element minOccurs="0" name="GolfClubFlex" type="xs:string"/>
<xs:element minOccurs="0" name="GolfClubLoft" 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="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="HandOrientation" type="xs:string"/>
<xs:element minOccurs="0" name="HardDiskCount" type="xs:nonNegativeInteger"/>
<xs:element minOccurs="0" name="HardDiskSize" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="HardDiskInterface" type="xs:string"/>
<xs:element minOccurs="0" name="HardwarePlatform" type="xs:string"/>
<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 maxOccurs="unbounded" minOccurs="0" name="IngredientsSetElement" type="xs:string"/>
<xs:element minOccurs="0" name="InstrumentKey" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Interest" 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="IsEligibleForTradeIn" type="xs:boolean"/>
<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="NonNegativeIntegerWithUnits"/>
<xs:element minOccurs="0" name="IsPreannounce" type="xs:boolean"/>
<xs:element minOccurs="0" name="IssuesPerYear" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="ItemDimensions">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Height" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Length" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Weight" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Width" type="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 maxOccurs="unbounded" minOccurs="0" name="LanguageName" type="xs:string"/>
<xs:element minOccurs="0" name="Languages">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Language">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element minOccurs="0" 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="LensType" type="xs:string"/>
<xs:element minOccurs="0" name="LineVoltage" type="xs:string"/>
<xs:element minOccurs="0" name="ListPrice" type="Price"/>
<xs:element minOccurs="0" name="LongSynopsis" type="xs:string"/>
<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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="ManufacturerMinimumAge" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="ManufacturerPartsWarrantyDescription" type="xs:string"/>
<xs:element minOccurs="0" name="MaterialType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="MaterialTypeSetElement" type="xs:string"/>
<xs:element minOccurs="0" name="MaximumAperture" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MaximumColorDepth" type="xs:string"/>
<xs:element minOccurs="0" name="MaximumFocalLength" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MaximumHighResolutionImages" type="NonNegativeIntegerWithUnits"/>
<xs:element minOccurs="0" name="MaximumHorizontalResolution" type="NonNegativeIntegerWithUnits"/>
<xs:element minOccurs="0" name="MaximumLowResolutionImages" type="xs:string"/>
<xs:element minOccurs="0" name="MaximumResolution" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MaximumShutterSpeed" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MaximumVerticalResolution" type="NonNegativeIntegerWithUnits"/>
<xs:element minOccurs="0" name="MaximumWeightRecommendation" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MediaType" type="xs:string"/>
<xs:element minOccurs="0" name="MemorySlotsAvailable" type="xs:string"/>
<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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MinimumShutterSpeed" type="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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="MonitorViewableDiagonalSize" type="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="OperatingSystem" type="xs:string"/>
<xs:element minOccurs="0" name="OpticalSensorResolution" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="OpticalZoom" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="OriginalReleaseDate" type="xs:string"/>
<xs:element minOccurs="0" name="OriginalAirDate" type="xs:string"/>
<xs:element minOccurs="0" name="OutputWattage" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="PackageDimensions">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Height" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Length" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Weight" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Width" type="DecimalWithUnits"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="PackageQuantity" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="PantLength" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="PantSize" type="xs:string"/>
<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 maxOccurs="unbounded" minOccurs="0" name="PhotoFlashType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="PictureFormat" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Platform" type="xs:string"/>
<xs:element minOccurs="0" name="PriceRating" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="PrimaryColor" type="xs:string"/>
<xs:element minOccurs="0" name="ProcessorCount" type="xs:nonNegativeInteger"/>
<xs:element minOccurs="0" name="ProductGroup" type="xs:string"/>
<xs:element minOccurs="0" name="ProductSiteLaunchDate" type="xs:string"/>
<xs:element minOccurs="0" name="ProductTypeName" type="xs:string"/>
<xs:element minOccurs="0" name="ProductTypeSubcategory" type="xs:string"/>
<xs:element minOccurs="0" name="PromotionalTag" 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="PublicationDate" type="xs:string"/>
<xs:element minOccurs="0" name="Publisher" type="xs:string"/>
<xs:element minOccurs="0" name="POBoxShippingExcluded" type="xs:string"/>
<xs:element minOccurs="0" name="ReadingLevel" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ReturnMethod" 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="ReturnPolicy" 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="RemovableStorage" type="xs:string"/>
<xs:element minOccurs="0" name="RequiredVoltageRange" 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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="ScentName" type="xs:string"/>
<xs:element minOccurs="0" name="SeasonSequence" type="xs:string"/>
<xs:element minOccurs="0" name="SecondaryCacheSize" type="NonNegativeIntegerWithUnits"/>
<xs:element minOccurs="0" name="SettingType" type="xs:string"/>
<xs:element minOccurs="0" name="ShaftMaterialType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ShoeSize" type="xs:string"/>
<xs:element minOccurs="0" name="ShortSynopsis" 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="SKU" type="xs:string"/>
<xs:element minOccurs="0" name="SoldInStores" 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 maxOccurs="unbounded" minOccurs="0" name="SpecialFeatures" type="xs:string"/>
<xs:element minOccurs="0" name="StartYear" 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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="Studio" type="xs:string"/>
<xs:element minOccurs="0" name="Style" type="xs:string"/>
<xs:element minOccurs="0" name="SubscriptionLength" type="NonNegativeIntegerWithUnits"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="SupportedImageType" type="xs:string"/>
<xs:element minOccurs="0" name="SupportedMediaSize" type="xs:string"/>
<xs:element minOccurs="0" name="SystemBusSpeed" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="SystemMemorySizeMax" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="SystemMemorySize" type="DecimalWithUnits"/>
<xs:element minOccurs="0" name="SystemMemoryType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="TargetBrand" type="xs:string"/>
<xs:element minOccurs="0" name="TellingPageIndicator" 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="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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="TotalInternalBaysFree" type="xs:nonNegativeInteger"/>
<xs:element minOccurs="0" name="TotalMetalWeight" type="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="TrackSequence" type="xs:string"/>
<xs:element minOccurs="0" name="TradeInValue" type="Price"/>
<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="DecimalWithUnits"/>
<xs:element minOccurs="0" name="WEEETaxValue" type="Price"/>
<xs:element minOccurs="0" name="WirelessMicrophoneFrequency" type="xs:nonNegativeInteger"/>
<xs:element minOccurs="0" name="WXJZ" type="xs:string"/>
<xs:element minOccurs="0" name="XCYG" type="xs:string"/>
</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="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 maxOccurs="unbounded" minOccurs="0" ref="Review"/>
</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 minOccurs="0" name="ListName" type="xs:string"/>
<xs:element minOccurs="0" 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="LastModified" 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="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" ref="Tags"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ListItem"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Tags">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="Request"/>
<xs:element minOccurs="0" name="DistinctTags" type="xs:string"/>
<xs:element minOccurs="0" name="DistinctItems" type="xs:string"/>
<xs:element minOccurs="0" name="DistinctUsers" type="xs:string"/>
<xs:element minOccurs="0" name="TotalUsages" type="xs:string"/>
<xs:element minOccurs="0" name="FirstTagging" type="Tagging"/>
<xs:element minOccurs="0" name="LastTagging" type="Tagging"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Tag"/>
</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="UserDefinedLocation" 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="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 maxOccurs="unbounded" minOccurs="0" name="FeedbackDateRange">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" 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="SellerFeedback"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<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="Offer">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="Merchant"/>
<xs:element minOccurs="0" ref="Seller"/>
<xs:element minOccurs="0" ref="OfferAttributes"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="OfferListing"/>
<xs:element minOccurs="0" ref="LoyaltyPoints"/>
<xs:element minOccurs="0" ref="Promotions"/>
</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="Price"/>
<xs:element name="TotalPrice" type="Price"/>
<xs:element minOccurs="0" name="ASIN" type="xs:string"/>
<xs:element minOccurs="0" name="SKU" type="xs:string"/>
<xs:element minOccurs="0" name="Title" type="xs:string"/>
<xs:element minOccurs="0" name="ChildTransactionItems">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="TransactionItem"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</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" ref="Reviewer"/>
<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="SearchBinSet">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Bin"/>
</xs:sequence>
<xs:attribute name="NarrowBy" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="VariationSummary">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="LowestPrice" type="Price"/>
<xs:element minOccurs="0" name="HighestPrice" type="Price"/>
<xs:element minOccurs="0" name="LowestSalePrice" type="Price"/>
<xs:element minOccurs="0" name="HighestSalePrice" type="Price"/>
<xs:element minOccurs="0" name="SingleMerchantId" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OfferSummary">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="LowestNewPrice" type="Price"/>
<xs:element minOccurs="0" name="LowestUsedPrice" type="Price"/>
<xs:element minOccurs="0" name="LowestCollectiblePrice" type="Price"/>
<xs:element minOccurs="0" name="LowestRefurbishedPrice" type="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="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="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="OperationRequest">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="HTTPHeaders"/>
<xs:element minOccurs="0" name="RequestId" type="xs:string"/>
<xs:element minOccurs="0" ref="Arguments"/>
<xs:element minOccurs="0" ref="Errors"/>
<xs:element maxOccurs="1" minOccurs="0" name="RequestProcessingTime" type="xs:float"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RelatedItem">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" ref="Item"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Promotions">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Promotion"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ItemLinks">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ItemLink"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Bin">
<xs:complexType>
<xs:sequence>
<xs:element name="BinName" type="xs:string"/>
<xs:element name="BinItemCount" type="xs:positiveInteger"/>
<xs:element maxOccurs="unbounded" minOccurs="0" 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="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="Location">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="CountryCode" type="xs:string"/>
<xs:element minOccurs="0" name="StateCode" 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:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EditorialReviews">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="EditorialReview"/>
</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="IsCategoryRoot" type="xs:boolean"/>
<xs:element minOccurs="0" name="Properties">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="Property"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Children">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="BrowseNode"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Ancestors">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="BrowseNode"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" ref="TopSellers"/>
<xs:element minOccurs="0" ref="NewReleases"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="TopItemSet"/>
</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:element minOccurs="0" name="IsLinkSuppressed" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ImageSet">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="SwatchImage" type="Image"/>
<xs:element minOccurs="0" name="SmallImage" type="Image"/>
<xs:element minOccurs="0" name="ThumbnailImage" type="Image"/>
<xs:element minOccurs="0" name="TinyImage" type="Image"/>
<xs:element minOccurs="0" name="MediumImage" type="Image"/>
<xs:element minOccurs="0" name="LargeImage" type="Image"/>
</xs:sequence>
<xs:attribute name="Category" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element name="Tag">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Name" type="xs:string"/>
<xs:element minOccurs="0" name="TagType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Item"/>
<xs:enumeration value="ListmaniaList"/>
<xs:enumeration value="Guide"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="DistinctItems" type="xs:string"/>
<xs:element minOccurs="0" name="DistinctUsers" type="xs:string"/>
<xs:element minOccurs="0" name="TotalUsages" type="xs:string"/>
<xs:element minOccurs="0" name="FirstTagging" type="Tagging"/>
<xs:element minOccurs="0" name="LastTagging" type="Tagging"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="TaggedItems"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="TaggedListmaniaLists"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="TaggedGuides"/>
</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" name="ParentASIN" type="xs:string"/>
<xs:element minOccurs="0" ref="Errors"/>
<xs:element minOccurs="0" name="DetailPageURL" type="xs:string"/>
<xs:element minOccurs="0" ref="ItemLinks"/>
<xs:element minOccurs="0" name="SalesRank" type="xs:string"/>
<xs:element minOccurs="0" name="SmallImage" type="Image"/>
<xs:element minOccurs="0" name="MediumImage" type="Image"/>
<xs:element minOccurs="0" name="LargeImage" type="Image"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ImageSets">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="MerchantId" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ImageSet"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" ref="ItemAttributes"/>
<xs:element minOccurs="0" ref="MerchantItemAttributes"/>
<xs:element maxOccurs="1" minOccurs="0" name="VariationAttributes">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="VariationAttribute"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="RelatedItems"/>
<xs:element minOccurs="0" ref="Collections"/>
<xs:element maxOccurs="1" minOccurs="0" name="Subjects">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Subject" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" ref="OfferSummary"/>
<xs:element minOccurs="0" ref="Offers"/>
<xs:element minOccurs="0" ref="VariationSummary"/>
<xs:element minOccurs="0" ref="Variations"/>
<xs:element minOccurs="0" ref="CustomerReviews"/>
<xs:element minOccurs="0" ref="EditorialReviews"/>
<xs:element minOccurs="0" ref="SimilarProducts"/>
<xs:element minOccurs="0" ref="Accessories"/>
<xs:element minOccurs="0" ref="sapref:Tracks"/>
<xs:element minOccurs="0" ref="BrowseNodes"/>
<xs:element minOccurs="0" ref="Tags"/>
<xs:element minOccurs="0" ref="ListmaniaLists"/>
<xs:element minOccurs="0" ref="SearchInside"/>
<xs:element maxOccurs="1" minOccurs="0" name="AlternateVersions">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="AlternateVersion">
<xs:complexType>
<xs:sequence>
<xs:element name="ASIN" type="xs:string"/>
<xs:element minOccurs="0" name="Title" type="xs:string"/>
<xs:element minOccurs="0" name="Binding" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ItemLink">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Description" type="xs:string"/>
<xs:element minOccurs="0" name="URL" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VariationAttribute">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element maxOccurs="unbounded" name="Value" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SearchBinSets">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="SearchBinSet"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Guide">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="GuideId" type="xs:string"/>
</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="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="ItemSearchRequest"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Request" type="ItemSearchRequest"/>
</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="TopItemSet">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Type" type="xs:string"/>
<xs:element maxOccurs="unbounded" name="TopItem">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ASIN" type="xs:string"/>
<xs:element minOccurs="0" name="Title" type="xs:string"/>
<xs:element minOccurs="0" name="DetailPageURL" type="xs:string"/>
<xs:element minOccurs="0" name="ProductGroup" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Author" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Artist" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Actor" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TaggedListmaniaLists">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" ref="List"/>
<xs:element minOccurs="0" name="DistinctUsers" type="xs:string"/>
<xs:element minOccurs="0" name="TotalUsages" type="xs:string"/>
<xs:element minOccurs="0" name="FirstTagging" type="Tagging"/>
<xs:element minOccurs="0" name="LastTagging" type="Tagging"/>
</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="Promotion">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Summary">
<xs:complexType>
<xs:sequence>
<xs:element name="PromotionId" type="xs:string"/>
<xs:element minOccurs="0" name="Category" type="xs:string"/>
<xs:element minOccurs="0" name="StartDate" type="xs:string"/>
<xs:element minOccurs="0" name="EndDate" type="xs:string"/>
<xs:element minOccurs="0" name="EligibilityRequirementDescription" type="xs:string"/>
<xs:element minOccurs="0" name="BenefitDescription" type="xs:string"/>
<xs:element minOccurs="0" name="TermsAndConditions" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Details">
<xs:complexType>
<xs:sequence>
<xs:element name="MerchantId" type="xs:string"/>
<xs:element name="OwningMerchantId" type="xs:string"/>
<xs:element name="PromotionId" type="xs:string"/>
<xs:element name="PromotionCategory" type="xs:string"/>
<xs:element minOccurs="0" name="MerchantPromotionId" type="xs:string"/>
<xs:element minOccurs="0" name="GroupClaimCode" type="xs:string"/>
<xs:element minOccurs="0" name="CouponCombinationType" type="xs:string"/>
<xs:element minOccurs="0" name="StartDate" type="xs:string"/>
<xs:element minOccurs="0" name="EndDate" type="xs:string"/>
<xs:element minOccurs="0" name="TermsAndConditions" type="xs:string"/>
<xs:element minOccurs="0" name="EligibilityRequirements" type="PromotionEligibilityRequirements"/>
<xs:element minOccurs="0" name="Benefits" type="PromotionBenefits"/>
<xs:element minOccurs="0" name="ItemApplicability" type="PromotionItemApplicability"/>
<xs:element minOccurs="0" name="MerchandisingMessage" type="xs:string"/>
<xs:element minOccurs="0" name="IconMediaId" type="xs:string"/>
<xs:element minOccurs="0" name="IsIconMediaIdCustom" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</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="HelpRequest"/>
<xs:element minOccurs="0" name="BrowseNodeLookupRequest" type="BrowseNodeLookupRequest"/>
<xs:element minOccurs="0" name="ItemSearchRequest" type="ItemSearchRequest"/>
<xs:element minOccurs="0" name="ItemLookupRequest" type="ItemLookupRequest"/>
<xs:element minOccurs="0" name="ListSearchRequest" type="ListSearchRequest"/>
<xs:element minOccurs="0" name="ListLookupRequest" type="ListLookupRequest"/>
<xs:element minOccurs="0" name="CustomerContentSearchRequest" type="CustomerContentSearchRequest"/>
<xs:element minOccurs="0" name="CustomerContentLookupRequest" type="CustomerContentLookupRequest"/>
<xs:element minOccurs="0" name="SimilarityLookupRequest" type="SimilarityLookupRequest"/>
<xs:element minOccurs="0" name="CartGetRequest" type="CartGetRequest"/>
<xs:element minOccurs="0" name="CartAddRequest" type="CartAddRequest"/>
<xs:element minOccurs="0" name="CartCreateRequest" type="CartCreateRequest"/>
<xs:element minOccurs="0" name="CartModifyRequest" type="CartModifyRequest"/>
<xs:element minOccurs="0" name="CartClearRequest" type="CartClearRequest"/>
<xs:element minOccurs="0" name="TransactionLookupRequest" type="TransactionLookupRequest"/>
<xs:element minOccurs="0" name="SellerListingSearchRequest" type="SellerListingSearchRequest"/>
<xs:element minOccurs="0" name="SellerListingLookupRequest" type="SellerListingLookupRequest"/>
<xs:element minOccurs="0" name="SellerLookupRequest" type="SellerLookupRequest"/>
<xs:element minOccurs="0" name="TagLookupRequest" type="TagLookupRequest"/>
<xs:element minOccurs="0" name="VehicleSearchRequest" type="VehicleSearchRequest"/>
<xs:element minOccurs="0" name="VehiclePartSearchRequest" type="VehiclePartSearchRequest"/>
<xs:element minOccurs="0" name="VehiclePartLookupRequest" type="VehiclePartLookupRequest"/>
<xs:element minOccurs="0" ref="Errors"/>
</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:complexType name="VehiclePartLookupRequest">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="ItemId" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="IdType" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="Year" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="MakeId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="ModelId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="TrimId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="BedId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="BodyStyleId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="BrakesId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="DriveTypeId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="EngineId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="MfrBodyCodeId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="SpringTypesId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="SteeringId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="TransmissionId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="WheelbaseId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="BrowseNodeId" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="FitmentPage" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="1" minOccurs="0" name="FitmentCount" type="xs:nonNegativeInteger"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ResponseGroup" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<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 maxOccurs="unbounded" minOccurs="0" ref="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="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="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" name="RelatedItemPage" type="positiveIntegerOrAll"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="RelationshipType" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ResponseGroup" type="xs:string"/>
<xs:element minOccurs="0" name="ReviewSort" 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="TagPage" type="xs:positiveInteger"/>
<xs:element minOccurs="0" name="TagsPerPage" type="xs:positiveInteger"/>
<xs:element minOccurs="0" name="TagSort" 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:complexType name="SimilarityLookupRequest">
<xs:sequence>
<xs:element minOccurs="0" ref="Condition"/>
<xs:element minOccurs="0" ref="DeliveryMethod"/>