ГОСТ Р ИСОТТС 10303-1021—2010
5.2.1.1 Тип identificationjtem
Тип identificationjtem является наращиваемым списком альтернативныхтиповданных. Он обес
печивает возможность ссылаться на экземпляры типовданных, содержащиеся в типахданных, расши
ряющих тип identificationjtem.
П р и м е ч а н и е — Для пустого наращиваемого списка выбора требуется его наполнение в других модулях
для обеспечения того, чтобы ссылающиеся на него объекты имели, по крайней мере, одну допустимую реализа
цию.
EXPRESS-спеиификаиия:
•)
TYPE identificationjtem = EXTENSIBLE SELECT;
END_TYPE;
С
5.2.1.2 Тип versionablejtem
Тип versionablejtem является наращиваемым списком альтернативных типов данных. Он обес
печивает возможность ссылаться на экземпляры типовданных, содержащиеся в типахданных, расши
ряющих тип versionablejtem.
П р и м е ч а н и е — Тип versionablejtem определен прежде всего для того, чтобы собрать все объектные
типы данных, которым может быть назначен идентификатор версии с помощью объекта appl!ed_
ldentlflcation_asslgnment.
EXPRESS-спеиификаиия:
*)
TYPE versionablejtem = EXTENSIBLE SELECT;
END_TYPE;
r
5.2.2 Определение объекта ИММ
В данном пункте определен объект ИММ для рассматриваемого прикладного модуля.
5.2.2.1 Объект appliedJdentification_assignment
ОбъектappliedJdentification_assignmentявляетсяподтипомобъектаidentification_
assignment, назначающим идентификатор множеству экземпляров объектных типов данных, перечис
ленных в списке выбора объекта identificationjtem.
EXPRESS-спеиификаиия:
ENTITY applied_identification_assignment
SUBTYPE OF (identification_assignment);
items : SETfl:?] OF identificationjtem;
END_ENTITY;
f
Определение атрибута
items — множество элементов, которым назначается идентифицирующий код.
•)
END_SCHEMA; - - ldentification_assignment_mim
С
7