Приложение 1. к Методике описания требований к электронному виду документов | ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К ФОРМИРОВАНИЮ ОПИСАНИЯ ФОРМАТА И СТРУКТУРЫ ЭЛЕКТРОННОГО ВИДА ДОКУМЕНТА

Приложение 1
к Методике описания требований
к электронному виду документов

ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
К ФОРМИРОВАНИЮ ОПИСАНИЯ ФОРМАТА И СТРУКТУРЫ ЭЛЕКТРОННОГО
ВИДА ДОКУМЕНТА

1. Описание формата и структуры электронного вида документа приводится с указанием имен, идентификаторов, версий, полного структурированного перечня реквизитов с определением типа данных и множественности для каждого реквизита.

2. Описание формата и структуры электронного вида документа должно содержать в своем составе следующие сведения:

общие сведения о структуре документа;

сведения об импортируемых пространствах имен;

описание реквизитного состава документа;

сведения о базовых и простых типах данных, используемых в структуре документа.

3. Общие сведения о структуре документа приводятся в табличной форме согласно следующему образцу:

N п/п
Обозначение элемента
Описание
1
2
3
1
Имя
2
Идентификатор
3
Версия
4
Идентификатор пространства имен
5
Корневой элемент XML-документа
6
Имя файла XML-схемы

Пример:

N п/п
Обозначение элемента
Описание
1
2
3
1
Имя
тестовый документ по уплате таможенных пошлин, налогов, специальных, антидемпинговых, компенсационных пошлин
2
Идентификатор
R.000
3
Версия
1.0.0.0
4
Идентификатор пространства имен
urn:EEC:R:000:TestDocument:v1.0.0
5
Корневой элемент XML-документа
TestDocument
6
Имя файла XML-схемы
EEC_R_000_TestDocument_v1.0.0.xsd

4. Сведения об импортируемых пространствах имен приводятся в табличной форме согласно следующему образцу:

N п/п
Идентификатор пространства имен
Префикс
1
2
3
1
2

Пример:

N п/п
Идентификатор пространства имен
Префикс
1
2
3
1
urn:EEC:M:ComplexDataObjects:v0.0.0
ccdo
2
urn:EEC:M:SimpleDataObjects:v0.0.0
csdo
3
urn:EEC:M:CA:ComplexDataObjects:v0.0.0
cacdo
4
urn:EEC:M:CA:SimpleDataObjects:v0.0.0
casdo

5. Описание реквизитного состава документа приводится в табличном виде с учетом уровней иерархии вплоть до простых (атомарных) реквизитов и атрибутов. При оформлении строк таблицы с реквизитным составом структуры документа боковик имеет смещенную вправо линейку для обозначения следующего уровня древовидной структуры. В боковике указывается порядковый номер и имя реквизита структуры документа.

В таблице формируются следующие поля (графы):

"имя реквизита" - иерархический номер реквизита (для атрибутов используются буквы русского алфавита), устоявшееся или официальное словесное обозначение реквизита, имя конструкции UML (для реквизитов с указанием префикса пространства имен);

"описание реквизита" - текст, поясняющий прикладной смысл реквизита;

"идентификатор" - идентификатор элемента данных в модели данных, соответствующего реквизиту;

"тип данных" - идентификатор типа данных в модели данных, соответствующего реквизиту;

"мн." - множественность реквизитов (обязательность (опциональность) и количество возможных повторений реквизита).

Образец:

Имя реквизита
Описание реквизита
Идентификатор
Тип данных
Множественность (Мн.)
1.
1.1.
1.2.
а)
б)
1.3.
2.
2.1.
2.2.

Пример:

Имя реквизита
Описание реквизита
Идентификатор
Тип данных
Мн.
1. Товарная партия
(cacdo:PGCGoodsShipmentDetails)
сведения о товарной партии
M.CA.CDE.00489
M.CA.CDT.00414
Определяется областями значений вложенных элементов
1
1.1. Товар
(cacdo:PGCGoodsItemDetails)
сведения о товаре
M.CA.CDE.00488
M.CA.CDT.00419
Определяется областями значений вложенных элементов
1..*
1.1.1. Порядковый номер товара
(casdo:ConsignmentItemOrdinal)
порядковый номер товара
M.CA.SDE.00183
M.SDT.00105
1
1.1.2. Код товара по ТН ВЭД ЕАЭС
(csdo:CommodityCode)
кодовое обозначение товара в соответствии с ТН ВЭД ЕАЭС
M.SDE.00091
M.SDT.00065
0..1
1.1.3. Наименование товара
(casdo:GoodsDescriptionText)
описание товара, включая торговое, коммерческое или иное традиционное наименование товара
M.CA.SDE.00164
M.SDT.00072
1..4
1.1.4. Масса брутто
(csdo:UnifiedGrossMassMeasure)
вес товара, брутто
M.SDE.00168
M.SDT.00122
0..1
а) единица измерения
(атрибут measurementUnitCode)
кодовое обозначение единицы измерения
-
M.SDT.00074
1
б) идентификатор справочника (классификатора)
(атрибут measurementUnitCodeListId)
идентификатор классификатора единиц измерения
-
M.SDT.00091
1
1.1.5. Масса нетто
(csdo:UnifiedNetMassMeasure)
вес товара, нетто
M.SDE.00174
M.SDT.00122
0..1
а) единица измерения
(атрибут measurementUnitCode)
кодовое обозначение единицы измерения
-
M.SDT.00074
1
б) идентификатор справочника (классификатора)
(атрибут measurementUnitCodeListId)
идентификатор классификатора единиц измерения
-
M.SDT.00091
1
1.1.6. Количество товара
(cacdo:GoodsMeasureDetails)
количество товара с указанием дополнительной единицы измерения
M.CA.CDE.00153
M.CA.CDT.00109
Определяется областями значений вложенных элементов
0..1

6. Сведения о базовых и простых типах данных, используемых в структуре документа, приводятся отдельно по каждому виду объектов модели данных Союза (базовые типы данных, общие простые типы данных, прикладные простые типы данных). Приводятся общие сведения об используемых типах данных и перечень используемых типов данных.

Общие сведения об используемых типах данных содержат сведения об идентификаторе и префиксе пространства имен и приводятся в табличной форме согласно следующему образцу:

1
Идентификатор пространства имен
<значение>
2
Префикс пространства имен
<значение>

Пример:

1
Идентификатор пространства имен
urn:EEC:M:SimpleDataObjects:v0.0.0
2
Префикс пространства имен
csdo

7. Перечень используемых типов данных приводится в табличной форме и содержит следующие поля:

"идентификатор" - идентификатор типа данных в модели данных;

"конструкция UML" - идентификатор конструкции UML в модели данных, соответствующей типу данных;

"имя" - имя типа данных в модели данных;

"область значений" - множество допустимых значений, соответствующих типу данных.

Образец:

N п/п
Идентификатор
Конструкция UML
Имя
Область значений
1
2

Пример:

N п/п
Идентификатор
Конструкция UML
Имя
Область значений
1
M.CA.SDT.00001
PaymentAmountWithCurrencyType
Платеж с указанием валюты_Денежная сумма. Тип
число в десятичной системе счисления.
Макс. кол-во цифр: 20.
Макс. кол-во дроб. цифр: 2
2
M.CA.SDT.00050
CustomsTaxPaymentFeatureCodeType
Особенность уплаты таможенных и иных платежей_Код. Тип
значение кода особенности уплаты таможенных и иных платежей в соответствии с классификатором особенностей уплаты таможенных и иных платежей, взимание которых возложено на таможенные органы. Нормализованная строка символов.
Длина: 2
3
M.CA.SDT.00053
CustomsTaxModeCodeType
Вид налогов, сборов или иного платежа_Код. Тип
значение кода в соответствии с классификатором видов налогов, сборов и иных платежей, взимание которых возложено на таможенные органы.
Длина: 4
4
M.CA.SDT.00090
LNPIdType
ЛНП должностного лица таможенного органа_Идентификатор. Тип
нормализованная строка символов.
Мин. длина: 1.
Макс. длина: 4