ГОСТ Р ИСО 10303-41—2022
EXPRESS-спеииФикаиия:
*)
ENTITY action_method_role;
name :label;
description :OPTIONAL text;
END_ENTITY;
(*
Определения атрибутов:
name — представленное строковым типом данных label, наименование представленной объек
том action_method_role роли способа выполнения действия.
Примечания
1 Определение смысла настоящего атрибута может содержаться или в EXPRESS-схемах с примечаниями, в
которых используется настоящий объект или его подтипы, или на основе соглашения об общем понимании между
партнерами, совместно использующими эту информацию.
2 Связь представленной настоящим объектом роли с представленным объектом action_method способом
выполнения действия осуществляется объектом action_method_assignment, представляющим присвоение спо
соба выполнения действия;
description — представленный строковым типом данных text текст, характеризующий представ
ленную объектом action_method_role роль способа выполнения действия. Присваивать этому атрибу ту
значение не обязательно.
18.4.4 Объект action_request_assignment
Объект action_request_assignment представляет связь представленного объектом versioned_
action_request запроса на выполнение работы сданными об изделии.
EXPRESS-спеииФикаиия:
*)
ENTITY action_request_assignment
ABSTRACT SUPERTYPE ;
assigned_action_request :versioned_action_request;
DERIVE
role :object_role := get_role(SELF);
WHERE
WR1: SIZEOF(USEDIN(SELF,
’BASIC_ATTRIBUTE_SCHEMA.ROLE__ASSOCIATION.ITEM_WITH_ROLE’)) <= 1;
END_ENTITY;
(*
"
Определения атрибутов;
assigned_action_request — экземпляр объектного типа данных versioned_action_request, пред
ставляющий запрос на выполнение работы, который должен быть связан сданными об изделии;
role — объект object_role, представляющий роль, определяющую цель связывания представлен
ного объектом action_request_assignment присвоения запроса на выполнение действия с данными об
изделии.
Примечания
1 Дополнение данного атрибута является усовершенствованием содержащегося в ИСО 10303-41:1994 опре
деления представляющего присвоение запроса на выполнение действия объекта action_request_assignment. Это
усовершенствование совместимо с предшествующими изданиями ИСО 10303-41.
2 Значения, связанные с настоящим атрибутом, могут быть заданы или в EXPRESS-схемах с примечаниями,
в которых используется настоящий объект или его подтипы, или на основе соглашения об общем понимании между
партнерами, совместно использующими эту информацию.
Формальное положение:
WR1. Каждый представляющий присвоение запроса на выполнение действия объект action_
request_assignment должен играть роль атрибута item_with_role не более чем в одном объекте типа
role_association.
Примечание — Шаблон, ограничивающий создание экземпляров объектных типов данных, определе
ния которых содержатся в схеме basic_attribute_schema, описан в приложении Е.
102