ГОСТ Р ИСО/ТС 10303-1241—2015
5.2.1.7 Тип данных ir_person_and_organizationJtem
Типданныхir_person_and_organization_itemявляетсярасширениемтипаданных
mrl_porson_and_organization_item. В его список альтернативных типов данныхдобавлен тип данных
information_usago_right.
EXPRESS-специФикаиия.
*)
TYPE ir_person_and_organization_item = SELECT BASED_ON mri_person_and_organization_item WITH
(information_usage_right);
END_TYPE;
(*
5.2.1.8 Тип данных ir_usage_item
Тип данных ir_usagejtem является расширением типа данных actionjtems. В его список аль
тернативных типов данных добавлен тип данных information_usage_ right.
П р и м е ч а н и е — Список объектных типов данных может быть расширен в прикладных модулях, исполь
зующих конструкции данного модуля.
Тип данных ir_usage_itom обеспечивает выбор элементов, к которым может быть применен объ
ект information_usage_right.
EXPRESS-спеииФикация:
*)
TYPE ir_usageJtern = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON actionjtems;
END_TYPE;
C
5.2.2 Определение объектов ИММ
В данном пункте определены объекты ИММ прикладного модуля «Права на информацию».
5.2.2.1 Объект applied_usage_right
Объект applied_usage_right является подтипом объекта applied_action_ assignment, который
определяетсвязь собъектом information_usage_right, формирующим элементы, на которые распрос
траняется право на использование.
П р и м е ч а н и е — Данная связь проходит через объекты applled_action_a3signment и action к объекту
action_method. который реализует данное право.
EXPRESS-спеииФикация:
*>
ENTITY applied_usage_right
SUBTYPE OF (applied_action_assignment);
SELF\applied_action_assignment.items: SET[1:?]
OF ir_usagejtem;
END_ENTITY;
(*
Определение атрибута
items — совокупность данных, на которые распространяется данное право на использование.
5.2 2.2 Объект information_right
Объект information_right является подтипом объекта action_method. который используется для
представления права на информацию.
EXPRESS-спецификация:
*)
ENTITY information_right
SUBTYPE OF (action_method);
END_ENTITY:
Г
5.2.2.3 Объект information_usage_right
Объект information_usage_right является подтипом объекта action_method. который использу
ется для представления использования права на информацию в конкретном контексте.
14