Статус документа
Статус документа

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

     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