~anna-g/micronaet/anna

« back to all changes in this revision

Viewing changes to mws_amazon/mws/xsd/AutoAccessory.xsd

  • Committer: Anna Micronaet
  • Date: 2013-07-18 09:08:36 UTC
  • Revision ID: anna@micronaet.it-20130718090836-ssmst48rrnvcd69w
Tolti tutti i moduli

Show diffs side-by-side

added added

removed removed

Lines of Context:
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/22 $
6
 
    AMAZON.COM CONFIDENTIAL.  This document and the information contained in it are
7
 
    confidential and proprietary information of Amazon.com and may not be reproduced, 
8
 
    distributed or used, in whole or in part, for any purpose other than as necessary 
9
 
    to list products for sale on the www.amazon.com web site pursuant to an agreement 
10
 
    with Amazon.com.
11
 
    -->
12
 
        <xsd:include schemaLocation="amzn-base.xsd"/>
13
 
        <xsd:element name="AutoAccessory">
14
 
                <xsd:complexType>
15
 
                        <xsd:sequence>
16
 
                                <xsd:element name="ProductType">
17
 
                                        <xsd:complexType>
18
 
                                                <xsd:choice>
19
 
                                                        <xsd:element ref="AutoAccessoryMisc"/>
20
 
                                                        <xsd:element ref="AutoPart"/>
21
 
                                                        <xsd:element ref="PowersportsPart"/>
22
 
                                                        <xsd:element ref="PowersportsVehicle"/>
23
 
                                                        <xsd:element ref="ProtectiveGear"/>
24
 
                                                        <xsd:element ref="Helmet"/>
25
 
                                                        <xsd:element ref="RidingApparel"/>
26
 
                                                </xsd:choice>
27
 
                                        </xsd:complexType>
28
 
                                </xsd:element>
29
 
                                <xsd:element ref="Battery" minOccurs="0"/>
30
 
                                <xsd:element name="BatteryAverageLife" type="PositiveDimension" minOccurs="0"/>
31
 
                                <xsd:element name="BatteryAverageLifeStandby" type="PositiveDimension" minOccurs="0"/>
32
 
                                <xsd:element name="BatteryChargeTime" type="PositiveDimension" minOccurs="0"/>
33
 
                                <xsd:element name="BatteryTypeLithiumIon" type="xsd:positiveInteger" minOccurs="0"/>
34
 
                                <xsd:element name="BatteryTypeLithiumMetal" type="xsd:positiveInteger" minOccurs="0"/>
35
 
                                <xsd:element name="BodyPartExteriorFinish" type="StringNotNull" minOccurs="0"/>
36
 
                                <xsd:element name="CAPACertified" type="StringNotNull" minOccurs="0"/>
37
 
                                <xsd:element name="ConstructionType" type="StringNotNull" minOccurs="0"/>
38
 
                                <xsd:element name="HollanderNumber" type="FortyStringNotNull" minOccurs="0"
39
 
                                        maxOccurs="4"/>
40
 
                                <xsd:element name="LightBulbType" type="StringNotNull" minOccurs="0"/>
41
 
                                <xsd:element name="LithiumBatteryEnergyContent" type="xsd:decimal" minOccurs="0"/>
42
 
                                <xsd:element name="LithiumBatteryPackaging" minOccurs="0">
43
 
                                        <xsd:simpleType>
44
 
                                                <xsd:restriction base="xsd:string">
45
 
                                                        <xsd:enumeration value="batteries_contained_in_equipment"/>
46
 
                                                        <xsd:enumeration value="batteries_only"/>
47
 
                                                        <xsd:enumeration value="batteries_packed_with_equipment"/>
48
 
                                                </xsd:restriction>
49
 
                                        </xsd:simpleType>
50
 
                                </xsd:element>
51
 
                                <xsd:element name="LithiumBatteryVoltage" type="xsd:decimal" minOccurs="0"/>
52
 
                                <xsd:element name="LithiumBatteryWeight" type="xsd:decimal" minOccurs="0"/>
53
 
                                <xsd:element name="LoadIndex" type="xsd:positiveInteger" minOccurs="0"/>
54
 
                                <xsd:element name="MfgWarrantyDescriptionLabor" type="SuperLongStringNotNull"
55
 
                                        minOccurs="0"/>
56
 
                                <xsd:element name="MfgWarrantyDescriptionParts" type="SuperLongStringNotNull"
57
 
                                        minOccurs="0"/>
58
 
                                <xsd:element name="MfgWarrantyDescriptionType" type="StringNotNull" minOccurs="0"/>
59
 
                                <xsd:element name="MirrorAdjustment" type="StringNotNull" minOccurs="0"/>
60
 
                                <xsd:element name="MirrorDimmingFeature" type="StringNotNull" minOccurs="0"/>
61
 
                                <xsd:element name="MirrorFolding" type="xsd:boolean" minOccurs="0"/>
62
 
                                <xsd:element name="MirrorHeated" type="xsd:boolean" minOccurs="0"/>
63
 
                                <xsd:element name="MirrorHousingIncluded" type="StringNotNull" minOccurs="0"/>
64
 
                                <xsd:element name="MirrorLensCurvature" type="StringNotNull" minOccurs="0"/>
65
 
                                <xsd:element name="MirrorSpecialFeature" type="StringNotNull" minOccurs="0"
66
 
                                        maxOccurs="8"/>
67
 
                                <xsd:element name="MirrorTurnSignalIndicator" type="StringNotNull" minOccurs="0"/>
68
 
                                <xsd:element name="NumberOfLithiumIonCells" type="xsd:positiveInteger" minOccurs="0"/>
69
 
                                <xsd:element name="NumberOfLithiumMetalCells" type="xsd:positiveInteger"
70
 
                                        minOccurs="0"/>
71
 
                                <xsd:element name="OEMPartNumber" type="FortyStringNotNull" minOccurs="0"
72
 
                                        maxOccurs="5"/>
73
 
                                <xsd:element name="Offset" type="LengthDimension" minOccurs="0"/>
74
 
                                <xsd:element name="part_type_id" type="xsd:nonNegativeInteger" minOccurs="0"/>
75
 
                                <xsd:element name="PARTSLINKNumber" type="PARTSLINK" minOccurs="0" maxOccurs="4"/>
76
 
                                <xsd:element name="PitchCircleDiameter" type="LengthDimension" minOccurs="0"/>
77
 
                                <xsd:element name="PowerSource" type="StringNotNull" minOccurs="0"/>
78
 
                                <xsd:element name="RimDiameter" type="LengthDimension" minOccurs="0"/>
79
 
                                <xsd:element name="RimWidth" type="LengthDimension" minOccurs="0"/>
80
 
                                <xsd:element name="SectionWidth" type="LengthDimension" minOccurs="0"/>
81
 
                                <xsd:element name="SellerWarrantyDescription" type="SuperLongStringNotNull"
82
 
                                        minOccurs="0"/>
83
 
                                <xsd:element name="SpecificationMet" type="StringNotNull" minOccurs="0"/>
84
 
                                <xsd:element name="SpeedRating" type="StringNotNull" minOccurs="0"/>
85
 
                                <xsd:element name="TargetGender" minOccurs="0">
86
 
                                        <xsd:simpleType>
87
 
                                                <xsd:restriction base="StringNotNull">
88
 
                                                        <xsd:enumeration value="male"/>
89
 
                                                        <xsd:enumeration value="female"/>
90
 
                                                        <xsd:enumeration value="unisex"/>
91
 
                                                </xsd:restriction>
92
 
                                        </xsd:simpleType>
93
 
                                </xsd:element>
94
 
                                <xsd:element name="TireAspectRatio" type="Dimension" minOccurs="0"/>
95
 
                                <xsd:element name="TireType" type="StringNotNull" minOccurs="0"/>
96
 
                                <xsd:element name="Warnings" type="LongStringNotNull" minOccurs="0"/>
97
 
                                <xsd:element name="WheelBoreDiameter" type="LengthDimension" minOccurs="0"/>
98
 
                                <xsd:element name="WindowRegulatorLiftType" type="StringNotNull" minOccurs="0"/>
99
 
                        </xsd:sequence>
100
 
                </xsd:complexType>
101
 
        </xsd:element>
102
 
        <xsd:element name="AutoAccessoryMisc">
103
 
                <xsd:complexType>
104
 
                        <xsd:sequence>
105
 
                                <xsd:element name="VariationData" minOccurs="0">
106
 
                                        <xsd:complexType>
107
 
                                                <xsd:sequence>
108
 
                                                        <xsd:element name="Parentage">
109
 
                                                                <xsd:simpleType>
110
 
                                                                        <xsd:restriction base="xsd:string">
111
 
                                                                                <xsd:enumeration value="parent"/>
112
 
                                                                                <xsd:enumeration value="child"/>
113
 
                                                                        </xsd:restriction>
114
 
                                                                </xsd:simpleType>
115
 
                                                        </xsd:element>
116
 
                                                        <xsd:element name="VariationTheme" minOccurs="0">
117
 
                                                                <xsd:simpleType>
118
 
                                                                        <xsd:restriction base="xsd:string">
119
 
                                                                                <xsd:enumeration value="Size"/>
120
 
                                                                                <xsd:enumeration value="Color"/>
121
 
                                                                                <xsd:enumeration value="Size-Color"/>
122
 
                                                                        </xsd:restriction>
123
 
                                                                </xsd:simpleType>
124
 
                                                        </xsd:element>
125
 
                                                </xsd:sequence>
126
 
                                        </xsd:complexType>
127
 
                                </xsd:element>
128
 
                                <xsd:element name="Amperage" type="AmperageDimension" minOccurs="0"/>
129
 
                                <xsd:element name="ModelYear" type="FourDigitYear" minOccurs="0"/>
130
 
                                <xsd:element name="Season" type="HundredString" minOccurs="0"/>
131
 
                                <xsd:element name="ColorSpecification" minOccurs="0">
132
 
                                        <xsd:complexType>
133
 
                                                <xsd:sequence>
134
 
                                                        <xsd:element name="Color" type="StringNotNull"/>
135
 
                                                        <xsd:element name="ColorMap" type="StringNotNull"/>
136
 
                                                </xsd:sequence>
137
 
                                        </xsd:complexType>
138
 
                                </xsd:element>
139
 
                                <xsd:element name="Diameter" type="LengthDimension" minOccurs="0"/>
140
 
                                <xsd:element name="ItemPackageQuantity" type="xsd:positiveInteger" default="1"
141
 
                                        minOccurs="0"/>
142
 
                                <xsd:element name="NumberOfItems" type="xsd:positiveInteger" minOccurs="0"/>
143
 
                                <xsd:element name="DisplayLength" type="LengthDimension" minOccurs="0"/>
144
 
                                <xsd:element name="DisplayWeight" type="WeightDimension" minOccurs="0"/>
145
 
                                <xsd:element name="DisplayVolume" type="VolumeDimension" minOccurs="0"/>
146
 
                                <xsd:element name="ItemShape" type="String" minOccurs="0"/>
147
 
                                <xsd:element name="Material" type="StringNotNull" minOccurs="0"/>
148
 
                                <xsd:element name="Size" type="StringNotNull" minOccurs="0"/>
149
 
                                <xsd:element name="Viscosity" type="StringNotNull" minOccurs="0"/>
150
 
                                <xsd:element name="Volume" type="VolumeDimension" minOccurs="0"/>
151
 
                                <xsd:element name="Voltage" type="xsd:positiveInteger" minOccurs="0">
152
 
                                        <!-- Default unit of measure for Voltage is volts -->
153
 
                                </xsd:element>
154
 
                                <xsd:element name="Wattage" type="xsd:positiveInteger" minOccurs="0">
155
 
                                        <!-- Default unit of measure for Wattage is watts -->
156
 
                                </xsd:element>
157
 
                                <xsd:element name="NumberOfGrooves" type="xsd:positiveInteger" minOccurs="0"/>
158
 
                                <xsd:element name="NumberOfHoles" type="xsd:positiveInteger" minOccurs="0"/>
159
 
                                <xsd:element name="PartInterchangeData" minOccurs="0">
160
 
                                        <xsd:complexType>
161
 
                                                <xsd:sequence>
162
 
                                                        <xsd:element name="OEManufacturer" type="StringNotNull"/>
163
 
                                                        <xsd:element name="PartInterchangeInfo" type="StringNotNull"/>
164
 
                                                </xsd:sequence>
165
 
                                        </xsd:complexType>
166
 
                                </xsd:element>
167
 
                                <xsd:element name="ManufacturerWarrantyDescription" minOccurs="0">
168
 
                                        <xsd:simpleType>
169
 
                                                <xsd:restriction base="xsd:normalizedString">
170
 
                                                        <xsd:maxLength value="1500"/>
171
 
                                                </xsd:restriction>
172
 
                                        </xsd:simpleType>
173
 
                                </xsd:element>
174
 
                        </xsd:sequence>
175
 
                </xsd:complexType>
176
 
        </xsd:element>
177
 
        <xsd:element name="AutoPart">
178
 
                <xsd:complexType>
179
 
                        <xsd:sequence>
180
 
                                <xsd:element name="VariationData" minOccurs="0">
181
 
                                        <xsd:complexType>
182
 
                                                <xsd:sequence>
183
 
                                                        <xsd:element name="Parentage">
184
 
                                                                <xsd:simpleType>
185
 
                                                                        <xsd:restriction base="xsd:string">
186
 
                                                                                <xsd:enumeration value="parent"/>
187
 
                                                                                <xsd:enumeration value="child"/>
188
 
                                                                        </xsd:restriction>
189
 
                                                                </xsd:simpleType>
190
 
                                                        </xsd:element>
191
 
                                                        <xsd:element name="VariationTheme" minOccurs="0">
192
 
                                                                <xsd:simpleType>
193
 
                                                                        <xsd:restriction base="xsd:string">
194
 
                                                                                <xsd:enumeration value="Size"/>
195
 
                                                                                <xsd:enumeration value="Color"/>
196
 
                                                                                <xsd:enumeration value="Size-Color"/>
197
 
                                                                        </xsd:restriction>
198
 
                                                                </xsd:simpleType>
199
 
                                                        </xsd:element>
200
 
                                                </xsd:sequence>
201
 
                                        </xsd:complexType>
202
 
                                </xsd:element>
203
 
                                <xsd:element name="Amperage" type="AmperageDimension" minOccurs="0"/>
204
 
                                <xsd:element name="ModelYear" type="FourDigitYear" minOccurs="0"/>
205
 
                                <xsd:element name="Season" type="HundredString" minOccurs="0"/>
206
 
                                <xsd:element name="ColorSpecification" minOccurs="0">
207
 
                                        <xsd:complexType>
208
 
                                                <xsd:sequence>
209
 
                                                        <xsd:element name="Color" type="StringNotNull"/>
210
 
                                                        <xsd:element name="ColorMap" type="StringNotNull"/>
211
 
                                                </xsd:sequence>
212
 
                                        </xsd:complexType>
213
 
                                </xsd:element>
214
 
                                <xsd:element name="Diameter" type="LengthDimension" minOccurs="0"/>
215
 
                                <xsd:element name="ItemPackageQuantity" type="xsd:positiveInteger" default="1"
216
 
                                        minOccurs="0"/>
217
 
                                <xsd:element name="ItemShape" type="String" minOccurs="0"/>
218
 
                                <xsd:element name="Material" type="StringNotNull" minOccurs="0"/>
219
 
                                <xsd:element name="Size" type="StringNotNull" minOccurs="0"/>
220
 
                                <xsd:element name="Voltage" type="xsd:positiveInteger" minOccurs="0">
221
 
                                        <!-- Default unit of measure for Voltage is volts -->
222
 
                                </xsd:element>
223
 
                                <xsd:element name="Wattage" type="xsd:positiveInteger" minOccurs="0">
224
 
                                        <!-- Default unit of measure for Wattage is watts -->
225
 
                                </xsd:element>
226
 
                                <xsd:element name="NumberOfGrooves" type="xsd:positiveInteger" minOccurs="0"/>
227
 
                                <xsd:element name="NumberOfHoles" type="xsd:positiveInteger" minOccurs="0"/>
228
 
                                <xsd:element name="ManufacturerWarrantyDescription" minOccurs="0">
229
 
                                        <xsd:simpleType>
230
 
                                                <xsd:restriction base="xsd:normalizedString">
231
 
                                                        <xsd:maxLength value="1500"/>
232
 
                                                </xsd:restriction>
233
 
                                        </xsd:simpleType>
234
 
                                </xsd:element>
235
 
                                <xsd:element name="Position" minOccurs="0">
236
 
                                        <xsd:simpleType>
237
 
                                                <xsd:restriction base="xsd:string">
238
 
                                                        <xsd:enumeration value="left"/>
239
 
                                                        <xsd:enumeration value="left_front"/>
240
 
                                                        <xsd:enumeration value="left_rear"/>
241
 
                                                        <xsd:enumeration value="left_inner"/>
242
 
                                                        <xsd:enumeration value="left_outer"/>
243
 
                                                        <xsd:enumeration value="left_center"/>
244
 
                                                        <xsd:enumeration value="left_upper"/>
245
 
                                                        <xsd:enumeration value="left_lower"/>
246
 
                                                        <xsd:enumeration value="left_inside"/>
247
 
                                                        <xsd:enumeration value="left_outside"/>
248
 
                                                        <xsd:enumeration value="right"/>
249
 
                                                        <xsd:enumeration value="right_front"/>
250
 
                                                        <xsd:enumeration value="right_rear"/>
251
 
                                                        <xsd:enumeration value="right_inner"/>
252
 
                                                        <xsd:enumeration value="right_outer"/>
253
 
                                                        <xsd:enumeration value="right_center"/>
254
 
                                                        <xsd:enumeration value="right_upper"/>
255
 
                                                        <xsd:enumeration value="right_lower"/>
256
 
                                                        <xsd:enumeration value="right_inside"/>
257
 
                                                        <xsd:enumeration value="right_outside"/>
258
 
                                                        <xsd:enumeration value="front"/>
259
 
                                                        <xsd:enumeration value="front_inner"/>
260
 
                                                        <xsd:enumeration value="front_outer"/>
261
 
                                                        <xsd:enumeration value="front_center"/>
262
 
                                                        <xsd:enumeration value="front_upper"/>
263
 
                                                        <xsd:enumeration value="front_lower"/>
264
 
                                                        <xsd:enumeration value="front_inside"/>
265
 
                                                        <xsd:enumeration value="front_outside"/>
266
 
                                                        <xsd:enumeration value="rear"/>
267
 
                                                        <xsd:enumeration value="rear_inner"/>
268
 
                                                        <xsd:enumeration value="rear_outer"/>
269
 
                                                        <xsd:enumeration value="rear_center"/>
270
 
                                                        <xsd:enumeration value="rear_upper"/>
271
 
                                                        <xsd:enumeration value="rear_lower"/>
272
 
                                                        <xsd:enumeration value="rear_inside"/>
273
 
                                                        <xsd:enumeration value="rear_outside"/>
274
 
                                                        <xsd:enumeration value="inner"/>
275
 
                                                        <xsd:enumeration value="outer"/>
276
 
                                                        <xsd:enumeration value="upper"/>
277
 
                                                        <xsd:enumeration value="lower"/>
278
 
                                                        <xsd:enumeration value="top"/>
279
 
                                                        <xsd:enumeration value="bottom"/>
280
 
                                                        <xsd:enumeration value="inside"/>
281
 
                                                        <xsd:enumeration value="inside_center"/>
282
 
                                                        <xsd:enumeration value="outside"/>
283
 
                                                        <xsd:enumeration value="intermediate"/>
284
 
                                                        <xsd:enumeration value="driveline"/>
285
 
                                                        <xsd:enumeration value="front_left_inner"/>
286
 
                                                        <xsd:enumeration value="front_left_outer"/>
287
 
                                                        <xsd:enumeration value="front_right_inner"/>
288
 
                                                        <xsd:enumeration value="front_right_outer"/>
289
 
                                                        <xsd:enumeration value="rear_left_inner"/>
290
 
                                                        <xsd:enumeration value="rear_left_outer"/>
291
 
                                                        <xsd:enumeration value="rear_right_inner"/>
292
 
                                                        <xsd:enumeration value="rear_right_outer"/>
293
 
                                                        <xsd:enumeration value="front_left_upper"/>
294
 
                                                        <xsd:enumeration value="front_left_lower"/>
295
 
                                                        <xsd:enumeration value="front_right_upper"/>
296
 
                                                        <xsd:enumeration value="front_right_lower"/>
297
 
                                                        <xsd:enumeration value="rear_left_upper"/>
298
 
                                                        <xsd:enumeration value="rear_left_lower"/>
299
 
                                                        <xsd:enumeration value="rear_right_lower"/>
300
 
                                                        <xsd:enumeration value="rear_right_upper"/>
301
 
                                                        <xsd:enumeration value="left_intermediate"/>
302
 
                                                        <xsd:enumeration value="right_intermediate"/>
303
 
                                                        <xsd:enumeration value="bottom_left"/>
304
 
                                                        <xsd:enumeration value="bottom_right"/>
305
 
                                                        <xsd:enumeration value="top_left"/>
306
 
                                                        <xsd:enumeration value="top_right"/>
307
 
                                                        <xsd:enumeration value="front_left"/>
308
 
                                                        <xsd:enumeration value="front_right"/>
309
 
                                                        <xsd:enumeration value="rear_left"/>
310
 
                                                        <xsd:enumeration value="rear_right"/>
311
 
                                                        <xsd:enumeration value="center"/>
312
 
                                                </xsd:restriction>
313
 
                                        </xsd:simpleType>
314
 
                                </xsd:element>
315
 
                                <xsd:element name="Orientation" minOccurs="0">
316
 
                                        <xsd:simpleType>
317
 
                                                <xsd:restriction base="xsd:string">
318
 
                                                        <xsd:enumeration value="passengers_side"/>
319
 
                                                        <xsd:enumeration value="drivers_side"/>
320
 
                                                </xsd:restriction>
321
 
                                        </xsd:simpleType>
322
 
                                </xsd:element>
323
 
                                <xsd:element name="Profile" minOccurs="0">
324
 
                                        <xsd:simpleType>
325
 
                                                <xsd:restriction base="xsd:string">
326
 
                                                        <xsd:enumeration value="high"/>
327
 
                                                        <xsd:enumeration value="low"/>
328
 
                                                </xsd:restriction>
329
 
                                        </xsd:simpleType>
330
 
                                </xsd:element>
331
 
                                <xsd:element name="PulleyType" minOccurs="0">
332
 
                                        <xsd:simpleType>
333
 
                                                <xsd:restriction base="xsd:string">
334
 
                                                        <xsd:enumeration value="serpentine"/>
335
 
                                                        <xsd:enumeration value="v_belt"/>
336
 
                                                        <xsd:enumeration value="dual_v_belt"/>
337
 
                                                </xsd:restriction>
338
 
                                        </xsd:simpleType>
339
 
                                </xsd:element>
340
 
                                <xsd:element name="PartInterchangeData" minOccurs="0">
341
 
                                        <xsd:complexType>
342
 
                                                <xsd:sequence>
343
 
                                                        <xsd:element name="OEManufacturer" type="StringNotNull"/>
344
 
                                                        <xsd:element name="PartInterchangeInfo" type="StringNotNull"/>
345
 
                                                </xsd:sequence>
346
 
                                        </xsd:complexType>
347
 
                                </xsd:element>
348
 
                        </xsd:sequence>
349
 
                </xsd:complexType>
350
 
        </xsd:element>
351
 
        <xsd:element name="PowersportsPart">
352
 
                <!-- Use PowersportsPart instead of AutoPart if the part is for a motorcycle or 
353
 
                        similar vehicle. Use AutoPart for car and truck parts. -->
354
 
                <xsd:complexType>
355
 
                        <xsd:sequence>
356
 
                                <xsd:element name="VariationData" minOccurs="0">
357
 
                                        <xsd:complexType>
358
 
                                                <xsd:sequence>
359
 
                                                        <xsd:element name="Parentage">
360
 
                                                                <xsd:simpleType>
361
 
                                                                        <xsd:restriction base="xsd:string">
362
 
                                                                                <xsd:enumeration value="parent"/>
363
 
                                                                                <xsd:enumeration value="child"/>
364
 
                                                                        </xsd:restriction>
365
 
                                                                </xsd:simpleType>
366
 
                                                        </xsd:element>
367
 
                                                        <xsd:element name="VariationTheme" minOccurs="0">
368
 
                                                                <xsd:simpleType>
369
 
                                                                        <xsd:restriction base="xsd:string">
370
 
                                                                                <xsd:enumeration value="Size"/>
371
 
                                                                                <xsd:enumeration value="Color"/>
372
 
                                                                                <xsd:enumeration value="Size-Color"/>
373
 
                                                                        </xsd:restriction>
374
 
                                                                </xsd:simpleType>
375
 
                                                        </xsd:element>
376
 
                                                </xsd:sequence>
377
 
                                        </xsd:complexType>
378
 
                                </xsd:element>
379
 
                                <xsd:element name="Amperage" type="AmperageDimension" minOccurs="0"/>
380
 
                                <xsd:element name="ModelYear" type="FourDigitYear" minOccurs="0"/>
381
 
                                <xsd:element name="Season" type="HundredString" minOccurs="0"/>
382
 
                                <xsd:element name="ColorSpecification" minOccurs="0">
383
 
                                        <xsd:complexType>
384
 
                                                <xsd:sequence>
385
 
                                                        <xsd:element name="Color" type="StringNotNull"/>
386
 
                                                        <xsd:element name="ColorMap" type="StringNotNull"/>
387
 
                                                </xsd:sequence>
388
 
                                        </xsd:complexType>
389
 
                                </xsd:element>
390
 
                                <xsd:element name="Diameter" type="LengthDimension" minOccurs="0"/>
391
 
                                <xsd:element name="ItemPackageQuantity" type="xsd:positiveInteger" default="1"
392
 
                                        minOccurs="0"/>
393
 
                                <xsd:element name="Material" type="StringNotNull" minOccurs="0"/>
394
 
                                <xsd:element name="Size" type="StringNotNull" minOccurs="0"/>
395
 
                                <xsd:element name="Voltage" type="xsd:positiveInteger" minOccurs="0">
396
 
                                        <!-- Default unit of measure for Voltage is volts -->
397
 
                                </xsd:element>
398
 
                                <xsd:element name="Wattage" type="xsd:positiveInteger" minOccurs="0">
399
 
                                        <!-- Default unit of measure for Wattage is watts -->
400
 
                                </xsd:element>
401
 
                                <xsd:element name="NumberOfGrooves" type="xsd:positiveInteger" minOccurs="0"/>
402
 
                                <xsd:element name="ManufacturerWarrantyDescription" minOccurs="0">
403
 
                                        <xsd:simpleType>
404
 
                                                <xsd:restriction base="xsd:normalizedString">
405
 
                                                        <xsd:maxLength value="1500"/>
406
 
                                                </xsd:restriction>
407
 
                                        </xsd:simpleType>
408
 
                                </xsd:element>
409
 
                                <xsd:element name="Position" minOccurs="0">
410
 
                                        <xsd:simpleType>
411
 
                                                <xsd:restriction base="xsd:string">
412
 
                                                        <xsd:enumeration value="left"/>
413
 
                                                        <xsd:enumeration value="left_front"/>
414
 
                                                        <xsd:enumeration value="left_rear"/>
415
 
                                                        <xsd:enumeration value="left_inner"/>
416
 
                                                        <xsd:enumeration value="left_outer"/>
417
 
                                                        <xsd:enumeration value="left_center"/>
418
 
                                                        <xsd:enumeration value="left_upper"/>
419
 
                                                        <xsd:enumeration value="left_lower"/>
420
 
                                                        <xsd:enumeration value="left_inside"/>
421
 
                                                        <xsd:enumeration value="left_outside"/>
422
 
                                                        <xsd:enumeration value="right"/>
423
 
                                                        <xsd:enumeration value="right_front"/>
424
 
                                                        <xsd:enumeration value="right_rear"/>
425
 
                                                        <xsd:enumeration value="right_inner"/>
426
 
                                                        <xsd:enumeration value="right_outer"/>
427
 
                                                        <xsd:enumeration value="right_center"/>
428
 
                                                        <xsd:enumeration value="right_upper"/>
429
 
                                                        <xsd:enumeration value="right_lower"/>
430
 
                                                        <xsd:enumeration value="right_inside"/>
431
 
                                                        <xsd:enumeration value="right_outside"/>
432
 
                                                        <xsd:enumeration value="front"/>
433
 
                                                        <xsd:enumeration value="front_inner"/>
434
 
                                                        <xsd:enumeration value="front_outer"/>
435
 
                                                        <xsd:enumeration value="front_center"/>
436
 
                                                        <xsd:enumeration value="front_upper"/>
437
 
                                                        <xsd:enumeration value="front_lower"/>
438
 
                                                        <xsd:enumeration value="front_inside"/>
439
 
                                                        <xsd:enumeration value="front_outside"/>
440
 
                                                        <xsd:enumeration value="rear"/>
441
 
                                                        <xsd:enumeration value="rear_inner"/>
442
 
                                                        <xsd:enumeration value="rear_outer"/>
443
 
                                                        <xsd:enumeration value="rear_center"/>
444
 
                                                        <xsd:enumeration value="rear_upper"/>
445
 
                                                        <xsd:enumeration value="rear_lower"/>
446
 
                                                        <xsd:enumeration value="rear_inside"/>
447
 
                                                        <xsd:enumeration value="rear_outside"/>
448
 
                                                        <xsd:enumeration value="inner"/>
449
 
                                                        <xsd:enumeration value="outer"/>
450
 
                                                        <xsd:enumeration value="upper"/>
451
 
                                                        <xsd:enumeration value="lower"/>
452
 
                                                        <xsd:enumeration value="top"/>
453
 
                                                        <xsd:enumeration value="bottom"/>
454
 
                                                        <xsd:enumeration value="inside"/>
455
 
                                                        <xsd:enumeration value="inside_center"/>
456
 
                                                        <xsd:enumeration value="outside"/>
457
 
                                                        <xsd:enumeration value="intermediate"/>
458
 
                                                        <xsd:enumeration value="driveline"/>
459
 
                                                        <xsd:enumeration value="front_left_inner"/>
460
 
                                                        <xsd:enumeration value="front_left_outer"/>
461
 
                                                        <xsd:enumeration value="front_right_inner"/>
462
 
                                                        <xsd:enumeration value="front_right_outer"/>
463
 
                                                        <xsd:enumeration value="rear_left_inner"/>
464
 
                                                        <xsd:enumeration value="rear_left_outer"/>
465
 
                                                        <xsd:enumeration value="rear_right_inner"/>
466
 
                                                        <xsd:enumeration value="rear_right_outer"/>
467
 
                                                        <xsd:enumeration value="front_left_upper"/>
468
 
                                                        <xsd:enumeration value="front_left_lower"/>
469
 
                                                        <xsd:enumeration value="front_right_upper"/>
470
 
                                                        <xsd:enumeration value="front_right_lower"/>
471
 
                                                        <xsd:enumeration value="rear_left_upper"/>
472
 
                                                        <xsd:enumeration value="rear_left_lower"/>
473
 
                                                        <xsd:enumeration value="rear_right_lower"/>
474
 
                                                        <xsd:enumeration value="rear_right_upper"/>
475
 
                                                        <xsd:enumeration value="left_intermediate"/>
476
 
                                                        <xsd:enumeration value="right_intermediate"/>
477
 
                                                        <xsd:enumeration value="bottom_left"/>
478
 
                                                        <xsd:enumeration value="bottom_right"/>
479
 
                                                        <xsd:enumeration value="top_left"/>
480
 
                                                        <xsd:enumeration value="top_right"/>
481
 
                                                        <xsd:enumeration value="front_left"/>
482
 
                                                        <xsd:enumeration value="front_right"/>
483
 
                                                        <xsd:enumeration value="rear_left"/>
484
 
                                                        <xsd:enumeration value="rear_right"/>
485
 
                                                        <xsd:enumeration value="center"/>
486
 
                                                </xsd:restriction>
487
 
                                        </xsd:simpleType>
488
 
                                </xsd:element>
489
 
                                <xsd:element name="Orientation" minOccurs="0">
490
 
                                        <xsd:simpleType>
491
 
                                                <xsd:restriction base="xsd:string">
492
 
                                                        <xsd:enumeration value="passengers_side"/>
493
 
                                                        <xsd:enumeration value="drivers_side"/>
494
 
                                                </xsd:restriction>
495
 
                                        </xsd:simpleType>
496
 
                                </xsd:element>
497
 
                                <xsd:element name="Profile" minOccurs="0">
498
 
                                        <xsd:simpleType>
499
 
                                                <xsd:restriction base="xsd:string">
500
 
                                                        <xsd:enumeration value="high"/>
501
 
                                                        <xsd:enumeration value="low"/>
502
 
                                                </xsd:restriction>
503
 
                                        </xsd:simpleType>
504
 
                                </xsd:element>
505
 
                                <xsd:element name="PulleyType" minOccurs="0">
506
 
                                        <xsd:simpleType>
507
 
                                                <xsd:restriction base="xsd:string">
508
 
                                                        <xsd:enumeration value="serpentine"/>
509
 
                                                        <xsd:enumeration value="v_belt"/>
510
 
                                                        <xsd:enumeration value="dual_v_belt"/>
511
 
                                                </xsd:restriction>
512
 
                                        </xsd:simpleType>
513
 
                                </xsd:element>
514
 
                                <xsd:element name="PartInterchangeData" minOccurs="0">
515
 
                                        <xsd:complexType>
516
 
                                                <xsd:sequence>
517
 
                                                        <xsd:element name="OEManufacturer" type="StringNotNull"/>
518
 
                                                        <xsd:element name="PartInterchangeInfo" type="StringNotNull"/>
519
 
                                                </xsd:sequence>
520
 
                                        </xsd:complexType>
521
 
                                </xsd:element>
522
 
                        </xsd:sequence>
523
 
                </xsd:complexType>
524
 
        </xsd:element>
525
 
        <xsd:element name="PowersportsVehicle">
526
 
                <xsd:complexType>
527
 
                        <xsd:sequence>
528
 
                                <xsd:element name="VariationData" minOccurs="0">
529
 
                                        <xsd:complexType>
530
 
                                                <xsd:sequence>
531
 
                                                        <xsd:element name="Parentage">
532
 
                                                                <xsd:simpleType>
533
 
                                                                        <xsd:restriction base="xsd:string">
534
 
                                                                                <xsd:enumeration value="parent"/>
535
 
                                                                                <xsd:enumeration value="child"/>
536
 
                                                                        </xsd:restriction>
537
 
                                                                </xsd:simpleType>
538
 
                                                        </xsd:element>
539
 
                                                        <xsd:element name="VariationTheme" minOccurs="0">
540
 
                                                                <xsd:simpleType>
541
 
                                                                        <xsd:restriction base="xsd:string">
542
 
                                                                                <xsd:enumeration value="Color"/>
543
 
                                                                        </xsd:restriction>
544
 
                                                                </xsd:simpleType>
545
 
                                                        </xsd:element>
546
 
                                                </xsd:sequence>
547
 
                                        </xsd:complexType>
548
 
                                </xsd:element>
549
 
                                <xsd:element name="ModelYear" type="FourDigitYear" minOccurs="0"/>
550
 
                                <xsd:element name="Season" type="HundredString" minOccurs="0"/>
551
 
                                <xsd:element name="ColorSpecification" minOccurs="0">
552
 
                                        <xsd:complexType>
553
 
                                                <xsd:sequence>
554
 
                                                        <xsd:element name="Color" type="StringNotNull"/>
555
 
                                                        <xsd:element name="ColorMap" type="StringNotNull"/>
556
 
                                                </xsd:sequence>
557
 
                                        </xsd:complexType>
558
 
                                </xsd:element>
559
 
                                <xsd:element name="ManufacturerWarrantyDescription" minOccurs="0">
560
 
                                        <xsd:simpleType>
561
 
                                                <xsd:restriction base="xsd:normalizedString">
562
 
                                                        <xsd:maxLength value="1500"/>
563
 
                                                </xsd:restriction>
564
 
                                        </xsd:simpleType>
565
 
                                </xsd:element>
566
 
                                <xsd:element name="OEManufacturer" type="StringNotNull" minOccurs="0"/>
567
 
                        </xsd:sequence>
568
 
                </xsd:complexType>
569
 
        </xsd:element>
570
 
        <xsd:element name="ProtectiveGear">
571
 
                <xsd:complexType>
572
 
                        <xsd:sequence>
573
 
                                <xsd:element name="VariationData" minOccurs="0">
574
 
                                        <xsd:complexType>
575
 
                                                <xsd:sequence>
576
 
                                                        <xsd:element name="Parentage">
577
 
                                                                <xsd:simpleType>
578
 
                                                                        <xsd:restriction base="xsd:string">
579
 
                                                                                <xsd:enumeration value="parent"/>
580
 
                                                                                <xsd:enumeration value="child"/>
581
 
                                                                        </xsd:restriction>
582
 
                                                                </xsd:simpleType>
583
 
                                                        </xsd:element>
584
 
                                                        <xsd:element name="VariationTheme" minOccurs="0">
585
 
                                                                <xsd:simpleType>
586
 
                                                                        <xsd:restriction base="xsd:string">
587
 
                                                                                <xsd:enumeration value="Size"/>
588
 
                                                                                <xsd:enumeration value="Color"/>
589
 
                                                                                <xsd:enumeration value="Size-Color"/>
590
 
                                                                        </xsd:restriction>
591
 
                                                                </xsd:simpleType>
592
 
                                                        </xsd:element>
593
 
                                                </xsd:sequence>
594
 
                                        </xsd:complexType>
595
 
                                </xsd:element>
596
 
                                <xsd:element name="Department" type="StringNotNull" maxOccurs="10"/>
597
 
                                <xsd:element name="StyleKeywords" type="LongStringNotNull" maxOccurs="10"/>
598
 
                                <xsd:element name="ModelName" type="StringNotNull"/>
599
 
                                <xsd:element name="ModelYear" type="FourDigitYear" minOccurs="0"/>
600
 
                                <xsd:element name="Season" type="HundredString" minOccurs="0"/>
601
 
                                <xsd:element name="ColorSpecification" minOccurs="0">
602
 
                                        <xsd:complexType>
603
 
                                                <xsd:sequence>
604
 
                                                        <xsd:element name="Color" type="StringNotNull"/>
605
 
                                                        <xsd:element name="ColorMap" type="StringNotNull"/>
606
 
                                                </xsd:sequence>
607
 
                                        </xsd:complexType>
608
 
                                </xsd:element>
609
 
                                <xsd:element name="Fabric" type="LongString" minOccurs="0" maxOccurs="10"/>
610
 
                                <xsd:element name="Material" type="LongString" minOccurs="0"/>
611
 
                                <xsd:element name="InnerMaterial" type="LongString" minOccurs="0"/>
612
 
                                <xsd:element name="OuterMaterial" type="LongString" minOccurs="0"/>
613
 
                                <xsd:element name="SoleMaterial" type="LongString" minOccurs="0"/>
614
 
                                <xsd:element name="ShoeClosureType" type="String" minOccurs="0"/>
615
 
                                <xsd:element name="OccasionAndLifestyle" type="LongString" minOccurs="0"
616
 
                                        maxOccurs="10"/>
617
 
                                <xsd:element name="EventKeywords" type="LongString" minOccurs="0" maxOccurs="10"/>
618
 
                                <xsd:element name="StyleName" type="StringNotNull" minOccurs="0"/>
619
 
                                <xsd:element name="MinimumHeightRecommended" type="LengthDimension" minOccurs="0"/>
620
 
                                <xsd:element name="MaximumHeightRecommended" type="LengthDimension" minOccurs="0"/>
621
 
                                <xsd:element name="CountryOfOrigin" minOccurs="0">
622
 
                                        <xsd:simpleType>
623
 
                                                <xsd:restriction base="xsd:string">
624
 
                                                        <xsd:length value="2" fixed="true"/>
625
 
                                                </xsd:restriction>
626
 
                                        </xsd:simpleType>
627
 
                                </xsd:element>
628
 
                                <xsd:element name="IsAdultProduct" type="xsd:boolean" minOccurs="0"/>
629
 
                                <xsd:element name="Size" type="String" minOccurs="0"/>
630
 
                                <xsd:element name="SizeMap" minOccurs="0">
631
 
                                        <xsd:simpleType>
632
 
                                                <xsd:restriction base="xsd:string">
633
 
                                                        <xsd:enumeration value="XXXXX-Small"/>
634
 
                                                        <xsd:enumeration value="XXXX-Small"/>
635
 
                                                        <xsd:enumeration value="XXX-Small"/>
636
 
                                                        <xsd:enumeration value="XX-Small"/>
637
 
                                                        <xsd:enumeration value="X-Small"/>
638
 
                                                        <xsd:enumeration value="Small"/>
639
 
                                                        <xsd:enumeration value="Medium"/>
640
 
                                                        <xsd:enumeration value="Large"/>
641
 
                                                        <xsd:enumeration value="X-Large"/>
642
 
                                                        <xsd:enumeration value="XX-Large"/>
643
 
                                                        <xsd:enumeration value="XXX-Large"/>
644
 
                                                        <xsd:enumeration value="XXXX-Large"/>
645
 
                                                        <xsd:enumeration value="XXXXX-Large"/>
646
 
                                                </xsd:restriction>
647
 
                                        </xsd:simpleType>
648
 
                                </xsd:element>
649
 
                                <xsd:element name="SpecialSizeType" type="String" minOccurs="0" maxOccurs="10"/>
650
 
                                <xsd:element name="WaistSize" type="ClothingSizeDimension" minOccurs="0"/>
651
 
                                <xsd:element name="InseamLength" type="ClothingSizeDimension" minOccurs="0"/>
652
 
                                <xsd:element name="SleeveLength" type="ClothingSizeDimension" minOccurs="0"/>
653
 
                                <xsd:element name="NeckSize" type="ClothingSizeDimension" minOccurs="0"/>
654
 
                                <xsd:element name="ChestSize" type="ClothingSizeDimension" minOccurs="0"/>
655
 
                                <xsd:element name="CupSize" minOccurs="0">
656
 
                                        <xsd:simpleType>
657
 
                                                <xsd:restriction base="xsd:string">
658
 
                                                        <xsd:enumeration value="A"/>
659
 
                                                        <xsd:enumeration value="B"/>
660
 
                                                        <xsd:enumeration value="C"/>
661
 
                                                        <xsd:enumeration value="D"/>
662
 
                                                        <xsd:enumeration value="DD"/>
663
 
                                                        <xsd:enumeration value="DDD"/>
664
 
                                                        <xsd:enumeration value="E"/>
665
 
                                                        <xsd:enumeration value="F"/>
666
 
                                                        <xsd:enumeration value="FF"/>
667
 
                                                        <xsd:enumeration value="G"/>
668
 
                                                        <xsd:enumeration value="H"/>
669
 
                                                        <xsd:enumeration value="I"/>
670
 
                                                </xsd:restriction>
671
 
                                        </xsd:simpleType>
672
 
                                </xsd:element>
673
 
                                <xsd:element name="ShoeWidth" minOccurs="0">
674
 
                                        <xsd:simpleType>
675
 
                                                <xsd:restriction base="xsd:string">
676
 
                                                        <xsd:enumeration value="AAAA"/>
677
 
                                                        <xsd:enumeration value="AAA"/>
678
 
                                                        <xsd:enumeration value="AA"/>
679
 
                                                        <xsd:enumeration value="A"/>
680
 
                                                        <xsd:enumeration value="B"/>
681
 
                                                        <xsd:enumeration value="C"/>
682
 
                                                        <xsd:enumeration value="D"/>
683
 
                                                        <xsd:enumeration value="E"/>
684
 
                                                        <xsd:enumeration value="E"/>
685
 
                                                        <xsd:enumeration value="EE"/>
686
 
                                                        <xsd:enumeration value="EEE"/>
687
 
                                                        <xsd:enumeration value="EEEE"/>
688
 
                                                        <xsd:enumeration value="EEEEE"/>
689
 
                                                </xsd:restriction>
690
 
                                        </xsd:simpleType>
691
 
                                </xsd:element>
692
 
                                <xsd:element name="HeelHeight" type="LengthDimension" minOccurs="0"/>
693
 
                                <xsd:element name="HeelType" type="String" minOccurs="0"/>
694
 
                                <xsd:element name="ShaftHeight" type="StringLengthOptionalDimension" minOccurs="0"/>
695
 
                                <xsd:element name="BeltLength" type="LengthDimension" minOccurs="0"/>
696
 
                                <xsd:element name="BeltWidth" type="LengthDimension" minOccurs="0"/>
697
 
                                <xsd:element name="ItemPackageQuantity" type="xsd:positiveInteger" default="1"
698
 
                                        minOccurs="0"/>
699
 
                                <xsd:element name="ManufacturerWarrantyDescription" minOccurs="0">
700
 
                                        <xsd:simpleType>
701
 
                                                <xsd:restriction base="xsd:normalizedString">
702
 
                                                        <xsd:maxLength value="1500"/>
703
 
                                                </xsd:restriction>
704
 
                                        </xsd:simpleType>
705
 
                                </xsd:element>
706
 
                        </xsd:sequence>
707
 
                </xsd:complexType>
708
 
        </xsd:element>
709
 
        <xsd:element name="Helmet">
710
 
                <xsd:complexType>
711
 
                        <xsd:sequence>
712
 
                                <xsd:element name="VariationData" minOccurs="0">
713
 
                                        <xsd:complexType>
714
 
                                                <xsd:sequence>
715
 
                                                        <xsd:element name="Parentage">
716
 
                                                                <xsd:simpleType>
717
 
                                                                        <xsd:restriction base="xsd:string">
718
 
                                                                                <xsd:enumeration value="parent"/>
719
 
                                                                                <xsd:enumeration value="child"/>
720
 
                                                                        </xsd:restriction>
721
 
                                                                </xsd:simpleType>
722
 
                                                        </xsd:element>
723
 
                                                        <xsd:element name="VariationTheme" minOccurs="0">
724
 
                                                                <xsd:simpleType>
725
 
                                                                        <xsd:restriction base="xsd:string">
726
 
                                                                                <xsd:enumeration value="Size"/>
727
 
                                                                                <xsd:enumeration value="Color"/>
728
 
                                                                                <xsd:enumeration value="Size-Color"/>
729
 
                                                                        </xsd:restriction>
730
 
                                                                </xsd:simpleType>
731
 
                                                        </xsd:element>
732
 
                                                </xsd:sequence>
733
 
                                        </xsd:complexType>
734
 
                                </xsd:element>
735
 
                                <xsd:element name="Department" type="StringNotNull" maxOccurs="10"/>
736
 
                                <xsd:element name="StyleKeywords" type="LongStringNotNull" maxOccurs="10"/>
737
 
                                <xsd:element ref="SafetyRating" maxOccurs="5"/>
738
 
                                <xsd:element name="ModelName" type="StringNotNull"/>
739
 
                                <xsd:element name="ModelYear" type="FourDigitYear" minOccurs="0"/>
740
 
                                <xsd:element name="Season" type="HundredString" minOccurs="0"/>
741
 
                                <xsd:element name="ColorSpecification" minOccurs="0">
742
 
                                        <xsd:complexType>
743
 
                                                <xsd:sequence>
744
 
                                                        <xsd:element name="Color" type="StringNotNull"/>
745
 
                                                        <xsd:element name="ColorMap" type="StringNotNull"/>
746
 
                                                </xsd:sequence>
747
 
                                        </xsd:complexType>
748
 
                                </xsd:element>
749
 
                                <xsd:element name="Material" type="LongString" minOccurs="0"/>
750
 
                                <xsd:element name="InnerMaterial" type="LongString" minOccurs="0"/>
751
 
                                <xsd:element name="OuterMaterial" type="LongString" minOccurs="0"/>
752
 
                                <xsd:element name="OccasionAndLifestyle" type="LongString" minOccurs="0"
753
 
                                        maxOccurs="10"/>
754
 
                                <xsd:element name="EventKeywords" type="LongString" minOccurs="0" maxOccurs="10"/>
755
 
                                <xsd:element name="StyleName" type="StringNotNull" minOccurs="0"/>
756
 
                                <xsd:element name="CountryOfOrigin" minOccurs="0">
757
 
                                        <xsd:simpleType>
758
 
                                                <xsd:restriction base="xsd:string">
759
 
                                                        <xsd:length value="2" fixed="true"/>
760
 
                                                </xsd:restriction>
761
 
                                        </xsd:simpleType>
762
 
                                </xsd:element>
763
 
                                <xsd:element name="IsAdultProduct" type="xsd:boolean" minOccurs="0"/>
764
 
                                <xsd:element name="Size" type="String" minOccurs="0"/>
765
 
                                <xsd:element name="SizeMap" minOccurs="0">
766
 
                                        <xsd:simpleType>
767
 
                                                <xsd:restriction base="xsd:string">
768
 
                                                        <xsd:enumeration value="XXXXX-Small"/>
769
 
                                                        <xsd:enumeration value="XXXX-Small"/>
770
 
                                                        <xsd:enumeration value="XXX-Small"/>
771
 
                                                        <xsd:enumeration value="XX-Small"/>
772
 
                                                        <xsd:enumeration value="X-Small"/>
773
 
                                                        <xsd:enumeration value="Small"/>
774
 
                                                        <xsd:enumeration value="Medium"/>
775
 
                                                        <xsd:enumeration value="Large"/>
776
 
                                                        <xsd:enumeration value="X-Large"/>
777
 
                                                        <xsd:enumeration value="XX-Large"/>
778
 
                                                        <xsd:enumeration value="XXX-Large"/>
779
 
                                                        <xsd:enumeration value="XXXX-Large"/>
780
 
                                                        <xsd:enumeration value="XXXXX-Large"/>
781
 
                                                </xsd:restriction>
782
 
                                        </xsd:simpleType>
783
 
                                </xsd:element>
784
 
                                <xsd:element name="SpecialSizeType" type="String" minOccurs="0" maxOccurs="10"/>
785
 
                                <xsd:element name="ItemPackageQuantity" type="xsd:positiveInteger" default="1"
786
 
                                        minOccurs="0"/>
787
 
                                <xsd:element name="ManufacturerWarrantyDescription" minOccurs="0">
788
 
                                        <xsd:simpleType>
789
 
                                                <xsd:restriction base="xsd:normalizedString">
790
 
                                                        <xsd:maxLength value="1500"/>
791
 
                                                </xsd:restriction>
792
 
                                        </xsd:simpleType>
793
 
                                </xsd:element>
794
 
                        </xsd:sequence>
795
 
                </xsd:complexType>
796
 
        </xsd:element>
797
 
        <xsd:element name="RidingApparel">
798
 
                <xsd:complexType>
799
 
                        <xsd:sequence>
800
 
                                <xsd:element name="VariationData" minOccurs="0">
801
 
                                        <xsd:complexType>
802
 
                                                <xsd:sequence>
803
 
                                                        <xsd:element name="Parentage">
804
 
                                                                <xsd:simpleType>
805
 
                                                                        <xsd:restriction base="xsd:string">
806
 
                                                                                <xsd:enumeration value="parent"/>
807
 
                                                                                <xsd:enumeration value="child"/>
808
 
                                                                        </xsd:restriction>
809
 
                                                                </xsd:simpleType>
810
 
                                                        </xsd:element>
811
 
                                                        <xsd:element name="VariationTheme" minOccurs="0">
812
 
                                                                <xsd:simpleType>
813
 
                                                                        <xsd:restriction base="xsd:string">
814
 
                                                                                <xsd:enumeration value="Size"/>
815
 
                                                                                <xsd:enumeration value="Color"/>
816
 
                                                                                <xsd:enumeration value="Size-Color"/>
817
 
                                                                        </xsd:restriction>
818
 
                                                                </xsd:simpleType>
819
 
                                                        </xsd:element>
820
 
                                                </xsd:sequence>
821
 
                                        </xsd:complexType>
822
 
                                </xsd:element>
823
 
                                <xsd:element name="ClothingType">
824
 
                                        <xsd:simpleType>
825
 
                                                <xsd:restriction base="xsd:string">
826
 
                                                        <xsd:enumeration value="Gloves"/>
827
 
                                                        <xsd:enumeration value="Jacket"/>
828
 
                                                        <xsd:enumeration value="Pants"/>
829
 
                                                        <xsd:enumeration value="Shirt"/>
830
 
                                                        <xsd:enumeration value="Shoes"/>
831
 
                                                        <xsd:enumeration value="Suit"/>
832
 
                                                        <xsd:enumeration value="Underwear"/>
833
 
                                                </xsd:restriction>
834
 
                                        </xsd:simpleType>
835
 
                                </xsd:element>
836
 
                                <xsd:element name="Department" type="StringNotNull" maxOccurs="10"/>
837
 
                                <xsd:element name="StyleKeywords" type="LongStringNotNull" maxOccurs="10"/>
838
 
                                <xsd:element name="ModelName" type="StringNotNull"/>
839
 
                                <xsd:element name="ModelYear" type="FourDigitYear" minOccurs="0"/>
840
 
                                <xsd:element name="Season" type="HundredString" minOccurs="0"/>
841
 
                                <xsd:element name="ColorSpecification" minOccurs="0">
842
 
                                        <xsd:complexType>
843
 
                                                <xsd:sequence>
844
 
                                                        <xsd:element name="Color" type="StringNotNull"/>
845
 
                                                        <xsd:element name="ColorMap" type="StringNotNull"/>
846
 
                                                </xsd:sequence>
847
 
                                        </xsd:complexType>
848
 
                                </xsd:element>
849
 
                                <xsd:element name="Fabric" type="LongString" minOccurs="0" maxOccurs="10"/>
850
 
                                <xsd:element name="Material" type="LongString" minOccurs="0"/>
851
 
                                <xsd:element name="InnerMaterial" type="LongString" minOccurs="0"/>
852
 
                                <xsd:element name="OuterMaterial" type="LongString" minOccurs="0"/>
853
 
                                <xsd:element name="SoleMaterial" type="LongString" minOccurs="0"/>
854
 
                                <xsd:element name="ShoeClosureType" type="String" minOccurs="0"/>
855
 
                                <xsd:element name="OccasionAndLifestyle" type="LongString" minOccurs="0"
856
 
                                        maxOccurs="10"/>
857
 
                                <xsd:element name="EventKeywords" type="LongString" minOccurs="0" maxOccurs="10"/>
858
 
                                <xsd:element name="StyleName" type="StringNotNull" minOccurs="0"/>
859
 
                                <xsd:element name="MinimumHeightRecommended" type="LengthDimension" minOccurs="0"/>
860
 
                                <xsd:element name="MaximumHeightRecommended" type="LengthDimension" minOccurs="0"/>
861
 
                                <xsd:element name="CountryOfOrigin" minOccurs="0">
862
 
                                        <xsd:simpleType>
863
 
                                                <xsd:restriction base="xsd:string">
864
 
                                                        <xsd:length value="2" fixed="true"/>
865
 
                                                </xsd:restriction>
866
 
                                        </xsd:simpleType>
867
 
                                </xsd:element>
868
 
                                <xsd:element name="IsAdultProduct" type="xsd:boolean" minOccurs="0"/>
869
 
                                <xsd:element name="Size" type="String" minOccurs="0"/>
870
 
                                <xsd:element name="SizeMap" minOccurs="0">
871
 
                                        <xsd:simpleType>
872
 
                                                <xsd:restriction base="xsd:string">
873
 
                                                        <xsd:enumeration value="XXXXX-Small"/>
874
 
                                                        <xsd:enumeration value="XXXX-Small"/>
875
 
                                                        <xsd:enumeration value="XXX-Small"/>
876
 
                                                        <xsd:enumeration value="XX-Small"/>
877
 
                                                        <xsd:enumeration value="X-Small"/>
878
 
                                                        <xsd:enumeration value="Small"/>
879
 
                                                        <xsd:enumeration value="Medium"/>
880
 
                                                        <xsd:enumeration value="Large"/>
881
 
                                                        <xsd:enumeration value="X-Large"/>
882
 
                                                        <xsd:enumeration value="XX-Large"/>
883
 
                                                        <xsd:enumeration value="XXX-Large"/>
884
 
                                                        <xsd:enumeration value="XXXX-Large"/>
885
 
                                                        <xsd:enumeration value="XXXXX-Large"/>
886
 
                                                </xsd:restriction>
887
 
                                        </xsd:simpleType>
888
 
                                </xsd:element>
889
 
                                <xsd:element name="SpecialSizeType" type="String" minOccurs="0" maxOccurs="10"/>
890
 
                                <xsd:element name="WaistSize" type="ClothingSizeDimension" minOccurs="0"/>
891
 
                                <xsd:element name="InseamLength" type="ClothingSizeDimension" minOccurs="0"/>
892
 
                                <xsd:element name="SleeveLength" type="ClothingSizeDimension" minOccurs="0"/>
893
 
                                <xsd:element name="NeckSize" type="ClothingSizeDimension" minOccurs="0"/>
894
 
                                <xsd:element name="ChestSize" type="ClothingSizeDimension" minOccurs="0"/>
895
 
                                <xsd:element name="CupSize" minOccurs="0">
896
 
                                        <xsd:simpleType>
897
 
                                                <xsd:restriction base="xsd:string">
898
 
                                                        <xsd:enumeration value="A"/>
899
 
                                                        <xsd:enumeration value="B"/>
900
 
                                                        <xsd:enumeration value="C"/>
901
 
                                                        <xsd:enumeration value="D"/>
902
 
                                                        <xsd:enumeration value="DD"/>
903
 
                                                        <xsd:enumeration value="DDD"/>
904
 
                                                        <xsd:enumeration value="E"/>
905
 
                                                        <xsd:enumeration value="F"/>
906
 
                                                        <xsd:enumeration value="FF"/>
907
 
                                                        <xsd:enumeration value="G"/>
908
 
                                                        <xsd:enumeration value="H"/>
909
 
                                                        <xsd:enumeration value="I"/>
910
 
                                                </xsd:restriction>
911
 
                                        </xsd:simpleType>
912
 
                                </xsd:element>
913
 
                                <xsd:element name="ShoeWidth" minOccurs="0">
914
 
                                        <xsd:simpleType>
915
 
                                                <xsd:restriction base="xsd:string">
916
 
                                                        <xsd:enumeration value="AAAA"/>
917
 
                                                        <xsd:enumeration value="AAA"/>
918
 
                                                        <xsd:enumeration value="AA"/>
919
 
                                                        <xsd:enumeration value="A"/>
920
 
                                                        <xsd:enumeration value="B"/>
921
 
                                                        <xsd:enumeration value="C"/>
922
 
                                                        <xsd:enumeration value="D"/>
923
 
                                                        <xsd:enumeration value="E"/>
924
 
                                                        <xsd:enumeration value="E"/>
925
 
                                                        <xsd:enumeration value="EE"/>
926
 
                                                        <xsd:enumeration value="EEE"/>
927
 
                                                        <xsd:enumeration value="EEEE"/>
928
 
                                                        <xsd:enumeration value="EEEEE"/>
929
 
                                                </xsd:restriction>
930
 
                                        </xsd:simpleType>
931
 
                                </xsd:element>
932
 
                                <xsd:element name="HeelHeight" type="LengthDimension" minOccurs="0"/>
933
 
                                <xsd:element name="HeelType" type="String" minOccurs="0"/>
934
 
                                <xsd:element name="ShaftHeight" type="StringLengthOptionalDimension" minOccurs="0"/>
935
 
                                <xsd:element name="BeltLength" type="LengthDimension" minOccurs="0"/>
936
 
                                <xsd:element name="BeltWidth" type="LengthDimension" minOccurs="0"/>
937
 
                                <xsd:element name="ItemPackageQuantity" type="xsd:positiveInteger" default="1"
938
 
                                        minOccurs="0"/>
939
 
                                <xsd:element name="ManufacturerWarrantyDescription" minOccurs="0">
940
 
                                        <xsd:simpleType>
941
 
                                                <xsd:restriction base="xsd:normalizedString">
942
 
                                                        <xsd:maxLength value="1500"/>
943
 
                                                </xsd:restriction>
944
 
                                        </xsd:simpleType>
945
 
                                </xsd:element>
946
 
                        </xsd:sequence>
947
 
                </xsd:complexType>
948
 
        </xsd:element>
949
 
        <xsd:element name="SafetyRating">
950
 
                <xsd:simpleType>
951
 
                        <xsd:restriction base="xsd:normalizedString">
952
 
                                <xsd:enumeration value="BSI 6658 Type A Certified"/>
953
 
                                <xsd:enumeration value="DOT Certified"/>
954
 
                                <xsd:enumeration value="EN 22/05 Certified"/>
955
 
                                <xsd:enumeration value="Novelty"/>
956
 
                                <xsd:enumeration value="Other"/>
957
 
                                <xsd:enumeration value="Snell K2005 Certified"/>
958
 
                                <xsd:enumeration value="Snell K-98 Certified"/>
959
 
                                <xsd:enumeration value="Snell M2000 Certified"/>
960
 
                                <xsd:enumeration value="Snell M2005 Certified"/>
961
 
                                <xsd:enumeration value="Snell M-95 Certified"/>
962
 
                                <xsd:enumeration value="Snell N-94 Certified"/>
963
 
                                <xsd:enumeration value="Snell RS-98 Certified"/>
964
 
                                <xsd:enumeration value="Snell S-98 Certified"/>
965
 
                                <xsd:enumeration value="Snell SA2000 Certified"/>
966
 
                                <xsd:enumeration value="Snell SA2006 Certified"/>
967
 
                                <xsd:enumeration value="Snell SA-95 Certified"/>
968
 
                                <xsd:enumeration value="Snell 2010 Certified"/>
969
 
                        </xsd:restriction>
970
 
                </xsd:simpleType>
971
 
        </xsd:element>
972
 
</xsd:schema>