Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7487 kshitij.so 1
<?xml version="1.0"?>
2
<!-- Revision="$Revision: #C_1 $" -->
3
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
4
	<!--
5
    $Date: 2012/03/23 $
6
 
7
    AMAZON.COM CONFIDENTIAL.  This document and the information contained in it are
8
    confidential and proprietary information of Amazon.com and may not be reproduced, 
9
    distributed or used, in whole or in part, for any purpose other than as necessary 
10
    to list products for sale on the www.amazon.com web site pursuant to an agreement 
11
    with Amazon.com.
12
    -->
13
	<xsd:include schemaLocation="amzn-base.xsd"/>
14
	<!--
15
    Please read the corresponding documentation that contains the recommended values for elements
16
    of type StringNotNull.
17
    -->
18
	<xsd:element name="Home">
19
		<xsd:complexType>
20
			<xsd:sequence>
21
				<xsd:element name="ProductType" minOccurs="0">
22
					<xsd:complexType>
23
						<xsd:choice>
24
							<xsd:element ref="BedAndBath"/>
25
							<xsd:element ref="FurnitureAndDecor"/>
26
							<xsd:element ref="Kitchen"/>
27
							<xsd:element ref="OutdoorLiving"/>
28
							<xsd:element ref="SeedsAndPlants"/>
29
							<xsd:element ref="Art"/>
30
							<xsd:element name="Home">
31
								<xsd:complexType>
32
									<xsd:sequence>
33
										<xsd:element ref="Battery" minOccurs="0"/>
34
										<xsd:element name="ColorMap" type="StringNotNull"
35
											minOccurs="0"/>
36
										<xsd:element name="Finish" type="StringNotNull"
37
											minOccurs="0"/>
38
										<xsd:element name="IsStainResistant" type="xsd:boolean"
39
											minOccurs="0"/>
40
										<xsd:element name="LightSourceType" type="StringNotNull"
41
											minOccurs="0"/>
42
										<xsd:element name="Material" type="StringNotNull"
43
											minOccurs="0"/>
44
										<xsd:element name="MaximumCoverageArea" type="AreaDimensionOptionalUnit"
45
											minOccurs="0"/>
46
										<xsd:element name="NumberOfSets" type="TenDigitInteger"
47
											minOccurs="0"/>
48
										<xsd:element name="OutputCapacity"
49
											type="VolumeRateDimension" minOccurs="0"/>
50
										<xsd:element name="PieceCount" type="PositiveInteger"
51
											minOccurs="0"/>
52
										<xsd:element name="Shape" type="StringNotNull" minOccurs="0"/>
53
										<xsd:element name="ThreadCount" type="PositiveInteger"
54
											minOccurs="0"/>
55
										<xsd:element name="TowelWeight" type="WeightDimension"
56
											minOccurs="0"/>
57
										<xsd:element name="VariationData" minOccurs="0">
58
											<xsd:complexType>
59
												<xsd:sequence>
60
												<xsd:element name="VariationTheme" minOccurs="0">
61
												<xsd:simpleType>
62
												<xsd:restriction base="xsd:string">
63
												<xsd:enumeration value="Size"/>
64
												<xsd:enumeration value="Color"/>
65
												<xsd:enumeration value="Scent"/>
66
												<xsd:enumeration value="Size-Color"/>
67
												<xsd:enumeration value="Size-Scent"/>
68
												<xsd:enumeration
69
												value="DisplayLength-DisplayWidth"/>
70
												<xsd:enumeration value="DisplayLength-Material"/>
71
												<xsd:enumeration value="DisplayLength-Size"/>
72
												<xsd:enumeration value="DisplayLength-Color"/>
73
												<xsd:enumeration
74
												value="DisplayLength-DisplayHeight"/>
75
												<xsd:enumeration value="DisplayWidth-Material"/>
76
												<xsd:enumeration value="DisplayWidth-Size"/>
77
												<xsd:enumeration value="DisplayWidth-Color"/>
78
												<xsd:enumeration
79
												value="DisplayWidth-DisplayHeight"/>
80
												<xsd:enumeration
81
												value="ItemPackageQuantity-Material"/>
82
												<xsd:enumeration value="ItemPackageQuantity-Size"/>
83
												<xsd:enumeration value="ItemPackageQuantity-Color"/>
84
												<xsd:enumeration
85
												value="ItemPackageQuantity-DisplayHeight"/>
86
												<xsd:enumeration
87
												value="DisplayWeight-ItemPackageQuantity"/>
88
												<xsd:enumeration value="DisplayWeight-Material"/>
89
												<xsd:enumeration value="DisplayWeight-Size"/>
90
												<xsd:enumeration value="DisplayWeight-Color"/>
91
												<xsd:enumeration
92
												value="DisplayWeight-DisplayHeight"/>
93
												<xsd:enumeration value="Material-DisplayLength"/>
94
												<xsd:enumeration value="Material-DisplayWidth"/>
95
												<xsd:enumeration value="Material-Size"/>
96
												<xsd:enumeration value="Material-Color"/>
97
												<xsd:enumeration value="Material-DisplayHeight"/>
98
												<xsd:enumeration value="Size-DisplayLength"/>
99
												<xsd:enumeration value="Size-DisplayWidth"/>
100
												<xsd:enumeration value="Size-DisplayWeight"/>
101
												<xsd:enumeration value="Size-Material"/>
102
												<xsd:enumeration value="Size-Color"/>
103
												<xsd:enumeration value="Size-DisplayHeight"/>
104
												<xsd:enumeration value="Color-DisplayLength"/>
105
												<xsd:enumeration value="Color-DisplayWidth"/>
106
												<xsd:enumeration value="Color-ItemPackageQuantity"/>
107
												<xsd:enumeration value="Color-DisplayWeight"/>
108
												<xsd:enumeration value="Color-Material"/>
109
												<xsd:enumeration value="Color-Size"/>
110
												<xsd:enumeration value="Color-DisplayHeight"/>
111
												<xsd:enumeration value="DisplayHeight"/>
112
												<xsd:enumeration value="Material"/>
113
												<xsd:enumeration value="DisplayWeight"/>
114
												<xsd:enumeration value="DisplayLength"/>
115
												<xsd:enumeration value="ItemPackageQuantity"/>
116
												<xsd:enumeration value="DisplayLength-PatternName"/>
117
												<xsd:enumeration value="DisplayLength-StyleName"/>
118
												<xsd:enumeration value="DisplayWidth-PatternName"/>
119
												<xsd:enumeration value="DisplayWidth-StyleName"/>
120
												<xsd:enumeration value="Occasion-PatternName"/>
121
												<xsd:enumeration
122
												value="Occasion-ItemPackageQuantity"/>
123
												<xsd:enumeration value="Occasion-Material"/>
124
												<xsd:enumeration value="Occasion-StyleName"/>
125
												<xsd:enumeration value="Occasion-Size"/>
126
												<xsd:enumeration value="Occasion-Color"/>
127
												<xsd:enumeration value="Occasion-DisplayHeight"/>
128
												<xsd:enumeration value="PatternName-DisplayLength"/>
129
												<xsd:enumeration value="PatternName-DisplayWidth"/>
130
												<xsd:enumeration value="PatternName-Occasion"/>
131
												<xsd:enumeration value="PatternName-Material"/>
132
												<xsd:enumeration value="PatternName-StyleName"/>
133
												<xsd:enumeration value="PatternName-Size"/>
134
												<xsd:enumeration value="PatternName-Color"/>
135
												<xsd:enumeration value="PatternName-DisplayHeight"/>
136
												<xsd:enumeration value="MatteStyle-Material"/>
137
												<xsd:enumeration value="MatteStyle-StyleName"/>
138
												<xsd:enumeration value="MatteStyle-Size"/>
139
												<xsd:enumeration value="MatteStyle-Color"/>
140
												<xsd:enumeration
141
												value="ItemPackageQuantity-Occasion"/>
142
												<xsd:enumeration
143
												value="ItemPackageQuantity-StyleName"/>
144
												<xsd:enumeration value="DisplayWeight-StyleName"/>
145
												<xsd:enumeration value="Material-PatternName"/>
146
												<xsd:enumeration value="Material-MatteStyle"/>
147
												<xsd:enumeration value="Material-StyleName"/>
148
												<xsd:enumeration value="StyleName-DisplayLength"/>
149
												<xsd:enumeration value="StyleName-DisplayWidth"/>
150
												<xsd:enumeration value="StyleName-Occasion"/>
151
												<xsd:enumeration value="StyleName-PatternName"/>
152
												<xsd:enumeration value="StyleName-DisplayWeight"/>
153
												<xsd:enumeration value="StyleName-Material"/>
154
												<xsd:enumeration value="StyleName-Size"/>
155
												<xsd:enumeration value="StyleName-Color"/>
156
												<xsd:enumeration value="Size-Occasion"/>
157
												<xsd:enumeration value="Size-PatternName"/>
158
												<xsd:enumeration value="Size-MatteStyle"/>
159
												<xsd:enumeration value="Size-StyleName"/>
160
												<xsd:enumeration value="Color-Occasion"/>
161
												<xsd:enumeration value="Color-PatternName"/>
162
												<xsd:enumeration value="Color-MatteStyle"/>
163
												<xsd:enumeration value="Color-StyleName"/>
164
												<xsd:enumeration value="MatteStyle"/>
165
												<xsd:enumeration value="PatternName"/>
166
												<xsd:enumeration value="Occasion"/>
167
												<xsd:enumeration value="StyleName"/>
168
												<xsd:enumeration value="CustomerPackageType"/>
169
												<xsd:enumeration
170
												value="ColorName-CustomerPackageType"/>
171
												<xsd:enumeration
172
												value="SizeName-CustomerPackageType"/>
173
												<xsd:enumeration
174
												value="SizeName-ColorName-CustomerPackageType"/>
175
												<xsd:enumeration
176
												value="StyleName-CustomerPackageType"/>
177
												<xsd:enumeration
178
												value="SizeName-StyleName-CustomerPackageType"/>
179
												</xsd:restriction>
180
												</xsd:simpleType>
181
												</xsd:element>
182
												<xsd:element name="Size" type="StringNotNull"
183
												minOccurs="0"/>
184
												<xsd:element name="Color" type="StringNotNull"
185
												minOccurs="0"/>
186
												<xsd:element name="Scent" type="StringNotNull"
187
												minOccurs="0"/>
188
												<xsd:element name="CustomerPackageType"
189
												type="StringNotNull" minOccurs="0"/>
190
												</xsd:sequence>
191
											</xsd:complexType>
192
										</xsd:element>
193
										<xsd:element name="Wattage" type="WattageDimensionOptionalUnit" minOccurs="0"/>
194
									</xsd:sequence>
195
								</xsd:complexType>
196
							</xsd:element>
197
						</xsd:choice>
198
					</xsd:complexType>
199
				</xsd:element>
200
				<xsd:element name="Parentage" minOccurs="0">
201
					<xsd:simpleType>
202
						<xsd:restriction base="xsd:string">
203
							<xsd:enumeration value="collection-parent"/>
204
							<xsd:enumeration value="variation-parent"/>
205
							<xsd:enumeration value="base-product"/>
206
							<xsd:enumeration value="parent"/>
207
							<xsd:enumeration value="child"/>
208
						</xsd:restriction>
209
					</xsd:simpleType>
210
				</xsd:element>
211
				<xsd:element name="VariationData" minOccurs="0">                
212
					<xsd:complexType>                                           
213
						<xsd:sequence>                                          
214
 
215
							<xsd:element name="Parentage" minOccurs="0">
216
							        <xsd:annotation>
217
                                                                        <xsd:documentation>
218
                                                                                Use of this element is deprecated. Please use Home/Parentage instead.
219
                                                                                This element is present for backward-compatibility reasons only.
220
                                                                        </xsd:documentation>
221
                                                                </xsd:annotation>
222
                                <xsd:simpleType>
223
                                    <xsd:restriction base="xsd:string">
224
                                        <xsd:enumeration value="parent"/>
225
                                        <xsd:enumeration value="child"/>
226
                                    </xsd:restriction>
227
                                </xsd:simpleType>
228
                            </xsd:element>
229
 
230
							<xsd:element name="VariationTheme" minOccurs="0">   
231
								<xsd:simpleType>                                
232
									<xsd:restriction base="xsd:string">         
233
										<xsd:enumeration value="Size"/>
234
                                        <xsd:enumeration value="Color"/>
235
                                        <xsd:enumeration value="Length-Width"/>
236
                                        <xsd:enumeration value="Length-Material"/>
237
                                        <xsd:enumeration value="Length-Size"/>
238
                                        <xsd:enumeration value="Length-Color"/>
239
                                        <xsd:enumeration value="Length-Height"/>
240
                                        <xsd:enumeration value="Width-Material"/>
241
                                        <xsd:enumeration value="Width-Size"/>
242
                                        <xsd:enumeration value="Width-Color"/>
243
                                        <xsd:enumeration value="Width-Height"/>
244
                                        <xsd:enumeration value="NumberOfItemsInPackage-Material"/>
245
                                        <xsd:enumeration value="NumberOfItemsInPackage-Size"/>
246
                                        <xsd:enumeration value="NumberOfItemsInPackage-Color"/>
247
                                        <xsd:enumeration value="NumberOfItemsInPackage-Height"/>
248
                                        <xsd:enumeration value="Weight-NumberOfItemsInPackage"/>
249
                                        <xsd:enumeration value="Weight-Material"/>
250
                                        <xsd:enumeration value="Weight-Size"/>
251
                                        <xsd:enumeration value="Weight-Color"/>
252
                                        <xsd:enumeration value="Weight-Height"/>
253
                                        <xsd:enumeration value="Material-Length"/>
254
                                        <xsd:enumeration value="Material-Width"/>
255
                                        <xsd:enumeration value="Material-Size"/>
256
                                        <xsd:enumeration value="Material-Color"/>
257
                                        <xsd:enumeration value="Material-Height"/>
258
                                        <xsd:enumeration value="Size-Length"/>
259
                                        <xsd:enumeration value="Size-Width"/>
260
                                        <xsd:enumeration value="Size-Weight"/>
261
                                        <xsd:enumeration value="Size-Material"/>
262
                                        <xsd:enumeration value="Size-Color"/>
263
                                        <xsd:enumeration value="Size-Height"/>
264
                                        <xsd:enumeration value="Color-Length"/>
265
                                        <xsd:enumeration value="Color-Width"/>
266
                                        <xsd:enumeration value="Color-NumberOfItemsInPackage"/>
267
                                        <xsd:enumeration value="Color-Weight"/>
268
                                        <xsd:enumeration value="Color-Material"/>
269
                                        <xsd:enumeration value="Color-Size"/>
270
                                        <xsd:enumeration value="Color-Height"/>
271
                                        <xsd:enumeration value="Height"/>
272
                                        <xsd:enumeration value="Material"/>
273
                                        <xsd:enumeration value="Weight"/>
274
                                        <xsd:enumeration value="Length"/>
275
                                        <xsd:enumeration value="NumberOfItemsInPackage"/>
276
                                        <xsd:enumeration value="Length-PatternName"/>
277
                                        <xsd:enumeration value="Length-StyleName"/>
278
                                        <xsd:enumeration value="Width-PatternName"/>
279
                                        <xsd:enumeration value="Width-StyleName"/>
280
                                        <xsd:enumeration value="Occasion-PatternName"/>
281
                                        <xsd:enumeration value="Occasion-NumberOfItemsInPackage"/>
282
                                        <xsd:enumeration value="Occasion-Material"/>
283
                                        <xsd:enumeration value="Occasion-StyleName"/>
284
                                        <xsd:enumeration value="Occasion-Size"/>
285
                                        <xsd:enumeration value="Occasion-Color"/>
286
                                        <xsd:enumeration value="Occasion-Height"/>
287
                                        <xsd:enumeration value="PatternName-Length"/>
288
                                        <xsd:enumeration value="PatternName-Width"/>
289
                                        <xsd:enumeration value="PatternName-Occasion"/>
290
                                        <xsd:enumeration value="PatternName-Material"/>
291
                                        <xsd:enumeration value="PatternName-StyleName"/>
292
                                        <xsd:enumeration value="PatternName-Size"/>
293
                                        <xsd:enumeration value="PatternName-Color"/>
294
                                        <xsd:enumeration value="PatternName-Height"/>
295
                                        <xsd:enumeration value="MatteStyle-Material"/>
296
                                        <xsd:enumeration value="MatteStyle-StyleName"/>
297
                                        <xsd:enumeration value="MatteStyle-Size"/>
298
                                        <xsd:enumeration value="MatteStyle-Color"/>
299
                                        <xsd:enumeration value="NumberOfItemsInPackage-Occasion"/>
300
                                        <xsd:enumeration value="NumberOfItemsInPackage-StyleName"/>
301
                                        <xsd:enumeration value="Weight-StyleName"/>
302
                                        <xsd:enumeration value="Material-PatternName"/>
303
                                        <xsd:enumeration value="Material-MatteStyle"/>
304
                                        <xsd:enumeration value="Material-StyleName"/>
305
                                        <xsd:enumeration value="StyleName-Length"/>
306
                                        <xsd:enumeration value="StyleName-Width"/>
307
                                        <xsd:enumeration value="StyleName-Occasion"/>
308
                                        <xsd:enumeration value="StyleName-PatternName"/>
309
                                        <xsd:enumeration value="StyleName-Weight"/>
310
                                        <xsd:enumeration value="StyleName-Material"/>
311
                                        <xsd:enumeration value="StyleName-Size"/>
312
                                        <xsd:enumeration value="StyleName-Color"/>
313
                                        <xsd:enumeration value="Size-Occasion"/>
314
                                        <xsd:enumeration value="Size-PatternName"/>
315
                                        <xsd:enumeration value="Size-MatteStyle"/>
316
                                        <xsd:enumeration value="Size-StyleName"/>
317
                                        <xsd:enumeration value="Color-Occasion"/>
318
                                        <xsd:enumeration value="Color-PatternName"/>
319
                                        <xsd:enumeration value="Color-MatteStyle"/>
320
                                        <xsd:enumeration value="Color-StyleName"/>
321
                                        <xsd:enumeration value="MatteStyle"/>
322
                                        <xsd:enumeration value="PatternName"/>
323
                                        <xsd:enumeration value="Occasion"/>
324
                                        <xsd:enumeration value="StyleName"/>
325
                                        <xsd:enumeration value="Weight-Length-Color"/>
326
                                        <xsd:enumeration value="Occasion-Size-Color"/>
327
                                        <xsd:enumeration value="Weight-Length-Material"/>
328
                                        <xsd:enumeration value="Weight-Length-StyleName"/>
329
                                        <xsd:enumeration value="PatternName-Size-Occasion"/>  
330
									</xsd:restriction>                          
331
								</xsd:simpleType>                               
332
							</xsd:element>                                      
333
 
334
							<xsd:element name="Size" type="StringNotNull" minOccurs="0"/>
335
							<xsd:element name="Color" type="StringNotNull" minOccurs="0"/>
336
 
337
						</xsd:sequence>                                         
338
					</xsd:complexType>                                          
339
				</xsd:element>
340
				<xsd:element name="BatteryDescription" type="StringNotNull" minOccurs="0"/>
341
				<xsd:element ref="ColorMap" minOccurs="0"/>
342
				<xsd:element name="CanShipInOriginalContainer" type="xsd:boolean" minOccurs="0"/>
343
				<xsd:element name="CountryAsLabeled" type="CountryOfOriginType" minOccurs="0"/>
344
				<xsd:element name="CountryOfOrigin" minOccurs="0">
345
					<xsd:simpleType>
346
						<xsd:restriction base="xsd:string">
347
							<xsd:length value="2" fixed="true"/>
348
						</xsd:restriction>
349
					</xsd:simpleType>
350
				</xsd:element>
351
 
352
				<xsd:element name="CountryProducedIn" type="StringNotNull" minOccurs="0"/>
353
				<xsd:element name="ImportDesignation" type="String" minOccurs="0" />				
354
				<xsd:element name="FurDescription" type="LongString" minOccurs="0"/>
355
				<xsd:element name="IdentityPackageType" minOccurs="0">
356
					<xsd:simpleType>
357
						<xsd:restriction base="StringNotNull">
358
							<xsd:enumeration value="bulk"/>
359
							<xsd:enumeration value="frustration_free"/>
360
							<xsd:enumeration value="traditional"/>
361
						</xsd:restriction>
362
					</xsd:simpleType>
363
				</xsd:element>
364
 
365
				<xsd:element name="IncludedComponents" type="StringNotNull" minOccurs="0"
366
					maxOccurs="5"/>
367
				<xsd:element name="FabricType" type="HundredString" minOccurs="0"
368
								maxOccurs="3"/>
369
				<xsd:element name="PatternName" type="StringNotNull" minOccurs="0"/>
370
				<xsd:element name="SeatHeight" type="LengthDimension" minOccurs="0"/>
371
 
372
				<xsd:element name="SpecialFeatures" type="StringNotNull" minOccurs="0" maxOccurs="5"/>
373
				<xsd:element name="StyleName" type="StringNotNull" minOccurs="0"/>
374
				<xsd:element name="Occasion" type="MediumStringNotNull" minOccurs="0"/>
375
				<xsd:element name="MatteStyle" type="StringNotNull" minOccurs="0"/>
376
				<xsd:element name="DisplayLength" type="LengthDimension" minOccurs="0"/>
377
				<xsd:element name="DisplayWidth" type="LengthDimension" minOccurs="0"/>
378
				<xsd:element name="DisplayHeight" type="LengthDimension" minOccurs="0"/>
379
				<xsd:element name="DisplayDepth" type="LengthDimension" minOccurs="0"/>
380
				<xsd:element name="DisplayDiameter" type="LengthDimension" minOccurs="0"/>
381
				<xsd:element name="DisplayVolume" type="VolumeDimension" minOccurs="0"/>
382
				<xsd:element name="DisplayWeight" type="WeightDimension" minOccurs="0"/>
383
				<xsd:element name="ItemPackageQuantity" type="xsd:positiveInteger" default="1"
384
					minOccurs="0"/>
385
				<xsd:element name="ManufacturerWarrantyDescription" minOccurs="0">
386
					<xsd:simpleType>
387
						<xsd:restriction base="xsd:normalizedString">
388
							<xsd:maxLength value="1500"/>
389
						</xsd:restriction>
390
					</xsd:simpleType>
391
				</xsd:element>
392
 
393
				<xsd:element name="Volume" type="VolumeIntegerDimension" minOccurs="0"/>
394
				<xsd:element name="VolumeCapacity" type="VolumeIntegerDimension" minOccurs="0"/>
395
				<xsd:element name="Material" type="StringNotNull" minOccurs="0"/>
396
				<xsd:element name="ThreadCount" type="xsd:positiveInteger" minOccurs="0"/>
397
				<xsd:element name="NumberOfPieces" type="xsd:positiveInteger" minOccurs="0"/>
398
				<xsd:element name="SafetyWarning" type="LongStringNotNull" minOccurs="0"/>
399
 
400
				<xsd:element name="AwardsWon" type="HundredFiftyStringNotNull" minOccurs="0"
401
					maxOccurs="10"/>
402
				<xsd:element name="BatteryAverageLife" type="PositiveDimension" minOccurs="0"/>
403
				<xsd:element name="BatteryAverageLifeStandby" type="PositiveDimension" minOccurs="0"/>
404
				<xsd:element name="BatteryChargeTime" type="PositiveDimension" minOccurs="0"/>
405
				<xsd:element name="BatteryTypeLithiumIon" type="xsd:positiveInteger" minOccurs="0"/>
406
				<xsd:element name="BatteryTypeLithiumMetal" type="xsd:positiveInteger" minOccurs="0"/>
407
				<xsd:element name="LithiumBatteryEnergyContent" type="xsd:decimal" minOccurs="0"/>
408
				<xsd:element name="LithiumBatteryPackaging" minOccurs="0">
409
					<xsd:simpleType>
410
						<xsd:restriction base="xsd:string">
411
							<xsd:enumeration value="batteries_contained_in_equipment"/>
412
							<xsd:enumeration value="batteries_only"/>
413
							<xsd:enumeration value="batteries_packed_with_equipment"/>
414
						</xsd:restriction>
415
					</xsd:simpleType>
416
				</xsd:element>
417
				<xsd:element name="LithiumBatteryVoltage" type="xsd:decimal" minOccurs="0"/>
418
				<xsd:element name="LithiumBatteryWeight" type="xsd:decimal" minOccurs="0"/>
419
				<xsd:element name="MfgWarrantyDescriptionLabor" type="SuperLongStringNotNull"
420
					minOccurs="0"/>
421
				<xsd:element name="MfgWarrantyDescriptionParts" type="SuperLongStringNotNull"
422
					minOccurs="0"/>
423
				<xsd:element name="MfgWarrantyDescriptionType" type="StringNotNull" minOccurs="0"/>
424
				<xsd:element name="NumberOfItemsInPackage" type="xsd:positiveInteger" minOccurs="0"/>
425
				<xsd:element name="NumberOfLithiumIonCells" type="xsd:positiveInteger" minOccurs="0"/>
426
				<xsd:element name="NumberOfLithiumMetalCells" type="xsd:positiveInteger"
427
					minOccurs="0"/>
428
				<xsd:element name="PowerSourceType" type="StringNotNull" minOccurs="0"/>
429
				<xsd:element name="RegionOfOrigin" type="StringNotNull" minOccurs="0"/>
430
				<xsd:element name="SellerWarrantyDescription" type="SuperLongStringNotNull"
431
					minOccurs="0"/>
432
				<xsd:element name="SizeMap" type="StringNotNull" minOccurs="0"/>
433
				<xsd:element name="Warnings" type="LongStringNotNull" minOccurs="0"/>
434
				<xsd:element name="Wattage" type="xsd:positiveInteger" minOccurs="0"/>
435
				<xsd:element name="Length"   type="LengthDimension" minOccurs="0"/>
436
				<xsd:element name="Width"    type="LengthDimension" minOccurs="0"/>
437
				<xsd:element name="Height"   type="LengthDimension" minOccurs="0"/>
438
				<xsd:element name="Depth"    type="LengthDimension" minOccurs="0"/>
439
				<xsd:element name="Diameter" type="LengthDimension" minOccurs="0"/>
440
				<xsd:element name="Weight" type="WeightDimension" minOccurs="0"/>
441
				<xsd:element name="Spread" type="LengthDimension" minOccurs="0"/>
442
 
443
				<xsd:element name="SunlightExposure" minOccurs="0">             
444
					<xsd:simpleType>                                            
445
						<xsd:restriction base="xsd:string">                     
446
							<xsd:enumeration value="shade"/>                    
447
							<xsd:enumeration value="partial-shade"/>            
448
							<xsd:enumeration value="partial-sun"/>              
449
							<xsd:enumeration value="full-sun"/>                 
450
						</xsd:restriction>                                      
451
					</xsd:simpleType>                                           
452
				</xsd:element>                                                  
453
 
454
				<xsd:element name="MoistureNeeds" minOccurs="0">                
455
					<xsd:simpleType>                                            
456
						<xsd:restriction base="xsd:string">                     
457
							<xsd:enumeration value="little-to-no-watering"/>    
458
							<xsd:enumeration value="moderate-watering"/>        
459
							<xsd:enumeration value="regular-watering"/>         
460
							<xsd:enumeration value="constant-watering"/>        
461
						</xsd:restriction>                                      
462
					</xsd:simpleType>                                           
463
				</xsd:element>                                                  
464
 
465
				<xsd:element name="USDAHardinessZone" minOccurs="0">            
466
					<xsd:simpleType>                                            
467
						<xsd:restriction base="xsd:positiveInteger">            
468
							<xsd:minInclusive value="1"/>                       
469
							<xsd:maxInclusive value="11"/>                      
470
						</xsd:restriction>                                      
471
					</xsd:simpleType>                                           
472
				</xsd:element>                                                  
473
 
474
				<xsd:element name="SunsetClimateZone" minOccurs="0">            
475
					<xsd:simpleType>                                            
476
						<xsd:restriction base="xsd:positiveInteger">            
477
							<xsd:minInclusive value="1"/>                       
478
							<xsd:maxInclusive value="24"/>                      
479
						</xsd:restriction>                                      
480
					</xsd:simpleType>                                           
481
				</xsd:element>
482
				<xsd:element name="NumberOfSets" type="xsd:positiveInteger" minOccurs="0"/>
483
			</xsd:sequence>
484
		</xsd:complexType>
485
	</xsd:element>
486
	<!--
487
     ###############################################################
488
     # Bed And Bath Classification Data
489
     ###############################################################
490
    -->
491
	<xsd:element name="BedAndBath">
492
		<xsd:complexType>
493
			<xsd:sequence>
494
				<xsd:element ref="Battery" minOccurs="0"/>
495
				<xsd:element name="CanShipInOriginalContainer" type="xsd:boolean" minOccurs="0"/>
496
				<xsd:element name="ColorMap" type="StringNotNull" minOccurs="0"/>
497
				<xsd:element name="FabricWarmthDescription" type="StringNotNull" minOccurs="0"/>
498
				<xsd:element name="Finish" type="StringNotNull" minOccurs="0"/>
499
				<xsd:element name="IdentityPackageType" minOccurs="0">
500
					<xsd:simpleType>
501
						<xsd:restriction base="StringNotNull">
502
							<xsd:enumeration value="bulk"/>
503
							<xsd:enumeration value="frustration_free"/>
504
							<xsd:enumeration value="traditional"/>
505
						</xsd:restriction>
506
					</xsd:simpleType>
507
				</xsd:element>
508
				<xsd:element name="IsStainResistant" type="xsd:boolean" minOccurs="0"/>
509
				<xsd:element name="LightSourceType" type="StringNotNull" minOccurs="0"/>
510
				<xsd:element name="Material" type="StringNotNull" minOccurs="0"/>
511
				<xsd:element name="MaximumCoverageArea" type="AreaDimensionOptionalUnit" minOccurs="0"/>
512
				<xsd:element name="NumberOfSets" type="TenDigitInteger" minOccurs="0"/>
513
				<xsd:element name="OutputCapacity" type="VolumeRateDimension" minOccurs="0"/>
514
				<xsd:element name="PieceCount" type="PositiveInteger" minOccurs="0"/>
515
				<xsd:element name="Shape" type="StringNotNull" minOccurs="0"/>
516
				<xsd:element name="ThreadCount" type="PositiveInteger" minOccurs="0"/>
517
				<xsd:element name="TowelWeight" type="WeightDimension" minOccurs="0"/>
518
				<xsd:element name="VariationData" minOccurs="0">
519
					<xsd:complexType>
520
						<xsd:sequence>
521
							<xsd:element name="VariationTheme" minOccurs="0">
522
								<xsd:simpleType>
523
									<xsd:restriction base="xsd:string">
524
										<xsd:enumeration value="Size"/>
525
										<xsd:enumeration value="Color"/>
526
										<xsd:enumeration value="Scent"/>
527
										<xsd:enumeration value="Size-Color"/>
528
										<xsd:enumeration value="Size-Scent"/>
529
										<xsd:enumeration value="DisplayLength-DisplayWidth"/>
530
										<xsd:enumeration value="DisplayLength-Material"/>
531
										<xsd:enumeration value="DisplayLength-Size"/>
532
										<xsd:enumeration value="DisplayLength-Color"/>
533
										<xsd:enumeration value="DisplayLength-DisplayHeight"/>
534
										<xsd:enumeration value="DisplayWidth-Material"/>
535
										<xsd:enumeration value="DisplayWidth-Size"/>
536
										<xsd:enumeration value="DisplayWidth-Color"/>
537
										<xsd:enumeration value="DisplayWidth-DisplayHeight"/>
538
										<xsd:enumeration value="ItemPackageQuantity-Material"/>
539
										<xsd:enumeration value="ItemPackageQuantity-Size"/>
540
										<xsd:enumeration value="ItemPackageQuantity-Color"/>
541
										<xsd:enumeration value="ItemPackageQuantity-DisplayHeight"/>
542
										<xsd:enumeration value="DisplayWeight-ItemPackageQuantity"/>
543
										<xsd:enumeration value="DisplayWeight-Material"/>
544
										<xsd:enumeration value="DisplayWeight-Size"/>
545
										<xsd:enumeration value="DisplayWeight-Color"/>
546
										<xsd:enumeration value="DisplayWeight-DisplayHeight"/>
547
										<xsd:enumeration value="Material-DisplayLength"/>
548
										<xsd:enumeration value="Material-DisplayWidth"/>
549
										<xsd:enumeration value="Material-Size"/>
550
										<xsd:enumeration value="Material-Color"/>
551
										<xsd:enumeration value="Material-DisplayHeight"/>
552
										<xsd:enumeration value="Size-DisplayLength"/>
553
										<xsd:enumeration value="Size-DisplayWidth"/>
554
										<xsd:enumeration value="Size-DisplayWeight"/>
555
										<xsd:enumeration value="Size-Material"/>
556
										<xsd:enumeration value="Size-Color"/>
557
										<xsd:enumeration value="Size-DisplayHeight"/>
558
										<xsd:enumeration value="Color-DisplayLength"/>
559
										<xsd:enumeration value="Color-DisplayWidth"/>
560
										<xsd:enumeration value="Color-ItemPackageQuantity"/>
561
										<xsd:enumeration value="Color-DisplayWeight"/>
562
										<xsd:enumeration value="Color-Material"/>
563
										<xsd:enumeration value="Color-Size"/>
564
										<xsd:enumeration value="Color-DisplayHeight"/>
565
										<xsd:enumeration value="DisplayHeight"/>
566
										<xsd:enumeration value="Material"/>
567
										<xsd:enumeration value="DisplayWeight"/>
568
										<xsd:enumeration value="DisplayLength"/>
569
										<xsd:enumeration value="ItemPackageQuantity"/>
570
										<xsd:enumeration value="DisplayLength-PatternName"/>
571
										<xsd:enumeration value="DisplayLength-StyleName"/>
572
										<xsd:enumeration value="DisplayWidth-PatternName"/>
573
										<xsd:enumeration value="DisplayWidth-StyleName"/>
574
										<xsd:enumeration value="Occasion-PatternName"/>
575
										<xsd:enumeration value="Occasion-ItemPackageQuantity"/>
576
										<xsd:enumeration value="Occasion-Material"/>
577
										<xsd:enumeration value="Occasion-StyleName"/>
578
										<xsd:enumeration value="Occasion-Size"/>
579
										<xsd:enumeration value="Occasion-Color"/>
580
										<xsd:enumeration value="Occasion-DisplayHeight"/>
581
										<xsd:enumeration value="PatternName-DisplayLength"/>
582
										<xsd:enumeration value="PatternName-DisplayWidth"/>
583
										<xsd:enumeration value="PatternName-Occasion"/>
584
										<xsd:enumeration value="PatternName-Material"/>
585
										<xsd:enumeration value="PatternName-StyleName"/>
586
										<xsd:enumeration value="PatternName-Size"/>
587
										<xsd:enumeration value="PatternName-Color"/>
588
										<xsd:enumeration value="PatternName-DisplayHeight"/>
589
										<xsd:enumeration value="MatteStyle-Material"/>
590
										<xsd:enumeration value="MatteStyle-StyleName"/>
591
										<xsd:enumeration value="MatteStyle-Size"/>
592
										<xsd:enumeration value="MatteStyle-Color"/>
593
										<xsd:enumeration value="ItemPackageQuantity-Occasion"/>
594
										<xsd:enumeration value="ItemPackageQuantity-StyleName"/>
595
										<xsd:enumeration value="DisplayWeight-StyleName"/>
596
										<xsd:enumeration value="Material-PatternName"/>
597
										<xsd:enumeration value="Material-MatteStyle"/>
598
										<xsd:enumeration value="Material-StyleName"/>
599
										<xsd:enumeration value="StyleName-DisplayLength"/>
600
										<xsd:enumeration value="StyleName-DisplayWidth"/>
601
										<xsd:enumeration value="StyleName-Occasion"/>
602
										<xsd:enumeration value="StyleName-PatternName"/>
603
										<xsd:enumeration value="StyleName-DisplayWeight"/>
604
										<xsd:enumeration value="StyleName-Material"/>
605
										<xsd:enumeration value="StyleName-Size"/>
606
										<xsd:enumeration value="StyleName-Color"/>
607
										<xsd:enumeration value="Size-Occasion"/>
608
										<xsd:enumeration value="Size-PatternName"/>
609
										<xsd:enumeration value="Size-MatteStyle"/>
610
										<xsd:enumeration value="Size-StyleName"/>
611
										<xsd:enumeration value="Color-Occasion"/>
612
										<xsd:enumeration value="Color-PatternName"/>
613
										<xsd:enumeration value="Color-MatteStyle"/>
614
										<xsd:enumeration value="Color-StyleName"/>
615
										<xsd:enumeration value="MatteStyle"/>
616
										<xsd:enumeration value="PatternName"/>
617
										<xsd:enumeration value="Occasion"/>
618
										<xsd:enumeration value="StyleName"/>
619
										<xsd:enumeration value="CustomerPackageType"/>
620
										<xsd:enumeration value="ColorName-CustomerPackageType"/>
621
										<xsd:enumeration value="SizeName-CustomerPackageType"/>
622
										<xsd:enumeration
623
											value="SizeName-ColorName-CustomerPackageType"/>
624
										<xsd:enumeration value="StyleName-CustomerPackageType"/>
625
										<xsd:enumeration
626
											value="SizeName-StyleName-CustomerPackageType"/>
627
									</xsd:restriction>
628
								</xsd:simpleType>
629
							</xsd:element>
630
							<xsd:element name="Size" type="StringNotNull" minOccurs="0"/>
631
							<xsd:element name="Color" type="StringNotNull" minOccurs="0"/>
632
							<xsd:element name="Scent" type="StringNotNull" minOccurs="0"/>
633
							<xsd:element name="StyleName" type="StringNotNull" minOccurs="0"/>
634
							<xsd:element name="CustomerPackageType" type="StringNotNull"
635
								minOccurs="0"/>
636
						</xsd:sequence>
637
					</xsd:complexType>
638
				</xsd:element>
639
				<xsd:element name="Wattage" type="WattageDimensionOptionalUnit" minOccurs="0"/>
640
			</xsd:sequence>
641
		</xsd:complexType>
642
	</xsd:element>
643
	<!--
644
     ###############################################################
645
     # Furniture And Decor Classification Data
646
     ###############################################################
647
    -->
648
	<xsd:element name="FurnitureAndDecor">
649
		<xsd:complexType>
650
			<xsd:sequence>
651
				<xsd:element ref="Battery" minOccurs="0"/>
652
				<xsd:element name="CanShipInOriginalContainer" type="xsd:boolean" minOccurs="0"/>
653
				<xsd:element name="ColorMap" type="StringNotNull" minOccurs="0"/>
654
				<xsd:element name="Finish" type="StringNotNull" minOccurs="0"/>
655
				<xsd:element name="IdentityPackageType" minOccurs="0">
656
					<xsd:simpleType>
657
						<xsd:restriction base="StringNotNull">
658
							<xsd:enumeration value="bulk"/>
659
							<xsd:enumeration value="frustration_free"/>
660
							<xsd:enumeration value="traditional"/>
661
						</xsd:restriction>
662
					</xsd:simpleType>
663
				</xsd:element>
664
				<xsd:element name="IsStainResistant" type="xsd:boolean" minOccurs="0"/>
665
				<xsd:element name="LightSourceType" type="StringNotNull" minOccurs="0"/>
666
				<xsd:element name="Material" type="StringNotNull" minOccurs="0"/>
667
				<xsd:element name="MaximumCoverageArea" type="AreaDimensionOptionalUnit" minOccurs="0"/>
668
				<xsd:element name="NumberOfSets" type="TenDigitInteger" minOccurs="0"/>
669
				<xsd:element name="OutputCapacity" type="VolumeRateDimension" minOccurs="0"/>
670
				<xsd:element name="PieceCount" type="PositiveInteger" minOccurs="0"/>
671
				<xsd:element name="Shape" type="StringNotNull" minOccurs="0"/>
672
				<xsd:element name="ThreadCount" type="PositiveInteger" minOccurs="0"/>
673
				<xsd:element name="TowelWeight" type="WeightDimension" minOccurs="0"/>
674
				<xsd:element name="VariationData" minOccurs="0">
675
					<xsd:complexType>
676
						<xsd:sequence>
677
							<xsd:element name="VariationTheme" minOccurs="0">
678
								<xsd:simpleType>
679
									<xsd:restriction base="xsd:string">
680
										<xsd:enumeration value="Size"/>
681
										<xsd:enumeration value="Color"/>
682
										<xsd:enumeration value="Scent"/>
683
										<xsd:enumeration value="Size-Color"/>
684
										<xsd:enumeration value="Size-Scent"/>
685
										<xsd:enumeration value="DisplayLength-DisplayWidth"/>
686
										<xsd:enumeration value="DisplayLength-Material"/>
687
										<xsd:enumeration value="DisplayLength-Size"/>
688
										<xsd:enumeration value="DisplayLength-Color"/>
689
										<xsd:enumeration value="DisplayLength-DisplayHeight"/>
690
										<xsd:enumeration value="DisplayWidth-Material"/>
691
										<xsd:enumeration value="DisplayWidth-Size"/>
692
										<xsd:enumeration value="DisplayWidth-Color"/>
693
										<xsd:enumeration value="DisplayWidth-DisplayHeight"/>
694
										<xsd:enumeration value="ItemPackageQuantity-Material"/>
695
										<xsd:enumeration value="ItemPackageQuantity-Size"/>
696
										<xsd:enumeration value="ItemPackageQuantity-Color"/>
697
										<xsd:enumeration value="ItemPackageQuantity-DisplayHeight"/>
698
										<xsd:enumeration value="DisplayWeight-ItemPackageQuantity"/>
699
										<xsd:enumeration value="DisplayWeight-Material"/>
700
										<xsd:enumeration value="DisplayWeight-Size"/>
701
										<xsd:enumeration value="DisplayWeight-Color"/>
702
										<xsd:enumeration value="DisplayWeight-DisplayHeight"/>
703
										<xsd:enumeration value="Material-DisplayLength"/>
704
										<xsd:enumeration value="Material-DisplayWidth"/>
705
										<xsd:enumeration value="Material-Size"/>
706
										<xsd:enumeration value="Material-Color"/>
707
										<xsd:enumeration value="Material-DisplayHeight"/>
708
										<xsd:enumeration value="Size-DisplayLength"/>
709
										<xsd:enumeration value="Size-DisplayWidth"/>
710
										<xsd:enumeration value="Size-DisplayWeight"/>
711
										<xsd:enumeration value="Size-Material"/>
712
										<xsd:enumeration value="Size-Color"/>
713
										<xsd:enumeration value="Size-DisplayHeight"/>
714
										<xsd:enumeration value="Color-DisplayLength"/>
715
										<xsd:enumeration value="Color-DisplayWidth"/>
716
										<xsd:enumeration value="Color-ItemPackageQuantity"/>
717
										<xsd:enumeration value="Color-DisplayWeight"/>
718
										<xsd:enumeration value="Color-Material"/>
719
										<xsd:enumeration value="Color-Size"/>
720
										<xsd:enumeration value="Color-DisplayHeight"/>
721
										<xsd:enumeration value="DisplayHeight"/>
722
										<xsd:enumeration value="Material"/>
723
										<xsd:enumeration value="DisplayWeight"/>
724
										<xsd:enumeration value="DisplayLength"/>
725
										<xsd:enumeration value="ItemPackageQuantity"/>
726
										<xsd:enumeration value="DisplayLength-PatternName"/>
727
										<xsd:enumeration value="DisplayLength-StyleName"/>
728
										<xsd:enumeration value="DisplayWidth-PatternName"/>
729
										<xsd:enumeration value="DisplayWidth-StyleName"/>
730
										<xsd:enumeration value="Occasion-PatternName"/>
731
										<xsd:enumeration value="Occasion-ItemPackageQuantity"/>
732
										<xsd:enumeration value="Occasion-Material"/>
733
										<xsd:enumeration value="Occasion-StyleName"/>
734
										<xsd:enumeration value="Occasion-Size"/>
735
										<xsd:enumeration value="Occasion-Color"/>
736
										<xsd:enumeration value="Occasion-DisplayHeight"/>
737
										<xsd:enumeration value="PatternName-DisplayLength"/>
738
										<xsd:enumeration value="PatternName-DisplayWidth"/>
739
										<xsd:enumeration value="PatternName-Occasion"/>
740
										<xsd:enumeration value="PatternName-Material"/>
741
										<xsd:enumeration value="PatternName-StyleName"/>
742
										<xsd:enumeration value="PatternName-Size"/>
743
										<xsd:enumeration value="PatternName-Color"/>
744
										<xsd:enumeration value="PatternName-DisplayHeight"/>
745
										<xsd:enumeration value="MatteStyle-Material"/>
746
										<xsd:enumeration value="MatteStyle-StyleName"/>
747
										<xsd:enumeration value="MatteStyle-Size"/>
748
										<xsd:enumeration value="MatteStyle-Color"/>
749
										<xsd:enumeration value="ItemPackageQuantity-Occasion"/>
750
										<xsd:enumeration value="ItemPackageQuantity-StyleName"/>
751
										<xsd:enumeration value="DisplayWeight-StyleName"/>
752
										<xsd:enumeration value="Material-PatternName"/>
753
										<xsd:enumeration value="Material-MatteStyle"/>
754
										<xsd:enumeration value="Material-StyleName"/>
755
										<xsd:enumeration value="StyleName-DisplayLength"/>
756
										<xsd:enumeration value="StyleName-DisplayWidth"/>
757
										<xsd:enumeration value="StyleName-Occasion"/>
758
										<xsd:enumeration value="StyleName-PatternName"/>
759
										<xsd:enumeration value="StyleName-DisplayWeight"/>
760
										<xsd:enumeration value="StyleName-Material"/>
761
										<xsd:enumeration value="StyleName-Size"/>
762
										<xsd:enumeration value="StyleName-Color"/>
763
										<xsd:enumeration value="Size-Occasion"/>
764
										<xsd:enumeration value="Size-PatternName"/>
765
										<xsd:enumeration value="Size-MatteStyle"/>
766
										<xsd:enumeration value="Size-StyleName"/>
767
										<xsd:enumeration value="Color-Occasion"/>
768
										<xsd:enumeration value="Color-PatternName"/>
769
										<xsd:enumeration value="Color-MatteStyle"/>
770
										<xsd:enumeration value="Color-StyleName"/>
771
										<xsd:enumeration value="MatteStyle"/>
772
										<xsd:enumeration value="PatternName"/>
773
										<xsd:enumeration value="Occasion"/>
774
										<xsd:enumeration value="StyleName"/>
775
										<xsd:enumeration value="CustomerPackageType"/>
776
										<xsd:enumeration value="ColorName-CustomerPackageType"/>
777
										<xsd:enumeration value="SizeName-CustomerPackageType"/>
778
										<xsd:enumeration
779
											value="SizeName-ColorName-CustomerPackageType"/>
780
										<xsd:enumeration value="StyleName-CustomerPackageType"/>
781
										<xsd:enumeration
782
											value="SizeName-StyleName-CustomerPackageType"/>
783
									</xsd:restriction>
784
								</xsd:simpleType>
785
							</xsd:element>
786
							<xsd:element name="Size" type="StringNotNull" minOccurs="0"/>
787
							<xsd:element name="Color" type="StringNotNull" minOccurs="0"/>
788
							<xsd:element name="Scent" type="StringNotNull" minOccurs="0"/>
789
							<xsd:element name="StyleName" type="StringNotNull" minOccurs="0"/>
790
							<xsd:element name="CustomerPackageType" type="StringNotNull"
791
								minOccurs="0"/>
792
						</xsd:sequence>
793
					</xsd:complexType>
794
				</xsd:element>
795
				<xsd:element name="Wattage" type="WattageDimensionOptionalUnit" minOccurs="0"/>
796
			</xsd:sequence>
797
		</xsd:complexType>
798
	</xsd:element>
799
	<!--
800
     ###############################################################
801
     # Kitchen Classification Data
802
     ###############################################################
803
    -->
804
	<xsd:element name="Kitchen">
805
		<xsd:complexType>
806
			<xsd:sequence>
807
				<xsd:element ref="Battery" minOccurs="0"/>
808
				<xsd:element name="BladeType" type="StringNotNull" minOccurs="0"/>
809
				<xsd:element name="BatteryCellComposition" type="BatteryCellTypeValues" minOccurs="0"/>	
810
				<xsd:element name="BatteryFormFactor" type="HundredString" minOccurs="0"/>					
811
				<xsd:element name="BladeMaterial" type="StringNotNull" minOccurs="0"/>
812
				<xsd:element name="BladeLength" type="LengthDimension" minOccurs="0"/>
813
				<xsd:element name="CanShipInOriginalContainer" type="xsd:boolean" minOccurs="0"/>
814
				<xsd:element name="ColorMap" type="StringNotNull" minOccurs="0"/>
815
				<xsd:element name="Finish" type="StringNotNull" minOccurs="0"/>
816
				<xsd:element name="IdentityPackageType" minOccurs="0">
817
					<xsd:simpleType>
818
						<xsd:restriction base="StringNotNull">
819
							<xsd:enumeration value="bulk"/>
820
							<xsd:enumeration value="frustration_free"/>
821
							<xsd:enumeration value="traditional"/>
822
						</xsd:restriction>
823
					</xsd:simpleType>
824
				</xsd:element>
825
				<xsd:element name="IsStainResistant" type="xsd:boolean" minOccurs="0"/>
826
				<xsd:element name="Material" type="StringNotNull" minOccurs="0"/>
827
				<xsd:element name="MaximumCoverageArea" type="AreaDimensionOptionalUnit" minOccurs="0"/>
828
				<xsd:element name="NumberOfSets" type="TenDigitInteger" minOccurs="0"/>
829
				<xsd:element name="OccasionType" type="MediumStringNotNull" minOccurs="0"/>
830
				<xsd:element name="OutputCapacity" type="VolumeRateDimension" minOccurs="0"/>
831
				<xsd:element name="PieceCount" type="PositiveInteger" minOccurs="0"/>
832
				<xsd:element name="Shape" type="StringNotNull" minOccurs="0"/>
833
				<xsd:element name="ThreadCount" type="PositiveInteger" minOccurs="0"/>
834
				<xsd:element name="TowelWeight" type="WeightDimension" minOccurs="0"/>
835
				<xsd:element name="VariationData" minOccurs="0">
836
					<xsd:complexType>
837
						<xsd:sequence>
838
							<xsd:element name="VariationTheme" minOccurs="0">
839
								<xsd:simpleType>
840
									<xsd:restriction base="xsd:string">
841
										<xsd:enumeration value="Size"/>
842
										<xsd:enumeration value="Color"/>
843
										<xsd:enumeration value="Size-Color"/>
844
										<xsd:enumeration value="DisplayLength-DisplayWidth"/>
845
										<xsd:enumeration value="DisplayLength-Material"/>
846
										<xsd:enumeration value="DisplayLength-Size"/>
847
										<xsd:enumeration value="DisplayLength-Color"/>
848
										<xsd:enumeration value="DisplayLength-DisplayHeight"/>
849
										<xsd:enumeration value="DisplayWidth-Material"/>
850
										<xsd:enumeration value="DisplayWidth-Size"/>
851
										<xsd:enumeration value="DisplayWidth-Color"/>
852
										<xsd:enumeration value="DisplayWidth-DisplayHeight"/>
853
										<xsd:enumeration value="ItemPackageQuantity-Material"/>
854
										<xsd:enumeration value="ItemPackageQuantity-Size"/>
855
										<xsd:enumeration value="ItemPackageQuantity-Color"/>
856
										<xsd:enumeration value="ItemPackageQuantity-DisplayHeight"/>
857
										<xsd:enumeration value="DisplayWeight-ItemPackageQuantity"/>
858
										<xsd:enumeration value="DisplayWeight-Material"/>
859
										<xsd:enumeration value="DisplayWeight-Size"/>
860
										<xsd:enumeration value="DisplayWeight-Color"/>
861
										<xsd:enumeration value="DisplayWeight-DisplayHeight"/>
862
										<xsd:enumeration value="Material-DisplayLength"/>
863
										<xsd:enumeration value="Material-DisplayWidth"/>
864
										<xsd:enumeration value="Material-Size"/>
865
										<xsd:enumeration value="Material-Color"/>
866
										<xsd:enumeration value="Material-DisplayHeight"/>
867
										<xsd:enumeration value="Size-DisplayLength"/>
868
										<xsd:enumeration value="Size-DisplayWidth"/>
869
										<xsd:enumeration value="Size-DisplayWeight"/>
870
										<xsd:enumeration value="Size-Material"/>
871
										<xsd:enumeration value="Size-Color"/>
872
										<xsd:enumeration value="Size-DisplayHeight"/>
873
										<xsd:enumeration value="Color-DisplayLength"/>
874
										<xsd:enumeration value="Color-DisplayWidth"/>
875
										<xsd:enumeration value="Color-ItemPackageQuantity"/>
876
										<xsd:enumeration value="Color-DisplayWeight"/>
877
										<xsd:enumeration value="Color-Material"/>
878
										<xsd:enumeration value="Color-Size"/>
879
										<xsd:enumeration value="Color-DisplayHeight"/>
880
										<xsd:enumeration value="DisplayHeight"/>
881
										<xsd:enumeration value="Material"/>
882
										<xsd:enumeration value="DisplayWeight"/>
883
										<xsd:enumeration value="DisplayLength"/>
884
										<xsd:enumeration value="ItemPackageQuantity"/>
885
										<xsd:enumeration value="DisplayLength-PatternName"/>
886
										<xsd:enumeration value="DisplayLength-StyleName"/>
887
										<xsd:enumeration value="DisplayWidth-PatternName"/>
888
										<xsd:enumeration value="DisplayWidth-StyleName"/>
889
										<xsd:enumeration value="Occasion-PatternName"/>
890
										<xsd:enumeration value="Occasion-ItemPackageQuantity"/>
891
										<xsd:enumeration value="Occasion-Material"/>
892
										<xsd:enumeration value="Occasion-StyleName"/>
893
										<xsd:enumeration value="Occasion-Size"/>
894
										<xsd:enumeration value="Occasion-Color"/>
895
										<xsd:enumeration value="Occasion-DisplayHeight"/>
896
										<xsd:enumeration value="PatternName-DisplayLength"/>
897
										<xsd:enumeration value="PatternName-DisplayWidth"/>
898
										<xsd:enumeration value="PatternName-Occasion"/>
899
										<xsd:enumeration value="PatternName-Material"/>
900
										<xsd:enumeration value="PatternName-StyleName"/>
901
										<xsd:enumeration value="PatternName-Size"/>
902
										<xsd:enumeration value="PatternName-Color"/>
903
										<xsd:enumeration value="PatternName-DisplayHeight"/>
904
										<xsd:enumeration value="MatteStyle-Material"/>
905
										<xsd:enumeration value="MatteStyle-StyleName"/>
906
										<xsd:enumeration value="MatteStyle-Size"/>
907
										<xsd:enumeration value="MatteStyle-Color"/>
908
										<xsd:enumeration value="ItemPackageQuantity-Occasion"/>
909
										<xsd:enumeration value="ItemPackageQuantity-StyleName"/>
910
										<xsd:enumeration value="DisplayWeight-StyleName"/>
911
										<xsd:enumeration value="Material-PatternName"/>
912
										<xsd:enumeration value="Material-MatteStyle"/>
913
										<xsd:enumeration value="Material-StyleName"/>
914
										<xsd:enumeration value="StyleName-DisplayLength"/>
915
										<xsd:enumeration value="StyleName-DisplayWidth"/>
916
										<xsd:enumeration value="StyleName-Occasion"/>
917
										<xsd:enumeration value="StyleName-PatternName"/>
918
										<xsd:enumeration value="StyleName-DisplayWeight"/>
919
										<xsd:enumeration value="StyleName-Material"/>
920
										<xsd:enumeration value="StyleName-Size"/>
921
										<xsd:enumeration value="StyleName-Color"/>
922
										<xsd:enumeration value="Size-Occasion"/>
923
										<xsd:enumeration value="Size-PatternName"/>
924
										<xsd:enumeration value="Size-MatteStyle"/>
925
										<xsd:enumeration value="Size-StyleName"/>
926
										<xsd:enumeration value="Color-Occasion"/>
927
										<xsd:enumeration value="Color-PatternName"/>
928
										<xsd:enumeration value="Color-MatteStyle"/>
929
										<xsd:enumeration value="Color-StyleName"/>
930
										<xsd:enumeration value="MatteStyle"/>
931
										<xsd:enumeration value="PatternName"/>
932
										<xsd:enumeration value="Occasion"/>
933
										<xsd:enumeration value="StyleName"/>
934
										<xsd:enumeration value="CustomerPackageType"/>
935
										<xsd:enumeration value="ColorName-CustomerPackageType"/>
936
										<xsd:enumeration value="SizeName-CustomerPackageType"/>
937
										<xsd:enumeration
938
											value="SizeName-ColorName-CustomerPackageType"/>
939
										<xsd:enumeration value="StyleName-CustomerPackageType"/>
940
										<xsd:enumeration
941
											value="SizeName-StyleName-CustomerPackageType"/>
942
									</xsd:restriction>
943
								</xsd:simpleType>
944
							</xsd:element>
945
							<xsd:element name="Size" type="StringNotNull" minOccurs="0"/>
946
							<xsd:element name="Color" type="StringNotNull" minOccurs="0"/>
947
							<xsd:element name="StyleName" type="StringNotNull" minOccurs="0"/>
948
							<xsd:element name="CustomerPackageType" type="StringNotNull"
949
								minOccurs="0"/>
950
						</xsd:sequence>
951
					</xsd:complexType>
952
				</xsd:element>
953
				<xsd:element name="Wattage" type="WattageDimensionOptionalUnit" minOccurs="0"/>
954
			</xsd:sequence>
955
		</xsd:complexType>
956
	</xsd:element>
957
	<!--
958
     ###############################################################
959
     # Outdoor Living Classification Data
960
     ###############################################################
961
    -->
962
	<xsd:element name="OutdoorLiving">
963
		<xsd:complexType>
964
			<xsd:sequence>
965
				<xsd:element ref="Battery" minOccurs="0"/>
966
				<xsd:element name="CanShipInOriginalContainer" type="xsd:boolean" minOccurs="0"/>
967
				<xsd:element name="ColorMap" type="StringNotNull" minOccurs="0"/>
968
				<xsd:element name="EngineType" type="StringNotNull" minOccurs="0"/>
969
				<xsd:element name="IdentityPackageType" minOccurs="0">
970
					<xsd:simpleType>
971
						<xsd:restriction base="StringNotNull">
972
							<xsd:enumeration value="bulk"/>
973
							<xsd:enumeration value="frustration_free"/>
974
							<xsd:enumeration value="traditional"/>
975
						</xsd:restriction>
976
					</xsd:simpleType>
977
				</xsd:element>
978
				<xsd:element name="IsStainResistant" type="xsd:boolean" minOccurs="0"/>
979
				<xsd:element name="HoseLength" type="LengthDimension" minOccurs="0"/>
980
				<xsd:element name="Material" type="StringNotNull" minOccurs="0"/>
981
				<xsd:element name="NumberOfSets" type="TenDigitInteger" minOccurs="0"/>
982
				<xsd:element name="PoolType" type="StringNotNull" minOccurs="0"/>
983
				<xsd:element name="PowerSource" type="StringNotNull" minOccurs="0"/>
984
				<xsd:element name="Theme" type="StringNotNull" minOccurs="0"/>
985
				<xsd:element name="VariationData" minOccurs="0">
986
					<xsd:complexType>
987
						<xsd:sequence>
988
							<xsd:element name="VariationTheme" minOccurs="0">
989
								<xsd:simpleType>
990
									<xsd:restriction base="xsd:string">
991
										<xsd:enumeration value="Size"/>
992
										<xsd:enumeration value="Color"/>
993
										<xsd:enumeration value="Size-Color"/>
994
										<xsd:enumeration value="ItemDisplayLength-ItemDisplayWidth"/>
995
										<xsd:enumeration value="ItemDisplayLength-MaterialType"/>
996
										<xsd:enumeration value="ItemDisplayLength-SizeName"/>
997
										<xsd:enumeration value="ItemDisplayLength-ColorName"/>
998
										<xsd:enumeration value="ItemDisplayLength-ItemDisplayHeight"/>
999
										<xsd:enumeration value="ItemDisplayWidth-MaterialType"/>
1000
										<xsd:enumeration value="ItemDisplayWidth-SizeName"/>
1001
										<xsd:enumeration value="ItemDisplayWidth-ColorName"/>
1002
										<xsd:enumeration value="ItemDisplayWidth-ItemDisplayHeight"/>
1003
										<xsd:enumeration value="ItemPackageQuantity-MaterialType"/>
1004
										<xsd:enumeration value="ItemPackageQuantity-SizeName"/>
1005
										<xsd:enumeration value="ItemPackageQuantity-ColorName"/>
1006
										<xsd:enumeration
1007
											value="ItemPackageQuantity-ItemDisplayHeight"/>
1008
										<xsd:enumeration
1009
											value="ItemDisplayWeight-ItemPackageQuantity"/>
1010
										<xsd:enumeration value="ItemDisplayWeight-MaterialType"/>
1011
										<xsd:enumeration value="ItemDisplayWeight-SizeName"/>
1012
										<xsd:enumeration value="ItemDisplayWeight-ColorName"/>
1013
										<xsd:enumeration value="ItemDisplayWeight-ItemDisplayHeight"/>
1014
										<xsd:enumeration value="MaterialType-ItemDisplayLength"/>
1015
										<xsd:enumeration value="MaterialType-ItemDisplayWidth"/>
1016
										<xsd:enumeration value="MaterialType-SizeName"/>
1017
										<xsd:enumeration value="MaterialType-ColorName"/>
1018
										<xsd:enumeration value="MaterialType-ItemDisplayHeight"/>
1019
										<xsd:enumeration value="SizeName-ItemDisplayLength"/>
1020
										<xsd:enumeration value="SizeName-ItemDisplayWidth"/>
1021
										<xsd:enumeration value="SizeName-ItemDisplayWeight"/>
1022
										<xsd:enumeration value="SizeName-MaterialType"/>
1023
										<xsd:enumeration value="SizeName-ColorName"/>
1024
										<xsd:enumeration value="SizeName-ItemDisplayHeight"/>
1025
										<xsd:enumeration value="ColorName-ItemDisplayLength"/>
1026
										<xsd:enumeration value="ColorName-ItemDisplayWidth"/>
1027
										<xsd:enumeration value="ColorName-ItemPackageQuantity"/>
1028
										<xsd:enumeration value="ColorName-ItemDisplayWeight"/>
1029
										<xsd:enumeration value="ColorName-MaterialType"/>
1030
										<xsd:enumeration value="ColorName-SizeName"/>
1031
										<xsd:enumeration value="ColorName-ItemDisplayHeight"/>
1032
										<xsd:enumeration value="ItemDisplayHeight"/>
1033
										<xsd:enumeration value="MaterialType"/>
1034
										<xsd:enumeration value="ItemDisplayWeight"/>
1035
										<xsd:enumeration value="ItemDisplayLength"/>
1036
										<xsd:enumeration value="ItemPackageQuantity"/>
1037
										<xsd:enumeration value="ItemDisplayLength-PatternName"/>
1038
										<xsd:enumeration value="ItemDisplayLength-StyleName"/>
1039
										<xsd:enumeration value="ItemDisplayWidth-PatternName"/>
1040
										<xsd:enumeration value="ItemDisplayWidth-StyleName"/>
1041
										<xsd:enumeration value="Occasion-PatternName"/>
1042
										<xsd:enumeration value="Occasion-ItemPackageQuantity"/>
1043
										<xsd:enumeration value="Occasion-MaterialType"/>
1044
										<xsd:enumeration value="Occasion-StyleName"/>
1045
										<xsd:enumeration value="Occasion-SizeName"/>
1046
										<xsd:enumeration value="Occasion-ColorName"/>
1047
										<xsd:enumeration value="Occasion-ItemDisplayHeight"/>
1048
										<xsd:enumeration value="PatternName-ItemDisplayLength"/>
1049
										<xsd:enumeration value="PatternName-ItemDisplayWidth"/>
1050
										<xsd:enumeration value="PatternName-Occasion"/>
1051
										<xsd:enumeration value="PatternName-MaterialType"/>
1052
										<xsd:enumeration value="PatternName-StyleName"/>
1053
										<xsd:enumeration value="PatternName-SizeName"/>
1054
										<xsd:enumeration value="PatternName-ColorName"/>
1055
										<xsd:enumeration value="PatternName-ItemDisplayHeight"/>
1056
										<xsd:enumeration value="MatteStyle-MaterialType"/>
1057
										<xsd:enumeration value="MatteStyle-StyleName"/>
1058
										<xsd:enumeration value="MatteStyle-SizeName"/>
1059
										<xsd:enumeration value="MatteStyle-ColorName"/>
1060
										<xsd:enumeration value="ItemPackageQuantity-Occasion"/>
1061
										<xsd:enumeration value="ItemPackageQuantity-StyleName"/>
1062
										<xsd:enumeration value="ItemDisplayWeight-StyleName"/>
1063
										<xsd:enumeration value="MaterialType-PatternName"/>
1064
										<xsd:enumeration value="MaterialType-MatteStyle"/>
1065
										<xsd:enumeration value="MaterialType-StyleName"/>
1066
										<xsd:enumeration value="StyleName-ItemDisplayLength"/>
1067
										<xsd:enumeration value="StyleName-ItemDisplayWidth"/>
1068
										<xsd:enumeration value="StyleName-Occasion"/>
1069
										<xsd:enumeration value="StyleName-PatternName"/>
1070
										<xsd:enumeration value="StyleName-ItemDisplayWeight"/>
1071
										<xsd:enumeration value="StyleName-MaterialType"/>
1072
										<xsd:enumeration value="StyleName-SizeName"/>
1073
										<xsd:enumeration value="StyleName-ColorName"/>
1074
										<xsd:enumeration value="SizeName-Occasion"/>
1075
										<xsd:enumeration value="SizeName-PatternName"/>
1076
										<xsd:enumeration value="SizeName-MatteStyle"/>
1077
										<xsd:enumeration value="SizeName-StyleName"/>
1078
										<xsd:enumeration value="ColorName-Occasion"/>
1079
										<xsd:enumeration value="ColorName-PatternName"/>
1080
										<xsd:enumeration value="ColorName-MatteStyle"/>
1081
										<xsd:enumeration value="ColorName-StyleName"/>
1082
										<xsd:enumeration value="MatteStyle"/>
1083
										<xsd:enumeration value="PatternName"/>
1084
										<xsd:enumeration value="Occasion"/>
1085
										<xsd:enumeration value="StyleName"/>
1086
										<xsd:enumeration value="CustomerPackageType"/>
1087
										<xsd:enumeration value="ColorName-CustomerPackageType"/>
1088
										<xsd:enumeration value="SizeName-CustomerPackageType"/>
1089
										<xsd:enumeration
1090
											value="SizeName-ColorName-CustomerPackageType"/>
1091
										<xsd:enumeration value="StyleName-CustomerPackageType"/>
1092
										<xsd:enumeration
1093
											value="SizeName-StyleName-CustomerPackageType"/>
1094
									</xsd:restriction>
1095
								</xsd:simpleType>
1096
							</xsd:element>
1097
							<xsd:element name="Size" type="StringNotNull" minOccurs="0"/>
1098
							<xsd:element name="Color" type="StringNotNull" minOccurs="0"/>
1099
							<xsd:element name="StyleName" type="StringNotNull" minOccurs="0"/>
1100
							<xsd:element name="CustomerPackageType" type="StringNotNull"
1101
								minOccurs="0"/>
1102
						</xsd:sequence>
1103
					</xsd:complexType>
1104
				</xsd:element>
1105
				<xsd:element name="Wattage" type="WattageDimensionOptionalUnit" minOccurs="0"/>
1106
				<xsd:element name="Voltage" type="PositiveInteger" minOccurs="0"/>
1107
			</xsd:sequence>
1108
		</xsd:complexType>
1109
	</xsd:element>
1110
	<!--
1111
     ###############################################################
1112
     # Seeds And Plants Classification Data
1113
     ###############################################################
1114
    -->
1115
	<xsd:element name="SeedsAndPlants">
1116
		<xsd:complexType>
1117
			<xsd:sequence>
1118
				<xsd:element ref="Battery" minOccurs="0"/>
1119
				<xsd:element name="CanShipInOriginalContainer" type="xsd:boolean" minOccurs="0"/>
1120
				<xsd:element name="ColorMap" type="StringNotNull" minOccurs="0"/>
1121
				<xsd:element name="IdentityPackageType" minOccurs="0">
1122
					<xsd:simpleType>
1123
						<xsd:restriction base="StringNotNull">
1124
							<xsd:enumeration value="bulk"/>
1125
							<xsd:enumeration value="frustration_free"/>
1126
							<xsd:enumeration value="traditional"/>
1127
						</xsd:restriction>
1128
					</xsd:simpleType>
1129
				</xsd:element>
1130
				<xsd:element name="Material" type="StringNotNull" minOccurs="0"/>
1131
				<xsd:element name="MoistureNeeds" minOccurs="0">
1132
					<xsd:simpleType>
1133
						<xsd:restriction base="xsd:string">
1134
							<xsd:enumeration value="little-to-no-watering"/>
1135
							<xsd:enumeration value="moderate-watering"/>
1136
							<xsd:enumeration value="regular-watering"/>
1137
							<xsd:enumeration value="constant-watering"/>
1138
						</xsd:restriction>
1139
					</xsd:simpleType>
1140
				</xsd:element>
1141
				<xsd:element name="PoolType" type="StringNotNull" minOccurs="0"/>
1142
				<xsd:element name="PowerSource" type="StringNotNull" minOccurs="0"/>
1143
				<xsd:element name="Spread" type="LengthDimension" minOccurs="0"/>
1144
				<xsd:element name="SunlightExposure" minOccurs="0">
1145
					<xsd:simpleType>
1146
						<xsd:restriction base="xsd:string">
1147
							<xsd:enumeration value="shade"/>
1148
							<xsd:enumeration value="partial-shade"/>
1149
							<xsd:enumeration value="partial-sun"/>
1150
							<xsd:enumeration value="full-sun"/>
1151
						</xsd:restriction>
1152
					</xsd:simpleType>
1153
				</xsd:element>
1154
				<xsd:element name="SunsetClimateZone" minOccurs="0" maxOccurs="24">
1155
					<xsd:simpleType>
1156
						<xsd:restriction base="xsd:positiveInteger">
1157
							<xsd:minInclusive value="1"/>
1158
							<xsd:maxInclusive value="24"/>
1159
						</xsd:restriction>
1160
					</xsd:simpleType>
1161
				</xsd:element>
1162
				<xsd:element name="USDAHardinessZone" minOccurs="0" maxOccurs="11">
1163
					<xsd:simpleType>
1164
						<xsd:restriction base="xsd:positiveInteger">
1165
							<xsd:minInclusive value="1"/>
1166
							<xsd:maxInclusive value="11"/>
1167
						</xsd:restriction>
1168
					</xsd:simpleType>
1169
				</xsd:element>
1170
				<xsd:element name="VariationData" minOccurs="0">
1171
					<xsd:complexType>
1172
						<xsd:sequence>
1173
							<xsd:element name="VariationTheme" minOccurs="0">
1174
								<xsd:simpleType>
1175
									<xsd:restriction base="xsd:string">
1176
										<xsd:enumeration value="Size"/>
1177
										<xsd:enumeration value="Color"/>
1178
										<xsd:enumeration value="Size-Color"/>
1179
										<xsd:enumeration value="StyleName"/>
1180
										<xsd:enumeration value="CustomerPackageType"/>
1181
										<xsd:enumeration value="ColorName-CustomerPackageType"/>
1182
										<xsd:enumeration value="SizeName-CustomerPackageType"/>
1183
										<xsd:enumeration
1184
											value="SizeName-ColorName-CustomerPackageType"/>
1185
										<xsd:enumeration value="StyleName-CustomerPackageType"/>
1186
										<xsd:enumeration
1187
											value="SizeName-StyleName-CustomerPackageType"/>
1188
									</xsd:restriction>
1189
								</xsd:simpleType>
1190
							</xsd:element>
1191
							<xsd:element name="Size" type="StringNotNull" minOccurs="0"/>
1192
							<xsd:element name="Color" type="StringNotNull" minOccurs="0"/>
1193
							<xsd:element name="StyleName" type="StringNotNull" minOccurs="0"/>
1194
							<xsd:element name="CustomerPackageType" type="StringNotNull"
1195
								minOccurs="0"/>
1196
						</xsd:sequence>
1197
					</xsd:complexType>
1198
				</xsd:element>
1199
			</xsd:sequence>
1200
		</xsd:complexType>
1201
	</xsd:element>
1202
	<!--
1203
     ###############################################################
1204
     # Art and Craft Classification Data
1205
     ###############################################################
1206
    -->
1207
	<xsd:element name="Art">
1208
		<xsd:complexType>
1209
			<xsd:sequence>
1210
				<xsd:element ref="Battery" minOccurs="0"/>
1211
				<xsd:element name="CanShipInOriginalContainer" type="xsd:boolean" minOccurs="0"/>
1212
				<xsd:element name="ColorMap" type="StringNotNull" minOccurs="0"/>
1213
				<xsd:element name="Finish" type="StringNotNull" minOccurs="0"/>
1214
				<xsd:element name="IdentityPackageType" minOccurs="0">
1215
					<xsd:simpleType>
1216
						<xsd:restriction base="StringNotNull">
1217
							<xsd:enumeration value="bulk"/>
1218
							<xsd:enumeration value="frustration_free"/>
1219
							<xsd:enumeration value="traditional"/>
1220
						</xsd:restriction>
1221
					</xsd:simpleType>
1222
				</xsd:element>
1223
				<xsd:element name="IsStainResistant" type="xsd:boolean" minOccurs="0"/>
1224
				<xsd:element name="Material" type="StringNotNull" minOccurs="0"/>
1225
				<xsd:element name="MaximumCoverageArea" type="AreaDimensionOptionalUnit" minOccurs="0"/>
1226
				<xsd:element name="OutputCapacity" type="VolumeRateDimension" minOccurs="0"/>
1227
				<xsd:element name="PieceCount" type="PositiveInteger" minOccurs="0"/>
1228
				<xsd:element name="PaintType" type="StringNotNull" minOccurs="0"/>
1229
				<xsd:element name="Shape" type="StringNotNull" minOccurs="0"/>
1230
				<xsd:element name="ThreadCount" type="PositiveInteger" minOccurs="0"/>
1231
				<xsd:element name="TowelWeight" type="WeightDimension" minOccurs="0"/>
1232
				<xsd:element name="VariationData" minOccurs="0">
1233
					<xsd:complexType>
1234
						<xsd:sequence>
1235
							<xsd:element name="VariationTheme" minOccurs="0">
1236
								<xsd:simpleType>
1237
									<xsd:restriction base="xsd:string">
1238
										<xsd:enumeration value="Size"/>
1239
										<xsd:enumeration value="Color"/>
1240
										<xsd:enumeration value="Scent"/>
1241
										<xsd:enumeration value="Size-Color"/>
1242
										<xsd:enumeration value="Size-Scent"/>
1243
										<xsd:enumeration value="DisplayLength-DisplayWidth"/>
1244
										<xsd:enumeration value="DisplayLength-Material"/>
1245
										<xsd:enumeration value="DisplayLength-Size"/>
1246
										<xsd:enumeration value="DisplayLength-Color"/>
1247
										<xsd:enumeration value="DisplayLength-DisplayHeight"/>
1248
										<xsd:enumeration value="DisplayWidth-Material"/>
1249
										<xsd:enumeration value="DisplayWidth-Size"/>
1250
										<xsd:enumeration value="DisplayWidth-Color"/>
1251
										<xsd:enumeration value="DisplayWidth-DisplayHeight"/>
1252
										<xsd:enumeration value="ItemPackageQuantity-Material"/>
1253
										<xsd:enumeration value="ItemPackageQuantity-Size"/>
1254
										<xsd:enumeration value="ItemPackageQuantity-Color"/>
1255
										<xsd:enumeration value="ItemPackageQuantity-DisplayHeight"/>
1256
										<xsd:enumeration value="DisplayWeight-ItemPackageQuantity"/>
1257
										<xsd:enumeration value="DisplayWeight-Material"/>
1258
										<xsd:enumeration value="DisplayWeight-Size"/>
1259
										<xsd:enumeration value="DisplayWeight-Color"/>
1260
										<xsd:enumeration value="DisplayWeight-DisplayHeight"/>
1261
										<xsd:enumeration value="Material-DisplayLength"/>
1262
										<xsd:enumeration value="Material-DisplayWidth"/>
1263
										<xsd:enumeration value="Material-Size"/>
1264
										<xsd:enumeration value="Material-Color"/>
1265
										<xsd:enumeration value="Material-DisplayHeight"/>
1266
										<xsd:enumeration value="Size-DisplayLength"/>
1267
										<xsd:enumeration value="Size-DisplayWidth"/>
1268
										<xsd:enumeration value="Size-DisplayWeight"/>
1269
										<xsd:enumeration value="Size-Material"/>
1270
										<xsd:enumeration value="Size-Color"/>
1271
										<xsd:enumeration value="Size-DisplayHeight"/>
1272
										<xsd:enumeration value="Color-DisplayLength"/>
1273
										<xsd:enumeration value="Color-DisplayWidth"/>
1274
										<xsd:enumeration value="Color-ItemPackageQuantity"/>
1275
										<xsd:enumeration value="Color-DisplayWeight"/>
1276
										<xsd:enumeration value="Color-Material"/>
1277
										<xsd:enumeration value="Color-Size"/>
1278
										<xsd:enumeration value="Color-DisplayHeight"/>
1279
										<xsd:enumeration value="DisplayHeight"/>
1280
										<xsd:enumeration value="Material"/>
1281
										<xsd:enumeration value="DisplayWeight"/>
1282
										<xsd:enumeration value="DisplayLength"/>
1283
										<xsd:enumeration value="ItemPackageQuantity"/>
1284
										<xsd:enumeration value="DisplayLength-PatternName"/>
1285
										<xsd:enumeration value="DisplayLength-StyleName"/>
1286
										<xsd:enumeration value="DisplayWidth-PatternName"/>
1287
										<xsd:enumeration value="DisplayWidth-StyleName"/>
1288
										<xsd:enumeration value="Occasion-PatternName"/>
1289
										<xsd:enumeration value="Occasion-ItemPackageQuantity"/>
1290
										<xsd:enumeration value="Occasion-Material"/>
1291
										<xsd:enumeration value="Occasion-StyleName"/>
1292
										<xsd:enumeration value="Occasion-Size"/>
1293
										<xsd:enumeration value="Occasion-Color"/>
1294
										<xsd:enumeration value="Occasion-DisplayHeight"/>
1295
										<xsd:enumeration value="PatternName-DisplayLength"/>
1296
										<xsd:enumeration value="PatternName-DisplayWidth"/>
1297
										<xsd:enumeration value="PatternName-Occasion"/>
1298
										<xsd:enumeration value="PatternName-Material"/>
1299
										<xsd:enumeration value="PatternName-StyleName"/>
1300
										<xsd:enumeration value="PatternName-Size"/>
1301
										<xsd:enumeration value="PatternName-Color"/>
1302
										<xsd:enumeration value="PatternName-DisplayHeight"/>
1303
										<xsd:enumeration value="MatteStyle-Material"/>
1304
										<xsd:enumeration value="MatteStyle-StyleName"/>
1305
										<xsd:enumeration value="MatteStyle-Size"/>
1306
										<xsd:enumeration value="MatteStyle-Color"/>
1307
										<xsd:enumeration value="ItemPackageQuantity-Occasion"/>
1308
										<xsd:enumeration value="ItemPackageQuantity-StyleName"/>
1309
										<xsd:enumeration value="DisplayWeight-StyleName"/>
1310
										<xsd:enumeration value="Material-PatternName"/>
1311
										<xsd:enumeration value="Material-MatteStyle"/>
1312
										<xsd:enumeration value="Material-StyleName"/>
1313
										<xsd:enumeration value="StyleName-DisplayLength"/>
1314
										<xsd:enumeration value="StyleName-DisplayWidth"/>
1315
										<xsd:enumeration value="StyleName-Occasion"/>
1316
										<xsd:enumeration value="StyleName-PatternName"/>
1317
										<xsd:enumeration value="StyleName-DisplayWeight"/>
1318
										<xsd:enumeration value="StyleName-Material"/>
1319
										<xsd:enumeration value="StyleName-Size"/>
1320
										<xsd:enumeration value="StyleName-Color"/>
1321
										<xsd:enumeration value="Size-Occasion"/>
1322
										<xsd:enumeration value="Size-PatternName"/>
1323
										<xsd:enumeration value="Size-MatteStyle"/>
1324
										<xsd:enumeration value="Size-StyleName"/>
1325
										<xsd:enumeration value="Color-Occasion"/>
1326
										<xsd:enumeration value="Color-PatternName"/>
1327
										<xsd:enumeration value="Color-MatteStyle"/>
1328
										<xsd:enumeration value="Color-StyleName"/>
1329
										<xsd:enumeration value="MatteStyle"/>
1330
										<xsd:enumeration value="PatternName"/>
1331
										<xsd:enumeration value="Occasion"/>
1332
										<xsd:enumeration value="StyleName"/>
1333
										<xsd:enumeration value="CustomerPackageType"/>
1334
										<xsd:enumeration value="ColorName-CustomerPackageType"/>
1335
										<xsd:enumeration value="SizeName-CustomerPackageType"/>
1336
										<xsd:enumeration
1337
											value="SizeName-ColorName-CustomerPackageType"/>
1338
										<xsd:enumeration value="StyleName-CustomerPackageType"/>
1339
										<xsd:enumeration
1340
											value="SizeName-StyleName-CustomerPackageType"/>
1341
									</xsd:restriction>
1342
								</xsd:simpleType>
1343
							</xsd:element>
1344
							<xsd:element name="Size" type="StringNotNull" minOccurs="0"/>
1345
							<xsd:element name="Color" type="StringNotNull" minOccurs="0"/>
1346
							<xsd:element name="Scent" type="StringNotNull" minOccurs="0"/>
1347
							<xsd:element name="StyleName" type="StringNotNull" minOccurs="0"/>
1348
							<xsd:element name="CustomerPackageType" type="StringNotNull"
1349
								minOccurs="0"/>
1350
						</xsd:sequence>
1351
					</xsd:complexType>
1352
				</xsd:element>
1353
				<xsd:element name="Wattage" type="WattageDimensionOptionalUnit" minOccurs="0"/>
1354
			</xsd:sequence>
1355
		</xsd:complexType>
1356
	</xsd:element>
1357
	<!--
1358
     ###############################################################
1359
     # Home Classification Data
1360
     ###############################################################
1361
    -->
1362
</xsd:schema>