ГОСТ Р ИСО/ТС 10303-1128—2014
5.1.2.3 Связи объекта External_source_identification с объектом external_ identificationjtem
(представленным атрибутом item)
Элемент ИММ:
PATH
Ссылочный путь:
applied_externalJdentification_assignment.items[i]->
external_identification_item
5.1.2.4 Атрибут description
Элемент ИММ:
Источник:
Ссылочный путь:
identification_role.description
ИС0 10303-41
applied_external_identification_assignment <=
external_identification_assignment <=
identification_assignment
identifiestion_assignment.role ->
identification_role
identification_role.description
5.2 Сокращенный листинг ИММ на языке EXPRESS
В данном подразделе определена EXPRESS-схема. полученная из таблицы отображений. В ней
использованы элементы общих ресурсов или других прикладных модулей и определены конструкции
на языке EXPRESS, относящиеся к настоящему стандарту.
В данном подразделе определена интерпретированная модель прикладного модуля «Задание
обозначения внешнего модуля», а также определены модификации, которые применяются к
конструкциям, импортированным из общих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в
прикладных модулях, необходимо применять следующие ограничения:
- использование объекта супертипа не дает права применять любой из его подтипов, пока этот
подтип не будет также импортирован в схему ИММ;
- использование выбираемого типа SELECT не дает права применять любой из перечисленных
в нем типов, пока этот тип не будет также импортирован в схему ИММ.
EXPRESS-спецификация:
*)
SCHEMA External_item_identification_assignment_mim;
USE FROM management_resources_schema-- ISO 10303-41
(external_ider.tificatior._assignment);
USE FROM support_resource_schema— ISO 10303-41
(identifier);
(*
П р и м е ч а н и я
1 Схемы, ссылки на которые даны выше, можно найти в следующем стандарте комплекса ИСО 10303:
management_resources_schema - ИСО 10303-41;
support_resource_schema - ИСО 10303-41.
2 Графическое представление данных схем приведено на рисунках D.1 и D.2. приложение D.
5.2.1 Определение типа данных ИММ
В настоящем пункте определен тип данных ИММ для прикладного модуля, рассматриваемого в
настоящем стандарте. Ниже специфицирован тип данных ИММ и его определение.
5.2.1.1 Тип данных externalJdentificationJtem
Тип данных externalJdentificationJtem является расширяемым списком альтернативных типов
данных.Квыбираемым(SELECT)типамданных,расширяющихтипданных
externalJdentificationJtem, добавляются дополнительные альтернативные типы данных.
П р и м е ч а н и е-Для того чтобы быть уверенным, что для объектов, ссылающихся на пустой
расширяемый выбранный (SELECT) тип данных, существует хотя бы один тип разрешенных экземпляров, в
прикладных модулях, использующих этот тип данных, требуется его расширение.
7