IV. Требования к оформлению описаний объектов модели данных Союза
21. Перечень импортируемых пространств имен приводится в форме таблицы согласно образцу:
N п/п
|
Идентификатор пространства имен
|
Префикс
|
1
|
2
|
3
|
...
|
В графе 1 указывается порядковый номер импортируемого пространства имен.
В графе 2 указывается идентификатор импортируемого пространства имен.
В графе 3 указывается префикс (краткое обозначение) импортируемого пространства имен.
Пример:
N п/п
|
Идентификатор пространства имен
|
Префикс
|
1
|
2
|
3
|
1
|
urn:EEC:M:BaseDataTypes:vl.0.0
|
bdt
|
22. Перечень примитивных типов приводится в описании базисной модели данных в форме таблицы согласно образцу:
N п/п
|
Имя
|
Конструкция UML
|
Определение
|
Аналог
|
1
|
2
|
3
|
4
|
5
|
...
|
В графе 1 указывается порядковый номер примитивного типа.
В графе 2 указывается имя примитивного типа.
В графе 3 указывается имя конструкции UML, представляющей примитивный тип.
В графе 4 приводится определение примитивного типа.
В графе 5 указывается аналог примитивного типа.
Пример:
N п/п
|
Имя
|
Конструкция UML
|
Определение
|
Аналог
|
1
|
2
|
3
|
4
|
5
|
1
|
Время
|
time
|
определенное время суток в соответствии с расширенным форматом ГОСТ ИСО 8601-2001
|
UN/CEFACT: CCDT: TimePoint
|
2
|
Год
|
gYear
|
год григорианского календаря в соответствии с расширенным форматом ГОСТ ИСО 8601-2001
|
-
|
3
|
Дата
|
date
|
дата григорианского календаря в соответствии с ГОСТ ИСО 8601-2001
|
UN/CEFACT: CCDT: TimePoint
|
4
|
Дата и время
|
dateTime
|
дата григорианского календаря и время суток в соответствии с расширенным форматом ГОСТ ИСО 8601-2001 с указанием смещения относительно всемирного времени
|
UN/CEFACT: CCDT: TimePoint
|
5
|
Двоичный
|
base64Binary
|
конечная последовательность двоичных цифр (битов)
|
UN/CEFACT: CCDT: Binary
|
6
|
День
|
gDay
|
день григорианского календаря в соответствии с ГОСТ ИСО 8601-2001
|
-
|
7
|
День месяца
|
gMonthDay
|
день месяца григорианского календаря в соответствии с ГОСТ ИСО 8601-2001
|
-
|
23. Перечень базовых типов данных приводится в описании базисной модели данных в форме таблицы согласно образцу:
N п/п
|
Имя (идентификатор)
|
Конструкция UML
|
Описание
|
Примитивный тип
|
Аналог
|
1
|
2
|
3
|
4
|
5
|
6
|
...
|
В графе 1 указывается порядковый номер базового типа данных.
В графе 2 указывается имя базового типа данных. В скобках указывается идентификатор базового типа данных.
В графе 3 указывается имя конструкции UML, представляющей собой базовый тип данных.
В графе 4 приводится описание базового типа данных, включая:
прикладной термин;
определение базового типа данных;
область значений базового типа данных;
правила использования базового типа данных (при наличии);
примечание (при наличии).
В графе 5 указывается имя примитивного типа, на котором основан базовый тип данных.
В графе 6 указывается аналог базового типа данных (при наличии).
Пример:
N п/п
|
Имя (идентификатор)
|
Конструкция UML
|
Описание
|
Примитивный тип
|
Аналог
|
1
|
2
|
3
|
4
|
5
|
6
|
1
|
Бинарный текст. Тип (M.BDT.00001)
|
BinaryTextType
|
прикладной термин: бинарный текст
|
двоичные данные
|
UN/CEFACT: CCL: UDT000002
|
определение: текстовая информация, представленная в двоичной форме
|
|||||
область значений: конечная последовательность двоичных октетов (байтов)
|
|||||
правила использования: БТД "Бинарный текст. Тип" используется для встраивания текстовых документов в произвольном формате (MS Word, PDF и др.)
|
|||||
примечание: БТД "Бинарный текст. Тип" предназначен для представления информации преимущественно в текстовой форме в отличие от типов "График. Тип", "Рисунок. Тип", "Звук. Тип" и "Видео. Тип", которые используются для соответствующих форм представления информации
|
|||||
2
|
Видео. Тип (M.BDT.00002)
|
VideoType
|
прикладной термин: видео
|
двоичные данные
|
UN/CEFACT: CCL: UDT000006
|
определение: запись динамических визуальных образов в цифровом виде в двоичной нотации (октеты)
|
|||||
область значений: конечная последовательность двоичных цифр (битов)
|
|||||
правила использования: БТД "Видео. Тип" используется для встраивания бинарных файлов видео (видеофрагментов, видеороликов, видеофильмов и др.)
|
|||||
примечание: БТД "Видео. Тип" предназначен для представления информации преимущественно в виде динамических (изменяющихся) изображений в отличие от типов "График. Тип", "Рисунок. Тип", "Звук. Тип" и "Бинарный текст. Тип", которые используются для соответствующих форм представления информации
|
24. Перечни типов данных (общих простых типов данных, общих агрегированных типов данных, прикладных простых типов данных, прикладных агрегированных типов данных), включая их контекстные характеристики, приводятся в форме таблицы согласно образцу:
N п/п
|
Имя (идентификатор)
|
Конструкция UML
|
Описание
|
Родительский тип (идентификатор)
|
Аналог
|
Статус
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
...
|
В графе 1 указывается порядковый номер типа данных, а также порядковый номер его контекстной характеристики (для контекстной характеристики при ее наличии).
В графе 2 указывается имя типа данных. В скобках указывается идентификатор типа данных. Для контекстной характеристики указывается имя контекстной характеристики.
В графе 3 указывается имя конструкции UML, представляющей тип данных (контекстную характеристику).
В графе 4 приводится описание типа данных (контекстной характеристики), включая:
прикладной термин;
определение типа данных (контекстной характеристики);
область значений типа данных;
множественность для контекстной характеристики;
правила использования типа данных (при наличии);
примечание (при наличии).
В графе 5 указывается имя родительского типа данных, на котором основан тип данных (контекстная характеристика). В скобках указывается идентификатор родительского типа данных.
В графе 6 указывается аналог типа данных (при наличии).
В графе 7 указывается статус типа данных (действующий, устаревший).
Пример заполнения:
N п/п
|
Имя (идентификатор)
|
Конструкция UML
|
Описание
|
Родительский тип (идентификатор)
|
Аналог
|
Статус
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
1
|
Банк_Идентификатор. Тип (M.SDT.00128)
|
BanklIType
|
прикладной термин: идентификатор банка
определение: строка символов, сформированная по правилам идентификации участников финансовых расчетов в национальной или международной платежной системе
|
ОПТД
"Идентификатор. До 20 символов. Тип"
(M.SDT.00092)
|
-
|
действующий
|
область значений: нормализованная строка символов. Мин. длина: 1. Макс. длина: 20
|
||||||
1.1
|
Метод
идентификации. Код
|
kindCode
|
прикладной термин: метод идентификации
|
ОПТД "Метод идентификации банка_Идентификатор. Тип"
(M.SDT.00167)
|
-
|
-
|
определение: метод идентификации банка
|
||||||
множественность: 1
|
||||||
2.
|
Банковский счет_Идентификатор.
Тип
(M.SDT.00141)
|
BankAccount IdType
|
прикладной термин: банковский счет определение: строка символов, сформированная по правилам идентификации счета, открываемого банком юридическому или физическому лицу
|
ОПТД "Идентификатор. До 34 символов. Тип"
(M.SDT.00170)
|
UN/CEFACT: CCL:
UN02000007
|
действующий
|
область значений: нормализованная строка символов. Мин. длина: 1. Макс/ длина: 34
|
25. Перечни элементов данных (общих простых элементов данных, общих агрегированных элементов данных, прикладных простых элементов данных, прикладных агрегированных элементов данных) приводятся в форме таблицы согласно образцу:
N п/п
|
Имя (идентификатор)
|
Конструкция UML
|
Описание
|
Тип данных (идентификатор)
|
Аналог
|
Статус
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
...
|
В графе 1 указывается порядковый номер элемента данных.
В графе 2 указывается имя элемента данных. В скобках указывается идентификатор элемента данных.
В графе 3 указывается имя конструкции UML, представляющей элемент данных.
В графе 4 приводится описание элемента данных, включая:
прикладной термин элемента данных;
определение элемента данных;
класс представления;
правила использования элемента данных (при наличии);
примечание (при наличии).
В графе 5 указывается имя типа данных, который определяет область значений элемента данных. В скобках указывается идентификатор типа данных.
В графе 6 указывается аналог элемента данных (при наличии).
В графе 7 указывается статус элемента данных (действующий, устаревший).
Пример:
N п/п
|
Имя (идентификатор)
|
Конструкция UML
|
Описание
|
Тип данных (идентификатор)
|
Аналог
|
Статус
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
1
|
Абонентский ящик.
Идентификатор (M.SDE.00013)
|
PostOfficeBoxld
|
прикладной термин: номер абонентского ящика
|
Идентификатор. До 20 символов. Тип
(M.SDT.00092)
|
UN/CEFACT: CCL:
UN00000032
|
действующий
|
определение: номер абонентского ящика на предприятии почтовой связи
|
||||||
класс представления: идентификатор
|
||||||
2
|
Адрес. Текст (M.SDE.00005)
|
AddressText
|
прикладной термин: адрес в текстовой форме
|
Текст. До 1000 символов. Тип (M.SDT.00071)
|
UN/CEFACT: CCL:
UN00004432
|
действующий
|
определение: набор элементов адреса, представленных в свободной форме в виде текста
|
||||||
класс представления: текст
|
||||||
3
|
Акт органа Союза. Имя (M.SDE.00204)
|
EAEUDocName
|
прикладной термин: наименование акта
|
Имя. До 500 символов. Тип (M.SDT.00134)
|
UN/CEFACT: CCL:
UN00000312
|
действующий
|
определение: наименование акта органа Союза
|
||||||
класс представления: имя
|
||||||
4
|
Атрибут отчета. Текст
(M.SDE.00184)
|
ReportAttribu teText
|
прикладной термин: атрибут отчета
|
Значение параметра или атрибута наблюдения_Текст. Тип (M.SDT.00109)
|
-
|
действующий
|
определение: строка символов, содержащая дополнительную информацию об отчете
|
||||||
класс представления: текст
|
||||||
правила использования: используется для указания дополнительных атрибутов отчета или для указания единиц, масштаба, метода измерения и других атрибутов, которые уточняют значения всех показателей в отчете. Вид атрибута должен задаваться с помощью контекстной характеристики
|
26. Описание компонентного состава каждого агрегированного типа данных (общего агрегированного типа данных, прикладного агрегированного типа данных) приводится в форме таблицы согласно образцу:
N п/п
|
Имя (идентификатор)
|
Описание
|
Конструкция UML
|
Мн.
|
Аналог
|
1
|
2
|
3
|
4
|
5
|
6
|
...
|
В графе 1 указывается порядковый номер компонента агрегированного типа данных.
В графе 2 указывается имя связанного элемента данных. В скобках указывается идентификатор связанного элемента данных.
В графе 3 приводится определение компонента агрегированного типа данных.
В графе 4 указывается имя конструкции UML, представляющей элемент данных.
В графе 5 указывается множественность компонента агрегированного типа данных.
В графе 6 указывается аналог компонента агрегированного типа данных.
Пример:
N п/п
|
Имя (идентификатор)
|
Описание
|
Конструкция UML
|
Мн.
|
Аналог
|
1
|
2
|
3
|
4
|
5
|
6
|
1
|
Код страны со ссылкой на справочник (классификатор). Код (M.SDE.00162)
|
кодовое обозначение страны
|
UnifiedCountryCode
|
0..1
|
UN/CEFACT: CCL:
UN 00000203
|
2
|
Территория. Код (M.SDE.00031)
|
код единицы административно-территориального деления
|
TerritoryCode
|
0..1
|
UN/CEFACT: CCL:
UN 00000011
|
3
|
Регион. Имя (M.SDE.00007)
|
наименование единицы административно-территориального деления первого уровня
|
RegionName
|
0..1
|
UN/CEFACT: CCL:
UN 00000935
|
4
|
Район. Имя (M.SDE.00008)
|
наименование единицы административно-территориального деления второго уровня
|
DistrictName
|
0..1
|
UN/CEFACT: CCL:
UN 00002220
|
5
|
Город. Имя (M.SDE.00009)
|
наименование города
|
CityName
|
0..1
|
UN/CEFACT: CCL:
UN 00000013
|
6
|
Населенный пункт. Имя (M.SDE.00057)
|
наименование населенного пункта
|
SettlementName
|
0..1
|
-
|
7
|
Улица. Имя (M.SDE.00010)
|
наименование элемента улично-дорожной сети городской инфраструктуры
|
StreetName
|
0..1
|
UN/CEFACT: CCL:
UN 00000033
|
8
|
Номер дома. Идентификатор (M.SDE.00011)
|
обозначение дома, корпуса, строения
|
BuildingNumberId
|
0..1
|
UN/CEFACT: CCL:
UN 00000020
|
9
|
Помещение. Идентификатор (M.SDE.00012)
|
обозначение офиса или квартиры
|
RoomNumberId
|
0..1
|
UN/CEFACT: CCL:
UN 00000023
|
27. Описание изменений модели данных Союза (базисной модели данных, модели данных предметной области) по отношению к предыдущей версии приводится в форме таблицы согласно образцу:
N п/п
|
Описание
|
1
|
|
...
|
В графе 1 указывается порядковый номер изменения модели данных Союза (базисной модели данных, модели данных предметной области).
В графе 2 приводится описание изменения модели данных Союза (базисной модели данных, модели данных предметной области).
Пример:
N п/п
|
Описание
|
1
|
Общий простой тип данных "Пол_ Код. Тип" (M.SDT.00064): значение атрибута "Область значений" изменено с "Буква латинского алфавита. Возможные значения: F - женский, М - мужской" на "Значение кода в соответствии со справочником видов биологических полов. Мин. длина: 1. Макс. длина: 5"
|
2
|
Общий простой тип данных "Рисунок. До 1,5 Мб. Тип" (M.SDT.00201): добавлен
|
3
|
Общий простой тип данных "Экологический класс транспортного средства _Код. Тип" (M.SDT.00202): добавлен
|
4
|
Общий простой тип данных "Марка транспортного средства_ Код. Тип" (M.SDT.00203): добавлен
|
5
|
Общий простой тип данных "Коэффициент. Формат 20.4. Тип" (M.SDT.00187): добавлен
|
6
|
Агрегированный элемент данных "Группа объектов классификации: Детали" (M.CDE.00069): значение свойства "Имя" изменено на "Группа объектов систематизации (классификации): Детали"
|