<?xml version=“1.0” encoding=“utf-8”?> <xs:schema id=“availability”

  targetNamespace="https://schemas.cdon.com/product/4.0/4.1.0/availability"
  xmlns="https://schemas.cdon.com/product/4.0/4.1.0/availability"
  attributeFormDefault="unqualified"
  elementFormDefault="qualified"
  xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:include schemaLocation="identities.xsd" />
<xs:include schemaLocation="types.xsd" />
<xs:complexType name="deliveryTime">
  <xs:sequence>
    <xs:element name="min" type="xs:nonNegativeInteger" minOccurs="1" maxOccurs="1" />
    <xs:element name="max" type="xs:nonNegativeInteger" minOccurs="1" maxOccurs="1" />
  </xs:sequence>
</xs:complexType>
<xs:simpleType name="status">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Online" />
    <xs:enumeration value="Offline" />
  </xs:restriction>
</xs:simpleType>
<xs:complexType name="market">
  <xs:sequence>
    <xs:element name="status" type="status" minOccurs="1" maxOccurs="1" />
    <xs:element name="deliveryTime" type="deliveryTime" minOccurs="1" maxOccurs="1" />
  </xs:sequence>
</xs:complexType>
<xs:complexType name="product">
  <xs:annotation>
    <xs:documentation>If selling digital products or services, set stock to a very high number to not run out of sellable products.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="id" type="id" />
    <xs:element name="stock" minOccurs="1" maxOccurs="1" type="xs:nonNegativeInteger" />
    <xs:element name="se" type="market" minOccurs="0" maxOccurs="1" />
    <xs:element name="dk" type="market" minOccurs="0" maxOccurs="1" />
    <xs:element name="no" type="market" minOccurs="0" maxOccurs="1" />
    <xs:element name="fi" type="market" minOccurs="0" maxOccurs="1" />
    <xs:element name="b2b_se" type="market" minOccurs="0" maxOccurs="1" />
  </xs:sequence>
</xs:complexType>
<xs:element name="marketplace">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="product" type="product" minOccurs="1" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>
</xs:element>

</xs:schema>