ГОСТ Р МЭК 61360-2—2013
мых ИСО 8601. Лексическое представление для типа данных date_data_type является сокращенным
(усеченным справа) лексическим представлением для типа данных date_time_data_type. CCYY-MM-DF.
Усечение слева недопустимо. Для типа данных date_time_data_type может быть использован вспомо
гательный идентификатор часового пояса. Если значение года выходит из интервала 0001-9999. то в
левой части данного представления добавляются цифры и знак «-».
Пример— Представление 1999-05-31— это представление типа date_data_typeдля 31 мая 1999года.
5.10.3.20 Тип времени суток (Time_data_type)
Сущность time_data_typo задает значения элементов DET строчного типа. Она содержит указа
ние особого момента времени в соответствии с требованиями ИСО 8601. Это значение tlme_data_type
дает момент времени, повторяющийся каждый день.
Примечание 1 — Только подмножество лексических представлений, определенных ИСО 8601. гложет
использоваться для значения time_data_type. См. пояснение IP1 ниже.
Примечание 2 — Вышеуказанное ограничение ИСО 8601 совпадает с ограничением, установленным
схемой XML.
Примечание 3 — Рассматриваемое лексическое представление допускает использование вспомога
тельного идентификатора часового пояса. Поэтому значения time_data_type частично упорядочены, чтобы ис
ключить возможность произвольно задавать порядок следования двух значений, одно из которых имеет часовой
пояс, а другое — нет.
Пример представления на языке EXPRESS:
*>
ENTITY time_data_type
SUBTYPE OE<string_type);
END_ENTITY; -- time_data_type
<*
Дополнительное пояснение:
IP1: значение свойства с типом данных time_data_typo должно соответствовать нижеследующе
му лексическому представлению, являющемуся подмножеством лексических представлений, опреде
ленных ИСО 8601. Лексическое представление типа данных time_data_type — это усеченное
слева лексическое представление типа date_time_data_type hh:mm:ss.sss со вспомогательным (по
выбору) идентификатором часового пояса.
Пример — Представление 13:20:00-05:00 — это представление суточного времени time_data_type.
соответствующее 1.20 после полудня для восточного стандартного времени, которое отстает на 5
часов от координированного универсального времени (UTC).
5.10.3.21 Неколичественный кодовый тип (Non_quantitative_code_type)
Сущность non_quantitative_code_type — это тип нумерации, когда элементы нумерации пред
ставлены значением строки (см. также сущность неколичественный целый тип non_quantitative_int_
type и рисунок 12).
Пример представления на языке EXPRESS:
М
ENTITY nor._quantitative_code_type
SUBTYPE OF<string_type);
domain: value_domain;
WHERE
WRL:QUERY<v <* domain.its_values
NOT(’1S013584_1EC61360_DICTIONARY_SCHEMA.VALUE_CODE_TYPE’IN
TYPEOfc(v.value_code) )) - Ц; END_
ENTITY; -- non_quantitative_code_type
( w
53