<module moduleVersion="1.0"
   relaxCore="1.0"
   targetNamespace=""
   xmlns="http://www.xml.gr.jp/xmlns/relaxCore">
  <interface>
    <export label="GROUP"/>
  </interface>
  <elementRule role="GROUP">
    <sequence>
      <ref label="GROUPNAME"/>
      <ref label="ITEM" occurs="+"/>
      <ref label="LEGALNOTICE"/>
    </sequence>
  </elementRule>
  <tag name="GROUP">
    <attribute name="GROUPLINK" type="string"/>
  </tag>
  <elementRule role="GROUPNAME" type="string"/>
  <tag name="GROUPNAME"/>
  <elementRule role="LEGALNOTICE" type="string"/>
  <tag name="LEGALNOTICE"/>
  <elementRule role="ITEM">
    <sequence>
      <ref label="PRODUCTNAME"/>
      <ref label="DESCRIPTION" occurs="?"/>
      <ref label="PRICING"/>
      <ref label="ITEM" occurs="*"/>
    </sequence>
  </elementRule>
  <tag name="ITEM">
    <attribute name="ITEMLINK" type="string"/>
  </tag>
  <elementRule role="PRODUCTNAME" type="string"/>
  <tag name="PRODUCTNAME"/>
  <elementRule role="DESCRIPTION">
    <choice occurs="*">
      <ref label="PARAGRAPH"/>
      <ref label="IMG"/>
    </choice>
  </elementRule>
  <tag name="DESCRIPTION"/>
  <elementRule role="IMG">
    <sequence/>
  </elementRule>
  <tag name="IMG">
    <attribute name="SRC" required="true" type="uriReference"/>
    <attribute name="HEIGHT" required="true" type="integer"/>
    <attribute name="WIDTH" required="true" type="integer"/>
  </tag>
  <elementRule role="PARAGRAPH">
    <mixed>
      <choice occurs="*">
        <ref label="CITATION"/>
        <ref label="EMPHASIS"/>
        <ref label="HIGHLIGHT"/>
      </choice>
    </mixed>
  </elementRule>
  <tag name="PARAGRAPH"/>
  <elementRule role="CITATION" type="string"/>
  <tag name="CITATION"/>
  <elementRule role="EMPHASIS" type="string"/>
  <tag name="EMPHASIS"/>
  <elementRule role="HIGHLIGHT" type="string"/>
  <tag name="HIGHLIGHT"/>
  <elementRule role="PRICING">
    <sequence>
      <ref label="PRODNUM"/>
      <ref label="MARKER" occurs="?"/>
      <ref label="PRICE"/>
      <ref label="MARKER" occurs="?"/>
      <ref label="SHIPPING"/>
      <ref label="MARKER" occurs="?"/>
      <ref label="DELIVERY"/>
      <ref label="MARKER" occurs="?"/>
      <ref label="AVAIL"/>
      <ref label="MARKER" occurs="?"/>
      <ref label="WARRANTY"/>
    </sequence>
  </elementRule>
  <tag name="PRICING"/>
  <elementRule role="PRODNUM" type="string"/>
  <tag name="PRODNUM">
    <attribute name="ID" required="true" type="ID"/>
  </tag>
  <elementRule role="MARKER" type="string"/>
  <tag name="MARKER"/>
  <elementRule role="PRICE" type="decimal"/>
  <tag name="PRICE">
    <attribute name="ID" required="true" type="ID"/>
  </tag>
  <elementRule role="SHIPPING" type="decimal"/>
  <tag name="SHIPPING">
    <attribute name="ID" required="true" type="ID"/>
  </tag>
  <elementRule role="DELIVERY" type="string"/>
  <tag name="DELIVERY">
    <attribute name="ID" required="true" type="ID"/>
  </tag>
  <elementRule role="AVAIL" type="boolean"/>
  <tag name="AVAIL">
    <attribute name="ID" required="true" type="ID"/>
  </tag>
  <elementRule role="WARRANTY" type="string"/>
  <tag name="WARRANTY"/>
</module>
