<?xml version="1.0"?>
<!-- Revision="$Revision: #2 $" -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
    <xsd:include schemaLocation="amzn-base.xsd"/>
    <xsd:element name="Override">
        <xsd:complexType>
            <xsd:sequence>
                <xsd:element ref="SKU"/>

                <xsd:element name="ShippingOverride" minOccurs="0" maxOccurs="unbounded">
                    <xsd:complexType>
                        <xsd:sequence>
                            <xsd:element ref="ShipOption" minOccurs="0"/>
                            <xsd:element ref="FulfillmentServiceLevel" minOccurs="0"/>

                            <xsd:element name="Locale" minOccurs="0">
                                <xsd:simpleType>
                                    <xsd:restriction base="xsd:string">
                                        <xsd:enumeration value="ContinentalUS"/>
                                        <xsd:enumeration value="AlaskaAndHawaii"/>
                                        <xsd:enumeration value="USProtectorates"/>
                                        <xsd:enumeration value="InternationalCanada"/>
                                        <xsd:enumeration value="InternationalEurope"/>
                                        <xsd:enumeration value="InternationalAsia"/>
                                        <xsd:enumeration value="InternationalOther"/>
                                    </xsd:restriction>
                                </xsd:simpleType>
                            </xsd:element>

                            <xsd:element name="DoNotShip" type="xsd:boolean" minOccurs="0"/>

                            <xsd:choice>
                                <xsd:element name="IsShippingRestricted" type="xsd:boolean"
                                    minOccurs="0"/>
                                <xsd:sequence>
                                    <xsd:element name="Type" minOccurs="0">
                                        <xsd:simpleType>
                                            <xsd:restriction base="xsd:string">
                                                <xsd:enumeration value="Additive"/>
                                                <xsd:enumeration value="Exclusive"/>
                                            </xsd:restriction>
                                        </xsd:simpleType>
                                    </xsd:element>
                                    <xsd:element name="ShipAmount" type="CurrencyAmount"
                                        minOccurs="0"/>
                                </xsd:sequence>
                            </xsd:choice>

                        </xsd:sequence>
                    </xsd:complexType>
                </xsd:element>

            </xsd:sequence>
        </xsd:complexType>
    </xsd:element>
</xsd:schema>
