ГОСТ Р МЭК 61360-2—2013
Примечание 1 — Сущность ISO_29002_IRDI_type может быть использована для любого вида инфор
мации. рассмотренной в ИСО/ТС 29002-5 и ассоциированной с идентификатором IRDI. Ниже рассмотрены три
специальных случая, нашедшие применение в стандартной словарной схеме ISO13584_IEC61360_dictionary_
schema: идентификатор ограничения constraintjdentifier, идентификатор словарной единицы измерения dic_
unit_identifier и идентификатор словарного значения dic_value_identifier.
Пример представления на языке EXPRESS:
М
TYPE lSO_29002_tRDI_type - identifier;
WHERE
WR1: LENGTH (SELF) <- 290;
END_TYPE; -- syn_name_type
C
Пояснение к тексту программы:
WR1: в соответствии с ИСО/ТС 29002-5 длина идентификатора не должна превышать 290.
Дополнительное пояснение:
IP1: идентификатор должен удовлетворять требованиям, установленным в ИСО/ТС 29002-5 для
международного идентификатора регистрации данных (IRDI).
Примечание 2 — Всоответствии с ИСО/ТС 29002-5 IRDI состоит либо из строки, не содержащей символ
«#» (идентификатор организации), либо из трех подстрок, не содержащих символ «#» внутри и разделенных сим
волом к#» для указания администрированных элементов.
Примечание 3 — Случаи, когда IRDI не используется для идентификации организации:
- первая подстрока, называемая регистрационным идентификатором полномочий (RAI). указывает органи
зацию. несущую ответственность за администрирование рассматриваемого элемента:
- вторая подстрока, называемая идентификатором данных (DI). содержит как категоризацию админи
стрируемого элемента, представленную двумя символами и последующим знаком минус («-») в соответствии с
ИСО/ТС 29002-5 (например, класс, свойство, единица измерения), так и идентификатор, назначенный для адми
нистрируемого элемента регистрационным идентификатором полномочий RAI;
- третья подстрока соответствует идентификатору версии (VI) IRDI.
5.11.2.17 Идентификатор ограничения (Constraintjdentifier)
Идентификатор constraintjdentifier — это идентификатор типа ISO_29002JRDI_type,
определяющий глобальное указание на ограничение, представленное как сущность constraint.
Структура данного идентификатора удовлетворяет синтаксическим требованиям, определенным в
ИСО/ТС 29002-5.
Примечание — Идентификатор ограничения constraintjdentifier гложет быть ассоциирован с услугой
разрешения по ИСО/ТС 29002-20. Данная услуга дает возможность получить формальное определение ограниче
ния. идентифицированного как сущность constraintjdentifier в соответствии с моделью ограничения EXPRESS в
рамках синтаксиса, определенного ИСО 13584-32 (OntoML) и. возможно. ИСО 10303-21.
Пример представления на языке EXPRESS:
М
TYPE constraint_identifier - l$0_29002_lRDl_type;
ENDJTYPE; — constrair.t_ider.tifier
Дополнительное пояснение:
IP1: часть идентификатора, идущая после второго символа «#» (идентификатор данных), должна
начинаться с «04-». чтобы указать на ограничение в соответствии с ИСО/ТС 29002-5.
5.11.2.18 Идентификатор словарной единицы измерения (Dic_unitjdentifier)
Идентификатор dic_unit_identifier — это идентификатор ISO_29002JRDI_typo. определяю
щий единицу измерения, представление которой в формате dic_unit можно загрузить с сервера
ИСО/ТС 29002-20. Структура данного идентификатора удовлетворяет синтаксическим требованиям
ИСО/ТС 29002-5.
69