ГОСТ Р ИСО/ТС 10303-1297-2012 Системы автоматизации производства и их интеграция Представление данных об изделии и обмен этими данными. Часть 1297. Прикладной модуль. Управление документами по прикладному протоколу ПП239 стр. 24

TYPE ap239_dm_attribute_language_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON attribute_language_item WITH
(envelope,
envelope_relationship,
information_right,
information_usage_right,
message_relationship,
structured_message);
END_TYPE;
(*
5.2.1.5 Тип данных ap239_dm_classification_item
Тип данных ap239_dm_classification_item является расширением типа данных classification_item. В его список альтернативных типов данных добавлены типы данных applied_document_reference, applied_document_usage_constraint_assignment, applied_external_identification_assignment, applied_usage_right, descriptive_representation_item, document_file, document_relationship, envelope, envelope_relationship, information_right, information_usage_right, measure_representation_item, message_relationship, product, product_definition, product_definition_formation, product_definition_relationship, representation, structured_message и usage_association.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Объектам из типа данных ap239_dm_classification_item может быть назначен класс (объект class) с помощью объекта applied_classification_assignment.
EXPRESS-спецификация:
*)
TYPE ap239_dm_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON classification_item WITH
(applied_document_reference,
applied_document_usage_constraint_assignment,
applied_external_identification_assignment,
applied_usage_right,
descriptive_representation_item,
document_file,
document_relationship,
envelope,
envelope_relationship,
information_right,
information_usage_right,
measure_representation_item,
message_relationship,
product,
product_definition,
product_definition_formation,
product_definition_relationship,
representation,
structured_message,
usage_association);
END_TYPE;
(*
5.2.1.6 Тип данных ap239_dm_contract_item
Тип данных ap239_dm_contract_item является расширением типа данных contract_item. В его список альтернативных типов данных добавлены типы данных product и structured_message.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
EXPRESS-спецификация:
*)
TYPE ap239_dm_contract_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON contract_item WITH
(product,
structured_message);
END_TYPE;