ГОСТ Р ИСО/ТС 10303-1270—2016
4.2.1 Тип данных contentJtem_or_refGronced_content_item
С помощью типа данных content_itom_or_referenced_content_item можно обозначать экземпля
ры данных типов Contentjtem и Roferenced_content_item.
EXPRESS-спеииФикаиия:
к)
TYPE content_i.tem_or_referenced_content_.item - SELECT
{Content_item,
Referenced_content_item);
END_TYPE;
( A
4.2.2 Тип данных message_approval_select
Выбираемый тип данных message_approval_select является расширением типа данных
approvaljtem. В настоящем типе данных к списку альтернативных выбираемых типов данных добав
лен именованный тип Message.
Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля,
список объектных типов данных может быть расширен.
Утверждение является подтверждением того, что содержимое сообщения соответствует цели со
общения.
Примечание — Утверждение списка получателей сообщения относится к области действия приклад
ного модуля «Envelope» (конверт).
EXPRESS-спеииФикаиия:
TYPE message_approval_select - EXTENSIBLE GENERIC_£NTITY SELECT
BASEO_ON approval_item WITH
(Message);
END_TYPE;
(A
4.2.3 Тип данных message_content_item
Тип данных message_content_item является расширяемым списком альтернативных именован
ных типов данных. Дополнительные альтернативные типы данных задаются в выбранных (SELECT)
типах данных, расширяющих тип данных message_content_item.
Примечание — Для того чтобы обеспечить уверенность в том. что для объектов, ссылающихся на пу
стой расширяемый выбираемый (SELECT) тип данных, существует хотя бы один тип разрешенных экземпляров, в
прикладных модулях, использующих этот тип данных, требуется его расширение.
EXPRESS-спеииФикаиия:
А >
TYPE message_content_item - EXTENSIBLE SELECT;
END_TYP£;
(A
4.2.4 Тип данных message_date_time_select
Выбираемый тип данных message_date_time_select является расширением типа данных date_
or_dato_time_item. В настоящем типе данных к списку альтернативных выбираемых типов данных до
бавлен именованный тип Message.
Примечание — Атрибут role (роль)объекта Date_or_date_time_assignment позволяет обозначить роль
задания даты и времени, например, «дата изготовления».
EXPRESS-спецификаиия:
А >
TYPE message_date_time_select • SELECT BASED_ON date_or_date_time_item WITH
(Message);
END TYPE;
5