Схема данных сигналов-подтверждений и сигналов-исключений
<?xml version="1.0"encoding="UTF-8"?>
<!--
Структура и реквизитный состав сигналов-подтверждений и сигналов-исключений
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sgn="urn:EEC:signal:v1.0"
targetNamespace="urn:EEC:signal:1.0"elementFormDefault="qualified"attributeFormDefault="unqualified">
<xs:simpleType name="EDocIdType">
<xs:annotation>
<xs:documentation>Идентификатор документа</xs:documentation>
</xs:annotation>
<xs: restriction base="xs:token">
<xs:patternvalue="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DateTimeType">
<xs: annotation>
<xs:documentation>Дата по григорианскому календарю и время в формате стандарта ISO 8601</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:dateTime"/>
</xs: simpleType>
<xs:simpleType name="ErrorCodeType">
<xs:annotation>
<xs: documentation >Кодовое обозначение ошибки</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:minLength value="1"/>
<xs:maxLength value="255"/>