ГОСТ Р ИСОЯС 10303-1012—2013
Также в данном подразделеопределены ИММдля прикладного модуля «Утверждение» имодифи
кации. которым подвергаются конструкции, импортированные изобщих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или 8 приклад
ных модулях, должны бытьучтены следующие ограничения:
- использованиеобъекта, являющегосясупертипом, неозначаетприменениялюбой изегоконкре
тизаций. если толькоданная конкретизация также не импортирована в схему ИММ;
- использование типа SELECT не означает применения любого из указанных в нем типовданных,
если толькоданный тип также не импортирован в схему ИММ.
EXPRESS-спецификация:
’)
SCHEMAApproval_mim;
USE FROM approval_schema - - IS0 10303-41
(approval,
approval_dateJime,
approval_person_organization,
approval_relationship.
approval_role,
approval_status);
USE FROM basic_attribute_schema - - ISO 10303-41
(object_role,
role_association,
role_select);
USE FROM Datejime_assignment_mim;-- ISO/TS10303-1014
USE FROM management_resources_schema - - ISO 10303-41
(approval_assignment);
USE FROM Person_organization_mim; - - ISO/TS 10303-1011
Г
П р и м е ч а н и я
1 Схемы, ссылки на которые приведены выше, определены в следующих стандартах и документах комплек
са ИСО 10303:
approval_schema — ИСО 10303-41.
baslc_attrlbute_schema — ИСО 10303-41;
Date_tlme_assignment_mlm — ИСО/ТС 10303-1014.
management_resources_schema — ИСО 10303-41;
Person_organlzatlon_mim — ИСО/ТС 10303-1011.
2 Графическое представление схемы Approval_mlm приведено в приложении О. рисунки D.1 и D.2.
5.2.1 Определение типов данных ИММ
В данном пункте определены типыданных ИММ прикладного модуля «Утверждение».
5.2.1.1 Тип данныхapproval Jtem
Тип данных approvaljtem является наращиваемым списком альтернативных объектных типов
данных, которыйобеспечиваетвозможностьссылаться наэкземпляры типовданных, расширяющихтип
данных approvaljtem.
П р и м е ч а н и е — Для пустогонаращиваемогоспискааыбора требуется его наполнение вдругих модулях
для обеспечения того, чтобы любой ссылающийся на него объектный тип данных имел допустимую реализацию.
EXPRESS-спецификация;
*)
TYPE approvaljtem = EXTENSIBLE GENERIC_ENTITY SELECT;
END_TYPE:
(*
5.2.1.2 Tипданныхdate_andJimeJtem_approval
11