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

Document_location_identification,
Document_property_representation,
Document_version,
Envelope,
Envelope_relationship,
External_item_identification,
External_source_identification,
File_location_identification,
File_relationship,
Hardcopy,
lnformation_right,
lnformation_usage_right,
lnformation_usage_right_relationship,
Message,
Message_relationship,
Numerical_document_property,
Partial_document_assignment,
Physical_document_definition);
END_TYPE;
(*
4.2.4 Тип данных ар239_dm_classified_attribute_select
Тип данных ap239_dm_classified_attribute_select является расширением типа данных classified_attribute_select. В его список альтернативных типов данных добавлены типы данных Content_item, Descriptive_document_property, Digital_file, Document_assignment, Document_definition_relationship, Document_location_identification, Document_property_representation, Envelope, Envelope_relationship, External_item_identification, External_source_identification, File_location_identification, File_relationship, Hardcopy, Information_right, Information_usage_right, Information_usage_right_elationship, Message, Message_relationship, Numerical_document_property и Partial_document_assignment.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Экземплярам объектов из типа данных ap239_dm_classified_attribute_select может быть назначен класс (объект Class) с помощью объекта Attribute_classification следующим образом:
Content_item: классифицируется атрибут item_type объекта Content_item;
Descriptive_document_property: классифицируется атрибут name, унаследованный от объекта Representation_item;
Digital_file: классифицируется атрибут contained_data_type, унаследованный от объекта File;
Document_assignment: классифицируется атрибут role объекта Document_assignment;
Document_definition_relationship: классифицируется атрибут relation_type объекта Document_definition_relationship;
Document_location_identification: классифицируется атрибут source_type, унаследованный от объекта External_source_identification;
Document_property_representation: классифицируется атрибут name, унаследованный от объекта Representation;
Envelope: классифицируется атрибут acknowledge объекта Envelope;
Envelope_relationship: классифицируется атрибут relation_type объекта Envelope_relationship;
External_item_identification: классифицируется атрибут source_type, унаследованный от объекта External_source_identification;
External_source_identification: классифицируется атрибут source_type объекта External_source_identification;
File_location_identification: классифицируется атрибут source_type, унаследованный от объекта External_source_identification;
File_relationship: классифицируется атрибут relation_type объекта File_relationship;
Hardcopy: классифицируется атрибут contained_data_type, унаследованный от объекта File;
Information_right: классифицируется атрибут name объекта lnformation_right;
Information_usage_right: классифицируется атрибут name объекта Information_usage_right;
Information_usage_right_relationship: классифицируется атрибут relation_type объекта lnformation_usage_right_relationship;
Message: классифицируется атрибут message_type объекта Message;
Message_relationship: классифицируется атрибут relation_type объекта Message_relationship;
Numerical_document_property: классифицируется атрибут name, унаследованный от объекта Representation_item;
Partial_document_assignment: классифицируется атрибут role, унаследованный от объекта Document_assignment.
EXPRESS-спецификация:
*)
TYPE ap239_dm_classified_attribute_select = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON classified_attribute_select WITH
(Content_item,