<?xml version=“1.0”?> <!– Revision=“$Revision: #C_1 $” –> <xsd:schema xmlns:xsd=“www.w3.org/2001/XMLSchema” elementFormDefault=“qualified”>
<!-- $Date: 2012/03/21 $ AMAZON.COM CONFIDENTIAL. This document and the information contained in it are confidential and proprietary information of Amazon.com and may not be reproduced, distributed or used, in whole or in part, for any purpose other than as necessary to list products for sale on the www.amazon.com web site pursuant to an agreement with Amazon.com. --> <!-- ################################################## # Address element ################################################## --> <xsd:element name="Address" type="AddressType"/> <xsd:complexType name="AddressType"> <xsd:sequence> <xsd:element name="Name" type="String"/> <xsd:element name="FormalTitle" minOccurs="0"> <xsd:annotation> <xsd:documentation>e.g. Mr., Ms., etc.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:normalizedString"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GivenName" type="String" minOccurs="0"> <xsd:annotation> <xsd:documentation>Usually the customer's first name.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="FamilyName" type="String" minOccurs="0"> <xsd:annotation> <xsd:documentation>Usually the customer's last name.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="AddressFieldOne" type="AddressLine"/> <xsd:element name="AddressFieldTwo" type="AddressLine" minOccurs="0"/> <xsd:element name="AddressFieldThree" type="AddressLine" minOccurs="0"/> <xsd:element name="City" type="String" minOccurs="0"/> <xsd:element name="County" type="String" minOccurs="0"/> <xsd:element name="StateOrRegion" type="String" minOccurs="0"/> <xsd:element name="PostalCode" type="String" minOccurs="0"/> <xsd:element name="CountryCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="2"/> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PhoneNumber" type="PhoneNumberType" minOccurs="0" maxOccurs="3"/> <xsd:element name="isDefaultShipping" type="xsd:boolean" minOccurs="0"> <xsd:annotation> <xsd:documentation>Only one default shipping address can exist at any given time. If more than one address has this set to "true," then the last one will become the default.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="isDefaultBilling" type="xsd:boolean" minOccurs="0"> <xsd:annotation> <xsd:documentation>Only one default billing address can exist at any given time. If more than one address has this set to "true," then the last one will become the default.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="isDefaultOneClick" type="xsd:boolean" minOccurs="0"> <xsd:annotation> <xsd:documentation>Only one default OneClick address can exist at any given time. If more than one address has this set to "true," then the last one will become the default.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- ################################################## # Address element, support non-city. Used by FBA. ################################################## --> <xsd:complexType name="AddressTypeSupportNonCity"> <xsd:sequence> <xsd:element name="Name" type="String"/> <xsd:element name="AddressFieldOne" type="AddressLine"/> <xsd:element name="AddressFieldTwo" type="AddressLine" minOccurs="0"/> <xsd:element name="AddressFieldThree" type="AddressLine" minOccurs="0"/> <xsd:element name="City" type="String" minOccurs="0"/> <xsd:element name="DistrictOrCounty" type="String" minOccurs="0"/> <xsd:element name="County" type="String" minOccurs="0"/> <xsd:element name="StateOrRegion" type="String" minOccurs="0"/> <xsd:element name="PostalCode" type="String" minOccurs="0"/> <xsd:element name="CountryCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="2"/> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PhoneNumber" type="String" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:simpleType name="AddressLine"> <xsd:restriction base="xsd:normalizedString"> <xsd:maxLength value="60"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="PhoneNumberType"> <xsd:simpleContent> <xsd:extension base="String"> <xsd:attribute name="Type" use="optional"> <xsd:annotation> <xsd:documentation>Defaults to "Voice." Currently, only two voice numbers and one fax number are stored.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Voice"/> <xsd:enumeration value="Fax"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="Description" use="optional"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="30"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <!-- ################################################## # Email Address Type ################################################## --> <xsd:complexType name="EmailAddressType"> <xsd:simpleContent> <xsd:extension base="EmailBase"> <xsd:attribute name="PreferredFormat" use="optional"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="TextOnly"/> <xsd:enumeration value="HTML"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="EmailBase"> <xsd:restriction base="xsd:normalizedString"> <xsd:pattern value="[^@]+@[^@\.]+(\.[^@\.]+)+"/> </xsd:restriction> </xsd:simpleType> <!-- ################################################## # Amazon fees type ################################################## --> <xsd:complexType name="AmazonFees"> <xsd:sequence> <xsd:element name="Fee" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="Type"> <xsd:simpleType> <xsd:restriction base="xsd:string"/> </xsd:simpleType> </xsd:element> <xsd:element name="Amount" type="CurrencyAmount"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- ################################################## # Battery type ################################################## --> <xsd:element name="Battery"> <xsd:complexType> <xsd:sequence> <xsd:element name="AreBatteriesIncluded" type="xsd:boolean" minOccurs="0"/> <xsd:element name="AreBatteriesRequired" type="xsd:boolean" minOccurs="0"/> <xsd:element name="BatterySubgroup" minOccurs="0" maxOccurs="3"> <xsd:complexType> <xsd:sequence> <xsd:element name="BatteryType"> <xsd:simpleType> <xsd:restriction base="StringNotNull"> <xsd:enumeration value="battery_type_2/3A"/> <xsd:enumeration value="battery_type_4/3A"/> <xsd:enumeration value="battery_type_4/5A"/> <xsd:enumeration value="battery_type_9v"/> <xsd:enumeration value="battery_type_12v"/> <xsd:enumeration value="battery_type_a"/> <xsd:enumeration value="battery_type_a76"/> <xsd:enumeration value="battery_type_aa"/> <xsd:enumeration value="battery_type_aaa"/> <xsd:enumeration value="battery_type_aaaa"/> <xsd:enumeration value="battery_type_c"/> <xsd:enumeration value="battery_type_cr123a"/> <xsd:enumeration value="battery_type_cr2"/> <xsd:enumeration value="battery_type_cr5"/> <xsd:enumeration value="battery_type_d"/> <xsd:enumeration value="battery_type_lithium_ion"/> <xsd:enumeration value="battery_type_lithium_metal"/> <xsd:enumeration value="battery_type_L-SC"/> <xsd:enumeration value="battery_type_p76"/> <xsd:enumeration value="battery_type_product_specific"/> <xsd:enumeration value="battery_type_SC"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="NumberOfBatteries" type="xsd:positiveInteger"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- ################################################## # Buyer price type ################################################## --> <xsd:complexType name="BuyerPrice"> <xsd:sequence> <xsd:element name="Component" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="Type"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Principal"/> <xsd:enumeration value="Shipping"/> <xsd:enumeration value="CODFee"/> <xsd:enumeration value="Tax"/> <xsd:enumeration value="ShippingTax"/> <xsd:enumeration value="RestockingFee"/> <xsd:enumeration value="RestockingFeeTax"/> <xsd:enumeration value="GiftWrap"/> <xsd:enumeration value="GiftWrapTax"/> <xsd:enumeration value="Surcharge"/> <xsd:enumeration value="ReturnShipping"/> <xsd:enumeration value="Goodwill"/> <xsd:enumeration value="ExportCharge"/> <xsd:enumeration value="COD"/> <xsd:enumeration value="CODTax"/> <xsd:enumeration value="Other"/> <xsd:enumeration value="FreeReplacementReturnShipping"/> <xsd:enumeration value="VatExclusiveItemPrice"/> <xsd:enumeration value="VatExclusiveShippingPrice"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Amount" type="CurrencyAmount"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- ################################################## # Direct Payment type ################################################## --> <xsd:complexType name="DirectPaymentType"> <xsd:sequence> <xsd:element name="Component" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="Type" type="xsd:string"/> <xsd:element name="Amount" type="CurrencyAmount"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- ################################################## # Currency amount type ################################################## --> <xsd:complexType name="CurrencyAmount"> <xsd:simpleContent> <xsd:extension base="BaseCurrencyAmount"> <xsd:attribute name="currency" type="BaseCurrencyCode"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="PositiveCurrencyAmount"> <xsd:simpleContent> <xsd:extension base="BasePositiveCurrencyAmount"> <xsd:attribute name="currency" type="BaseCurrencyCode" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="BaseCurrencyCode"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="USD"/> <xsd:enumeration value="GBP"/> <xsd:enumeration value="EUR"/> <xsd:enumeration value="JPY"/> <xsd:enumeration value="CAD"/> <xsd:enumeration value="CNY"/> <xsd:enumeration value="INR"/> <xsd:enumeration value="MXN"/> <xsd:enumeration value="BRL"/> <xsd:enumeration value="AUD"/> <xsd:enumeration value="TRY"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="GlobalCurrencyCode"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="AED"/> <xsd:enumeration value="ALL"/> <xsd:enumeration value="ARS"/> <xsd:enumeration value="ATS"/> <xsd:enumeration value="AUD"/> <xsd:enumeration value="BAM"/> <xsd:enumeration value="BEF"/> <xsd:enumeration value="BGN"/> <xsd:enumeration value="BHD"/> <xsd:enumeration value="BOB"/> <xsd:enumeration value="BRL"/> <xsd:enumeration value="BYR"/> <xsd:enumeration value="CAD"/> <xsd:enumeration value="CHF"/> <xsd:enumeration value="CLP"/> <xsd:enumeration value="CNY"/> <xsd:enumeration value="COP"/> <xsd:enumeration value="CRC"/> <xsd:enumeration value="CSD"/> <xsd:enumeration value="CZK"/> <xsd:enumeration value="DEM"/> <xsd:enumeration value="DKK"/> <xsd:enumeration value="DOP"/> <xsd:enumeration value="DZD"/> <xsd:enumeration value="EEK"/> <xsd:enumeration value="EGP"/> <xsd:enumeration value="ESP"/> <xsd:enumeration value="EUR"/> <xsd:enumeration value="FIM"/> <xsd:enumeration value="FRF"/> <xsd:enumeration value="GBP"/> <xsd:enumeration value="GRD"/> <xsd:enumeration value="GTQ"/> <xsd:enumeration value="HKD"/> <xsd:enumeration value="HNL"/> <xsd:enumeration value="HRK"/> <xsd:enumeration value="HUF"/> <xsd:enumeration value="IDR"/> <xsd:enumeration value="ILS"/> <xsd:enumeration value="INR"/> <xsd:enumeration value="IQD"/> <xsd:enumeration value="ISK"/> <xsd:enumeration value="ITL"/> <xsd:enumeration value="JOD"/> <xsd:enumeration value="JPY"/> <xsd:enumeration value="KRW"/> <xsd:enumeration value="KWD"/> <xsd:enumeration value="LBP"/> <xsd:enumeration value="LTL"/> <xsd:enumeration value="LUF"/> <xsd:enumeration value="LVL"/> <xsd:enumeration value="LYD"/> <xsd:enumeration value="MAD"/> <xsd:enumeration value="MKD"/> <xsd:enumeration value="MXN"/> <xsd:enumeration value="MYR"/> <xsd:enumeration value="NIO"/> <xsd:enumeration value="NOK"/> <xsd:enumeration value="NZD"/> <xsd:enumeration value="OMR"/> <xsd:enumeration value="PAB"/> <xsd:enumeration value="PEN"/> <xsd:enumeration value="PHP"/> <xsd:enumeration value="PLN"/> <xsd:enumeration value="PTE"/> <xsd:enumeration value="PYG"/> <xsd:enumeration value="QAR"/> <xsd:enumeration value="RON"/> <xsd:enumeration value="RSD"/> <xsd:enumeration value="RUB"/> <xsd:enumeration value="SAR"/> <xsd:enumeration value="SDG"/> <xsd:enumeration value="SEK"/> <xsd:enumeration value="SGD"/> <xsd:enumeration value="SKK"/> <xsd:enumeration value="SVC"/> <xsd:enumeration value="SYP"/> <xsd:enumeration value="THB"/> <xsd:enumeration value="TND"/> <xsd:enumeration value="TRY"/> <xsd:enumeration value="TWD"/> <xsd:enumeration value="UAH"/> <xsd:enumeration value="USD"/> <xsd:enumeration value="UYU"/> <xsd:enumeration value="VEF"/> <xsd:enumeration value="VND"/> <xsd:enumeration value="YER"/> <xsd:enumeration value="ZAR"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="EnergyUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="BTU"/> <xsd:enumeration value="watts"/> <xsd:enumeration value="joules"/> <xsd:enumeration value="kilojoules"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="WaterResistantType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="not_water_resistant"/> <xsd:enumeration value="water_resistant"/> <xsd:enumeration value="waterproof"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="AntennaTypeValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="fixed"/> <xsd:enumeration value="internal"/> <xsd:enumeration value="retractable"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ModemTypeValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="analog_modem"/> <xsd:enumeration value="data_fax_voice"/> <xsd:enumeration value="isdn_modem"/> <xsd:enumeration value="cable"/> <xsd:enumeration value="data_modem"/> <xsd:enumeration value="network_modem"/> <xsd:enumeration value="cellular"/> <xsd:enumeration value="digital"/> <xsd:enumeration value="unknown_modem_type"/> <xsd:enumeration value="csu"/> <xsd:enumeration value="dsl"/> <xsd:enumeration value="voice"/> <xsd:enumeration value="data_fax"/> <xsd:enumeration value="dsu"/> <xsd:enumeration value="winmodem"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="DockingStationExternalInterfaceTypeValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="firewire_1600"/> <xsd:enumeration value="firewire_3200"/> <xsd:enumeration value="firewire_400"/> <xsd:enumeration value="firewire_800"/> <xsd:enumeration value="firewire_esata"/> <xsd:enumeration value="usb1.0"/> <xsd:enumeration value="usb1.1"/> <xsd:enumeration value="usb2.0"/> <xsd:enumeration value="usb3.0"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="RemovableMemoryValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="1_4_inch_audio"/> <xsd:enumeration value="2_5_mm_audio"/> <xsd:enumeration value="3.0_v_ttl"/> <xsd:enumeration value="3_5_floppy"/> <xsd:enumeration value="3_5_mm_audio"/> <xsd:enumeration value="ata"/> <xsd:enumeration value="ata_flash_card"/> <xsd:enumeration value="audio_video_port"/> <xsd:enumeration value="bluetooth"/> <xsd:enumeration value="built_in_flash_memory"/> <xsd:enumeration value="cd-r"/> <xsd:enumeration value="cd_rw"/> <xsd:enumeration value="cdr_drive"/> <xsd:enumeration value="compact_disc"/> <xsd:enumeration value="compact_flash_card"/> <xsd:enumeration value="compact_flash_type_i_or_ii"/> <xsd:enumeration value="compactflash_type_i"/> <xsd:enumeration value="compactflash_type_ii"/> <xsd:enumeration value="component_video"/> <xsd:enumeration value="composite_video"/> <xsd:enumeration value="d_sub"/> <xsd:enumeration value="dmi"/> <xsd:enumeration value="dssi"/> <xsd:enumeration value="dvd_r"/> <xsd:enumeration value="dvd_rw"/> <xsd:enumeration value="dvi_x_1"/> <xsd:enumeration value="dvi_x_2"/> <xsd:enumeration value="dvi_x_4"/> <xsd:enumeration value="eide"/> <xsd:enumeration value="eisa"/> <xsd:enumeration value="ethernet"/> <xsd:enumeration value="express_card"/> <xsd:enumeration value="fibre_channel"/> <xsd:enumeration value="firewire_1600"/> <xsd:enumeration value="firewire_3200"/> <xsd:enumeration value="firewire_400"/> <xsd:enumeration value="firewire_800"/> <xsd:enumeration value="firewire_esata"/> <xsd:enumeration value="game_port"/> <xsd:enumeration value="gbic"/> <xsd:enumeration value="hdmi"/> <xsd:enumeration value="headphone"/> <xsd:enumeration value="hp_hsc"/> <xsd:enumeration value="hp_pb"/> <xsd:enumeration value="hs_mmc"/> <xsd:enumeration value="ibm_microdrive"/> <xsd:enumeration value="ide"/> <xsd:enumeration value="ieee_1284"/> <xsd:enumeration value="ieee_1394"/> <xsd:enumeration value="infrared"/> <xsd:enumeration value="internal_w_removable_media"/> <xsd:enumeration value="iomega_clik_disk"/> <xsd:enumeration value="isa"/> <xsd:enumeration value="isp"/> <xsd:enumeration value="lanc"/> <xsd:enumeration value="mca"/> <xsd:enumeration value="media_card"/> <xsd:enumeration value="memory_stick"/> <xsd:enumeration value="memory_stick_duo"/> <xsd:enumeration value="memory_stick_micro"/> <xsd:enumeration value="memory_stick_pro"/> <xsd:enumeration value="memory_stick_pro_duo"/> <xsd:enumeration value="memory_stick_pro_hg_duo"/> <xsd:enumeration value="memory_stick_select"/> <xsd:enumeration value="memory_stick_xc"/> <xsd:enumeration value="memory_stick_xc_hg_micro"/> <xsd:enumeration value="memory_stick_xc_micro"/> <xsd:enumeration value="micard"/> <xsd:enumeration value="micro_sdhc"/> <xsd:enumeration value="micro_sdxc"/> <xsd:enumeration value="microsd"/> <xsd:enumeration value="mini_dvd"/> <xsd:enumeration value="mini_hdmi"/> <xsd:enumeration value="mini_pci"/> <xsd:enumeration value="mini_sdhc"/> <xsd:enumeration value="mini_sdxc"/> <xsd:enumeration value="minisd"/> <xsd:enumeration value="mmc_micro"/> <xsd:enumeration value="multimedia_card"/> <xsd:enumeration value="multimedia_card_mobile"/> <xsd:enumeration value="multimedia_card_plus"/> <xsd:enumeration value="multipronged_audio"/> <xsd:enumeration value="nubus"/> <xsd:enumeration value="parallel_interface"/> <xsd:enumeration value="pc_card"/> <xsd:enumeration value="pci"/> <xsd:enumeration value="pci_64"/> <xsd:enumeration value="pci_64_hot_plug"/> <xsd:enumeration value="pci_64_hot_plug_33_mhz"/> <xsd:enumeration value="pci_64_hot_plug_66_mhz"/> <xsd:enumeration value="pci_express_x4"/> <xsd:enumeration value="pci_express_x8"/> <xsd:enumeration value="pci_hot_plug"/> <xsd:enumeration value="pci_raid"/> <xsd:enumeration value="pci_x"/> <xsd:enumeration value="pci_x_1"/> <xsd:enumeration value="pci_x_100_mhz"/> <xsd:enumeration value="pci_x_133_mhz"/> <xsd:enumeration value="pci_x_16"/> <xsd:enumeration value="pci_x_16_gb"/> <xsd:enumeration value="pci_x_4"/> <xsd:enumeration value="pci_x_66_mhz"/> <xsd:enumeration value="pci_x_8"/> <xsd:enumeration value="pci_x_hot_plug"/> <xsd:enumeration value="pci_x_hot_plug_133_mhz"/> <xsd:enumeration value="pcmcia"/> <xsd:enumeration value="pcmcia_ii"/> <xsd:enumeration value="pcmcia_iii"/> <xsd:enumeration value="pictbridge"/> <xsd:enumeration value="ps/2"/> <xsd:enumeration value="radio_frequency"/> <xsd:enumeration value="rs_mmc"/> <xsd:enumeration value="s_video"/> <xsd:enumeration value="sas"/> <xsd:enumeration value="sata_1_5_gb"/> <xsd:enumeration value="sata_3_0_gb"/> <xsd:enumeration value="sata_6_0_gb"/> <xsd:enumeration value="sbus"/> <xsd:enumeration value="scsi"/> <xsd:enumeration value="sdhc"/> <xsd:enumeration value="sdio"/> <xsd:enumeration value="sdxc"/> <xsd:enumeration value="secure_digital"/> <xsd:enumeration value="secure_mmc"/> <xsd:enumeration value="serial_interface"/> <xsd:enumeration value="sim_card"/> <xsd:enumeration value="smartmedia_card"/> <xsd:enumeration value="solid_state_drive"/> <xsd:enumeration value="spd"/> <xsd:enumeration value="springboard_module"/> <xsd:enumeration value="ssfdc"/> <xsd:enumeration value="superdisk"/> <xsd:enumeration value="transflash"/> <xsd:enumeration value="unknown"/> <xsd:enumeration value="usb"/> <xsd:enumeration value="usb1.0"/> <xsd:enumeration value="usb1.1"/> <xsd:enumeration value="usb3.0"/> <xsd:enumeration value="usb_docking_station"/> <xsd:enumeration value="usb_streaming"/> <xsd:enumeration value="vga"/> <xsd:enumeration value="xd_picture_card"/> <xsd:enumeration value="xd_picture_card_h"/> <xsd:enumeration value="xd_picture_card_m"/> <xsd:enumeration value="xd_picture_card_m_plus"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="GraphicsRAMTypeValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="72_pin_edo_simm"/> <xsd:enumeration value="ddr2_sdram"/> <xsd:enumeration value="ddr3_sdram"/> <xsd:enumeration value="ddr4_sdram"/> <xsd:enumeration value="ddr5_sdram"/> <xsd:enumeration value="ddr_dram"/> <xsd:enumeration value="ddr_sdram"/> <xsd:enumeration value="dimm"/> <xsd:enumeration value="dram"/> <xsd:enumeration value="edo_dram"/> <xsd:enumeration value="eeprom"/> <xsd:enumeration value="eprom"/> <xsd:enumeration value="fpm_dram"/> <xsd:enumeration value="fpm_ram"/> <xsd:enumeration value="gddr3"/> <xsd:enumeration value="gddr4"/> <xsd:enumeration value="gddr5"/> <xsd:enumeration value="l2_cache"/> <xsd:enumeration value="micro_dimm"/> <xsd:enumeration value="pc2_4200"/> <xsd:enumeration value="pc2_4300"/> <xsd:enumeration value="pc2_5300"/> <xsd:enumeration value="pc2_5400"/> <xsd:enumeration value="pc2_6000"/> <xsd:enumeration value="pc_100_sdram"/> <xsd:enumeration value="pc_1066"/> <xsd:enumeration value="pc_133_sdram"/> <xsd:enumeration value="pc_1600"/> <xsd:enumeration value="pc_2100_ddr"/> <xsd:enumeration value="pc_2700_ddr"/> <xsd:enumeration value="pc_3000"/> <xsd:enumeration value="pc_3200_ddr"/> <xsd:enumeration value="pc_3500_ddr"/> <xsd:enumeration value="pc_3700"/> <xsd:enumeration value="pc_4000_ddr"/> <xsd:enumeration value="pc_4200"/> <xsd:enumeration value="pc_4300"/> <xsd:enumeration value="pc_4400"/> <xsd:enumeration value="pc_66_sdram"/> <xsd:enumeration value="pc_800"/> <xsd:enumeration value="rambus"/> <xsd:enumeration value="rdram"/> <xsd:enumeration value="rimm"/> <xsd:enumeration value="sdram"/> <xsd:enumeration value="sgram"/> <xsd:enumeration value="shared"/> <xsd:enumeration value="simm"/> <xsd:enumeration value="sipp"/> <xsd:enumeration value="sldram"/> <xsd:enumeration value="sodimm"/> <xsd:enumeration value="sorimm"/> <xsd:enumeration value="sram"/> <xsd:enumeration value="unknown"/> <xsd:enumeration value="vram"/> <xsd:enumeration value="wram"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="HardDriveInterfaceTypeValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="ata"/> <xsd:enumeration value="ata100"/> <xsd:enumeration value="ata133"/> <xsd:enumeration value="ata_2"/> <xsd:enumeration value="ata_3"/> <xsd:enumeration value="ata_4"/> <xsd:enumeration value="ata_5"/> <xsd:enumeration value="atapi"/> <xsd:enumeration value="dma"/> <xsd:enumeration value="eide"/> <xsd:enumeration value="eio"/> <xsd:enumeration value="esata"/> <xsd:enumeration value="esdi"/> <xsd:enumeration value="ethernet"/> <xsd:enumeration value="ethernet_100base_t"/> <xsd:enumeration value="ethernet_100base_tx"/> <xsd:enumeration value="ethernet_10_100_1000"/> <xsd:enumeration value="ethernet_10base_t"/> <xsd:enumeration value="fast_scsi"/> <xsd:enumeration value="fast_wide_scsi"/> <xsd:enumeration value="fata"/> <xsd:enumeration value="fc_al"/> <xsd:enumeration value="fc_al_2"/> <xsd:enumeration value="fdd"/> <xsd:enumeration value="fibre_channel"/> <xsd:enumeration value="firewire"/> <xsd:enumeration value="ide"/> <xsd:enumeration value="ieee_1284"/> <xsd:enumeration value="ieee_1394b"/> <xsd:enumeration value="iscsi"/> <xsd:enumeration value="lvds"/> <xsd:enumeration value="pc_card"/> <xsd:enumeration value="pci_express_x16"/> <xsd:enumeration value="pci_express_x4"/> <xsd:enumeration value="pci_express_x8"/> <xsd:enumeration value="raid"/> <xsd:enumeration value="scsi"/> <xsd:enumeration value="serial_ata"/> <xsd:enumeration value="serial_ata150"/> <xsd:enumeration value="serial_ata300"/> <xsd:enumeration value="serial_ata600"/> <xsd:enumeration value="serial_scsi"/> <xsd:enumeration value="solid_state"/> <xsd:enumeration value="ssa"/> <xsd:enumeration value="st412"/> <xsd:enumeration value="ultra2_scsi"/> <xsd:enumeration value="ultra2_wide_scsi"/> <xsd:enumeration value="ultra3_scsi"/> <xsd:enumeration value="ultra_160_scsi"/> <xsd:enumeration value="ultra_320_scsi"/> <xsd:enumeration value="ultra_ata"/> <xsd:enumeration value="ultra_scsi"/> <xsd:enumeration value="ultra_wide_scsi"/> <xsd:enumeration value="unknown"/> <xsd:enumeration value="usb"/> <xsd:enumeration value="usb_1.1"/> <xsd:enumeration value="usb_2.0"/> <xsd:enumeration value="usb_2.0_3.0"/> <xsd:enumeration value="usb_3.0"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SupportedImageTypeValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="3f_tiff"/> <xsd:enumeration value="bmp"/> <xsd:enumeration value="canon_raw"/> <xsd:enumeration value="eps"/> <xsd:enumeration value="exif"/> <xsd:enumeration value="flashpix_fpx"/> <xsd:enumeration value="gif"/> <xsd:enumeration value="jpeg"/> <xsd:enumeration value="pcx"/> <xsd:enumeration value="pgpf"/> <xsd:enumeration value="pict"/> <xsd:enumeration value="png"/> <xsd:enumeration value="psd"/> <xsd:enumeration value="raw"/> <xsd:enumeration value="tga"/> <xsd:enumeration value="tiff"/> <xsd:enumeration value="unknown"/> <xsd:enumeration value="wif"/> <xsd:enumeration value="wmf"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="HardwareInterfaceValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="1_4_inch_audio"/> <xsd:enumeration value="2_5_mm_audio"/> <xsd:enumeration value="3.0_v_ttl"/> <xsd:enumeration value="3_5_floppy"/> <xsd:enumeration value="3_5_mm_audio"/> <xsd:enumeration value="ata"/> <xsd:enumeration value="ata_flash_card"/> <xsd:enumeration value="audio_video_port"/> <xsd:enumeration value="bluetooth"/> <xsd:enumeration value="built_in_flash_memory"/> <xsd:enumeration value="cd-r"/> <xsd:enumeration value="cd_rw"/> <xsd:enumeration value="cdr_drive"/> <xsd:enumeration value="compact_disc"/> <xsd:enumeration value="compact_flash_card"/> <xsd:enumeration value="compact_flash_type_i_or_ii"/> <xsd:enumeration value="compactflash_type_i"/> <xsd:enumeration value="compactflash_type_ii"/> <xsd:enumeration value="component_video"/> <xsd:enumeration value="composite_video"/> <xsd:enumeration value="d_sub"/> <xsd:enumeration value="dmi"/> <xsd:enumeration value="dssi"/> <xsd:enumeration value="dvd_r"/> <xsd:enumeration value="dvd_rw"/> <xsd:enumeration value="dvi_x_1"/> <xsd:enumeration value="dvi_x_2"/> <xsd:enumeration value="dvi_x_4"/> <xsd:enumeration value="eide"/> <xsd:enumeration value="eisa"/> <xsd:enumeration value="ethernet"/> <xsd:enumeration value="express_card"/> <xsd:enumeration value="fibre_channel"/> <xsd:enumeration value="firewire_1600"/> <xsd:enumeration value="firewire_3200"/> <xsd:enumeration value="firewire_400"/> <xsd:enumeration value="firewire_800"/> <xsd:enumeration value="firewire_esata"/> <xsd:enumeration value="game_port"/> <xsd:enumeration value="gbic"/> <xsd:enumeration value="hdmi"/> <xsd:enumeration value="headphone"/> <xsd:enumeration value="hp_hsc"/> <xsd:enumeration value="hp_pb"/> <xsd:enumeration value="hs_mmc"/> <xsd:enumeration value="ibm_microdrive"/> <xsd:enumeration value="ide"/> <xsd:enumeration value="ieee_1284"/> <xsd:enumeration value="infrared"/> <xsd:enumeration value="internal_w_removable_media"/> <xsd:enumeration value="iomega_clik_disk"/> <xsd:enumeration value="isa"/> <xsd:enumeration value="isp"/> <xsd:enumeration value="lanc"/> <xsd:enumeration value="mca"/> <xsd:enumeration value="media_card"/> <xsd:enumeration value="memory_stick"/> <xsd:enumeration value="memory_stick_duo"/> <xsd:enumeration value="memory_stick_micro"/> <xsd:enumeration value="memory_stick_pro"/> <xsd:enumeration value="memory_stick_pro_duo"/> <xsd:enumeration value="memory_stick_pro_hg_duo"/> <xsd:enumeration value="memory_stick_select"/> <xsd:enumeration value="memory_stick_xc"/> <xsd:enumeration value="memory_stick_xc_hg_micro"/> <xsd:enumeration value="memory_stick_xc_micro"/> <xsd:enumeration value="micard"/> <xsd:enumeration value="micro_sdhc"/> <xsd:enumeration value="micro_sdxc"/> <xsd:enumeration value="microsd"/> <xsd:enumeration value="mini_dvd"/> <xsd:enumeration value="mini_hdmi"/> <xsd:enumeration value="mini_pci"/> <xsd:enumeration value="mini_sdhc"/> <xsd:enumeration value="mini_sdxc"/> <xsd:enumeration value="minisd"/> <xsd:enumeration value="mmc_micro"/> <xsd:enumeration value="multimedia_card"/> <xsd:enumeration value="multimedia_card_mobile"/> <xsd:enumeration value="multimedia_card_plus"/> <xsd:enumeration value="multipronged_audio"/> <xsd:enumeration value="nubus"/> <xsd:enumeration value="parallel_interface"/> <xsd:enumeration value="pc_card"/> <xsd:enumeration value="pci"/> <xsd:enumeration value="pci_64"/> <xsd:enumeration value="pci_64_hot_plug"/> <xsd:enumeration value="pci_64_hot_plug_33_mhz"/> <xsd:enumeration value="pci_64_hot_plug_66_mhz"/> <xsd:enumeration value="pci_express_x4"/> <xsd:enumeration value="pci_express_x8"/> <xsd:enumeration value="pci_hot_plug"/> <xsd:enumeration value="pci_raid"/> <xsd:enumeration value="pci_x"/> <xsd:enumeration value="pci_x_1"/> <xsd:enumeration value="pci_x_100_mhz"/> <xsd:enumeration value="pci_x_16"/> <xsd:enumeration value="pci_x_16_gb"/> <xsd:enumeration value="pci_x_4"/> <xsd:enumeration value="pci_x_66_mhz"/> <xsd:enumeration value="pci_x_8"/> <xsd:enumeration value="pci_x_hot_plug"/> <xsd:enumeration value="pci_x_hot_plug_133_mhz"/> <xsd:enumeration value="pcmcia"/> <xsd:enumeration value="pcmcia_ii"/> <xsd:enumeration value="pcmcia_iii"/> <xsd:enumeration value="pictbridge"/> <xsd:enumeration value="ps/2"/> <xsd:enumeration value="radio_frequency"/> <xsd:enumeration value="rs_mmc"/> <xsd:enumeration value="s_video"/> <xsd:enumeration value="sas"/> <xsd:enumeration value="sata_1_5_gb"/> <xsd:enumeration value="sata_3_0_gb"/> <xsd:enumeration value="sata_6_0_gb"/> <xsd:enumeration value="sbus"/> <xsd:enumeration value="scsi"/> <xsd:enumeration value="sdhc"/> <xsd:enumeration value="sdio"/> <xsd:enumeration value="sdxc"/> <xsd:enumeration value="secure_digital"/> <xsd:enumeration value="secure_mmc"/> <xsd:enumeration value="serial_interface"/> <xsd:enumeration value="sim_card"/> <xsd:enumeration value="smartmedia_card"/> <xsd:enumeration value="solid_state_drive"/> <xsd:enumeration value="spd"/> <xsd:enumeration value="springboard_module"/> <xsd:enumeration value="ssfdc"/> <xsd:enumeration value="superdisk"/> <xsd:enumeration value="transflash"/> <xsd:enumeration value="unknown"/> <xsd:enumeration value="usb"/> <xsd:enumeration value="usb1.0"/> <xsd:enumeration value="usb1.1"/> <xsd:enumeration value="usb2.0"/> <xsd:enumeration value="usb3.0"/> <xsd:enumeration value="usb_docking_station"/> <xsd:enumeration value="usb_streaming"/> <xsd:enumeration value="vga"/> <xsd:enumeration value="xd_picture_card"/> <xsd:enumeration value="xd_picture_card_h"/> <xsd:enumeration value="xd_picture_card_m"/> <xsd:enumeration value="xd_picture_card_m_plus"/> <xsd:enumeration value="ieee_1394"/> <xsd:enumeration value="pci_x_133_mhz"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="VideotapeRecordingSpeedType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="unknown"/> <xsd:enumeration value="sp"/> <xsd:enumeration value="ep"/> <xsd:enumeration value="slp"/> <xsd:enumeration value="lp"/> <xsd:enumeration value="Unknown"/> <xsd:enumeration value="SP"/> <xsd:enumeration value="EP"/> <xsd:enumeration value="SLP"/> <xsd:enumeration value="LP"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ThreeDTechnologyValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="active"/> <xsd:enumeration value="anaglyphic"/> <xsd:enumeration value="auto_stereoscopic"/> <xsd:enumeration value="passive"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="WirelessTypeValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="2.4_ghz_radio_frequency"/> <xsd:enumeration value="5.8_ghz_radio_frequency"/> <xsd:enumeration value="802_11_A"/> <xsd:enumeration value="802_11_AB"/> <xsd:enumeration value="802_11_ABG"/> <xsd:enumeration value="802_11_AG"/> <xsd:enumeration value="802_11_B"/> <xsd:enumeration value="802_11_BGN"/> <xsd:enumeration value="802_11_G"/> <xsd:enumeration value="802_11_G_108Mbps"/> <xsd:enumeration value="802_11_N"/> <xsd:enumeration value="900_mhz_radio_frequency"/> <xsd:enumeration value="bluetooth"/> <xsd:enumeration value="dect"/> <xsd:enumeration value="dect_6.0"/> <xsd:enumeration value="infrared"/> <xsd:enumeration value="irda"/> <xsd:enumeration value="radio_frequency"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ProcessorTypeValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="5x86"/> <xsd:enumeration value="68000"/> <xsd:enumeration value="68030"/> <xsd:enumeration value="68040"/> <xsd:enumeration value="68328"/> <xsd:enumeration value="68882"/> <xsd:enumeration value="68ez328"/> <xsd:enumeration value="68lc040"/> <xsd:enumeration value="6x86"/> <xsd:enumeration value="6x86mx"/> <xsd:enumeration value="8031"/> <xsd:enumeration value="8032"/> <xsd:enumeration value="80386"/> <xsd:enumeration value="80486"/> <xsd:enumeration value="80486dx2"/> <xsd:enumeration value="80486slc"/> <xsd:enumeration value="80486sx"/> <xsd:enumeration value="80c186"/> <xsd:enumeration value="80c31"/> <xsd:enumeration value="80c32"/> <xsd:enumeration value="80c88"/> <xsd:enumeration value="alpha_21064a"/> <xsd:enumeration value="alpha_21164"/> <xsd:enumeration value="alpha_21164a"/> <xsd:enumeration value="alpha_21264"/> <xsd:enumeration value="alpha_21264a"/> <xsd:enumeration value="alpha_21264b"/> <xsd:enumeration value="alpha_21264c"/> <xsd:enumeration value="alpha_21264d"/> <xsd:enumeration value="alpha_21364"/> <xsd:enumeration value="alpha_ev7"/> <xsd:enumeration value="amd_a_series"/> <xsd:enumeration value="amd_c_series"/> <xsd:enumeration value="amd_e_series"/> <xsd:enumeration value="amd_v_series"/> <xsd:enumeration value="arm610"/> <xsd:enumeration value="arm710"/> <xsd:enumeration value="arm_7100"/> <xsd:enumeration value="arm710a"/> <xsd:enumeration value="arm710t"/> <xsd:enumeration value="arm7500fe"/> <xsd:enumeration value="athlon"/> <xsd:enumeration value="Athlon_2650e"/> <xsd:enumeration value="Athlon_2850e"/> <xsd:enumeration value="athlon_4"/> <xsd:enumeration value="athlon_64"/> <xsd:enumeration value="Athlon_64_2650"/> <xsd:enumeration value="Athlon_64_3500"/> <xsd:enumeration value="Athlon_64_4200_plus"/> <xsd:enumeration value="Athlon_64_4800_plus"/> <xsd:enumeration value="athlon_64_for_dtr"/> <xsd:enumeration value="athlon_64_fx"/> <xsd:enumeration value="Athlon_64_Single_Core_TF_20"/> <xsd:enumeration value="Athlon_64_TF_36"/> <xsd:enumeration value="athlon_64_x2"/> <xsd:enumeration value="athlon_64_X2"/> <xsd:enumeration value="Athlon_64_X2_3600_plus"/> <xsd:enumeration value="Athlon_64_X2_4000_plus"/> <xsd:enumeration value="Athlon_64_X2_4200_plus"/> <xsd:enumeration value="Athlon_64_X2_4450B"/> <xsd:enumeration value="Athlon_64_X2_4800"/> <xsd:enumeration value="Athlon_64_X2_5000_plus"/> <xsd:enumeration value="Athlon_64_X2_5050"/> <xsd:enumeration value="Athlon_64_X2_5200_plus"/> <xsd:enumeration value="Athlon_64_X2_5400_plus"/> <xsd:enumeration value="Athlon_64_X2_5600_plus"/> <xsd:enumeration value="Athlon_64_X2_6000_plus"/> <xsd:enumeration value="Athlon_64_X2_6400_plus"/> <xsd:enumeration value="Athlon_64_X2_Dual_Core_3800_plus"/> <xsd:enumeration value="Athlon_64_X2_Dual_Core_4400"/> <xsd:enumeration value="Athlon_64_X2_Dual_Core_4450"/> <xsd:enumeration value="Athlon_64_X2_Dual_Core_L310"/> <xsd:enumeration value="Athlon_64_X2_Dual_Core_TK_42"/> <xsd:enumeration value="Athlon_64_X2_QL_64_Dual_Core"/> <xsd:enumeration value="Athlon_Dual_Core_QL62A"/> <xsd:enumeration value="Athlon_II"/> <xsd:enumeration value="Athlon_II_170u"/> <xsd:enumeration value="Athlon_II_Dual_Core_240e"/> <xsd:enumeration value="Athlon_II_Dual_Core_245"/> <xsd:enumeration value="Athlon_II_Dual_Core_260"/> <xsd:enumeration value="Athlon_II_Dual_Core_260u"/> <xsd:enumeration value="Athlon_II_Dual_Core_M320"/> <xsd:enumeration value="Athlon_II_Dual_Core_P320"/> <xsd:enumeration value="Athlon_II_Dual_Core_P360"/> <xsd:enumeration value="Athlon_II_Neo_Single_Core_K125"/> <xsd:enumeration value="Athlon_II_Neo_X2_Dual_Core_K325"/> <xsd:enumeration value="Athlon_II_Neo_X2_Dual_Core_K625"/> <xsd:enumeration value="Athlon_II_Single_Core_160u"/> <xsd:enumeration value="Athlon_II_X2_B24"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_170u"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_215"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_235e"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_240"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_240e"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_245"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_250"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_250U"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_255"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_3250e"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_M300"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_M320"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_M340"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_M520"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_P320"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_P340"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_P360"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_QL_60"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_QL_62"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_TK_53"/> <xsd:enumeration value="Athlon_II_X2_Dual_Core_TK_57"/> <xsd:enumeration value="athlon_ii_x3"/> <xsd:enumeration value="Athlon_II_X3_Triple_Core_400E"/> <xsd:enumeration value="Athlon_II_X3_Triple_Core_425"/> <xsd:enumeration value="Athlon_II_X3_Triple_Core_435"/> <xsd:enumeration value="athlon_ii_x4"/> <xsd:enumeration value="Athlon_II_X4_Dual_Core_240e"/> <xsd:enumeration value="Athlon_II_X4_Quad_Core"/> <xsd:enumeration value="Athlon_II_X4_Quad_Core_600E"/> <xsd:enumeration value="Athlon_II_X4_Quad_Core_605e"/> <xsd:enumeration value="Athlon_II_X4_Quad_Core_615e"/> <xsd:enumeration value="Athlon_II_X4_Quad_Core_620"/> <xsd:enumeration value="Athlon_II_X4_Quad_Core_630"/> <xsd:enumeration value="Athlon_II_X4_Quad_Core_635"/> <xsd:enumeration value="Athlon_II_X4_Quad_Core_640"/> <xsd:enumeration value="Athlon_II_X4_Quad_Core_645"/> <xsd:enumeration value="Athlon_LE_1640"/> <xsd:enumeration value="athlon_mp"/> <xsd:enumeration value="Athlon_Neo_Single_Core_MV_40"/> <xsd:enumeration value="Athlon_Neo_X2_Dual_Core_L325"/> <xsd:enumeration value="Athlon_Neo_X2_Dual_Core_L335"/> <xsd:enumeration value="Athlon_X2_Dual_Core_4200_plus"/> <xsd:enumeration value="Athlon_X2_Dual_Core_5000"/> <xsd:enumeration value="Athlon_X2_Dual_Core_5000_plus"/> <xsd:enumeration value="Athlon_X2_Dual_Core_5400_plus"/> <xsd:enumeration value="Athlon_X2_Dual_Core_7550"/> <xsd:enumeration value="Athlon_X2_Dual_Core_7750"/> <xsd:enumeration value="Athlon_X2_Dual_Core_QL_66"/> <xsd:enumeration value="athlon_xp"/> <xsd:enumeration value="athlon_xp_m"/> <xsd:enumeration value="Atom_D410"/> <xsd:enumeration value="Atom_D425"/> <xsd:enumeration value="Atom_D510"/> <xsd:enumeration value="Atom_D525"/> <xsd:enumeration value="Atom_N230"/> <xsd:enumeration value="Atom_N270"/> <xsd:enumeration value="Atom_N280"/> <xsd:enumeration value="Atom_N330"/> <xsd:enumeration value="Atom_N470"/> <xsd:enumeration value="Atom_N475"/> <xsd:enumeration value="Atom_N550"/> <xsd:enumeration value="Atom_Silverthorne"/> <xsd:enumeration value="Atom_Z330"/> <xsd:enumeration value="Atom_Z515"/> <xsd:enumeration value="bulverde"/> <xsd:enumeration value="c167cr"/> <xsd:enumeration value="celeron"/> <xsd:enumeration value="Celeron_450"/> <xsd:enumeration value="Celeron_585"/> <xsd:enumeration value="Celeron_743"/> <xsd:enumeration value="Celeron_900"/> <xsd:enumeration value="Celeron_925"/> <xsd:enumeration value="Celeron_D_Processor_360"/> <xsd:enumeration value="Celeron_D_Processor_420"/> <xsd:enumeration value="Celeron_D_Processor_440"/> <xsd:enumeration value="Celeron_E1200"/> <xsd:enumeration value="Celeron_E1500"/> <xsd:enumeration value="Celeron_E3200"/> <xsd:enumeration value="Celeron_E3300"/> <xsd:enumeration value="Celeron_M_353"/> <xsd:enumeration value="Celeron_M_440"/> <xsd:enumeration value="Celeron_M_520"/> <xsd:enumeration value="Celeron_M_530"/> <xsd:enumeration value="Celeron_M_540"/> <xsd:enumeration value="Celeron_M_550"/> <xsd:enumeration value="Celeron_M_560"/> <xsd:enumeration value="Celeron_M_575"/> <xsd:enumeration value="Celeron_M_585"/> <xsd:enumeration value="Celeron_M_T1400"/> <xsd:enumeration value="Celeron_SU2300"/> <xsd:enumeration value="Celeron_T1500"/> <xsd:enumeration value="Celeron_T3000"/> <xsd:enumeration value="Celeron_T4500"/> <xsd:enumeration value="Core_2_Duo"/> <xsd:enumeration value="Core_2_Duo_E2200"/> <xsd:enumeration value="Core_2_Duo_E4000"/> <xsd:enumeration value="Core_2_Duo_E4300"/> <xsd:enumeration value="Core_2_Duo_E4400"/> <xsd:enumeration value="Core_2_Duo_E4500"/> <xsd:enumeration value="Core_2_Duo_E4600"/> <xsd:enumeration value="Core_2_Duo_E5500"/> <xsd:enumeration value="Core_2_Duo_E6300"/> <xsd:enumeration value="Core_2_Duo_E6400"/> <xsd:enumeration value="Core_2_Duo_E6420"/> <xsd:enumeration value="Core_2_Duo_E6600"/> <xsd:enumeration value="Core_2_Duo_E7200"/> <xsd:enumeration value="Core_2_Duo_E7300"/> <xsd:enumeration value="Core_2_Duo_E7400"/> <xsd:enumeration value="Core_2_Duo_E7500"/> <xsd:enumeration value="Core_2_Duo_E7600"/> <xsd:enumeration value="Core_2_Duo_E8400"/> <xsd:enumeration value="Core_2_Duo_E8500"/> <xsd:enumeration value="Core_2_Duo_L7500"/> <xsd:enumeration value="Core_2_Duo_P3750"/> <xsd:enumeration value="Core_2_Duo_P7350"/> <xsd:enumeration value="Core_2_Duo_P7370"/> <xsd:enumeration value="Core_2_Duo_P7450"/> <xsd:enumeration value="Core_2_Duo_P7550"/> <xsd:enumeration value="Core_2_Duo_P8400"/> <xsd:enumeration value="Core_2_Duo_P8600"/> <xsd:enumeration value="Core_2_Duo_P8700"/> <xsd:enumeration value="Core_2_Duo_P8800"/> <xsd:enumeration value="Core_2_Duo_P9500"/> <xsd:enumeration value="Core_2_Duo_P9600"/> <xsd:enumeration value="Core_2_Duo_SL7100"/> <xsd:enumeration value="Core_2_Duo_SL9300"/> <xsd:enumeration value="Core_2_Duo_SL9400"/> <xsd:enumeration value="Core_2_Duo_SL9600"/> <xsd:enumeration value="Core_2_Duo_SP9400"/> <xsd:enumeration value="Core_2_Duo_SU4100"/> <xsd:enumeration value="Core_2_Duo_SU7300"/> <xsd:enumeration value="Core_2_Duo_SU9300"/> <xsd:enumeration value="Core_2_Duo_SU9400"/> <xsd:enumeration value="Core_2_Duo_SU_9600"/> <xsd:enumeration value="Core_2_Duo_T2310"/> <xsd:enumeration value="Core_2_Duo_T2330"/> <xsd:enumeration value="Core_2_Duo_T2390"/> <xsd:enumeration value="Core_2_Duo_T2450"/> <xsd:enumeration value="Core_2_Duo_T4200"/> <xsd:enumeration value="Core_2_Duo_T5200"/> <xsd:enumeration value="Core_2_Duo_T5250"/> <xsd:enumeration value="Core_2_Duo_T5270"/> <xsd:enumeration value="Core_2_Duo_T5300"/> <xsd:enumeration value="Core_2_Duo_T5450"/> <xsd:enumeration value="Core_2_Duo_T5470"/> <xsd:enumeration value="Core_2_Duo_T5500"/> <xsd:enumeration value="Core_2_Duo_T5550"/> <xsd:enumeration value="Core_2_Duo_T5600"/> <xsd:enumeration value="Core_2_Duo_T5670"/> <xsd:enumeration value="Core_2_Duo_T5750"/> <xsd:enumeration value="Core_2_Duo_T5800"/> <xsd:enumeration value="Core_2_Duo_T5850"/> <xsd:enumeration value="Core_2_Duo_T5870"/> <xsd:enumeration value="Core_2_Duo_T6400"/> <xsd:enumeration value="Core_2_Duo__T6500"/> <xsd:enumeration value="Core_2_Duo_T6570"/> <xsd:enumeration value="Core_2_Duo_T6600"/> <xsd:enumeration value="Core_2_Duo_T6670"/> <xsd:enumeration value="Core_2_Duo_T7100"/> <xsd:enumeration value="Core_2_Duo_T7200"/> <xsd:enumeration value="Core_2_Duo_T7250"/> <xsd:enumeration value="Core_2_Duo_T7270"/> <xsd:enumeration value="Core_2_Duo_T7300"/> <xsd:enumeration value="Core_2_Duo_T7350"/> <xsd:enumeration value="Core_2_Duo_T7400"/> <xsd:enumeration value="Core_2_Duo_T7500"/> <xsd:enumeration value="Core_2_Duo_T7700"/> <xsd:enumeration value="Core_2_Duo_T8100"/> <xsd:enumeration value="Core_2_Duo_T8300"/> <xsd:enumeration value="Core_2_Duo_T8400"/> <xsd:enumeration value="Core_2_Duo_T8700"/> <xsd:enumeration value="Core_2_Duo_T9300"/> <xsd:enumeration value="Core_2_Duo_T9400"/> <xsd:enumeration value="Core_2_Duo_T9500"/> <xsd:enumeration value="Core_2_Duo_T9550"/> <xsd:enumeration value="Core_2_Duo_T9600"/> <xsd:enumeration value="Core_2_Duo_T9900"/> <xsd:enumeration value="Core_2_Duo_U1400"/> <xsd:enumeration value="Core_2_Duo_U2200"/> <xsd:enumeration value="Core_2_Duo_U7500"/> <xsd:enumeration value="Core_2_Duo_U7700"/> <xsd:enumeration value="Core_2_Quad_9600"/> <xsd:enumeration value="Core_2_Quad_Q6600"/> <xsd:enumeration value="Core_2_Quad_Q6700"/> <xsd:enumeration value="Core_2_Quad_Q8200"/> <xsd:enumeration value="Core_2_Quad_Q8200S"/> <xsd:enumeration value="Core_2_Quad_Q8300"/> <xsd:enumeration value="Core_2_Quad_Q8400"/> <xsd:enumeration value="Core_2_Quad_Q8400S"/> <xsd:enumeration value="Core_2_Quad_Q9000"/> <xsd:enumeration value="Core_2_Quad_Q9300"/> <xsd:enumeration value="Core_2_Quad_Q9400"/> <xsd:enumeration value="Core_2_Quad_Q9400S"/> <xsd:enumeration value="Core_2_Quad_Q9450"/> <xsd:enumeration value="Core_2_Quad_Q9500"/> <xsd:enumeration value="Core_2_Quad_Q9550"/> <xsd:enumeration value="Core_2_Solo_SU3500"/> <xsd:enumeration value="Core_Duo_1V_L2400"/> <xsd:enumeration value="Core_Duo_LV_L2400"/> <xsd:enumeration value="Core_Duo_T2250"/> <xsd:enumeration value="Core_Duo_T2400"/> <xsd:enumeration value="Core_Duo_U2400"/> <xsd:enumeration value="core_i3"/> <xsd:enumeration value="Core_i3_2330M"/> <xsd:enumeration value="Core_i3_330UM"/> <xsd:enumeration value="Core_i3_350M"/> <xsd:enumeration value="Core_i3_370M"/> <xsd:enumeration value="Core_i3_380M"/> <xsd:enumeration value="Core_i3_380UM"/> <xsd:enumeration value="Core_i3_520M"/> <xsd:enumeration value="Core_i3_530"/> <xsd:enumeration value="Core_i3_530M"/> <xsd:enumeration value="Core_i3_540"/> <xsd:enumeration value="Core_i3_540M"/> <xsd:enumeration value="Core_i3_550"/> <xsd:enumeration value="core_i5"/> <xsd:enumeration value="Core_i5_2300"/> <xsd:enumeration value="Core_i5_2520M"/> <xsd:enumeration value="Core_i5_2540M"/> <xsd:enumeration value="Core_i5_430M"/> <xsd:enumeration value="Core_i5_430UM"/> <xsd:enumeration value="Core_i5_450M"/> <xsd:enumeration value="Core_i5_460M"/> <xsd:enumeration value="Core_i5_470UM"/> <xsd:enumeration value="Core_i5_480M"/> <xsd:enumeration value="Core_i5_560M"/> <xsd:enumeration value="Core_i5_650"/> <xsd:enumeration value="Core_i5_655K"/> <xsd:enumeration value="Core_i5_660"/> <xsd:enumeration value="Core_i5_750"/> <xsd:enumeration value="Core_i5_760"/> <xsd:enumeration value="Core_i5__760"/> <xsd:enumeration value="core_i7"/> <xsd:enumeration value="Core_i7_2600"/> <xsd:enumeration value="Core_i7_2620QM"/> <xsd:enumeration value="Core_i7_2630QM"/> <xsd:enumeration value="Core_i7_2720QM"/> <xsd:enumeration value="Core_i7_2820QM"/> <xsd:enumeration value="Core_i7_4800MQ"/> <xsd:enumeration value="Core_i7_620LM"/> <xsd:enumeration value="Core_i7_620M"/> <xsd:enumeration value="Core_i7_640LM"/> <xsd:enumeration value="Core_i7_640M"/> <xsd:enumeration value="Core_i7_640UM"/> <xsd:enumeration value="Core_i7_680UM"/> <xsd:enumeration value="Core_i7_740QM"/> <xsd:enumeration value="Core_i7_860"/> <xsd:enumeration value="Core_i7_870"/> <xsd:enumeration value="Core_i7_875K"/> <xsd:enumeration value="Core_i7_920"/> <xsd:enumeration value="Core_i7_930"/> <xsd:enumeration value="Core_i7_940"/> <xsd:enumeration value="Core_i7_950"/> <xsd:enumeration value="Core_i7_960"/> <xsd:enumeration value="Core_i7_980"/> <xsd:enumeration value="Core_Solo_U1500"/> <xsd:enumeration value="crusoe_5800"/> <xsd:enumeration value="crusoe_tm3200"/> <xsd:enumeration value="crusoe_tm5500"/> <xsd:enumeration value="crusoe_tm5600"/> <xsd:enumeration value="C_Series_C_50"/> <xsd:enumeration value="cyrix_iii"/> <xsd:enumeration value="cyrix_mii"/> <xsd:enumeration value="duron"/> <xsd:enumeration value="eden"/> <xsd:enumeration value="eden_esp"/> <xsd:enumeration value="eden_esp_4000"/> <xsd:enumeration value="eden_esp_5000"/> <xsd:enumeration value="eden_esp_6000"/> <xsd:enumeration value="eden_esp_7000"/> <xsd:enumeration value="efficeon"/> <xsd:enumeration value="efficeon_tm8000"/> <xsd:enumeration value="efficeon_tm8600"/> <xsd:enumeration value="efficion_8800"/> <xsd:enumeration value="elansc300"/> <xsd:enumeration value="elansc310"/> <xsd:enumeration value="elansc400"/> <xsd:enumeration value="E_Series_Dual_Core_E_350"/> <xsd:enumeration value="E_Series_Processor_E_240"/> <xsd:enumeration value="extremecpu"/> <xsd:enumeration value="fx_series_eight_core_fx_8100"/> <xsd:enumeration value="fx_series_eight_core_fx_8120"/> <xsd:enumeration value="fx_series_eight_core_fx_8150"/> <xsd:enumeration value="fx_series_quad_core_fx_4100"/> <xsd:enumeration value="fx_series_quad_core_fx_4170"/> <xsd:enumeration value="fx_series_quad_core_fx_b4150"/> <xsd:enumeration value="fx_series_six_core_fx_6100"/> <xsd:enumeration value="fx_series_six_core_fx_6120"/> <xsd:enumeration value="g3"/> <xsd:enumeration value="g4"/> <xsd:enumeration value="g5"/> <xsd:enumeration value="geode_gx"/> <xsd:enumeration value="Geode_GX"/> <xsd:enumeration value="geode_gx1"/> <xsd:enumeration value="geode_gxlv"/> <xsd:enumeration value="geode_gxm"/> <xsd:enumeration value="geoden_x"/> <xsd:enumeration value="h8s"/> <xsd:enumeration value="handheld_engine_cxd2230ga"/> <xsd:enumeration value="handheld_engine_cxd2230ga_temp"/> <xsd:enumeration value="hitachi_sh3"/> <xsd:enumeration value="hypersparc"/> <xsd:enumeration value="intel_atom"/> <xsd:enumeration value="intel_atom_230"/> <xsd:enumeration value="intel_atom_330"/> <xsd:enumeration value="intel_atom_n270"/> <xsd:enumeration value="intel_atom_n280"/> <xsd:enumeration value="intel_atom_n450"/> <xsd:enumeration value="intel_atom_n455"/> <xsd:enumeration value="intel_atom_z520"/> <xsd:enumeration value="intel_atom_z530"/> <xsd:enumeration value="intel_celeron_d"/> <xsd:enumeration value="intel_centrino"/> <xsd:enumeration value="intel_centrino_2"/> <xsd:enumeration value="intel_core_2_duo"/> <xsd:enumeration value="intel_core_2_duo_mobile"/> <xsd:enumeration value="intel_core_2_extreme"/> <xsd:enumeration value="intel_core_2_quad"/> <xsd:enumeration value="intel_core_2_solo"/> <xsd:enumeration value="intel_core_duo"/> <xsd:enumeration value="intel_core_solo"/> <xsd:enumeration value="Intel_Mobile_CPU"/> <xsd:enumeration value="intel_pentium_4_ht"/> <xsd:enumeration value="intel_pentium_d"/> <xsd:enumeration value="intel_strongarm"/> <xsd:enumeration value="intel_xeon"/> <xsd:enumeration value="intel_xeon_mp"/> <xsd:enumeration value="intel_xscale_pxa250"/> <xsd:enumeration value="intel_xscale_pxa255"/> <xsd:enumeration value="intel_xscale_pxa263"/> <xsd:enumeration value="itanium"/> <xsd:enumeration value="itanium_2"/> <xsd:enumeration value="k5"/> <xsd:enumeration value="k6_2"/> <xsd:enumeration value="k6_2e"/> <xsd:enumeration value="k6_2_plus"/> <xsd:enumeration value="k6_3"/> <xsd:enumeration value="k6_iii_plus"/> <xsd:enumeration value="k6_mmx"/> <xsd:enumeration value="mc68328"/> <xsd:enumeration value="mc68ez328"/> <xsd:enumeration value="mc68sz328"/> <xsd:enumeration value="mc68vz328"/> <xsd:enumeration value="mc88110"/> <xsd:enumeration value="mediagx"/> <xsd:enumeration value="mediagxi"/> <xsd:enumeration value="mediagxlv"/> <xsd:enumeration value="mediagxm"/> <xsd:enumeration value="microsparc_ii"/> <xsd:enumeration value="microsparc_iiep"/> <xsd:enumeration value="mobile_athlon_4"/> <xsd:enumeration value="mobile_athlon_xp_m"/> <xsd:enumeration value="mobile_athon_64"/> <xsd:enumeration value="mobile_celeron"/> <xsd:enumeration value="mobile_duron"/> <xsd:enumeration value="mobile_k6_2_plus"/> <xsd:enumeration value="mobile_pentium_2"/> <xsd:enumeration value="mobile_pentium_3"/> <xsd:enumeration value="mobile_pentium_4"/> <xsd:enumeration value="mobile_pentium_4_ht"/> <xsd:enumeration value="mobile_sempron"/> <xsd:enumeration value="motorola_dragonball"/> <xsd:enumeration value="nec_mips"/> <xsd:enumeration value="none"/> <xsd:enumeration value="omap1710"/> <xsd:enumeration value="omap310"/> <xsd:enumeration value="omap311"/> <xsd:enumeration value="omap850"/> <xsd:enumeration value="opteron"/> <xsd:enumeration value="pa_7100lc"/> <xsd:enumeration value="pa_7200"/> <xsd:enumeration value="pa_7300lc"/> <xsd:enumeration value="pa_8000"/> <xsd:enumeration value="pa_8200"/> <xsd:enumeration value="pa_8500"/> <xsd:enumeration value="pa_8600"/> <xsd:enumeration value="pa_8700"/> <xsd:enumeration value="pa_8700_plus"/> <xsd:enumeration value="pa_8800"/> <xsd:enumeration value="pa_8900"/> <xsd:enumeration value="pentium"/> <xsd:enumeration value="pentium_2"/> <xsd:enumeration value="pentium_3"/> <xsd:enumeration value="pentium_3_xeon"/> <xsd:enumeration value="pentium_4"/> <xsd:enumeration value="pentium_4_extreme_edition"/> <xsd:enumeration value="Pentium_D_925"/> <xsd:enumeration value="Pentium_D_T2060"/> <xsd:enumeration value="pentium_dual_core"/> <xsd:enumeration value="Pentium_E2140"/> <xsd:enumeration value="Pentium_E2160"/> <xsd:enumeration value="Pentium_E2180"/> <xsd:enumeration value="Pentium_E2200"/> <xsd:enumeration value="Pentium_E2220"/> <xsd:enumeration value="Pentium_E3200"/> <xsd:enumeration value="Pentium_E4400"/> <xsd:enumeration value="Pentium_E5200"/> <xsd:enumeration value="Pentium_E5300"/> <xsd:enumeration value="Pentium_E5301"/> <xsd:enumeration value="Pentium_E5400"/> <xsd:enumeration value="Pentium_E5500"/> <xsd:enumeration value="Pentium_E5700"/> <xsd:enumeration value="Pentium_E5800"/> <xsd:enumeration value="Pentium_E6300"/> <xsd:enumeration value="Pentium_E6600"/> <xsd:enumeration value="Pentium_E6700"/> <xsd:enumeration value="Pentium_E7200"/> <xsd:enumeration value="Pentium_E7400"/> <xsd:enumeration value="Pentium_E8400"/> <xsd:enumeration value="Pentium_G6950"/> <xsd:enumeration value="pentium_iii_e"/> <xsd:enumeration value="pentium_iii_s"/> <xsd:enumeration value="pentium_ii_xeon"/> <xsd:enumeration value="pentium_m"/> <xsd:enumeration value="Pentium_M_738"/> <xsd:enumeration value="Pentium_M_778"/> <xsd:enumeration value="pentium_mmx"/> <xsd:enumeration value="Pentium_P6000"/> <xsd:enumeration value="Pentium_P6100"/> <xsd:enumeration value="Pentium_P6200"/> <xsd:enumeration value="pentium_pro"/> <xsd:enumeration value="Pentium_SU2700"/> <xsd:enumeration value="Pentium_SU4100"/> <xsd:enumeration value="Pentium_T2080"/> <xsd:enumeration value="Pentium_T2130"/> <xsd:enumeration value="Pentium_T2310"/> <xsd:enumeration value="Pentium_T2330"/> <xsd:enumeration value="Pentium_T2350"/> <xsd:enumeration value="Pentium_T2370"/> <xsd:enumeration value="Pentium_T2390"/> <xsd:enumeration value="Pentium_T3200"/> <xsd:enumeration value="Pentium_T3400"/> <xsd:enumeration value="Pentium_T4200"/> <xsd:enumeration value="Pentium_T4300"/> <xsd:enumeration value="Pentium_T4400"/> <xsd:enumeration value="Pentium_T4500"/> <xsd:enumeration value="Pentium_T6570"/> <xsd:enumeration value="Pentium_U5400"/> <xsd:enumeration value="Pentium_U5600"/> <xsd:enumeration value="pentium_xeon"/> <xsd:enumeration value="phenom_dual_core"/> <xsd:enumeration value="phenom_ii_x2"/> <xsd:enumeration value="Phenom_II_X2_Dual_Core_511"/> <xsd:enumeration value="Phenom_II_X2_Dual_Core_550"/> <xsd:enumeration value="Phenom_II_X2_Dual_Core_N620"/> <xsd:enumeration value="Phenom_II_X2_Dual_Core_N640"/> <xsd:enumeration value="Phenom_II_X2_Dual_Core_N650"/> <xsd:enumeration value="Phenom_II_X2_Dual_Core_N660"/> <xsd:enumeration value="phenom_ii_x3"/> <xsd:enumeration value="Phenom_II_X3_Triple_Core_8400"/> <xsd:enumeration value="Phenom_II_X3_Triple_Core_8450"/> <xsd:enumeration value="Phenom_II_X3_Triple_Core_8550"/> <xsd:enumeration value="Phenom_II_X3_Triple_Core_8650"/> <xsd:enumeration value="Phenom_II_X3_Triple_Core_B75"/> <xsd:enumeration value="Phenom_II_X3_Triple_Core_N830"/> <xsd:enumeration value="Phenom_II_X3_Triple_Core_N850"/> <xsd:enumeration value="Phenom_II_X3_Triple_Core_P820"/> <xsd:enumeration value="Phenom_II_X3_Triple_Core_P840"/> <xsd:enumeration value="Phenom_II_X3_Triple_Core_P860"/> <xsd:enumeration value="phenom_ii_x4"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_810"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_820"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_830"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_840T"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_910"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_9100E"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_9150"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_920"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_925"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_9350"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_945"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_9450"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_9500"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_955"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_9550"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_9600"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_965"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_9650"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_9750"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_9850"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_9950"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_N820"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_N930"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_N950"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_P920"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_P940"/> <xsd:enumeration value="Phenom_II_X4_Quad_Core_P960"/> <xsd:enumeration value="phenom_ii_x6"/> <xsd:enumeration value="Phenom_II_X6_Six_Core_1035T"/> <xsd:enumeration value="Phenom_II_X6_Six_Core_1045T"/> <xsd:enumeration value="Phenom_II_X6_Six_Core_1055T"/> <xsd:enumeration value="Phenom_II_X6_Six_Core_1090T"/> <xsd:enumeration value="phenom_quad_core"/> <xsd:enumeration value="phenom_triple_core"/> <xsd:enumeration value="power3"/> <xsd:enumeration value="power3_ii"/> <xsd:enumeration value="power4"/> <xsd:enumeration value="power4_plus"/> <xsd:enumeration value="power5"/> <xsd:enumeration value="powerpc"/> <xsd:enumeration value="powerpc_403"/> <xsd:enumeration value="powerpc_403ga"/> <xsd:enumeration value="powerpc_403_gcx"/> <xsd:enumeration value="powerpc_440gx"/> <xsd:enumeration value="powerpc_601"/> <xsd:enumeration value="powerpc_603"/> <xsd:enumeration value="powerpc_603e"/> <xsd:enumeration value="powerpc_603ev"/> <xsd:enumeration value="powerpc_604"/> <xsd:enumeration value="powerpc_604e"/> <xsd:enumeration value="powerpc_740_g3"/> <xsd:enumeration value="powerpc_750cx"/> <xsd:enumeration value="powerpc_750_g3"/> <xsd:enumeration value="powerpc_970"/> <xsd:enumeration value="powerpc_rs64"/> <xsd:enumeration value="powerpc_rs64_ii"/> <xsd:enumeration value="powerpc_rs64_iii"/> <xsd:enumeration value="powerpc_rs64_iv"/> <xsd:enumeration value="pr31700"/> <xsd:enumeration value="r10000"/> <xsd:enumeration value="r12000"/> <xsd:enumeration value="r12000a"/> <xsd:enumeration value="r14000"/> <xsd:enumeration value="r14000a"/> <xsd:enumeration value="r16000"/> <xsd:enumeration value="r16000a"/> <xsd:enumeration value="r16000b"/> <xsd:enumeration value="r3900"/> <xsd:enumeration value="r3910"/> <xsd:enumeration value="r3912"/> <xsd:enumeration value="r4000"/> <xsd:enumeration value="r4300"/> <xsd:enumeration value="r4310"/> <xsd:enumeration value="r4640"/> <xsd:enumeration value="r4700"/> <xsd:enumeration value="r5000"/> <xsd:enumeration value="r5230"/> <xsd:enumeration value="rm5231"/> <xsd:enumeration value="s3c2410"/> <xsd:enumeration value="s3c2440"/> <xsd:enumeration value="s3c2442"/> <xsd:enumeration value="sa_110"/> <xsd:enumeration value="sa_1100"/> <xsd:enumeration value="sa_1110"/> <xsd:enumeration value="sempron"/> <xsd:enumeration value="Sempron_140"/> <xsd:enumeration value="Sempron_3500_plus"/> <xsd:enumeration value="Sempron_3600_plus"/> <xsd:enumeration value="Sempron_LE_1250"/> <xsd:enumeration value="Sempron_LE_1300"/> <xsd:enumeration value="Sempron_M100"/> <xsd:enumeration value="Sempron_M120"/> <xsd:enumeration value="sh_4"/> <xsd:enumeration value="sh7709a"/> <xsd:enumeration value="sis550"/> <xsd:enumeration value="snapdragon"/> <xsd:enumeration value="sparc"/> <xsd:enumeration value="sparc64v"/> <xsd:enumeration value="sparc_ii"/> <xsd:enumeration value="supersparc"/> <xsd:enumeration value="supersparc_ii"/> <xsd:enumeration value="tegra"/> <xsd:enumeration value="tegra_2_0"/> <xsd:enumeration value="tegra_250"/> <xsd:enumeration value="tegra_3_0"/> <xsd:enumeration value="texas_instruments_omap1510"/> <xsd:enumeration value="tm_44"/> <xsd:enumeration value="tmpr3922au"/> <xsd:enumeration value="turbosparc"/> <xsd:enumeration value="turion_64"/> <xsd:enumeration value="turion_64_x2"/> <xsd:enumeration value="Turion_64_X2_Dual_Core_RM_70"/> <xsd:enumeration value="Turion_64_X2_Dual_Core_RM_72"/> <xsd:enumeration value="Turion_64_X2_Dual_Core_TL_52"/> <xsd:enumeration value="Turion_64_X2_Dual_Core_TL_56"/> <xsd:enumeration value="Turion_64_X2_Mobile"/> <xsd:enumeration value="Turion_64_X2_RM_74"/> <xsd:enumeration value="Turion_64_X2_TK_53"/> <xsd:enumeration value="Turion_64_X2_TK_55"/> <xsd:enumeration value="Turion_64_X2_TK_57"/> <xsd:enumeration value="Turion_64_X2_TK_58"/> <xsd:enumeration value="Turion_64_X2_TL_50"/> <xsd:enumeration value="Turion_64_X2_TL_57"/> <xsd:enumeration value="Turion_64_X2_TL_58"/> <xsd:enumeration value="Turion_64_X2_TL_60"/> <xsd:enumeration value="Turion_64_X2_TL_62"/> <xsd:enumeration value="Turion_64_X2_TL_64_Gold"/> <xsd:enumeration value="Turion_64_X2_TL_66"/> <xsd:enumeration value="Turion_64_X2_Ultra_ZM_82"/> <xsd:enumeration value="Turion_64_X2_Ultra_ZM_85"/> <xsd:enumeration value="Turion_64_X2_Ultra_ZM_87"/> <xsd:enumeration value="Turion_64_X2_ZM_72"/> <xsd:enumeration value="Turion_64_X2_ZM_74"/> <xsd:enumeration value="Turion_64_X2_ZM_80"/> <xsd:enumeration value="Turion_II_Neo_X2_Dual_Core_K625"/> <xsd:enumeration value="Turion_II_Neo_X2_Dual_Core_L625"/> <xsd:enumeration value="Turion_II_Ultra_X2_Dual_Core_M600"/> <xsd:enumeration value="Turion_II_Ultra_X2_Dual_Core_M620"/> <xsd:enumeration value="Turion_II_X2_Dual_Core_M300"/> <xsd:enumeration value="Turion_II_X2_Dual_Core_M500"/> <xsd:enumeration value="Turion_II_X2_Dual_Core_M520"/> <xsd:enumeration value="Turion_II_X2_Dual_Core_P520"/> <xsd:enumeration value="Turion_II_X2_Dual_Core_P540"/> <xsd:enumeration value="Turion_II_X2_Dual_Core_P560"/> <xsd:enumeration value="Turion_X2_Dual_Core_RM_75"/> <xsd:enumeration value="Turion_X2_Ultra_Dual_Core_ZM_85"/> <xsd:enumeration value="tx3922"/> <xsd:enumeration value="ultrasparc_i"/> <xsd:enumeration value="ultrasparc_ii"/> <xsd:enumeration value="ultrasparc_iie"/> <xsd:enumeration value="ultrasparc_iii"/> <xsd:enumeration value="ultrasparc_iii_cu"/> <xsd:enumeration value="ultrasparc_iiii"/> <xsd:enumeration value="ultrasparc_iii_plus"/> <xsd:enumeration value="ultrasparc_iis"/> <xsd:enumeration value="ultrasparc_iv"/> <xsd:enumeration value="ultrasparc_iv_plus"/> <xsd:enumeration value="ultrasparc_s400"/> <xsd:enumeration value="ultrasparc_t1"/> <xsd:enumeration value="unknown"/> <xsd:enumeration value="v25"/> <xsd:enumeration value="v30"/> <xsd:enumeration value="v30mx"/> <xsd:enumeration value="via_cyrix_c3"/> <xsd:enumeration value="vr4111"/> <xsd:enumeration value="vr4121"/> <xsd:enumeration value="vr4122"/> <xsd:enumeration value="vr4131"/> <xsd:enumeration value="vr4181"/> <xsd:enumeration value="vr4300"/> <xsd:enumeration value="V_Series_Single_Core_V105"/> <xsd:enumeration value="V_Series_Single_Core_V120"/> <xsd:enumeration value="V_Series_Single_Core_V140"/> <xsd:enumeration value="winchip_2"/> <xsd:enumeration value="winchip_c6"/> <xsd:enumeration value="Xeon"/> <xsd:enumeration value="Xeon_3000"/> <xsd:enumeration value="Xeon_3530"/> <xsd:enumeration value="Xeon_5000"/> <xsd:enumeration value="Xeon_5400"/> <xsd:enumeration value="Xeon_E5504"/> <xsd:enumeration value="Xeon_E5506"/> <xsd:enumeration value="Xeon_E5520"/> <xsd:enumeration value="Xeon_E5530"/> <xsd:enumeration value="Xeon_W3503"/> <xsd:enumeration value="Xeon_W5580"/> <xsd:enumeration value="Xeon_X5560"/> <xsd:enumeration value="xscale"/> <xsd:enumeration value="xscale_pxa260"/> <xsd:enumeration value="xscale_pxa261"/> <xsd:enumeration value="xscale_pxa262"/> <xsd:enumeration value="xscale_pxa270"/> <xsd:enumeration value="xscale_pxa272"/> <xsd:enumeration value="xscale_pxa901"/> <xsd:enumeration value=""/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="BaseCurrencyAmount"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="20"/> <xsd:fractionDigits value="2" fixed="true"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="BasePositiveCurrencyAmount"> <xsd:restriction base="xsd:decimal"> <xsd:maxInclusive value="99999999.99"/> <xsd:minInclusive value="0.00"/> <xsd:totalDigits value="10"/> <xsd:fractionDigits value="2" fixed="true"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="BasePriceCurrencyAmount"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="20"/> <xsd:fractionDigits value="4" fixed="true"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="StringBasePriceCurrencyAmount"> <xsd:restriction base="xsd:string"> <xsd:maxLength value="24"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="DatedPrice"> <xsd:sequence> <xsd:element name="StartDate" type="xsd:dateTime" minOccurs="0"/> <xsd:element name="EndDate" type="xsd:dateTime" minOccurs="0"/> <xsd:choice> <xsd:element name="Price" type="CurrencyAmount"/> <xsd:element name="PreviousPrice" type="CurrencyAmount"/> </xsd:choice> </xsd:sequence> <xsd:attribute name="delete" type="xsd:boolean" use="optional"/> </xsd:complexType> <xsd:complexType name="DatedCompareAtPrice"> <xsd:sequence> <xsd:element name="StartDate" type="xsd:dateTime" minOccurs="0"/> <xsd:element name="EndDate" type="xsd:dateTime" minOccurs="0"/> <xsd:element name="CompareAtPrice" type="CurrencyAmount"/> </xsd:sequence> <xsd:attribute name="delete" type="xsd:boolean" use="optional"/> </xsd:complexType> <!-- ################################################## # Fulfillment center ID element ################################################## --> <xsd:element name="FulfillmentCenterID" type="String"/> <!-- ################################################## # Fulfillment method element ################################################## --> <xsd:element name="FulfillmentMethod"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Ship"/> <xsd:enumeration value="InStorePickup"/> <xsd:enumeration value="MerchantDelivery"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- ################################################## # Fulfillment service level element ################################################## --> <xsd:element name="FulfillmentServiceLevel"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Standard"/> <xsd:enumeration value="Expedited"/> <xsd:enumeration value="Scheduled"/> <xsd:enumeration value="NextDay"/> <xsd:enumeration value="SecondDay"/> <xsd:enumeration value="Next"/> <xsd:enumeration value="Second"/> <xsd:enumeration value="Priority"/> <!-- Priority is specific for CN --> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- ################################################## # Fulfillment readiness condition element ################################################## --> <xsd:simpleType name="FulfillReadiness"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="drop_ship_ready"/> <xsd:enumeration value="not_ready"/> <xsd:enumeration value="receive_ready"/> <xsd:enumeration value="exception_receive_ready"/> <xsd:enumeration value="po_ready"/> <xsd:enumeration value="unknown"/> </xsd:restriction> </xsd:simpleType> <!-- ################################################## # Carrier Code element ################################################## --> <xsd:element name="CarrierCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="USPS"/> <xsd:enumeration value="UPS"/> <xsd:enumeration value="UPSMI"/> <xsd:enumeration value="FedEx"/> <xsd:enumeration value="DHL"/> <xsd:enumeration value="Fastway"/> <xsd:enumeration value="GLS"/> <xsd:enumeration value="GO!"/> <xsd:enumeration value="Hermes Logistik Gruppe"/> <xsd:enumeration value="Royal Mail"/> <xsd:enumeration value="Parcelforce"/> <xsd:enumeration value="City Link"/> <xsd:enumeration value="TNT"/> <xsd:enumeration value="Target"/> <xsd:enumeration value="SagawaExpress"/> <xsd:enumeration value="NipponExpress"/> <xsd:enumeration value="YamatoTransport"/> <xsd:enumeration value="DHL Global Mail"/> <xsd:enumeration value="UPS Mail Innovations"/> <xsd:enumeration value="FedEx SmartPost"/> <xsd:enumeration value="OSM"/> <xsd:enumeration value="OnTrac"/> <xsd:enumeration value="Streamlite"/> <xsd:enumeration value="Newgistics"/> <xsd:enumeration value="Canada Post"/> <xsd:enumeration value="Blue Package"/> <xsd:enumeration value="Chronopost"/> <xsd:enumeration value="Deutsche Post"/> <xsd:enumeration value="DPD"/> <xsd:enumeration value="La Poste"/> <xsd:enumeration value="Parcelnet"/> <xsd:enumeration value="Poste Italiane"/> <xsd:enumeration value="SDA"/> <xsd:enumeration value="Smartmail"/> <xsd:enumeration value="FEDEX_JP"/> <xsd:enumeration value="JP_EXPRESS"/> <xsd:enumeration value="NITTSU"/> <xsd:enumeration value="SAGAWA"/> <xsd:enumeration value="YAMATO"/> <xsd:enumeration value="BlueDart"/> <xsd:enumeration value="AFL/Fedex"/> <xsd:enumeration value="Aramex"/> <xsd:enumeration value="India Post"/> <xsd:enumeration value="Professional"/> <xsd:enumeration value="DTDC"/> <xsd:enumeration value="Overnite Express"/> <xsd:enumeration value="First Flight"/> <xsd:enumeration value="Delhivery"/> <xsd:enumeration value="Lasership"/> <xsd:enumeration value="Yodel"/> <xsd:enumeration value="Other"/> <xsd:enumeration value="Amazon Shipping"/> <xsd:enumeration value="Seur"/> <xsd:enumeration value="Correos"/> <xsd:enumeration value="MRW"/> <xsd:enumeration value="Endopack"/> <xsd:enumeration value="Chrono Express"/> <xsd:enumeration value="Nacex"/> <xsd:enumeration value="Otro"/> <xsd:enumeration value="Correios"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- ################################################## # Ship Option element ################################################## --> <xsd:element name="ShipOption"> <xsd:simpleType> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="250"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- ################################################## # Marketplace Name element ################################################## --> <xsd:element name="MarketplaceName" type="StringNotNull"/> <!-- ################################################## # ID Number type ################################################## --> <xsd:simpleType name="IDNumber"> <xsd:restriction base="xsd:positiveInteger"> <xsd:pattern value="\d{1,20}"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="MessageIDNumber"> <xsd:restriction base="xsd:positiveInteger"> <xsd:pattern value="\d{1,18}"/> </xsd:restriction> </xsd:simpleType> <!-- ################################################## # String types ################################################## --> <xsd:simpleType name="SevenString"> <xsd:restriction base="xsd:string"> <xsd:maxLength value="7"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TenString"> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TwentyString"> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ThirtyString"> <xsd:restriction base="xsd:string"> <xsd:maxLength value="30"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="FortyString"> <xsd:restriction base="xsd:string"> <xsd:maxLength value="40"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="FiveStringNotNull"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TenStringNotNull"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TwentyStringNotNull"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ThirtyStringNotNull"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="30"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="FortyStringNotNull"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="40"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="PARTSLINK"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="9"/> <xsd:maxLength value="9"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="String"> <xsd:restriction base="xsd:normalizedString"> <xsd:maxLength value="50"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="StringNotNull"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="50"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="HundredString"> <xsd:restriction base="xsd:normalizedString"> <xsd:maxLength value="100"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="HundredFiftyStringNotNull"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="150"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="MediumString"> <xsd:restriction base="xsd:normalizedString"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="MediumStringNotNull"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TwoFiftyStringNotNull"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="250"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LongString"> <xsd:restriction base="xsd:normalizedString"> <xsd:maxLength value="500"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LongStringNotNull"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="500"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SuperLongString"> <xsd:restriction base="xsd:normalizedString"> <xsd:maxLength value="1000"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SuperLongStringNotNull"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="1000"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TwoThousandString"> <xsd:restriction base="xsd:normalizedString"> <xsd:maxLength value="2000"/> </xsd:restriction> </xsd:simpleType> <!-- ################################################## # External customer ID element ################################################## --> <xsd:element name="ExternalCustomerID" type="HundredString"/> <!-- ################################################## # Merchant order ID element ################################################## --> <xsd:element name="MerchantOrderID" type="String"/> <!-- ################################################## # Merchant order item ID element ################################################## --> <xsd:element name="MerchantOrderItemID" type="String"/> <!-- ################################################## # Merchant fulfillment ID element ################################################## --> <xsd:element name="MerchantFulfillmentID" type="TwentyStringNotNull"/> <!-- ################################################## # Amazon shipment ID element ################################################## --> <xsd:element name="ShipmentID" type="String"/> <!-- ################################################## # Merchant promotion ID element ################################################## --> <xsd:element name="MerchantPromotionID"> <xsd:simpleType> <xsd:restriction base="xsd:normalizedString"> <xsd:maxLength value="80"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- ################################################## # Order ID element ################################################## --> <xsd:element name="AmazonOrderID"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:pattern value="\w{3}-\w{7}-\w{7}"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- ################################################## # Order item code element ################################################## --> <xsd:element name="AmazonOrderItemCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:pattern value="\d{14}"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- ################################################## # Amazon Customer ID element - Encrypted ################################################## --> <xsd:element name="AmazonCustomerID" type="HundredString"/> <!-- ################################################## # Standard Product ID element ################################################## --> <xsd:element name="StandardProductID"> <xsd:complexType> <xsd:sequence> <xsd:element name="Type"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="ISBN"/> <xsd:enumeration value="UPC"/> <xsd:enumeration value="EAN"/> <xsd:enumeration value="ASIN"/> <xsd:enumeration value="GTIN"/> <xsd:enumeration value="GCID"/> <xsd:enumeration value="PZN"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Value"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="8"/> <xsd:maxLength value="16"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- ################################################## # Related Product ID element ################################################## --> <xsd:element name="RelatedProductID"> <xsd:complexType> <xsd:sequence> <xsd:element name="Type"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="UPC"/> <xsd:enumeration value="EAN"/> <xsd:enumeration value="GTIN"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Value"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="8"/> <xsd:maxLength value="16"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- ################################################## # Product tax code element ################################################## --> <xsd:element name="ProductTaxCode" type="StringNotNull"/> <!-- ################################################## # Promotion application type ################################################## --> <xsd:simpleType name="PromotionApplicationType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Principal"/> <xsd:enumeration value="Shipping"/> </xsd:restriction> </xsd:simpleType> <!-- ################################################## # Promotion claim code ################################################## --> <xsd:element name="PromotionClaimCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="6"/> <xsd:maxLength value="12"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- ################################################## # Promotion data type ################################################## --> <xsd:complexType name="PromotionDataType"> <xsd:sequence> <xsd:element ref="PromotionClaimCode"/> <xsd:element ref="MerchantPromotionID"/> <xsd:element name="Component" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="Type" type="PromotionApplicationType"/> <xsd:element name="Amount" type="CurrencyAmount"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- ################################################## # SKU element ################################################## --> <xsd:element name="SKU" type="SKUType"/> <xsd:simpleType name="SKUType"> <xsd:restriction base="xsd:normalizedString"> <xsd:minLength value="1"/> <xsd:maxLength value="40"/> <!-- This is removed because it was deleting spaces in the middle of the SKU, whitespace in SKU will now be ignored --> <!-- <xsd:whiteSpace value="collapse"/> --> <!-- <xsd:pattern value="[\p{IsBasicLatin}\p{IsLatin-1Supplement}]*"/> --> </xsd:restriction> </xsd:simpleType> <!-- ################################################## # Condition Info ################################################## --> <xsd:complexType name="ConditionInfo"> <xsd:sequence> <xsd:element ref="ConditionType"/> <xsd:element name="ConditionNote" type="TwoThousandString" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:element name="ConditionType"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="New"/> <xsd:enumeration value="UsedLikeNew"/> <xsd:enumeration value="UsedVeryGood"/> <xsd:enumeration value="UsedGood"/> <xsd:enumeration value="UsedAcceptable"/> <xsd:enumeration value="CollectibleLikeNew"/> <xsd:enumeration value="CollectibleVeryGood"/> <xsd:enumeration value="CollectibleGood"/> <xsd:enumeration value="CollectibleAcceptable"/> <xsd:enumeration value="Refurbished"/> <xsd:enumeration value="Club"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- ################################################## # Customization Info ################################################## --> <xsd:complexType name="CustomizationInfoType"> <xsd:sequence> <xsd:element name="Type" type="StringNotNull"/> <xsd:element name="Data" type="LongString"/> </xsd:sequence> </xsd:complexType> <!-- ################################################## # Computer Platform ################################################## --> <xsd:element name="ComputerPlatform"> <xsd:complexType> <xsd:sequence> <xsd:element name="Type"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="windows"/> <xsd:enumeration value="mac"/> <xsd:enumeration value="linux"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="SystemRequirements" type="LongStringNotNull" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- ################################################## # Rebate Information for Offering Rebates ################################################## --> <xsd:complexType name="RebateType"> <xsd:sequence> <xsd:element name="RebateStartDate" type="xsd:dateTime"/> <xsd:element name="RebateEndDate" type="xsd:dateTime"/> <xsd:element name="RebateMessage" type="TwoFiftyStringNotNull"/> <xsd:element name="RebateName" type="FortyStringNotNull"/> </xsd:sequence> </xsd:complexType> <!-- ################################################## # Color and ColorMap ################################################## --> <xsd:element name="ColorSpecification"> <xsd:complexType> <xsd:sequence> <xsd:element name="Color" type="StringNotNull"/> <xsd:element ref="ColorMap"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="ColorMap"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="beige"/> <xsd:enumeration value="black"/> <xsd:enumeration value="blue"/> <xsd:enumeration value="brass"/> <xsd:enumeration value="bronze"/> <xsd:enumeration value="brown"/> <xsd:enumeration value="burst"/> <xsd:enumeration value="chrome"/> <xsd:enumeration value="clear"/> <xsd:enumeration value="gold"/> <xsd:enumeration value="gray"/> <xsd:enumeration value="green"/> <xsd:enumeration value="metallic"/> <xsd:enumeration value="multi-colored"/> <xsd:enumeration value="natural"/> <xsd:enumeration value="off-white"/> <xsd:enumeration value="orange"/> <xsd:enumeration value="pink"/> <xsd:enumeration value="purple"/> <xsd:enumeration value="red"/> <xsd:enumeration value="silver"/> <xsd:enumeration value="white"/> <xsd:enumeration value="yellow"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- ################################################## # Denomination Type ################################################## --> <xsd:element name="Denomination"> <xsd:simpleType> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="6"/> <xsd:fractionDigits value="2"/> <xsd:minInclusive value=".01"/> <xsd:maxInclusive value="2500.00"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <!-- ################################################## # Integer Types ################################################## --> <xsd:simpleType name="PositiveInteger"> <xsd:restriction base="xsd:positiveInteger"> <xsd:totalDigits value="12"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TwoDigitInteger"> <xsd:restriction base="xsd:positiveInteger"> <xsd:totalDigits value="2"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ThreeDigitInteger"> <xsd:restriction base="xsd:positiveInteger"> <xsd:totalDigits value="3"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="FourDigitMinimumTwoDigitInteger"> <xsd:restriction base="xsd:positiveInteger"> <xsd:totalDigits value="4"/> <xsd:minInclusive value="10"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="FiveDigitInteger"> <xsd:restriction base="xsd:positiveInteger"> <xsd:totalDigits value="5"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SixDigitInteger"> <xsd:restriction base="xsd:positiveInteger"> <xsd:totalDigits value="6"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SevenDigitInteger"> <xsd:restriction base="xsd:positiveInteger"> <xsd:totalDigits value="7"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TenDigitInteger"> <xsd:restriction base="xsd:positiveInteger"> <xsd:totalDigits value="10"/> </xsd:restriction> </xsd:simpleType>
<!–
################################################## # Energy Dimension Types ################################################## --> <xsd:complexType name="EnergyDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="EnergyUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <!-- ################################################## # Percentage Types ################################################## --> <xsd:simpleType name="PercentageType"> <xsd:restriction base="xsd:decimal"> <xsd:fractionDigits value="2"/> <xsd:minExclusive value="0"/> <xsd:maxInclusive value="100"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="IntegerPercentageType"> <xsd:restriction base="xsd:positiveInteger"> <xsd:minInclusive value="1"/> <xsd:maxInclusive value="100"/> </xsd:restriction> </xsd:simpleType> <!-- ################################################## # Decimal Types ################################################## --> <xsd:simpleType name="Dimension"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="12"/> <xsd:fractionDigits value="2" fixed="true"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="PositiveDimension"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="12"/> <xsd:fractionDigits value="2" fixed="true"/> <xsd:minInclusive value="0.00"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="PositiveNonZeroDimension"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="12"/> <xsd:fractionDigits value="2" fixed="true"/> <xsd:minExclusive value="0.00"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="FourDecimal"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="12"/> <xsd:fractionDigits value="4" fixed="true"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="FourPositiveNonZeroDecimal"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="12"/> <xsd:fractionDigits value="4" fixed="true"/> <xsd:minExclusive value="0.0000"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SixDigitDecimalFractionOne"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="6"/> <xsd:fractionDigits value="1"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TwoDigitDecimal"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="2"/> <xsd:fractionDigits value=" 1"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ThreeDigitDecimal"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="3"/> <xsd:fractionDigits value="1"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="FourDigitDecimal"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="4"/> <xsd:fractionDigits value="2"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="FiveDigitDecimal"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="5"/> <xsd:fractionDigits value="2"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SixDigitDecimal"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="6"/> <xsd:fractionDigits value="2"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SevenDigitDecimal"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="7"/> <xsd:fractionDigits value="2"/> </xsd:restriction> </xsd:simpleType> <!-- ################################################## # Date Types ################################################## --> <xsd:simpleType name="FourDigitYear"> <xsd:restriction base="xsd:positiveInteger"> <xsd:totalDigits value="4"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="FourDigitYearPlusNV"> <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-9]{4}|NV|nv"/> </xsd:restriction> </xsd:simpleType> <!-- ################################################## # Delivery Channel element ################################################## --> <xsd:element name="DeliveryChannel"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="in_store"/> <xsd:enumeration value="direct_ship"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:complexType name="EnergyRatingType"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="EnergyUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <!-- ################################################## # Dimension Types ################################################## --> <xsd:complexType name="AreaDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="AreaUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="AreaDimensionOptionalUnit"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="AreaUnitOfMeasure" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="AirFlowDisplacementDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="AirFlowDisplacementUnitOfMeasure" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="BurnTimeDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="BurnTimeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="CurencyDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="GlobalCurrencyCode" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="LengthDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="LengthUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="LengthDimensionOptionalUnit"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="LengthUnitOfMeasure" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="LengthIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="LengthUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="OptionalLengthIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="LengthUnitOfMeasure" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="LuminancePositiveIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="LuminanceUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="LuminanceIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:nonNegativeInteger"> <xsd:attribute name="unitOfMeasure" type="LuminanceUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="LuminanceDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="LuminanceUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="VolumeDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="VolumeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="VolumeIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="VolumeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="VolumeRateDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="VolumeRateUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="WeightDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="WeightUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="WeightIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="WeightUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="JewelryLengthDimension"> <xsd:simpleContent> <xsd:extension base="FourDecimal"> <xsd:attribute name="unitOfMeasure" type="JewelryLengthUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="JewelryWeightDimension"> <xsd:simpleContent> <xsd:extension base="FourDecimal"> <xsd:attribute name="unitOfMeasure" type="JewelryWeightUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="PositiveWeightDimension"> <xsd:simpleContent> <xsd:extension base="PositiveDimension"> <xsd:attribute name="unitOfMeasure" type="WeightUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="PositiveNonZeroWeightDimension"> <xsd:simpleContent> <xsd:extension base="PositiveNonZeroDimension"> <xsd:attribute name="unitOfMeasure" type="WeightUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="DegreeDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="DegreeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="MemorySizeDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="MemorySizeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="MemorySizeIntegerDimension"> <xsd:simpleContent> <xsd:extension base="PositiveInteger"> <xsd:attribute name="unitOfMeasure" type="MemorySizeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="FrequencyDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="FrequencyUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="FrequencyIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="FrequencyUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="AmperageDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="AmperageUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="ResistanceDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="ResistanceUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="TimeDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="TimeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="StringTimeDimension"> <xsd:simpleContent> <xsd:extension base="StringNotNull"> <xsd:attribute name="unitOfMeasure" type="TimeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="BatteryLifeDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="BatteryAverageLifeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="TimeIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="TimeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="DateIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="DateUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="SubscriptionTermDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="DateUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="SunProtectionDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="SunProtectionUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="AssemblyTimeDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="AssemblyTimeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="AgeRecommendedDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="AgeRecommendedUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="MinimumAgeRecommendedDimension"> <xsd:simpleContent> <xsd:extension base="xsd:nonNegativeInteger"> <xsd:attribute name="unitOfMeasure" type="AgeRecommendedUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="BatteryPowerIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="BatteryPowerUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="BatteryPowerDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="BatteryPowerUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="LuminiousIntensityDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="LuminousIntensityUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="VoltageDecimalDimension"> <xsd:simpleContent> <xsd:extension base="PositiveDimension"> <xsd:attribute name="unitOfMeasure" type="VoltageUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="VoltageIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="VoltageUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="VoltageIntegerDimensionOptionalUnit"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="VoltageUnitOfMeasure" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="WattageIntegerDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="WattageUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="WattageDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="WattageUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="WattageDimensionOptionalUnit"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="WattageUnitOfMeasure" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="MillimeterDecimalDimension"> <xsd:simpleContent> <xsd:extension base="PositiveDimension"> <xsd:attribute name="unitOfMeasure" type="MillimeterUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="NoiseLevelDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="NoiseLevelUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="TemperatureDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="TemperatureUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="StringTemperatureDimension"> <xsd:simpleContent> <xsd:extension base="StringNotNull"> <xsd:attribute name="unitOfMeasure" type="TemperatureUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="TemperatureRatingDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="TemperatureRatingUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="ClothingSizeDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="ClothingSizeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="StringLengthOptionalDimension"> <xsd:simpleContent> <xsd:extension base="StringNotNull"> <xsd:attribute name="unitOfMeasure" type="LengthUnitOfMeasure" use="optional"/> </xsd:extension> <!-- If using a numeric measurement, please include the units of measurement. --> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="StringLengthDimension"> <xsd:simpleContent> <xsd:extension base="StringNotNull"> <xsd:attribute name="unitOfMeasure" type="LengthUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="CurrentDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="CurrentUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="GraduationInterval"> <xsd:simpleContent> <xsd:extension base="PositiveInteger"> <xsd:attribute name="unitOfMeasure" type="GraduationIntervalUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="VolumeAndVolumeRateDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="VolumeAndVolumeRateUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="ForceDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="ForceUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="HardnessDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="HardnessUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="SweetnessAtHarvestDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="SweetnessAtHarvestUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="VineyardYieldDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="VineyardYieldUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="AlcoholContentDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="AlcoholContentUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <!-- ################################################## # Unit of Measure Types ################################################## --> <xsd:simpleType name="AreaUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="square-in"/> <xsd:enumeration value="square-ft"/> <xsd:enumeration value="square-cm"/> <xsd:enumeration value="square-m"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="AirFlowDisplacementUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="cubic_feet_per_minute"/> <xsd:enumeration value="cubic_feet_per_hour"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="BurnTimeUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="minutes"/> <xsd:enumeration value="hours"/> <xsd:enumeration value="cycles"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LengthUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="MM"/> <xsd:enumeration value="CM"/> <xsd:enumeration value="M"/> <xsd:enumeration value="IN"/> <xsd:enumeration value="FT"/> <xsd:enumeration value="inches"/> <xsd:enumeration value="feet"/> <xsd:enumeration value="meters"/> <xsd:enumeration value="decimeters"/> <xsd:enumeration value="centimeters"/> <xsd:enumeration value="millimeters"/> <xsd:enumeration value="micrometers"/> <xsd:enumeration value="nanometers"/> <xsd:enumeration value="picometers"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LuminanceUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="lumens"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LuminousIntensityUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="candela"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="VolumeUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="cubic-cm"/> <xsd:enumeration value="cubic-ft"/> <xsd:enumeration value="cubic-in"/> <xsd:enumeration value="cubic-m"/> <xsd:enumeration value="cubic-yd"/> <xsd:enumeration value="cup"/> <xsd:enumeration value="fluid-oz"/> <xsd:enumeration value="gallon"/> <xsd:enumeration value="liter"/> <xsd:enumeration value="milliliter"/> <xsd:enumeration value="ounce"/> <xsd:enumeration value="pint"/> <xsd:enumeration value="quart"/> <xsd:enumeration value="liters"/> <xsd:enumeration value="deciliters"/> <xsd:enumeration value="centiliters"/> <xsd:enumeration value="milliliters"/> <xsd:enumeration value="microliters"/> <xsd:enumeration value="nanoliters"/> <xsd:enumeration value="picoliters"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="WeightUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="GR"/> <xsd:enumeration value="KG"/> <xsd:enumeration value="OZ"/> <xsd:enumeration value="LB"/> <xsd:enumeration value="MG"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="JewelryLengthUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="MM"/> <xsd:enumeration value="CM"/> <xsd:enumeration value="IN"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="JewelryWeightUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="GR"/> <xsd:enumeration value="KG"/> <xsd:enumeration value="OZ"/> <xsd:enumeration value="LB"/> <xsd:enumeration value="CARATS"/> <xsd:enumeration value="DWT"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="DegreeUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="degrees"/> <xsd:enumeration value="microradian"/> <xsd:enumeration value="arc_minute"/> <xsd:enumeration value="arc_sec"/> <xsd:enumeration value="milliradian"/> <xsd:enumeration value="radians"/> <xsd:enumeration value="turns"/> <xsd:enumeration value="revolutions"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="MemorySizeUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="TB"/> <xsd:enumeration value="GB"/> <xsd:enumeration value="MB"/> <xsd:enumeration value="KB"/> <xsd:enumeration value="KO"/> <xsd:enumeration value="MO"/> <xsd:enumeration value="GO"/> <xsd:enumeration value="TO"/> <xsd:enumeration value="bytes"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="FrequencyUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Hz"/> <xsd:enumeration value="KHz"/> <xsd:enumeration value="MHz"/> <xsd:enumeration value="GHz"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="AmperageUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="amps"/> <xsd:enumeration value="kiloamps"/> <xsd:enumeration value="microamps"/> <xsd:enumeration value="milliamps"/> <xsd:enumeration value="nanoamps"/> <xsd:enumeration value="picoamps"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="GraduationIntervalUnitOfMeasure"> <xsd:union memberTypes="LengthUnitOfMeasure WeightUnitOfMeasure VolumeUnitOfMeasure"/> </xsd:simpleType> <xsd:simpleType name="VolumeAndVolumeRateUnitOfMeasure"> <xsd:union memberTypes="VolumeUnitOfMeasure VolumeRateUnitOfMeasure"/> </xsd:simpleType> <xsd:simpleType name="TimeUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="sec"/> <xsd:enumeration value="min"/> <xsd:enumeration value="hr"/> <xsd:enumeration value="days"/> <xsd:enumeration value="hours"/> <xsd:enumeration value="minutes"/> <xsd:enumeration value="seconds"/> <xsd:enumeration value="milliseconds"/> <xsd:enumeration value="microseconds"/> <xsd:enumeration value="nanoseconds"/> <xsd:enumeration value="picoseconds"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="BatteryAverageLifeUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="minutes"/> <xsd:enumeration value="hours"/> <xsd:enumeration value="days"/> <xsd:enumeration value="weeks"/> <xsd:enumeration value="months"/> <xsd:enumeration value="years"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="DataTransferUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="KHz"/> <xsd:enumeration value="MHz"/> <xsd:enumeration value="GHz"/> <xsd:enumeration value="Mbps"/> <xsd:enumeration value="Gbps"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ResistanceUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="ohms"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="DateUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="days"/> <xsd:enumeration value="weeks"/> <xsd:enumeration value="months"/> <xsd:enumeration value="years"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="AssemblyTimeUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="minutes"/> <xsd:enumeration value="hours"/> <xsd:enumeration value="days"/> <xsd:enumeration value="weeks"/> <xsd:enumeration value="months"/> <xsd:enumeration value="years"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="AgeRecommendedUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="months"/> <xsd:enumeration value="years"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="BatteryPowerUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="milliamp_hours"/> <xsd:enumeration value="amp_hours"/> <xsd:enumeration value="volt_amperes"/> <xsd:enumeration value="watt_hours"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="VoltageUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="volts"/> <xsd:enumeration value="millivolts"/> <xsd:enumeration value="microvolts"/> <xsd:enumeration value="nanovolts"/> <xsd:enumeration value="kilovolts"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="WattageUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="watts"/> <xsd:enumeration value="kilowatts"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="MillimeterUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="millimeters"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TemperatureRatingUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="degrees-celsius"/> <xsd:enumeration value="degrees-fahrenheit"/> <xsd:enumeration value="kelvin"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ClothingSizeUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="IN"/> <xsd:enumeration value="CM"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="PowerUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="watts"/> <xsd:enumeration value="kilowatts"/> <xsd:enumeration value="horsepower"/> <xsd:enumeration value="watts-per-sec"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ResolutionUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="megapixels"/> <xsd:enumeration value="pixels"/> <xsd:enumeration value="lines_per_inch"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ApertureUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="f"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ContinuousShootingUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="frames"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="EnergyConsumptionUnitOfMeasure"> <xsd:restriction base="String"> <xsd:enumeration value="kilowatt_hours"/> <xsd:enumeration value="btu"/> <xsd:enumeration value="kilowatts"/> <xsd:enumeration value="watt_hours"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="CurrentUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="mA"/> <xsd:enumeration value="A"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ForceUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="newtons"/> <xsd:enumeration value="Newton"/> <xsd:enumeration value="pounds"/> <xsd:enumeration value="kilograms"/> <xsd:enumeration value="PSI"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="HardnessUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="brinnell"/> <xsd:enumeration value="vickers"/> <xsd:enumeration value="rockwell_a"/> <xsd:enumeration value="rockwell_b"/> <xsd:enumeration value="rockwell_c"/> <xsd:enumeration value="rockwell_d"/> <xsd:enumeration value="shore_a"/> <xsd:enumeration value="shore_b"/> <xsd:enumeration value="shore_c"/> <xsd:enumeration value="shore_d"/> <xsd:enumeration value="shore_do"/> <xsd:enumeration value="shore_e"/> <xsd:enumeration value="shore_m"/> <xsd:enumeration value="shore_o"/> <xsd:enumeration value="shore_oo"/> <xsd:enumeration value="shore_ooo"/> <xsd:enumeration value="shore_ooo_s"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="NoiseLevelUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="dBA"/> <xsd:enumeration value="decibels"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SunProtectionUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="sun_protection_factor"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TemperatureUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="C"/> <xsd:enumeration value="F"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="TorqueType"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="TorqueUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="TorqueUnitOfMeasure"> <xsd:restriction base="StringNotNull"> <xsd:enumeration value="foot-lbs"/> <xsd:enumeration value="inch-lbs"/> <xsd:enumeration value="centimeter_kilograms"/> <xsd:enumeration value="foot_pounds"/> <xsd:enumeration value="inch_ounces"/> <xsd:enumeration value="inch_pounds"/> <xsd:enumeration value="kilonewtons"/> <xsd:enumeration value="kilograms_per_millimeter"/> <xsd:enumeration value="newton_meters"/> <xsd:enumeration value="newton_millimeters"/> <xsd:enumeration value="newtons"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="VolumeRateUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="milliliters per second"/> <xsd:enumeration value="centiliters per second"/> <xsd:enumeration value="liters per second"/> <xsd:enumeration value="milliliters per minute"/> <xsd:enumeration value="liters per minute"/> <xsd:enumeration value="microliters per second"/> <xsd:enumeration value="nanoliters per second"/> <xsd:enumeration value="picoliters per second"/> <xsd:enumeration value="microliters per minute"/> <xsd:enumeration value="nanoliters per minute"/> <xsd:enumeration value="picoliters per minute"/> <xsd:enumeration value="gallons_per_day"/> <xsd:enumeration value="liters_per_day"/> <xsd:enumeration value="liters"/> </xsd:restriction> </xsd:simpleType> <!-- ################################################## # Generic Customer Type ################################################## --> <xsd:complexType name="Customer"> <xsd:sequence> <xsd:element name="Name" type="String" minOccurs="0"/> <xsd:element name="FormalTitle" minOccurs="0"> <xsd:annotation> <xsd:documentation>e.g. Mr., Ms., etc.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GivenName" type="String" minOccurs="0"> <xsd:annotation> <xsd:documentation>Usually the customer's first name.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="FamilyName" type="String" minOccurs="0"> <xsd:annotation> <xsd:documentation>Usually the customer's last name.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Email" type="EmailAddressType" minOccurs="0"/> <xsd:element name="BirthDate" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>The customer's birth date</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="CustomerAddress" type="AddressType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <!-- #################### # Name - value pair #################### --> <xsd:complexType name="NameValuePair"> <xsd:sequence> <xsd:element name="Name" type="StringNotNull"/> <xsd:element name="Value" type="LongString"/> </xsd:sequence> </xsd:complexType> <xsd:simpleType name="LanguageStringType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Abkhazian"/> <xsd:enumeration value="Adygei"/> <xsd:enumeration value="Afar"/> <xsd:enumeration value="Afrikaans"/> <xsd:enumeration value="Albanian"/> <xsd:enumeration value="Alsatian"/> <xsd:enumeration value="Amharic"/> <xsd:enumeration value="Arabic"/> <xsd:enumeration value="Aramaic"/> <xsd:enumeration value="Armenian"/> <xsd:enumeration value="Assamese"/> <xsd:enumeration value="Aymara"/> <xsd:enumeration value="Azerbaijani"/> <xsd:enumeration value="Bambara"/> <xsd:enumeration value="Bashkir"/> <xsd:enumeration value="Basque"/> <xsd:enumeration value="Bengali"/> <xsd:enumeration value="Berber"/> <xsd:enumeration value="Bhutani"/> <xsd:enumeration value="Bihari"/> <xsd:enumeration value="Bislama"/> <xsd:enumeration value="Breton"/> <xsd:enumeration value="Bulgarian"/> <xsd:enumeration value="Burmese"/> <xsd:enumeration value="Buryat"/> <xsd:enumeration value="Byelorussian"/> <xsd:enumeration value="CantoneseChinese"/> <xsd:enumeration value="Castillian"/> <xsd:enumeration value="Catalan"/> <xsd:enumeration value="Cayuga"/> <xsd:enumeration value="Cheyenne"/> <xsd:enumeration value="Chinese"/> <xsd:enumeration value="ClassicalNewari"/> <xsd:enumeration value="Cornish"/> <xsd:enumeration value="Corsican"/> <xsd:enumeration value="Creole"/> <xsd:enumeration value="CrimeanTatar"/> <xsd:enumeration value="Croatian"/> <xsd:enumeration value="Czech"/> <xsd:enumeration value="Danish"/> <xsd:enumeration value="Dargwa"/> <xsd:enumeration value="Dutch"/> <xsd:enumeration value="English"/> <xsd:enumeration value="Esperanto"/> <xsd:enumeration value="Estonian"/> <xsd:enumeration value="Faroese"/> <xsd:enumeration value="Farsi"/> <xsd:enumeration value="Fiji"/> <xsd:enumeration value="Filipino"/> <xsd:enumeration value="Finnish"/> <xsd:enumeration value="Flemish"/> <xsd:enumeration value="French"/> <xsd:enumeration value="FrenchCanadian"/> <xsd:enumeration value="Frisian"/> <xsd:enumeration value="Galician"/> <xsd:enumeration value="Georgian"/> <xsd:enumeration value="German"/> <xsd:enumeration value="Gibberish"/> <xsd:enumeration value="Greek"/> <xsd:enumeration value="Greenlandic"/> <xsd:enumeration value="Guarani"/> <xsd:enumeration value="Gujarati"/> <xsd:enumeration value="Gullah"/> <xsd:enumeration value="Hausa"/> <xsd:enumeration value="Hawaiian"/> <xsd:enumeration value="Hebrew"/> <xsd:enumeration value="Hindi"/> <xsd:enumeration value="Hmong"/> <xsd:enumeration value="Hungarian"/> <xsd:enumeration value="Icelandic"/> <xsd:enumeration value="IndoEuropean"/> <xsd:enumeration value="Indonesian"/> <xsd:enumeration value="Ingush"/> <xsd:enumeration value="Interlingua"/> <xsd:enumeration value="Interlingue"/> <xsd:enumeration value="Inuktitun"/> <xsd:enumeration value="Inuktitut"/> <xsd:enumeration value="Inupiak"/> <xsd:enumeration value="Inupiaq"/> <xsd:enumeration value="Irish"/> <xsd:enumeration value="Italian"/> <xsd:enumeration value="Japanese"/> <xsd:enumeration value="Javanese"/> <xsd:enumeration value="Kalaallisut"/> <xsd:enumeration value="Kalmyk"/> <xsd:enumeration value="Kannada"/> <xsd:enumeration value="KarachayBalkar"/> <xsd:enumeration value="Kashmiri"/> <xsd:enumeration value="Kashubian"/> <xsd:enumeration value="Kazakh"/> <xsd:enumeration value="Khmer"/> <xsd:enumeration value="Kinyarwanda"/> <xsd:enumeration value="Kirghiz"/> <xsd:enumeration value="Kirundi"/> <xsd:enumeration value="Klingon"/> <xsd:enumeration value="Korean"/> <xsd:enumeration value="Kurdish"/> <xsd:enumeration value="Ladino"/> <xsd:enumeration value="Lao"/> <xsd:enumeration value="Lapp"/> <xsd:enumeration value="Latin"/> <xsd:enumeration value="Latvian"/> <xsd:enumeration value="Lingala"/> <xsd:enumeration value="Lithuanian"/> <xsd:enumeration value="Lojban"/> <xsd:enumeration value="LowerSorbian"/> <xsd:enumeration value="Macedonian"/> <xsd:enumeration value="Malagasy"/> <xsd:enumeration value="Malay"/> <xsd:enumeration value="Malayalam"/> <xsd:enumeration value="Maltese"/> <xsd:enumeration value="MandarinChinese"/> <xsd:enumeration value="Maori"/> <xsd:enumeration value="Marathi"/> <xsd:enumeration value="Mende"/> <xsd:enumeration value="MiddleEnglish"/> <xsd:enumeration value="Mirandese"/> <xsd:enumeration value="Moksha"/> <xsd:enumeration value="Moldavian"/> <xsd:enumeration value="Mongo"/> <xsd:enumeration value="Mongolian"/> <xsd:enumeration value="Multilingual"/> <xsd:enumeration value="Nauru"/> <xsd:enumeration value="Navaho"/> <xsd:enumeration value="Nepali"/> <xsd:enumeration value="Nogai"/> <xsd:enumeration value="Norwegian"/> <xsd:enumeration value="Occitan"/> <xsd:enumeration value="OldEnglish"/> <xsd:enumeration value="Oriya"/> <xsd:enumeration value="Oromo"/> <xsd:enumeration value="Pashto"/> <xsd:enumeration value="Persian"/> <xsd:enumeration value="PigLatin"/> <xsd:enumeration value="Polish"/> <xsd:enumeration value="Portuguese"/> <xsd:enumeration value="Punjabi"/> <xsd:enumeration value="Quechua"/> <xsd:enumeration value="Romance"/> <xsd:enumeration value="Romanian"/> <xsd:enumeration value="Romany"/> <xsd:enumeration value="Russian"/> <xsd:enumeration value="Samaritan"/> <xsd:enumeration value="Samoan"/> <xsd:enumeration value="Sangho"/> <xsd:enumeration value="Sanskrit"/> <xsd:enumeration value="Serbian"/> <xsd:enumeration value="Serbo-Croatian"/> <xsd:enumeration value="Sesotho"/> <xsd:enumeration value="Setswana"/> <xsd:enumeration value="Shona"/> <xsd:enumeration value="SichuanYi"/> <xsd:enumeration value="Sicilian"/> <xsd:enumeration value="SignLanguage"/> <xsd:enumeration value="Sindhi"/> <xsd:enumeration value="Sinhalese"/> <xsd:enumeration value="Siswati"/> <xsd:enumeration value="Slavic"/> <xsd:enumeration value="Slovak"/> <xsd:enumeration value="Slovakian"/> <xsd:enumeration value="Slovene"/> <xsd:enumeration value="Somali"/> <xsd:enumeration value="Spanish"/> <xsd:enumeration value="Sumerian"/> <xsd:enumeration value="Sundanese"/> <xsd:enumeration value="Swahili"/> <xsd:enumeration value="Swedish"/> <xsd:enumeration value="SwissGerman"/> <xsd:enumeration value="Syriac"/> <xsd:enumeration value="Tagalog"/> <xsd:enumeration value="TaiwaneseChinese"/> <xsd:enumeration value="Tajik"/> <xsd:enumeration value="Tamil"/> <xsd:enumeration value="Tatar"/> <xsd:enumeration value="Telugu"/> <xsd:enumeration value="Thai"/> <xsd:enumeration value="Tibetan"/> <xsd:enumeration value="Tigrinya"/> <xsd:enumeration value="Tonga"/> <xsd:enumeration value="Tsonga"/> <xsd:enumeration value="Turkish"/> <xsd:enumeration value="Turkmen"/> <xsd:enumeration value="Twi"/> <xsd:enumeration value="Udmurt"/> <xsd:enumeration value="Uighur"/> <xsd:enumeration value="Ukrainian"/> <xsd:enumeration value="Ukranian"/> <xsd:enumeration value="Unknown"/> <xsd:enumeration value="Urdu"/> <xsd:enumeration value="Uzbek"/> <xsd:enumeration value="Vietnamese"/> <xsd:enumeration value="Volapuk"/> <xsd:enumeration value="Welsh"/> <xsd:enumeration value="Wolof"/> <xsd:enumeration value="Xhosa"/> <xsd:enumeration value="Yiddish"/> <xsd:enumeration value="Yoruba"/> <xsd:enumeration value="Zhuang"/> <xsd:enumeration value="Zulu"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LanguageSWVG"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="adygei"/> <xsd:enumeration value="afrikaans"/> <xsd:enumeration value="albanian"/> <xsd:enumeration value="alsatian"/> <xsd:enumeration value="amharic"/> <xsd:enumeration value="arabic"/> <xsd:enumeration value="armenian"/> <xsd:enumeration value="assamese"/> <xsd:enumeration value="bambara"/> <xsd:enumeration value="basque"/> <xsd:enumeration value="bengali"/> <xsd:enumeration value="berber"/> <xsd:enumeration value="breton"/> <xsd:enumeration value="bulgarian"/> <xsd:enumeration value="buryat"/> <xsd:enumeration value="cantonese_chinese"/> <xsd:enumeration value="castillian"/> <xsd:enumeration value="catalan"/> <xsd:enumeration value="cayuga"/> <xsd:enumeration value="cheyenne"/> <xsd:enumeration value="chinese"/> <xsd:enumeration value="classical_newari"/> <xsd:enumeration value="cornish"/> <xsd:enumeration value="corsican"/> <xsd:enumeration value="creole"/> <xsd:enumeration value="crimean_tatar"/> <xsd:enumeration value="croatian"/> <xsd:enumeration value="czech"/> <xsd:enumeration value="danish"/> <xsd:enumeration value="dargwa"/> <xsd:enumeration value="dutch"/> <xsd:enumeration value="english"/> <xsd:enumeration value="esperanto"/> <xsd:enumeration value="estonian"/> <xsd:enumeration value="farsi"/> <xsd:enumeration value="filipino"/> <xsd:enumeration value="finnish"/> <xsd:enumeration value="flemish"/> <xsd:enumeration value="french"/> <xsd:enumeration value="french_canadian"/> <xsd:enumeration value="georgian"/> <xsd:enumeration value="german"/> <xsd:enumeration value="gibberish"/> <xsd:enumeration value="greek"/> <xsd:enumeration value="gujarati"/> <xsd:enumeration value="gullah"/> <xsd:enumeration value="hausa"/> <xsd:enumeration value="hawaiian"/> <xsd:enumeration value="hebrew"/> <xsd:enumeration value="hindi"/> <xsd:enumeration value="hmong"/> <xsd:enumeration value="hungarian"/> <xsd:enumeration value="icelandic"/> <xsd:enumeration value="indo_european"/> <xsd:enumeration value="indonesian"/> <xsd:enumeration value="ingush"/> <xsd:enumeration value="inuktitun"/> <xsd:enumeration value="inuktitut"/> <xsd:enumeration value="inupiaq"/> <xsd:enumeration value="irish"/> <xsd:enumeration value="italian"/> <xsd:enumeration value="japanese"/> <xsd:enumeration value="kalaallisut"/> <xsd:enumeration value="kalmyk"/> <xsd:enumeration value="karachay_balkar"/> <xsd:enumeration value="kashubian"/> <xsd:enumeration value="kazakh"/> <xsd:enumeration value="khmer"/> <xsd:enumeration value="klingon"/> <xsd:enumeration value="korean"/> <xsd:enumeration value="kurdish"/> <xsd:enumeration value="ladino"/> <xsd:enumeration value="lao"/> <xsd:enumeration value="lapp"/> <xsd:enumeration value="latin"/> <xsd:enumeration value="lithuanian"/> <xsd:enumeration value="lojban"/> <xsd:enumeration value="lower_sorbian"/> <xsd:enumeration value="macedonian"/> <xsd:enumeration value="malagasy"/> <xsd:enumeration value="malay"/> <xsd:enumeration value="malayalam"/> <xsd:enumeration value="maltese"/> <xsd:enumeration value="mandarin_chinese"/> <xsd:enumeration value="maori"/> <xsd:enumeration value="mende"/> <xsd:enumeration value="middle_english"/> <xsd:enumeration value="mirandese"/> <xsd:enumeration value="moksha"/> <xsd:enumeration value="mongo"/> <xsd:enumeration value="mongolian"/> <xsd:enumeration value="multilingual"/> <xsd:enumeration value="navaho"/> <xsd:enumeration value="nogai"/> <xsd:enumeration value="norwegian"/> <xsd:enumeration value="old_english"/> <xsd:enumeration value="persian"/> <xsd:enumeration value="pig_latin"/> <xsd:enumeration value="polish"/> <xsd:enumeration value="portuguese"/> <xsd:enumeration value="romance"/> <xsd:enumeration value="romanian"/> <xsd:enumeration value="romany"/> <xsd:enumeration value="russian"/> <xsd:enumeration value="samaritan"/> <xsd:enumeration value="sanskrit"/> <xsd:enumeration value="serbian"/> <xsd:enumeration value="serbo-croatian"/> <xsd:enumeration value="sichuan_yi"/> <xsd:enumeration value="sicilian"/> <xsd:enumeration value="sign_language"/> <xsd:enumeration value="slavic"/> <xsd:enumeration value="slovak"/> <xsd:enumeration value="slovene"/> <xsd:enumeration value="somali"/> <xsd:enumeration value="spanish"/> <xsd:enumeration value="sumerian"/> <xsd:enumeration value="swahili"/> <xsd:enumeration value="swedish"/> <xsd:enumeration value="swiss_german"/> <xsd:enumeration value="tagalog"/> <xsd:enumeration value="taiwanese_chinese"/> <xsd:enumeration value="tamil"/> <xsd:enumeration value="thai"/> <xsd:enumeration value="tibetan"/> <xsd:enumeration value="turkish"/> <xsd:enumeration value="udmurt"/> <xsd:enumeration value="ukrainian"/> <xsd:enumeration value="unknown"/> <xsd:enumeration value="urdu"/> <xsd:enumeration value="vietnamese"/> <xsd:enumeration value="welsh"/> <xsd:enumeration value="wolof"/> <xsd:enumeration value="xhosa"/> <xsd:enumeration value="yiddish"/> <xsd:enumeration value="zulu"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="MusicFormatType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="authorized_bootleg"/> <xsd:enumeration value="bsides"/> <xsd:enumeration value="best_of"/> <xsd:enumeration value="box_set"/> <xsd:enumeration value="original_recording"/> <xsd:enumeration value="reissued"/> <xsd:enumeration value="remastered"/> <xsd:enumeration value="soundtrack"/> <xsd:enumeration value="special_edition"/> <xsd:enumeration value="special_limited_edition"/> <xsd:enumeration value="cast_recording"/> <xsd:enumeration value="compilation"/> <xsd:enumeration value="deluxe_edition"/> <xsd:enumeration value="digital_sound"/> <xsd:enumeration value="double_lp"/> <xsd:enumeration value="explicit_lyrics"/> <xsd:enumeration value="hi-fidelity"/> <xsd:enumeration value="import"/> <xsd:enumeration value="limited_collectors_edition"/> <xsd:enumeration value="limited_edition"/> <xsd:enumeration value="remixes"/> <xsd:enumeration value="live"/> <xsd:enumeration value="extra_tracks"/> <xsd:enumeration value="cutout"/> <xsd:enumeration value="cd_and_dvd"/> <xsd:enumeration value="dual_disc"/> <xsd:enumeration value="hybrid_sacd"/> <xsd:enumeration value="cd-single"/> <xsd:enumeration value="maxi_single"/> <xsd:enumeration value="sacd"/> <xsd:enumeration value="minidisc"/> <xsd:enumeration value="uk_import"/> <xsd:enumeration value="us_import"/> <xsd:enumeration value="jp_import"/> <xsd:enumeration value="enhanced"/> <xsd:enumeration value="clean"/> <xsd:enumeration value="copy_protected_cd"/> <xsd:enumeration value="double_lp"/> <xsd:enumeration value="soundtrack"/> <xsd:enumeration value="cd-single"/> <xsd:enumeration value="remastered"/> <xsd:enumeration value="box_set"/> <xsd:enumeration value="double_cd"/> <xsd:enumeration value="karaoke"/> <xsd:enumeration value="limited_edition"/> <xsd:enumeration value="maxi_single"/> <xsd:enumeration value="mp3_audio"/> <xsd:enumeration value="ringle"/> <xsd:enumeration value="cd_and_dvd"/> <xsd:enumeration value="shm_cd"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="GiftCardsFormatType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="email_gift_cards"/> <xsd:enumeration value="plastic_gift_cards"/> <xsd:enumeration value="print_at_home"/> <xsd:enumeration value="multi_pack"/> <xsd:enumeration value="facebook"/> <xsd:enumeration value="gift_box"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="CountryOfOriginType"> <xsd:restriction base="xsd:string"> <xsd:pattern value="[a-zA-Z][a-zA-Z]|unknown"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="AudioEncodingType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="5_1_disney_enhanced_home_theater_mix"/> <xsd:enumeration value="7_1_disney_enhanced_home_theater_mix"/> <xsd:enumeration value="analog"/> <xsd:enumeration value="digital_atrac"/> <xsd:enumeration value="dolby_digital_1.0"/> <xsd:enumeration value="dolby_digital_2.0"/> <xsd:enumeration value="dolby_digital_2.0_mono"/> <xsd:enumeration value="dolby_digital_2.0_stereo"/> <xsd:enumeration value="dolby_digital_2.0_surround"/> <xsd:enumeration value="dolby_digital_2.1"/> <xsd:enumeration value="dolby_digital_3.0"/> <xsd:enumeration value="dolby_digital_4.0"/> <xsd:enumeration value="dolby_digital_4.1"/> <xsd:enumeration value="dolby_digital_5.0"/> <xsd:enumeration value="dolby_digital_5.1"/> <xsd:enumeration value="dolby_digital_5.1_es"/> <xsd:enumeration value="dolby_digital_5.1_ex"/> <xsd:enumeration value="dolby_digital_6.1_es"/> <xsd:enumeration value="dolby_digital_6.1_ex"/> <xsd:enumeration value="dolby_digital_ex"/> <xsd:enumeration value="dolby_digital_live"/> <xsd:enumeration value="dolby_digital_plus"/> <xsd:enumeration value="dolby_digital_plus_2_0"/> <xsd:enumeration value="dolby_digital_plus_5_1"/> <xsd:enumeration value="dolby_stereo_analog"/> <xsd:enumeration value="dolby_surround"/> <xsd:enumeration value="dolby_truehd"/> <xsd:enumeration value="dolby_truehd_5_1"/> <xsd:enumeration value="dts_5.0"/> <xsd:enumeration value="dts_5.1"/> <xsd:enumeration value="dts_6.1"/> <xsd:enumeration value="dts_6_1_es"/> <xsd:enumeration value="dts_6.1_es"/> <xsd:enumeration value="dts_es"/> <xsd:enumeration value="dts_hd_high_res_audio"/> <xsd:enumeration value="dts_interactive"/> <xsd:enumeration value="hi_res_96_24_digital_surround"/> <xsd:enumeration value="mlp_lossless"/> <xsd:enumeration value="mono"/> <xsd:enumeration value="mpeg_1_2.0"/> <xsd:enumeration value="mpeg_2_5.1"/> <xsd:enumeration value="pcm"/> <xsd:enumeration value="pcm_24bit_96khz"/> <xsd:enumeration value="pcm_mono"/> <xsd:enumeration value="pcm_stereo"/> <xsd:enumeration value="pcm_surround"/> <xsd:enumeration value="quadraphonic"/> <xsd:enumeration value="stereo"/> <xsd:enumeration value="surround"/> <xsd:enumeration value="thx_surround_ex"/> <xsd:enumeration value="unknown_audio_encoding"/> </xsd:restriction> </xsd:simpleType> <!-- ############################################################### # CE and CameraPhoto type definitions ############################################################### --> <xsd:simpleType name="ZoomUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="x"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="ZoomDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="ZoomUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="PixelUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="pixels"/> <xsd:enumeration value="MP"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="PixelDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="PixelUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="PressureUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="bars"/> <xsd:enumeration value="psi"/> <xsd:enumeration value="pascal"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="PressureDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="PressureUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="OpticalPowerUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="diopters"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="OpticalPowerDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="OpticalPowerUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="PowerDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="PowerUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="ResolutionDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="ResolutionUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="OptionalResolutionDimension"> <xsd:simpleContent> <xsd:extension base="StringNotNull"> <xsd:attribute name="unitOfMeasure" type="ResolutionUnitOfMeasure" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="ApertureDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="ApertureUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="ContinuousShootingDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="ContinuousShootingUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="EnergyConsumptionDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="EnergyConsumptionUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="StoneCreationMethod"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="natural"/> <xsd:enumeration value="simulated"/> <xsd:enumeration value="synthetic"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="AspectRatio"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="2:01"/> <xsd:enumeration value="4:03"/> <xsd:enumeration value="11:09"/> <xsd:enumeration value="14:09"/> <xsd:enumeration value="16:09"/> <xsd:enumeration value="1.27:1"/> <xsd:enumeration value="1.29:1"/> <xsd:enumeration value="1.30:1"/> <xsd:enumeration value="1.33:1"/> <xsd:enumeration value="1.34:1"/> <xsd:enumeration value="1.35:1"/> <xsd:enumeration value="1.37:1"/> <xsd:enumeration value="1.38:1"/> <xsd:enumeration value="1.44:1"/> <xsd:enumeration value="1.45:1"/> <xsd:enumeration value="1.50:1"/> <xsd:enumeration value="1.55:1"/> <xsd:enumeration value="1.58:1"/> <xsd:enumeration value="1.59:1"/> <xsd:enumeration value="1.60:1"/> <xsd:enumeration value="1.63:1"/> <xsd:enumeration value="1.65:1"/> <xsd:enumeration value="1.66:1"/> <xsd:enumeration value="1.67:1"/> <xsd:enumeration value="1.70:1"/> <xsd:enumeration value="1.71:1"/> <xsd:enumeration value="1.74:1"/> <xsd:enumeration value="1.75:1"/> <xsd:enumeration value="1.76:1"/> <xsd:enumeration value="1.77:1"/> <xsd:enumeration value="1.78:1"/> <xsd:enumeration value="1.83:1"/> <xsd:enumeration value="1.85:1"/> <xsd:enumeration value="1.87:1"/> <xsd:enumeration value="1.88:1"/> <xsd:enumeration value="1.98:1"/> <xsd:enumeration value="2.10:1"/> <xsd:enumeration value="2.20:1"/> <xsd:enumeration value="2.21:1"/> <xsd:enumeration value="2.22:1"/> <xsd:enumeration value="2.30:1"/> <xsd:enumeration value="2.31:1"/> <xsd:enumeration value="2.33:1"/> <xsd:enumeration value="2.35:1"/> <xsd:enumeration value="2.39:1"/> <xsd:enumeration value="2.40:1"/> <xsd:enumeration value="2.55:1"/> <xsd:enumeration value="unknown_aspect_ratio"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="BatteryCellTypeValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="NiCAD"/> <xsd:enumeration value="NiMh"/> <xsd:enumeration value="alkaline"/> <xsd:enumeration value="aluminum_oxygen"/> <xsd:enumeration value="lead_acid"/> <xsd:enumeration value="lead_calcium"/> <xsd:enumeration value="lithium"/> <xsd:enumeration value="lithium_ion"/> <xsd:enumeration value="lithium_manganese_dioxide"/> <xsd:enumeration value="lithium_metal"/> <xsd:enumeration value="lithium_polymer"/> <xsd:enumeration value="manganese"/> <xsd:enumeration value="polymer"/> <xsd:enumeration value="silver_oxide"/> <xsd:enumeration value="zinc"/> </xsd:restriction> </xsd:simpleType> <!-- ############################################################### # FBA Data Types ############################################################### --> <xsd:simpleType name="HazmatItemType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="butane"/> <xsd:enumeration value="fuel_cell"/> <xsd:enumeration value="gasoline"/> <xsd:enumeration value="orm_d_class_1"/> <xsd:enumeration value="orm_d_class_2"/> <xsd:enumeration value="orm_d_class_3"/> <xsd:enumeration value="orm_d_class_4"/> <xsd:enumeration value="orm_d_class_5"/> <xsd:enumeration value="orm_d_class_6"/> <xsd:enumeration value="orm_d_class_7"/> <xsd:enumeration value="orm_d_class_8"/> <xsd:enumeration value="orm_d_class_9"/> <xsd:enumeration value="sealed_lead_acid_battery"/> <xsd:enumeration value="unknown"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="AmazonMaturityRatingType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="adult_content"/> <xsd:enumeration value="ages_13_and_older"/> <xsd:enumeration value="ages_17_and_older"/> <xsd:enumeration value="ages_9_and_older"/> <xsd:enumeration value="all_ages"/> <xsd:enumeration value="children"/> <xsd:enumeration value="rating_pending"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="IdentityPackageType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="bulk"/> <xsd:enumeration value="frustration_free"/> <xsd:enumeration value="traditional"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SerialNumberFormatType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="a_or_z_alphanumeric_13"/> <xsd:enumeration value="alphanumeric_8"/> <xsd:enumeration value="numeric_14"/> <xsd:enumeration value="alphanumeric_14"/> <xsd:enumeration value="numeric_12"/> <xsd:enumeration value="w_alphanumeric_12"/> </xsd:restriction> </xsd:simpleType> <!-- ######################################## ###### Loyalty Custom Attribute ##### ######################################## --> <xsd:complexType name="LoyaltyCustomAttribute"> <xsd:simpleContent> <xsd:extension base="String"> <xsd:attribute name="attributeName" type="String"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:complexType name="WeightRecommendationType"> <xsd:sequence> <xsd:element name="MaximumWeightRecommendation" type="PositiveWeightDimension" minOccurs="0"/> <xsd:element name="MinimumWeightRecommendation" type="PositiveWeightDimension" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <!-- ######################################## ###### Character Data Type ##### ######################################## --> <xsd:element name="CharacterData" type="CharacterDataType"/> <xsd:complexType name="CharacterDataType"> <xsd:sequence> <xsd:element ref="SKU"/> <xsd:element name="EffectiveTimestamp" type="xsd:dateTime" minOccurs="0"/> <xsd:element name="Plugin" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="AdditionalMessageDiscriminator" type="xsd:string" minOccurs="0" maxOccurs="1"/> <xsd:element name="Payload" type="xsd:string"/> </xsd:sequence> <xsd:attribute name="schemaVersion" type="xsd:string"/> <xsd:attribute name="isOfferOnlyUpdate" type="xsd:boolean"/> </xsd:complexType> <!-- ########################################################### # Toys and ToysBaby TypeDefs ########################################################### --> <!-- ################################################## # Recall Group ################################################## --> <xsd:element name="Recall"> <xsd:complexType> <xsd:sequence> <xsd:element name="IsRecalled" type="xsd:boolean"/> <xsd:element name="RecallDescription"> <xsd:simpleType> <xsd:restriction base="xsd:normalizedString"> <xsd:maxLength value="1500"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- ################################################## # Age Recommendation Group ################################################## --> <xsd:element name="AgeRecommendation"> <xsd:complexType> <xsd:sequence> <xsd:element name="MinimumManufacturerAgeRecommended" type="MinimumAgeRecommendedDimension" minOccurs="0"/> <xsd:element name="MaximumManufacturerAgeRecommended" type="AgeRecommendedDimension" minOccurs="0"/> <xsd:element name="MinimumMerchantAgeRecommended" type="MinimumAgeRecommendedDimension" minOccurs="0"/> <xsd:element name="MaximumMerchantAgeRecommended" type="AgeRecommendedDimension" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- ################################################## # Weight Recommendation Group ################################################## --> <xsd:element name="WeightRecommendation"> <xsd:complexType> <xsd:sequence> <xsd:element name="MinimumManufacturerWeightRecommended" type="WeightIntegerDimension" minOccurs="0"/> <xsd:element name="MaximumManufacturerWeightRecommended" type="WeightIntegerDimension" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- ################################################## # Height Recommendation Group ################################################## --> <xsd:element name="HeightRecommendation"> <xsd:complexType> <xsd:sequence> <xsd:element name="MinimumHeightRecommended" type="LengthDimension" minOccurs="0"/> <xsd:element name="MaximumHeightRecommended" type="LengthDimension" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- ################################################## # Forward Facing Weight Group ################################################## --> <xsd:element name="ForwardFacingWeight"> <xsd:complexType> <xsd:sequence> <xsd:element name="ForwardFacingMaximumWeight" type="WeightDimension" minOccurs="0"/> <xsd:element name="ForwardFacingMinimumWeight" type="WeightDimension" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- ################################################## # RearFacingWeight Group ################################################## --> <xsd:element name="RearFacingWeight"> <xsd:complexType> <xsd:sequence> <xsd:element name="RearFacingMaximumWeight" type="WeightDimension" minOccurs="0"/> <xsd:element name="RearFacingMinimumWeight" type="WeightDimension" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- ################################################## # RearFacingWeight Group ################################################## --> <xsd:element name="ShoulderHarnessHeight"> <xsd:complexType> <xsd:sequence> <xsd:element name="ShoulderHarnessMaximumHeight" type="LengthDimension" minOccurs="0"/> <xsd:element name="ShoulderHarnessMinimumHeight" type="LengthDimension" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- ################################################## # SpeedDimension Type ################################################## --> <xsd:complexType name="SpeedDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="SpeedUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="SpeedUnitOfMeasure"> <xsd:restriction base="String"> <xsd:enumeration value="feet_per_minute"/> <xsd:enumeration value="miles_per_hour"/> <xsd:enumeration value="kilometers_per_hour"/> <xsd:enumeration value="RPM"/> <xsd:enumeration value="RPS"/> <xsd:enumeration value="meters per second"/> <xsd:enumeration value="centimeters per second"/> <xsd:enumeration value="millimeters per second"/> </xsd:restriction> </xsd:simpleType> <!-- ################################################## # ToyAward Type ################################################## --> <xsd:simpleType name="ToyAwardType"> <xsd:restriction base="MediumStringNotNull"> <xsd:enumeration value="australia_toy_fair_boys_toy_of_the_year"/> <xsd:enumeration value="australia_toy_fair_toy_of_the_year"/> <xsd:enumeration value="baby_and_you"/> <xsd:enumeration value="babyworld"/> <xsd:enumeration value="child_magazine"/> <xsd:enumeration value="creative_child_magazine"/> <xsd:enumeration value="dr_toys_100_best_child_products"/> <xsd:enumeration value="energizer_battery_operated_toy_of_the_yr"/> <xsd:enumeration value="family_fun_toy_of_the_year_seal"/> <xsd:enumeration value="games_magazine"/> <xsd:enumeration value="gomama_today"/> <xsd:enumeration value="german_toy_association_toy_of_the_year"/> <xsd:enumeration value="hamleys_toy_of_the_year"/> <xsd:enumeration value="junior"/> <xsd:enumeration value="lion_mark"/> <xsd:enumeration value="mother_and_baby"/> <xsd:enumeration value="mum_knows_best"/> <xsd:enumeration value="national_parenting_approval_award"/> <xsd:enumeration value="norwegian_toy_association_toy_of_the_yr"/> <xsd:enumeration value="oppenheim_toys"/> <xsd:enumeration value="parents_choice_portfolio"/> <xsd:enumeration value="parents_magazine"/> <xsd:enumeration value="practical_parenting"/> <xsd:enumeration value="prima_baby"/> <xsd:enumeration value="reddot"/> <xsd:enumeration value="rdj_france_best_electronic_toy_of_the_yr"/> <xsd:enumeration value="rdj_france_best_toy_of_the_year"/> <xsd:enumeration value="the_times"/> <xsd:enumeration value="toy_wishes"/> <xsd:enumeration value="uk_npd_report_number_one_selling_toy"/> <xsd:enumeration value="unknown"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="PowerPlugType"> <xsd:restriction base="MediumStringNotNull"> <xsd:enumeration value="type_a_2pin_jp"/> <xsd:enumeration value="type_e_2pin_fr"/> <xsd:enumeration value="type_j_3pin_ch"/> <xsd:enumeration value="type_a_2pin_na"/> <xsd:enumeration value="type_ef_2pin_eu"/> <xsd:enumeration value="type_k_3pin_dk"/> <xsd:enumeration value="type_b_3pin_jp"/> <xsd:enumeration value="type_f_2pin_de"/> <xsd:enumeration value="type_l_3pin_it"/> <xsd:enumeration value="type_b_3pin_na"/> <xsd:enumeration value="type_g_3pin_uk"/> <xsd:enumeration value="type_m_3pin_za"/> <xsd:enumeration value="type_c_2pin_eu"/> <xsd:enumeration value="type_h_3pin_il"/> <xsd:enumeration value="type_n_3pin_br"/> <xsd:enumeration value="type_d_3pin_in"/> <xsd:enumeration value="type_i_3pin_au"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="HumanInterfaceInputType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="buttons"/> <xsd:enumeration value="dial"/> <xsd:enumeration value="handwriting_recognition"/> <xsd:enumeration value="keyboard"/> <xsd:enumeration value="keypad"/> <xsd:enumeration value="keypad_stroke"/> <xsd:enumeration value="keypad_stroke"/> <xsd:enumeration value="microphone"/> <xsd:enumeration value="touch_screen"/> <xsd:enumeration value="touch_screen_stylus_pen"/> <xsd:enumeration value="trackpoint_pointing_device"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="HumanInterfaceOutputType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="screen"/> <xsd:enumeration value="speaker"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="BluRayRegionType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="region_a"/> <xsd:enumeration value="region_b"/> <xsd:enumeration value="region_c"/> <xsd:enumeration value="region_free"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="VinylRecordDetailsType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="lp"/> <xsd:enumeration value="12_single"/> <xsd:enumeration value="45"/> <xsd:enumeration value="ep"/> <xsd:enumeration value="78"/> <xsd:enumeration value="other"/> <xsd:enumeration value="unknown"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TargetGenderType"> <xsd:restriction base="StringNotNull"> <xsd:enumeration value="male"/> <xsd:enumeration value="female"/> <xsd:enumeration value="unisex"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SweetnessAtHarvestUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="brix"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="VineyardYieldUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="tons"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="AllergenInformationType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="abalone"/> <xsd:enumeration value="abalone_free"/> <xsd:enumeration value="amberjack"/> <xsd:enumeration value="amberjack_free"/> <xsd:enumeration value="apple"/> <xsd:enumeration value="apple_free"/> <xsd:enumeration value="banana"/> <xsd:enumeration value="banana_free"/> <xsd:enumeration value="barley"/> <xsd:enumeration value="barley_free"/> <xsd:enumeration value="beef"/> <xsd:enumeration value="beef_free"/> <xsd:enumeration value="buckwheat"/> <xsd:enumeration value="buckwheat_free"/> <xsd:enumeration value="celery"/> <xsd:enumeration value="celery_free"/> <xsd:enumeration value="chicken_meat"/> <xsd:enumeration value="chicken_meat_free"/> <xsd:enumeration value="codfish"/> <xsd:enumeration value="codfish_free"/> <xsd:enumeration value="crab"/> <xsd:enumeration value="crab_free"/> <xsd:enumeration value="dairy"/> <xsd:enumeration value="dairy_free"/> <xsd:enumeration value="eggs"/> <xsd:enumeration value="egg_free"/> <xsd:enumeration value="fish"/> <xsd:enumeration value="fish_free"/> <xsd:enumeration value="gelatin"/> <xsd:enumeration value="gelatin_free"/> <xsd:enumeration value="gluten"/> <xsd:enumeration value="gluten_free"/> <xsd:enumeration value="kiwi"/> <xsd:enumeration value="kiwi_free"/> <xsd:enumeration value="mackerel"/> <xsd:enumeration value="mackerel_free"/> <xsd:enumeration value="melon"/> <xsd:enumeration value="melon_free"/> <xsd:enumeration value="mushroom"/> <xsd:enumeration value="mushroom_free"/> <xsd:enumeration value="octopus"/> <xsd:enumeration value="octopus_free"/> <xsd:enumeration value="orange"/> <xsd:enumeration value="orange_free"/> <xsd:enumeration value="peach"/> <xsd:enumeration value="peach_free"/> <xsd:enumeration value="peanuts"/> <xsd:enumeration value="peanut_free"/> <xsd:enumeration value="pork"/> <xsd:enumeration value="pork_free"/> <xsd:enumeration value="salmon"/> <xsd:enumeration value="salmon_free"/> <xsd:enumeration value="salmon_roe"/> <xsd:enumeration value="salmon_roe_free"/> <xsd:enumeration value="scad"/> <xsd:enumeration value="scad_free"/> <xsd:enumeration value="scallop"/> <xsd:enumeration value="scallop_free"/> <xsd:enumeration value="sesame_seeds"/> <xsd:enumeration value="sesame_seeds_free"/> <xsd:enumeration value="shellfish"/> <xsd:enumeration value="shellfish_free"/> <xsd:enumeration value="shrimp"/> <xsd:enumeration value="shrimp_free"/> <xsd:enumeration value="soy"/> <xsd:enumeration value="soy_free"/> <xsd:enumeration value="squid"/> <xsd:enumeration value="squid_free"/> <xsd:enumeration value="tree_nuts"/> <xsd:enumeration value="tree_nut_free"/> <xsd:enumeration value="tuna"/> <xsd:enumeration value="tuna_free"/> <xsd:enumeration value="walnut"/> <xsd:enumeration value="walnut_free"/> <xsd:enumeration value="yam"/> <xsd:enumeration value="yam_free"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="CustomerReturnPolicyType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="collectible"/> <xsd:enumeration value="restocking_fee"/> <xsd:enumeration value="standard"/> <xsd:enumeration value="non_returnable"/> <xsd:enumeration value="seasonal"/> <xsd:enumeration value="unknown"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="AlcoholContentUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="percent_by_volume"/> <xsd:enumeration value="percent_by_weight"/> <xsd:enumeration value="unit_of_alcohol"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ComputerPlatformValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="game_boy_advance"/> <xsd:enumeration value="gameboy"/> <xsd:enumeration value="gameboy_color"/> <xsd:enumeration value="gamecube"/> <xsd:enumeration value="gizmondo"/> <xsd:enumeration value="linux"/> <xsd:enumeration value="macintosh"/> <xsd:enumeration value="n_gage"/> <xsd:enumeration value="nintendo_ds"/> <xsd:enumeration value="nintendo_NES"/> <xsd:enumeration value="nintendo_super_NES"/> <xsd:enumeration value="nintendo_wii"/> <xsd:enumeration value="nintendo64"/> <xsd:enumeration value="palm"/> <xsd:enumeration value="playstation"/> <xsd:enumeration value="playstation_2"/> <xsd:enumeration value="playstation_vita"/> <xsd:enumeration value="pocket_pc"/> <xsd:enumeration value="powermac"/> <xsd:enumeration value="sega_saturn"/> <xsd:enumeration value="sony_psp"/> <xsd:enumeration value="super_nintendo"/> <xsd:enumeration value="unix"/> <xsd:enumeration value="windows"/> <xsd:enumeration value="xbox"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="MagnificationDimension"> <xsd:simpleContent> <xsd:extension base="xsd:positiveInteger"> <xsd:attribute name="unitOfMeasure" type="MagnificationUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="MagnificationUnitOfMeasure"> <xsd:restriction base="String"> <xsd:enumeration value="multiplier_x"/> <xsd:enumeration value="diopters"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="OptionalMagnificationDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="MagnificationUnitOfMeasure" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="CarSeatWeightGroupEUType"> <xsd:restriction base="MediumStringNotNull"> <xsd:enumeration value="group_zero"/> <xsd:enumeration value="group_zero_plus"/> <xsd:enumeration value="group_one"/> <xsd:enumeration value="group_two"/> <xsd:enumeration value="group_three"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="NeckSizeDimension"> <xsd:simpleContent> <xsd:extension base="PositiveDimension"> <xsd:attribute name="unitOfMeasure" type="NeckSizeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="NeckSizeUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="CM"/> <xsd:enumeration value="IN"/> <xsd:enumeration value="MM"/> <xsd:enumeration value="M"/> <xsd:enumeration value="FT"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="CycleLengthDimension"> <xsd:simpleContent> <xsd:extension base="PositiveDimension"> <xsd:attribute name="unitOfMeasure" type="CycleLengthUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="CycleLengthUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="CM"/> <xsd:enumeration value="IN"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="BootSizeDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="BootSizeUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="BootSizeUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="adult_us"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LithiumBatteryPackagingType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="batteries_contained_in_equipment"/> <xsd:enumeration value="batteries_only"/> <xsd:enumeration value="batteries_packed_with_equipment"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="EnergyLabelEfficiencyClass"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="a"/> <xsd:enumeration value="b"/> <xsd:enumeration value="c"/> <xsd:enumeration value="d"/> <xsd:enumeration value="e"/> <xsd:enumeration value="f"/> <xsd:enumeration value="g"/> <xsd:enumeration value="a_plus"/> <xsd:enumeration value="a_plus_plus"/> <xsd:enumeration value="a_plus_plus_plus"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="DistributionDesignationValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="jp_parallel_import"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="DensityDimension"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="DensityUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="DensityUnitOfMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="grams_per_square_meter"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="CapacityUnit"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="CapacityUnitMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="CapacityUnitMeasure"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="cubic_centimeters"/> <xsd:enumeration value="cubic_feet"/> <xsd:enumeration value="cubic_inches"/> <xsd:enumeration value="cubic_meters"/> <xsd:enumeration value="cubic_yards"/> <xsd:enumeration value="cups"/> <xsd:enumeration value="fluid_ounces"/> <xsd:enumeration value="gallons"/> <xsd:enumeration value="imperial_gallons"/> <xsd:enumeration value="liters"/> <xsd:enumeration value="milliliters"/> <xsd:enumeration value="ounces"/> <xsd:enumeration value="pints"/> <xsd:enumeration value="quarts"/> <xsd:enumeration value="deciliters"/> <xsd:enumeration value="centiliters"/> <xsd:enumeration value="microliters"/> <xsd:enumeration value="nanoliters"/> <xsd:enumeration value="picoliters"/> <xsd:enumeration value="grams"/> <xsd:enumeration value="kilograms"/> <xsd:enumeration value="ounces"/> <xsd:enumeration value="pounds"/> <xsd:enumeration value="milligrams"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="Originality"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Original"/> <xsd:enumeration value="Original Limited Edition"/> <xsd:enumeration value="Reproduced"/> <xsd:enumeration value="Reproduced Limited Edition"/> <xsd:enumeration value="Replica"/> <xsd:enumeration value="Replica Limited Edition"/> <xsd:enumeration value="Limited Edition"/> <xsd:enumeration value="Manufactured"/> <xsd:enumeration value="Licensed"/> <xsd:enumeration value="Vintage"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="ServingDimension"> <xsd:simpleContent> <xsd:extension base="PositiveDimension"> <xsd:attribute name="unitOfMeasure" type="ServingUnit" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="ServingUnit"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="percent-fda"/> <xsd:enumeration value="mg"/> <xsd:enumeration value="gr"/> <xsd:enumeration value="ml"/> <xsd:enumeration value="grams"/> <xsd:enumeration value="milligrams"/> <xsd:enumeration value="milliliters"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="BinaryInteger"> <xsd:restriction base="xsd:integer"> <xsd:minInclusive value="0"/> <xsd:maxInclusive value="1"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="OrganizationTaxRoles"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="doctor"/> <xsd:enumeration value="dentist"/> <xsd:enumeration value="hospital"/> <xsd:enumeration value="clinic"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="B2bQuantityPriceTypeValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="fixed"/> <xsd:enumeration value="percent"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="IsSourcingOnDemandValues"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="yes"/> <xsd:enumeration value="no"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="UKMedicinesClassUnit"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="professional_use_only"/> <xsd:enumeration value="general_sales_list"/> <xsd:enumeration value="pharmacy_p_line"/> <xsd:enumeration value="prescription_only"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="MaximumPowerType"> <xsd:simpleContent> <xsd:extension base="Dimension"> <xsd:attribute name="unitOfMeasure" type="MaximumPowerUnitOfMeasure" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:simpleType name="MaximumPowerUnitOfMeasure"> <xsd:restriction base="StringNotNull"> <xsd:enumeration value="W"/> <xsd:enumeration value="KW"/> </xsd:restriction> </xsd:simpleType>
</xsd:schema>