﻿<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" 
           targetNamespace="bora-bs:ecm:Price" 
           xmlns="bora-bs:ecm:Price" 
           version="1.2" 
           elementFormDefault="qualified">
  <xs:element name="Price">
    <xs:annotation>
      <xs:documentation>Цените са в EUR, с ДДС</xs:documentation>
      <xs:appinfo>
        <BORA_API>
          <Name>Цени за електронен магазин</Name>
        </BORA_API>
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:element name="CONTRL" minOccurs="1" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>Първи запис на съобщението. Контролена инфромация, източник на информацията</xs:documentation>
            <xs:appinfo>
              <BORA_API>
                <Name>Control - Съобщение</Name>
              </BORA_API>
            </xs:appinfo>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SAART" minOccurs="1">
                <xs:annotation>
                  <xs:documentation>Control</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Тип на записа</Name>
                      <Format>CHAR 6</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:minLength value="6"/>
                    <xs:maxLength value="6"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FILEID" minOccurs="1">
                <xs:annotation>
                  <xs:documentation>например 4711</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Идентификатор на Съобщението</Name>
                      <Format>CHAR 1-32</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="32"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="SENDER" minOccurs="1">
                <xs:annotation>
                  <xs:documentation>например SF</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Компания изпращащ – Сериен № на BORA BS База или Ключова дума на BORA BS контрагент или др.</Name>
                      <Format>CHAR 1-128</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="128"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="RECEIVER" minOccurs="1">
                <xs:annotation>
                  <xs:documentation>например  PL</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Компания приемник – Сериен № на BORA BS База или Ключова дума на BORA BS контрагент или др.</Name>
                      <Format>CHAR 1–32</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="32"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="MESSAGE" minOccurs="1">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Тип на съобщението</Name>
                      <Format>CHAR 1-10</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:maxLength value="10"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="CRDATE" type="xs:date" minOccurs="1">
                <xs:annotation>
                  <xs:documentation>например 20100203</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Дата на създаване</Name>
                      <Format>DATE 8, YYYYMMDD</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element name="CRTIME" minOccurs="1">
                <xs:annotation>
                  <xs:documentation>например 120401</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Време на създаване</Name>
                      <Format>CHAR 6, HHMMSS</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:minLength value="6"/>
                    <xs:maxLength value="6"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="IsAddItem" minOccurs="0">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Добавяне на Продукти и Услуги</Name>
                      <Format>NUM 1-1</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="10"/>
                    <xs:fractionDigits value="0"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="IsAddObject" minOccurs="0">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Добавяне на Обекти</Name>
                      <Format>NUM 1-1</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="10"/>
                    <xs:fractionDigits value="0"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="IsAddCashDoc" minOccurs="0">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Създаване на Касов Ордер</Name>
                      <Format>NUM 1-1</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="10"/>
                    <xs:fractionDigits value="0"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="IsAddStoreDoc" minOccurs="0">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Създаване на Скл.документ</Name>
                      <Format>NUM 1-1</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="10"/>
                    <xs:fractionDigits value="0"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PREDICATE" minOccurs="0">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Критерии . Бележки на изпращача за обстоятелства.</Name>
                      <Format>CHAR 1-256</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="256"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="SUPTO" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>BORA Business Suite</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Софтуер за управление на продажбите в търговски обекти (СУПТО)</Name>
                      <Format>CHAR 1-256</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="256"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="SUPTOvm" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>9.1.001</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Версия на СУПТО по регистъра на НАП</Name>
                      <Format>CHAR 1-256</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="16"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="METHOD" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>По подразбиране е IMPORT</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Метод за обработка на съобщението от BORA Data Bus Broker.</Name>
                      <Format>CHAR 1-32</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="32"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FBM_Type" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>PULL-Изпращачът пита; PUSH-WebHooks; WS-WebSockets (SignalR); PNOT-Push Известия; SYNC-Smart Polling</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Метод за обратна връзка</Name>
                      <Format>CHAR 1-10</Format>
                      <FilterType>List</FilterType>
                      <AllowedValues>
                        <Value code="PULL">Изпращачът пита</Value>
                        <Value code=" PUSH">WebHooks</Value>
                        <Value code=" WS">WebSockets (SignalR)</Value>
                        <Value code=" PNOT">Push Известия</Value>
                        <Value code=" SYNC">Smart Polling</Value>
                      </AllowedValues>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FBM_Address" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>URL за WebHook, Device Token за FCM/APNs мобилни известия, или ConnectionID за SignalR. Пра празно при PULL/SYNC.</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Адрес за известяване</Name>
                      <Format>CHAR 1-256</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="256"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FBM_Event" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>ON_SUCCESS, ON_ERROR, ON_ALL (и при успех, и при грешка).</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Събитие за известяване</Name>
                      <Format>CHAR 1-50</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="FILE" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>Използва се описание на източника на даснни: file;</xs:documentation>
            <xs:appinfo>
              <BORA_API>
                <Name>File - Източник</Name>
              </BORA_API>
            </xs:appinfo>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SAART" minOccurs="1">
                <xs:annotation>
                  <xs:documentation>FILE</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Тип на записа</Name>
                      <Format>CHAR 6</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="6"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FileName" minOccurs="1">
                <xs:annotation>
                  <xs:documentation>например "K:\_Shared"</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Име на Файла</Name>
                      <Format>CHAR 1-256</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="256"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FilePath" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>например "Фактури обект Варна 2019-05-01"</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Път към файла</Name>
                      <Format>CHAR 1-256</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="256"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Specification" minOccurs="0">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Спецификации</Name>
                      <Format>CHAR 1-256</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="256"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Standart" minOccurs="0">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Стандарт</Name>
                      <Format>CHAR 1-256</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="256"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FileType" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>TXT, XML, JSON, MD, YAML, CSV.</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Тип на файла</Name>
                      <Format>CHAR 1-10</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Encoding" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>UTF-8, UTF-16, ANSI. По подразбиране се приема UTF-8.</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Кодиране</Name>
                      <Format>CHAR 1-20</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="20"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Compression" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>NONE, ZIP, GZIP.</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Компресия</Name>
                      <Format>CHAR 1-10</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Price_Rec" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:appinfo>
              <BORA_API>
                <Name>Запис</Name>
              </BORA_API>
            </xs:appinfo>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SAART" minOccurs="1">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Тип на записа</Name>
                      <Format>CHAR 6</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:minLength value="6"/>
                    <xs:maxLength value="6"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PriceGroup" minOccurs="1">
                <xs:annotation>
                  <xs:documentation>PL_No - код на групата; плъгинът го превежда в роля / група, Shopify — в каталог.</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Ценова група</Name>
                      <Format>CHAR 20</Format>
                      <Searchable>true</Searchable>
                      <FilterType>Exact</FilterType>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:maxLength value="20"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="SKU" minOccurs="1">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Артикулен код</Name>
                      <Format>CHAR 18</Format>
                      <Searchable>true</Searchable>
                      <FilterType>Exact</FilterType>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="18"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Quantity" minOccurs="1">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>За количество</Name>
                      <Format>NUM 18 2-зн</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="18"/>
                    <xs:fractionDigits value="2"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Measure" minOccurs="1">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Мярка</Name>
                      <Format>CHAR 3</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="3"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="regular_price" minOccurs="1">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Крайна цена на дребно</Name>
                      <Format>NUM 18 2-зн</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="18"/>
                    <xs:fractionDigits value="2"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="sale_price" minOccurs="0">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Цена в промоция</Name>
                      <Format>NUM 18 2-зн</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="18"/>
                    <xs:fractionDigits value="2"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="lowest_price_30d" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>Omnibus, Директива (ЕС) 2019/2161, въведена в ЗЗП</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Най-ниската цена за 30 дни преди промоцията</Name>
                      <Format>NUM 18 2-зн</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="18"/>
                    <xs:fractionDigits value="2"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="date_on_sale_from" type="xs:date" minOccurs="0">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Начало на промоцията</Name>
                      <Format>DATE 8, YYYYMMDD</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element name="date_on_sale_to" type="xs:date" minOccurs="0">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Край на промоцията</Name>
                      <Format>DATE 8, YYYYMMDD</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element name="Discount_group" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>DSG_Code</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Групa  за отстъпки</Name>
                      <Format>CHAR 6</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:maxLength value="6"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="VAT" minOccurs="1">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>ДДС %</Name>
                      <Format>NUM 2</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="2"/>
                    <xs:fractionDigits value="0"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Currency" minOccurs="0">
                <xs:annotation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Валута</Name>
                      <Format>CHAR 3</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:minLength value="3"/>
                    <xs:maxLength value="3"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="TRAILR" minOccurs="1" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>Последният запис се използва за да се гарантира пълнотата на обмен на пакета от данни за файла.</xs:documentation>
            <xs:appinfo>
              <BORA_API>
                <Name>Trailer - Последен запис</Name>
              </BORA_API>
            </xs:appinfo>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SAART" minOccurs="1">
                <xs:annotation>
                  <xs:documentation>TRAILR</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Тип на записа</Name>
                      <Format>CHAR 6</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="6"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="FILEID" minOccurs="1">
                <xs:annotation>
                  <xs:documentation>например 4711</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Референтен номер на DataSet - а</Name>
                      <Format>CHAR 1-32</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="32"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="MESSAGES" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>например 1</xs:documentation>
                  <xs:appinfo>
                    <BORA_API>
                      <Name>Броят на заглавните съобщения (header)</Name>
                      <Format>NUM 1-10</Format>
                    </BORA_API>
                  </xs:appinfo>
                </xs:annotation>
                <xs:simpleType>
                  <xs:restriction base="xs:decimal">
                    <xs:totalDigits value="10"/>
                    <xs:fractionDigits value="0"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>