ГОСТ Р ИСО/ТС 10303-1241—2015
В данном разделе определены информационные требования, которым должны соответствовать
реализации, использующие язык EXPRESS, определенный в ИСО 10303-11. Ниже представлен фраг
мент EXPRESS-спецификации, с которого начинается описание схемы lnformation_rights_arm.
EXPRESS-специФикация:
*)
SCHEMA lnformation_rights_arm;
Г
4.1 Необходимые ПЭМ прикладных модулей
Приведенные ниже операторы языка EXPRESS определяют элементы, импортированные из
ПЭМ других прикладных модулей.
EXPRESS-специФикация:
*)
USE FROM Contract_arm: - - ISOttS 10303-1062
USE FROM Management_resource_information_arm; - - ISO/TS 10303-1288
Г
П р и м е ч а н и я
1 Схемы, ссылки на которые приведены выше, определены в следующихдокументах комплекса ИСО 10303:
Contract_arm— ИСО/ТС 10303-1062;
Management_resource_lnformation_arm — ИСО/ТС 10303-1288.
2 Графическое представление схемы lnformatlon_rights_arm приведено в приложении С. рисунки С.1 и
С.2.
4.2 Определение типов данных ПЭМ
В данном подразделе определены типы данных ПЭМ прикладного модуля «Права на информа
цию».
4.2.1 Тип данных information_usage_right_item
Тип данных information_usage_right_ltem является наращиваемым списком альтернативных
типов данных. Дополнительные альтернативные типы данных определяют в выбираемых типах дан
ных. расширяющих тип данных information_ usage_right_itom.
П р и м е ч а н и е — Данный пустой наращиваемый список выбора должен быть наполнен в других приклад
ных модулях для того, чтобы объекты, ссылающиеся на тип данных lnformatlon_ueage_rlght_ltem. имели по край
ней мере одну допустимую реализацию.
EXPRESS-специФикация:
*)
TYPE information usage right_item = EXTENSIBLE GENERIC ENTITY SELECT:
END_TYPE:
(*
4.2.2 Тип данных right_approval_item
Тип данных right_approval_item является расширением типа данных mrl_ approvaljtem. В его
список альтернативных типов данных добавлены типы данных Appliedjnformation_usago_right и
lnformation_usage_right.
П р и м е ч а н и е — Список объектных типов данных может быть расширен а прикладных модулях, исполь
зующих конструкции данного модуля.
EXPRESS-спецификация:
*)
TYPE right_approval_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASEDJDN mri_approval_item WITH
(AppliedJnformation_usage_right.
lnformation_usago right);
END_TYPE;
r
з