ГОСТ Р ИСО/ТС 10303-1269—2016
action_method_role
action_method_role.name = ’resource item’}
action_method_ass»gnment => apptied_action_method_assrgnment
applied_action_method_assignment
applied_action_method_assignment.items[i] -> action_method_items
5.2 Сокращенный листинг ИММ на языке EXPRESS
В данном подразделе определена EXPRESS-схема. полученная из таблицы отображений. В ней
использованы элементы из общих ресурсов или издругих прикладных модулей и определены конструк
ции на языке EXPRESS, относящиеся к настоящему стандарту.
Так в данном подразделе определены интерпретированная модель прикладного модуля «Исполь
зованный ресурс» и модификации, которые применяются к конструкциям, импортированным из общих
ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в приклад
ных модулях, необходимо применять следующие ограничения:
- использование объекта супертипа не дает права применять любой из его подтипов, пока этот
подтип не будет также импортирован в схему ИММ;
- использование выбираемого типа SELECT не дает права применять любой из перечисленных в
нем типов, пока этот тип не будет также импортирован в схему ИММ.
EXPRESS-слецификация:
*)
SCHEMA Resource_as_realized_mim;
USE FROM асtion_schema -- ISO 10303-41
<action_method,
action_resource,
action_resource_relationship,
supported_item);
USE FROM Activity_method_assignment_mim;-- ISO/TS 10303-1249
USE FROM Classification_assignment_mimr
USE FROM Required_resource_mim;—
-- ISO/TS 10303-1114
ISO/TS 10303-1267
USE FROM Resource_item_mim;-- ISO/TS 10303-1268
USE FROM Resource_management._mim;-- ISO/TS 10303-1266
USE FROM Value_with_unit_mim; -- ISO/TS 10303-1054
(*
П р и м е ч а н и я
1 Схемы, ссылки на которые даны выше, можно найти в следующих стандартах и документах комплекса
ИСО 10303:
action_schema — ИСО 10303-41;
Activity_method_assignment_mim— ИСО.ТС 10303-1249:
Classification_assignment_mim— ИСО/ТС 10303-1114:
Required_resource_mim— ИСО/ТС 10303-1267;
Resource_item_mim— ИСО/ТС 10303-1268;
Resource_management_mim— ИСО/ТС 10303-1266;
Value_with_unit_mim— ИСО/ТС 10303-1054.
2 Графическое представление данных схем приведено на рисунках D.1 и D.2. приложение D.
5.2.1 Определение типа данных ИММ
В данном пункте определен тип данных объектов ИММ для настоящего прикладного модуля.
5.2.1.1 Тип данных rosource_as_realizod_classiflcationjtem
Выбираемый тип данных resource_as_realized_classification_item является расширением типа
данных classification_item. В настоящем типе данных к списку альтернативных выбираемых типовдан
ных добавлены именованные типы action_ method. action_rosource и action_resource_relationship.
П р и м е ч а н и е — В прикладных модулях, использующих конструкции настоящего прикладного модуля,
список объектных типовданных может быть расширен.
13