ГОСТ Р ИСО 13606-2—2012
Пакет: primitive
Класс CJNTEGER
С PRIMITIVE
I
+ --CJNTEGER
Ограничение экземпляров типа Integer (целочисленное значение).
Атрибуты
Ситатура
Обязатель
ность
Кратность
Описание
assumed_value : Integer
0..1
--
Предполагаемое значение на тот случай, если
элемент является частью необязательной
структуры и не включен в данные
list: Set<List<Integer»
0..1
0..*
Множество значений типа Integer, определяю
щее ограничение
range: lnlerval<lnteger>
0..1
Диапазон значений типа Integer, определяющий
ограничение
Ограничение
ИмяВыражение
consistencyinv: list <> Voidxor range <> Void
Пакет: primitive
Класс С_Т1МЕ
С PRIMITIVE
I
+ - - C_TIME
Ограничение экземпляров типа Time (время). Флаг наличия объекта «hour (час)» не существует, так
как по определению этот объект всегда обязателен, иначе время будет лишено смысла.
Атрибуты
Сигнатура
Обязатель
ность
Кратность
Описание
assumed_value : Time
0..1
““
Предполагаемое значение на тот случай,
если элемент являетсячастью необязатель
ной структуры и не включен вданные
hour_validity:VALIDITY_KIND
0..1
--
Отсутствует
millisecond_validity : VALIDITYJ<IND
0..1
--
Допустимость наличия миллисекунд в огра
ниченном времени
minutej/alidity:VALIDITY_KIND
0..1
--
Допустимость наличия минут в ограничен
ном времени
range : lnterval<Date_Time>
0..1
--
Диапазон значений типа Time, задающий
ограничение
second_validity:VALIDITYKIND
0..1
--
Допустимость наличия секунд в ограничен
ном времени
timezone_validity:VALIDITY_KIND
0..1
“ “
Допустимость наличия часового пояса в ог
раниченной дате
34