ГОСТ Р ИСОГГС 10303-1122—2014
5.2.1 Определение типа данных ИММ
В настоящем пункте определен тип данных ИММ для прикладного модуля, рассматриваемого в
настоящем стандарте. Ниже специфицирован тип данных ИММ и его определение.
5.2.1.1 Тип данных document_reference_item
Тип данных document_reference_item является расширяемым списком альтернативных типов
данных.Квыбираемым(SELECT)типамданных.расширяющимтипданных
document_reference_item. добавляются дополнительные альтернативные типы данных.
П р и м е ч а н и е-Для того чтобы быть уверенными, что для объектов, ссылающихся на пустой
расширяемый выбираемый (SELECT) тип данных, существует хотя бы один тип разрешенных экземпляров, в
прикладных модулях, использующихэтоттипданных, требуется его расширение.
Тип данных document_reference_ltem является типом данных, задающим те объекты, которым
спомощьюобъектовappliod_document_referenceили
applied_document_usage_constralnt_assignment могут быть заданы представленные объектами
document_reference документы или представленные объектами document_usage_ constraint части
документов соответственно.
EXPRESS-спецификация:
*)
TYPE document_reference_item = EXTENSIBLE GENERIC_ENTITY SELECT;
END_TYPE;
<*
5.2.2 Определение объектов ИММ
В настоящем пункте определены объекты ИММ для прикладного модуля, рассматриваемого в
настоящем стандарте. Ниже специфицированы объекты ИММ и их определения.
5.2.2.1 Объект applied_document_reference
Объект applied_document_reference является таким подтипом объекта document_ reference,
посредством которого набору объектов, представленных экземплярами данных типов, входящих в
список выбора document_reference_item. задается документ, предста-вленный объектом document.
EXPRESS-спецификация:
*>
ENTITY applied_document_reference
SUBTYPE OF (document_reference);
items : SET[1:?] OF document_reference_item;
END_ENTITY;
<*
Определение атрибута
items - данные об изделии или данные о действиях, для которых задается документ,
представленный объектом document.
5.2.2 2 Объект applied_document_usage_constraint_assignment
Объект applied_document_usage_constraint_assignment является таким подтипом объекта
document_usage_constraint_assignment, посредством которого набору объектов, представленных
экземплярами данных типов, входящих в список выбора document_reference_itom. задается
отдельная часть документа, представленная объектом document_usage_constraint.
Посредством объекта document_usage_constraint указывается отдельная предметная область
или аспект в пределах содержимого документа и дается соответствующая информация или
использованный текст.
П р и м е ч а н и е-Объект applied_document_usage_constraint_assignment может использоваться
для того, чтобы обозначить разделдокумента и содержимое или части содержимогоэтого раздела, относящиеся
кданным об изделии или кданным одействиях,для которыхзадаетсядокумент.
12