Приложение N 6. Схема данных сигналов-подтверждений и сигналов-исключений
к Правилам электронного
обмена данными в интегрированной
информационной системе внешней
и взаимной торговли
СХЕМА ДАННЫХ СИГНАЛОВ-ПОДТВЕРЖДЕНИЙ И СИГНАЛОВ-ИСКЛЮЧЕНИЙ
<?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:v1.0"elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xs:simpleType name="EDocIdType">
<xs:annotation>
<хs:documentation>Идентификатор документа</xs:
documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:pattern value="[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:simp1eType>
<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"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StringType">
<xs:annotation>
<хs:documentation>Произвольная информация в
текстовой форме</хs:documentation>
</xs:annotation>
<xs:restriction base="xs:string"/>
</xs:simpleType>
<xs:complexType name="DeliveryReceiptType">
<xs:annotation>
<xs:documentation>Тип сигнала-подтверждения
"Получено"</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="SignalId" type="sgn:EDocIdType"/>
<xs:element name="DateTime" type="sgn:DateTimeType"/>
</xs:sequence>
</xs:complexType>
<xs:element name="DeliveryReceipt" type="sgn:DeliveryReceiptType">
<xs:annotation>
<xs:documentation>Сигнал-подтверждение "Получено"
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="ProcessingReceiptType">
<xs:annotation>
<xs:documentation>Тип сигнала-подтверждения
"Принято в обработку"</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="SignalId" type="sgn:EDocIdType"/>
<xs:element name="DateTime" type="sgn:DateTimeType"/>
</xs:sequence>
</xs:complexType>
<xs:element name="ProcessingReceipt" type="sgn:
ProcessingReceiptType">
<xs:annotation>
<xs:documentation>Сигнал-подтверждение "Принято в
обработку"</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="ValidationErrorType">
<xs:annotation>
<xs:documentation>Тип сигнала-исключения "Ошибка
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="SignalId" type="sgn:EDocIdType">
<xs:annotation>
<xs:documentation>Идентификатор
сигнала-исключения</хs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DateTime" type="sgn:DateTimeType">
<xs:annotation>
<xs:documentation>Дата и время
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Error" type="sgn:ErrorType"
maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Сведения об
ошибке</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ErrorType">
<xs:annotation>
<xs:documentation>Тип ошибки</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Code" type="sgn:ErrorCodeType">
<xs:annotation>
<xs:documentation>Кодовое
обозначение ошибки контроля</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Description" type="sgn:StringType">
<xs:annotation>
<xs:documentation>Обозначение
ошибки контроля в текстовой форме</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Details" type="sgn:StringType"
minOccurs="0">
<xs:annotation>
<xs:documentation>Детализированные
сведения об ошибке</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EDocId" type="sgn:EDocIdType"
minOccurs="0">
<xs:annotation>
<xs:documentation>Идентификатор
документа, в котором возникла ошибка</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Reference" type="sgn:StringType"
minOccurs="0">
<xs:annotation>
<xs:documentation>Строка символов,
позволяющая однозначно локализовать элемент в документе, вызвавший ошибку
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="ValidationError" type="sgn:ValidationErrorType">
<xs:annotation>
<xs:documentation>Сигнал-исключение "Ошибка
контроля"</xs:documentation>
</xs:annotation>
</xs:element>
</xs:schema>
- Гражданский кодекс (ГК РФ)
- Жилищный кодекс (ЖК РФ)
- Налоговый кодекс (НК РФ)
- Трудовой кодекс (ТК РФ)
- Уголовный кодекс (УК РФ)
- Бюджетный кодекс (БК РФ)
- Арбитражный процессуальный кодекс
- Конституция РФ
- Земельный кодекс (ЗК РФ)
- Лесной кодекс (ЛК РФ)
- Семейный кодекс (СК РФ)
- Уголовно-исполнительный кодекс
- Уголовно-процессуальный кодекс
- Производственный календарь на 2025 год
- МРОТ 2024
- ФЗ «О банкротстве»
- О защите прав потребителей (ЗОЗПП)
- Об исполнительном производстве
- О персональных данных
- О налогах на имущество физических лиц
- О средствах массовой информации
- Производственный календарь на 2024 год
- Федеральный закон "О полиции" N 3-ФЗ
- Расходы организации ПБУ 10/99
- Минимальный размер оплаты труда (МРОТ)
- Календарь бухгалтера на 2024 год
- Частичная мобилизация: обзор новостей