END_TYPE;
(*
5.2.1.3 Тип данных ap239_dm_attribute_classification_item
Тип данных ap239_dm_attribute_classification_item является расширением типа данных attribute_classification_item. В его список альтернативных типов данных добавлены типы данных descriptive_representation_item, document_relationship, document_type, document_usage_role, envelope, envelope_relationship, identification_role, information_right, information_usage_right, measure_representation_item, message_relationship, object_role, product_definition_relationship, representation, representation_item, structured_message и usage_association.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Атрибутам экземпляров объектов из типа данных ap239_dm_attribute_classification_item может быть назначен класс (объект class) с помощью объекта applied_attribute_classification_assignment следующим образом:
- descriptive_representation_item: классифицируется атрибут name объекта descriptive_representation_item. Данный атрибут унаследован от объекта representation_item;
- document_relationship: классифицируется атрибут name объекта document_relationship;
- document_type: классифицируется атрибут product_data_type объекта document_type;
- document_usage_role: классифицируется атрибут name объекта document_usage_role. Данный атрибут name представляет значение роли у объекта applied_document_usage_constraint_assignment, унаследованного от объекта document_usage_constraint_assignment;
- envelope: классифицируется атрибут name объекта envelope, унаследованный от объекта product;
- envelope_relationship: классифицируется атрибут name объекта envelope_relationship, унаследованный от объекта product_relationship;
- identification_role: классифицируется атрибут name объекта identification_role. Данный атрибут представляет роль объекта applied_external_identification_assignment, унаследованную от объектов external_identification_assignment и identification_assignment;
- information_right: классифицируется атрибут name объекта information_right, унаследованный от объекта action_method;
- information_usage_right: классифицируется атрибут name объекта information_usage_right, унаследованный от объекта action_method;
- measure_representation_item: классифицируется атрибут name объекта measure_representation_item. Данный атрибут унаследован от объекта representation_item;
- message_relationship: классифицируется атрибут name объекта message_relationship, унаследованный от объекта product_relationship;
- object_role: классифицируется атрибут name объекта object_role. Данный атрибут name обеспечивает производное значение для атрибута role объекта applied_document_reference, унаследованного от объекта document_reference;
- product_definition_relationship: классифицируется атрибут name объекта product_definition_relationship;
- representation: классифицируется атрибут name объекта representation;
- structured_message: классифицируется атрибут name объекта structured_message, унаследованный от объекта product;
- usage_association: классифицируется атрибут description объекта usage_association, унаследованный от объекта action_method_relationship.
EXPRESS-спецификация:
*)
TYPE ap239_dm_attribute_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON attribute_classification_item WITH
(descriptive_representation_item,
document_relationship,
document_type,
document_usage_role,
envelope,
envelope_relationship,
identification_role,
information_right,
information_usage_right,
measure_representation_item,
message_relationship,
object_role,
product_definition_relationship,
representation,
representation_item,
structured_message,
usage_association);
END_TYPE;
(*
5.2.1.4 Тип данных ap239_dm_attribute_language_item
Тип данных ap239_dm_attribute_language_item является расширением типа данных attribute_language_item. В его список альтернативных типов данных добавлены типы данных envelope, envelope_relationship, information_right, information_usage_right, message_relationship и structured_message.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
EXPRESS-спецификация:
*)