2 Графическое представление данных схем приведено на рисунках C.1 и C.2, приложение C.
В настоящем подразделе определены типы данных ПЭМ рассматриваемого прикладного модуля.
Тип данных ss_activity_item является расширением типа данных activity_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method, Activity_property, Applied_activity_assignment, Applied_state_assignment, Assigned_property, Managed_resource, Resource_as_realized, Resource_event, Resource_item, Resource_item_realization, Resource_property, Scheme_entry_assignment, State и State_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является объектом, для которого может быть задано действие.
EXPRESS-спецификация:
*)
TYPE ss_activity_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON activity_item WITH
(Activity,
Activity_method,
Activity_property,
Applied_activity_assignment,
Applied_state_assignment,
Assigned_property,
Managed_resource,
Resource_as_realized,
Resource_event,
Resource_item,
Resource_item_realization,
Resource_property,
Scheme_entry_assignment,
State,
State_relationship);
END_TYPE;
(*
Тип данных ss_activity_method_item является расширением типа данных activity_method_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_property, Applied_activity_assignment, Assigned_property, Event, Managed_resource, Resource_as_realized, Resource_event, Scheme_entry, State_relationship, Task_method и Task_method_version.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка представляет данные об изделии или данные о работе, для которых может быть задан способ выполнения действия.
EXPRESS-спецификация:
*)
TYPE ss_activity_method_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON activity_method_item WITH
(Activity,
Activity_property,
Applied_activity_assignment,
Assigned_property,
Event,
Managed_resource,
Resource_as_realized,
Resource_event,
Scheme_entry,
State_relationship,
Task_method,
Task_method_version);
END_TYPE;
(*
Тип данных ss_activity_realization_select является расширением типа данных activity_realization_select. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Scheme, Scheme_version, Task_method и Task_method_version.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка представляет данные об изделии или данные о работе, с помощью которых может быть реализован способ выполнения действия.
EXPRESS-спецификация:
*)
TYPE ss_activity_realization_select = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
activity_realization_select WITH
(Scheme,
Scheme_version,
Task_method,
Task_method_version);
END_TYPE;
(*
Тип данных ss_affected_item_select является расширением типа данных affected_item_select. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method, Activity_property, Assigned_property, Resource_item, Resource_item_realization и Resource_property.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка представляет некоторый объект, на который оказывает воздействие запрос на выполнение работы.
EXPRESS-спецификация:
*)
TYPE ss_affected_item_select = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON affected_item_select WITH
(Activity_method,
Activity_property,
Assigned_property,
Resource_item,
Resource_item_realization,
Resource_property);
END_TYPE;
(*
Тип данных ss_approval_item является расширением типа данных approval_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Applied_activity_method_assignment, Applied_state_assignment, Applied_state_definition_assignment, Assigned_property, Condition_evaluation, Condition_evaluation_assignment, Document_definition, Event, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Managed_resource, Managed_resource_relationship, Required_resource, Required_resource_assignment, Required_resource_relationship, Resource_as_realized, Resource_as_realized_assignment, Resource_event, Resource_item, Resource_item_assignment, Resource_item_realization, Resource_item_relationship, Resource_property, Task_element, Task_element_state_relationship, Task_method, Task_method_state_relationship, Task_method_version, Task_objective и Task_objective_state_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка представляет данные о действии или данные об изделии, для которых может быть задано утверждение.
EXPRESS-спецификация:
*)
TYPE ss_approval_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
approval_item WITH
(Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Activity_property,
Applied_activity_method_assignment,
Applied_state_assignment,
Applied_state_definition_assignment,
Assigned_property,
Condition_evaluation,
Condition_evaluation_assignment,
Document_definition,
Event,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Managed_resource,
Managed_resource_relationship,
Required_resource,
Required_resource_assignment,
Required_resource_relationship,
Resource_as_realized,
Resource_as_realized_assignment,
Resource_event,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Resource_item_relationship,
Resource_property,
Task_element,
Task_element_state_relationship,
Task_method,
Task_method_state_relationship,
Task_method_version,
Task_objective,
Task_objective_state_relationship);
END_TYPE;
(*
Тип данных ss_certification_item является расширением типа данных certification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Applied_activity_method_assignment, Resource_item, Resource_item_realization, Task_element, Task_method, Task_method_version и Task_objective.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка представляет данные о действии или данные об изделии, для которых может быть задана сертификация.
EXPRESS-спецификация:
*)
TYPE ss_certification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON certification_item WITH
(Applied_activity_method_assignment,
Resource_item,
Resource_item_realization,
Task_element,
Task_method,
Task_method_version,
Task_objective);
END_TYPE;
(*
Тип данных ss_characterized_activity_definition является расширением типа данных characterized_activity_definition. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method_relationship, Condition_evaluation, Required_resource_assignment, Resource_as_realized_assignment, Resource_event, Resource_item_assignment и Task_objective.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является элементом данных, для которого может быть задано свойство действия.
EXPRESS-спецификация:
*)
TYPE ss_characterized_activity_definition = EXTENSIBLE
GENERIC_ENTITY_SELECT BASED_ON characterized_activity_definition WITH
(Activity_method_relationship,
Condition_evaluation,
Required_resource_assignment,
Resource_as_realized_assignment,
Resource_event,
Resource_item_assignment,
Task_objective);
END_TYPE;
(*
Тип данных ss_characterized_resource_select является расширением типа данных characterized_resource_select. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Managed_resource, Required_resource, Resource_as_realized, Resource_item, Resource_item_realization и Resource_item_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является элементом данных о ресурсе, имеющем свойство ресурса, и для него может быть задано описание.
EXPRESS-спецификация:
*)
TYPE ss_characterized_resource_select = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON characterized_resource_select WITH
(Managed_resource,
Required_resource,
Resource_as_realized,
Resource_item,
Resource_item_realization,
Resource_item_relationship);
END_TYPE;
(*
Тип данных ss_classification_item является расширением типа данных classification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_property_representation, Activity_relationship, Applied_activity_assignment, Assigned_property, Defined_state_relationship, Property_representation, State_assertion и State_assessment.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными об изделии или данными о действии, для которых с целью их классификации может быть задан класс.
EXPRESS-спецификация:
*)
TYPE ss_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON classification_item WITH
(Activity,
Activity_property_representation,
Activity_relationship,
Applied_activity_assignment,
Assigned_property,
Defined_state_relationship,
Property_representation,
State_assertion,
State_assessment);
END_TYPE;
(*
Тип данных ss_classified_attribute_select является расширением типа данных classified_attribute_select. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method, Activity_method_assignment, Activity_property, Activity_property_representation, Activity_relationship, Applied_activity_assignment, Assigned_property, Condition_evaluation, Condition_evaluation_parameter, Event_assignment, Event_relationship, Managed_resource, Managed_resource_relationship, Property_representation, Related_condition_parameter, Required_resource, Required_resource_relationship, Resource_as_realized, Resource_as_realized_relationship, Resource_event, Resource_event_correspondence_relationship, Resource_event_relationship, Resource_item, Resource_item_assignment, Resource_item_realization, Resource_item_relationship, Resource_property и Resource_property_representation.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка представляет утверждение о том, что элемент данных имеет атрибут, от значения которого зависит принадлежность к классу.
EXPRESS-спецификация:
*)
TYPE ss_classified_attribute_select = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON classified_attribute_select WITH
(Activity,
Activity_method,
Activity_method_assignment,
Activity_property,
Activity_property_representation,
Activity_relationship,
Applied_activity_assignment,
Assigned_property,
Condition_evaluation,
Condition_evaluation_parameter,
Event_assignment,
Event_relationship,
Managed_resource,
Managed_resource_relationship,
Property_representation,
Related_condition_parameter,
Required_resource,
Required_resource_relationship,
Resource_as_realized,
Resource_as_realized_relationship,
Resource_event,
Resource_event_correspondence_relationship,
Resource_event_relationship,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Resource_item_relationship,
Resource_property,
Resource_property_representation);
END_TYPE;
(*
Тип данных ss_collection_assignment_select является расширением типа данных collection_assignment_select. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity и Activity_method.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является объектом, для которого может существовать понятие "комплект".
EXPRESS-спецификация:
*)
TYPE ss_collection_assignment_select = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON collection_assignment_select WITH
(Activity,
Activity_method);
END_TYPE;
(*
Тип данных ss_collection_member_select является; расширением типа данных collection_member_select. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method, Activity_method_assignment, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_property_representation, Activity_relationship, Activity_status, Address, Address_assignment, Affected_items_assignment, Applied_activity_assignment, Applied_activity_method_assignment, Applied_information_usage_right, Applied_state_assignment, Applied_state_definition_assignment, Approval, Approval_assignment, Approval_relationship, Approval_status, Approving_person_organization, Assigned_property, Attribute_classification, Attribute_translation_assignment, Calendar_date, Certification, Certification_assignment, Class, Classification_assignment, Collection_assignment, Collection_membership, Condition, Condition_assignment, Condition_evaluation, Condition_evaluation_assignment, Condition_evaluation_parameter, Condition_parameter, Condition_relationship, Contract, Contract_assignment, Contract_relationship, Date_or_date_time_assignment, Date_time, Defined_state_relationship, Derived_unit_element, Document_assignment, Effectivity, Effectivity_assignment, Effectivity_relationship, Event, Event_assignment, Event_relationship, External_source, External_source_identification, File, Identification_assignment, Identification_relationship, Independent_property, Independent_property_relationship, Information_right, Information_usage_right, Information_usage_right_relationship, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Language, Language_indication, Local_time, Location, Location_assignment, Location_relationship, Location_representation, Managed_resource, Managed_resource_relationship, Observation, Observation_assignment, Observation_consequence, Observation_relationship, Organization, Organization_or_person_in_organization_assignment, Organization_relationship, Organizational_location_identification, Person, Person_in_organization, Product, Product_design_to_individual, Product_design_version_to_individual, Product_planned_to_realized, Product_relationship, Product_version, Product_version_relationship, Product_view_definition, Project, Project_assignment, Project_relationship, Property_definition_representation, Regional_coordinate, Related_condition_parameter, Representation, Representation_context, Representation_item, Representation_relationship, Required_resource, Required_resource_assignment, Required_resource_relationship, Required_resource_requirement, Resource_as_realized, Resource_as_realized_assignment, Resource_as_realized_relationship, Resource_event, Resource_event_correspondence_relationship, Resource_event_relationship, Resource_item, Resource_item_assignment, Resource_item_realization, Resource_item_relationship, Resource_property, Resource_property_representation, Same_as_external_item, Security_classification, Security_classification_assignment, State, State_assertion, State_assessment, State_definition, State_definition_relationship, State_definition_role, State_relationship, State_role, Task_element_state_relationship, Task_method_state_relationship, Task_objective, Task_objective_state_relationship, Time_interval, Time_interval_assignment, Time_interval_relationship, Time_interval_role, Time_offset, Unit, Value_with_unit, View_definition_context, Work_output, Work_output_assignment, Work_output_relationship, Work_request и Work_request_status.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка выбора является объектом, представляющим составную часть комплекта.
EXPRESS-спецификация:
*)
TYPE ss_collection_member_select = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON collection_member_select WITH
(Activity,
Activity_method,
Activity_method_assignment,
Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Activity_property,
Activity_property_representation,
Activity_relationship,
Activity_status,
Address,
Address_assignment,
Affected_items_assignment,
Applied_activity_assignment,
Applied_activity_method_assignment,
Applied_information_usage_right,
Applied_state_assignment,
Applied_state_definition_assignment,
Approval,
Approval_assignment,
Approval_relationship,
Approval_status,
Approving_person_organization,
Assigned_property,
Attribute_classification,
Attribute_translation_assignment,
Calendar_date,
Certification,
Certification_assignment,
Class,
Classification_assignment,
Collection_assignment,
Collection_membership,
Condition,
Condition_assignment,
Condition_evaluation,
Condition_evaluation_assignment,
Condition_evaluation_parameter,
Condition_parameter,
Condition_relationship,
Contract,
Contract_assignment,
Contract_relationship,
Date_or_date_time_assignment,
Date_time,
Defined_state_relationship,
Derived_unit_element,
Document_assignment,
Effectivity,
Effectivity_assignment,
Effectivity_relationship,
Event,
Event_assignment,
Event_relationship,
External_source,
External_source_identification,
File,
Identification_assignment,
Identification_relationship,
Independent_property,
Independent_property_relationship,
Information_right,
Information_usage_right,
Information_usage_right_relationship,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Language,
Language_indication,
Local_time,
Location,
Location_assignment,
Location_relationship,
Location_representation,
Managed_resource,
Managed_resource_relationship,
Observation,
Observation_assignment,
Observation_consequence,
Observation_relationship,
Organization,
Organization_or_person_in_organization_assignment,
Organization_relationship,
Organizational_location_identification,
Person,
Person_in_organization,
Product,
Product_design_to_individual,
Product_design_version_to_individual,
Product_planned_to_realized,
Product_relationship,
Product_version,
Product_version_relationship,
Product_view_definition,
Project,
Project_assignment,
Project_relationship,
Property_definition_representation,
Regional_coordinate,
Related_condition_parameter,
Representation,
Representation_context,
Representation_item,
Representation_relationship,
Required_resource,
Required_resource_assignment,
Required_resource_relationship,
Required_resource_requirement,
Resource_as_realized,
Resource_as_realized_assignment,
Resource_as_realized_relationship,
Resource_event,
Resource_event_correspondence_relationship,
Resource_event_relationship,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Resource_item_relationship,
Resource_property,
Resource_property_representation,
Same_as_external_item,
Security_classification,
Security_classification_assignment,
State,
State_assertion,
State_assessment,
State_definition,
State_definition_relationship,
State_definition_role,
State_relationship,
State_role,
Task_element_state_relationship,
Task_method_state_relationship,
Task_objective,
Task_objective_state_relationship,
Time_interval,
Time_interval_assignment,
Time_interval_relationship,
Time_interval_role,
Time_offset,
Unit,
Value_with_unit,
View_definition_context,
Work_output,
Work_output_assignment,
Work_output_relationship,
Work_request,
Work_request_status);
END_TYPE;
(*
Тип данных ss_condition_evaluation_item является расширением типа данных condition_evaluation_item. В настоящем типе данных к списку альтернативных типов данных добавлен тип данных Assigned_property.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными об изделии или данными о действии, для которых может быть применена оценка условия.
EXPRESS-спецификация:
*)
TYPE ss_condition_evaluation_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON condition_evaluation_item WITH
(Assigned_property);
END_TYPE;
(*
Тип данных ss_condition_evaluation_parameter_item является расширением типа данных condition_evaluation_parameter_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Assigned_property, Property_representation, State и State_definition.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными об изделии или данными о действии, которые могут быть исходными данными при проверке выполнения условия.
EXPRESS-спецификация:
*)
TYPE ss_condition_evaluation_parameter_item = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON condition_evaluation_parameter_item WITH
(Assigned_property,
Property_representation,
State,
State_definition);
END_TYPE;
(*
Тип данных ss_condition_item является расширением типа данных condition_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method, Activity_method_realization, Activity_method_realization_relationship, Activity_property, Applied_activity_assignment, Assigned_property, Effectivity, Managed_resource, Managed_resource_relationship, Resource_event, Resource_event_relationship, Resource_property, State_definition, State_definition_relationship, Task_method_assignment, Task_method_relationship, Task_method_version_assignment и Task_method_version_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными об изделии или данными о действии, для которых может быть задано условие.
EXPRESS-спецификация:
*)
TYPE ss_condition_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON condition_item WITH
(Activity,
Activity_method,
Activity_method_realization,
Activity_method_realization_relationship,
Activity_property,
Applied_activity_assignment,
Assigned_property,
Effectivity,
Managed_resource,
Managed_resource_relationship,
Resource_event,
Resource_event_relationship,
Resource_property,
State_definition,
State_definition_relationship,
Task_method_assignment,
Task_method_relationship,
Task_method_version_assignment,
Task_method_version_relationship);
END_TYPE;
(*
Тип данных ss_condition_parameter_item является расширением типа данных condition_parameter_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method, Activity_property, Activity_property_representation, Assigned_property, Managed_resource, Property_representation, Required_resource, Resource_as_realized, Resource_as_realized_relationship, Resource_event, Resource_property, Resource_property_representation, State, State_assessment и State_definition.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными об изделии или данными о действии, которые могут служить входными параметрами как для специфического, так и для неспецифического условия.
EXPRESS-спецификация:
*)
TYPE ss_condition_parameter_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON condition_parameter_item WITH
(Activity,
Activity_method,
Activity_property,
Activity_property_representation,
Assigned_property,
Managed_resource,
Property_representation,
Required_resource,
Resource_as_realized,
Resource_as_realized_relationship,
Resource_event,
Resource_property,
Resource_property_representation,
State,
State_assessment,
State_definition);
END_TYPE;
(*
Тип данных ss_contract_item является расширением типа данных contract_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Applied_activity_method_assignment, Managed_resource, Resource_event, Resource_item, Resource_item_realization, Task_element, Task_method, Task_method_version и Task_objective.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными о действии или данными об изделии, для которых может быть задан контракт.
EXPRESS-спецификация:
*)
TYPE ss_contract_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON contract_item WITH
(Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Applied_activity_method_assignment,
Managed_resource,
Resource_event,
Resource_item,
Resource_item_realization,
Task_element,
Task_method,
Task_method_version,
Task_objective);
END_TYPE;
(*
Тип данных ss_date_or_date_time_item является расширением типа данных date_or_date_time_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_property_representation, Applied_activity_method_assignment, Condition_evaluation, Condition_evaluation_assignment, Managed_resource, Managed_resource_relationship, Required_resource, Required_resource_assignment, Resource_as_realized, Resource_as_realized_assignment, Resource_event, Resource_item, Resource_item_assignment, Resource_item_realization, Resource_property, Resource_property_representation, Task_element, Task_element_state_relationship, Task_method, Task_method_state_relationship, Task_method_version, Task_objective и Task_objective_state_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными о действии или данными об изделии, для которых может быть задана календарная дата или календарная дата со временем.
EXPRESS-спецификация:
*)
TYPE ss_date_or_date_time_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON date_or_date_time_item WITH
(Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Activity_property,
Activity_property_representation,
Applied_activity_method_assignment,
Condition_evaluation,
Condition_evaluation_assignment,
Managed_resource,
Managed_resource_relationship,
Required_resource,
Required_resource_assignment,
Resource_as_realized,
Resource_as_realized_assignment,
Resource_event,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Resource_property,
Resource_property_representation,
Task_element,
Task_element_state_relationship,
Task_method,
Task_method_state_relationship,
Task_method_version,
Task_objective,
Task_objective_state_relationship);
END_TYPE;
(*
Тип данных ss_documented_element_select является расширением типа данных documented_element_select. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_property_representation, Applied_activity_method_assignment, Condition_evaluation, Managed_resource, Required_resource, Required_resource_assignment, Required_resource_relationship, Resource_as_realized, Resource_event, Resource_item, Resource_item_assignment, Resource_item_realization, Resource_item_relationship, Resource_property, Resource_property_representation, State, State_assertion, State_assessment, State_definition, Task_element, Task_element_state_relationship, Task_method, Task_method_state_relationship, Task_method_version, Task_objective и Task_objective_state_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является элементом данных об изделии, для которого может быть задан документ, содержащий информацию о данных об изделии.
EXPRESS-спецификация:
*)
TYPE ss_documented_element_select = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON documented_element_select WITH
(Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Activity_property,
Activity_property_representation,
Applied_activity_method_assignment,
Condition_evaluation,
Managed_resource,
Required_resource,
Required_resource_assignment,
Required_resource_relationship,
Resource_as_realized,
Resource_event,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Resource_item_relationship,
Resource_property,
Resource_property_representation,
State,
State_assertion,
State_assessment,
State_definition,
Task_element,
Task_element_state_relationship,
Task_method,
Task_method_state_relationship,
Task_method_version,
Task_objective,
Task_objective_state_relationship);
END_TYPE;
(*
Тип данных ss_effectivity_item является расширением типа данных effectivity_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_property, Applied_activity_method_assignment, Applied_state_definition_assignment, Managed_resource_relationship, Required_resource_assignment, Required_resource_relationship, Resource_item_assignment, Resource_item_relationship, Resource_property и State_definition_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными о действии или данными об изделии, для которых может быть задана применяемость (область, в пределах которой эти данные применимы), для которой, в свою очередь, может быть задано описание.
EXPRESS-спецификация:
*)
TYPE ss_effectivity_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON effectivity_item WITH
(Activity_property,
Applied_activity_method_assignment,
Applied_state_definition_assignment,
Managed_resource_relationship,
Required_resource_assignment,
Required_resource_relationship,
Resource_item_assignment,
Resource_item_relationship,
Resource_property,
State_definition_relationship);
END_TYPE;
(*
Тип данных ss_identification_item является расширением типа данных identification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Condition_evaluation, Event, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Managed_resource, Required_resource_relationship, Resource_as_realized, Resource_event, Resource_property, State_definition, State_definition_relationship, Task_element_state_relationship, Task_method_assignment, Task_method_state_relationship, Task_method_version_assignment, Task_objective и Task_objective_state_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является элементом данных, которому может быть присвоено обозначение.
EXPRESS-спецификация:
*)
TYPE ss_identification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON identification_item WITH
(Activity_method,
Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Activity_property,
Condition_evaluation,
Event,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Managed_resource,
Required_resource_relationship,
Resource_as_realized,
Resource_event,
Resource_property,
State_definition,
State_definition_relationship,
Task_element_state_relationship,
Task_method_assignment,
Task_method_state_relationship,
Task_method_version_assignment,
Task_objective,
Task_objective_state_relationship);
END_TYPE;
(*
Тип данных ss_information_usage_right_item является расширением типа данных information_usage_right_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Task_element, Task_method, Task_method_version и Task_objective.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является набором информационных элементов, к которому может быть применено право на его использование.
EXPRESS-спецификация:
*)
TYPE ss_information_usage_right_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON information_usage_right_item WITH
(Task_element,
Task_method,
Task_method_version,
Task_objective);
END_TYPE;
(*
Тип данных ss_justification_item является расширением типа данных justification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Applied_activity_method_assignment, Managed_resource_relationship, Required_resource, Required_resource_assignment, Required_resource_relationship, Resource_as_realized, Resource_event, Resource_item, Resource_item_assignment, Resource_item_realization, Resource_item_relationship, Resource_property, State_assertion, State_assessment, Task_element, Task_element_state_relationship, Task_method, Task_method_state_relationship, Task_method_version, Task_objective и Task_objective_state_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными об изделии или данными о действии, для которых может быть предоставлено обоснование.
EXPRESS-спецификация:
*)
TYPE ss_justification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON justification_item WITH
(Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Activity_property,
Applied_activity_method_assignment,
Managed_resource_relationship,
Required_resource,
Required_resource_assignment,
Required_resource_relationship,
Resource_as_realized,
Resource_event,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Resource_item_relationship,
Resource_property,
State_assertion,
State_assessment,
Task_element,
Task_element_state_relationship,
Task_method,
Task_method_state_relationship,
Task_method_version,
Task_objective,
Task_objective_state_relationship);
END_TYPE;
(*
Тип данных ss_justification_support_item является расширением типа данных justification_support_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_property, Applied_activity_method_assignment, Applied_state_assignment, Applied_state_definition_assignment, Resource_property, State, State_definition и State_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными об изделии или данными о действии, которые могут быть использованы при обосновании.
EXPRESS-спецификация:
*)
TYPE ss_justification_support_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON justification_support_item WITH
(Activity_property,
Applied_activity_method_assignment,
Applied_state_assignment,
Applied_state_definition_assignment,
Resource_property,
State,
State_definition,
State_relationship);
END_TYPE;
(*
Тип данных ss_location_assignment_select является расширением типа данных location_assignment_select. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Applied_activity_assignment, Applied_activity_method_assignment, Required_resource, Required_resource_assignment, Resource_item, Resource_item_assignment, Resource_item_realization, Task_element, Task_method и Task_method_version.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является объектом, который может быть связан с заданным местоположением.
EXPRESS-спецификация:
*)
TYPE ss_location_assignment_select = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON location_assignment_select WITH
(Activity,
Applied_activity_assignment,
Applied_activity_method_assignment,
Required_resource,
Required_resource_assignment,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Task_element,
Task_method,
Task_method_version);
END_TYPE;
(*
Тип данных ss_observation_item является расширением типа данных observation_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method, Activity_method_assignment, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_property_representation, Activity_relationship, Activity_status, Address, Address_assignment, Affected_items_assignment, Applied_activity_assignment, Applied_activity_method_assignment, Applied_information_usage_right, Applied_state_assignment, Applied_state_definition_assignment, Approval, Approval_assignment, Approval_relationship, Approval_status, Approving_person_organization, Assigned_property, Attribute_classification, Attribute_translation_assignment, Calendar_date, Certification, Certification_assignment, Class, Classification_assignment, Collection_assignment, Collection_membership, Condition, Condition_assignment, Condition_evaluation, Condition_evaluation_assignment, Condition_evaluation_parameter, Condition_parameter, Condition_relationship, Contract, Contract_assignment, Contract_relationship, Date_or_date_time_assignment, Date_time, Defined_state_relationship, Derived_unit_element, Document_assignment, Effectivity, Effectivity_assignment, Effectivity_relationship, Event, Event_assignment, Event_relationship, External_source, External_source_identification, File, Identification_assignment, Identification_relationship, Independent_property, Independent_property_relationship, Information_right, Information_usage_right, Information_usage_right_relationship, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Language, Language_indication, Local_time, Location, Location_assignment, Location_relationship, Location_representation, Managed_resource, Managed_resource_relationship, Observation, Observation_assignment, Observation_consequence, Observation_relationship, Organization, Organization_or_person_in_organization_assignment, Organization_relationship, Organizational_location identification, Person, Person_in_organization, Product, Product_design_to_individual, Product_design_version_to_individual, Product_planned_to_realized, Product_relationship, Product_version, Product_version_relationship, Product_view_definition, Project, Project_assignment, Project_relationship, Property_definition_representation, Regional_coordinate, Related_condition_parameter, Representation, Representation_context, Representation_item, Representation_relationship, Required_resource, Required_resource_assignment, Required_resource_relationship, Required_resource_requirement, Resource_as_realized, Resource_as_realized_assignment, Resource_as_realized_relationship, Resource_event, Resource_event_correspondence_relationship, Resource_event_relationship, Resource_item, Resource_item_assignment, Resource_item_realization, Resource_item_relationship, Resource_property, Resource_property_representation, Same_as_external_item, Security_classification, Security_classification_assignment, State, State_assertion, State_assessment, State_definition, State_definition_relationship, State_definition_role, State_relationship, State_role, Task_element_state_relationship, Task_method_state_relationship, Task_objective, Task_objective_state_relationship, Time_interval, Time_interval_assignment, Time_interval_relationship, Time_interval_role, Time_offset, Unit, Value_with_unit, View_definition_context, Work_output, Work_output_assignment, Work_output_relationship, Work_request и Work_request_status.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является некоторым элементом, который может наблюдаться или использоваться как часть наблюдения.
EXPRESS-спецификация:
*)
TYPE ss_observation_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON observation_item WITH
(Activity,
Activity_method,
Activity_method_assignment,
Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Activity_property,
Activity_property_representation,
Activity_relationship,
Activity_status,
Address,
Address_assignment,
Affected_items_assignment,
Applied_activity_assignment,
Applied_activity_method_assignment,
Applied_information_usage_right,
Applied_state_assignment,
Applied_state_definition_assignment,
Approval,
Approval_assignment,
Approval_relationship,
Approval_status,
Approving_person_organization,
Assigned_property,
Attribute_classification,
Attribute_translation_assignment,
Calendar_date,
Certification,
Certification_assignment,
Class,
Classification_assignment,
Collection_assignment,
Collection_membership,
Condition,
Condition_assignment,
Condition_evaluation,
Condition_evaluation_assignment,
Condition_evaluation_parameter,
Condition_parameter,
Condition_relationship,
Contract,
Contract_assignment,
Contract_relationship,
Date_or_date_time_assignment,
Date_time,
Defined_state_relationship,
Derived_unit_element,
Document_assignment,
Effectivity,
Effectivity_assignment,
Effectivity_relationship,
Event,
Event_assignment,
Event_relationship,
External_source,
External_source_identification,
File,
Identification_assignment,
Identification_relationship,
Independent_property,
Independent_property_relationship,
Information_right,
Information_usage_right,
Information_usage_right_relationship,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Language,
Language_indication,
Local_time,
Location,
Location_assignment,
Location_relationship,
Location_representation,
Managed_resource,
Managed_resource_relationship,
Observation,
Observation_assignment,
Observation_consequence,
Observation_relationship,
Organization,
Organization_or_person_in_organization_assignment,
Organization_relationship,
Organizational_location_identification,
Person,
Person_in_organization,
Product,
Product_design_to_individual,
Product_design_version_to_individual,
Product_planned_to_realized,
Product_relationship,
Product_version,
Product_version_relationship,
Product_view_definition,
Project,
Project_assignment,
Project_relationship,
Property_definition_representation,
Regional_coordinate,
Related_condition_parameter,
Representation,
Representation_context,
Representation_item,
Representation_relationship,
Required_resource,
Required_resource_assignment,
Required_resource_relationship,
Required_resource_requirement,
Resource_as_realized,
Resource_as_realized_assignment,
Resource_as_realized_relationship,
Resource_event,
Resource_event_correspondence_relationship,
Resource_event_relationship,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Resource_item_relationship,
Resource_property,
Resource_property_representation,
Same_as_external_item,
Security_classification,
Security_classification_assignment,
State,
State_assertion,
State_assessment,
State_definition,
State_definition_relationship,
State_definition_role,
State_relationship,
State_role,
Task_element_state_relationship,
Task_method_state_relationship,
Task_objective,
Task_objective_state_relationship,
Time_interval,
Time_interval_assignment,
Time_interval_relationship,
Time_interval_role,
Time_offset,
Unit,
Value_with_unit,
View_definition_context,
Work_output,
Work_output_assignment,
Work_output_relationship,
Work_request,
Work_request_status);
END_TYPE;
(*
Тип данных ss_organization_or_person_in_organization_item является расширением типа данных organization_or_person_in_organization_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_property_representation, Applied_activity_method_assignment, Condition_evaluation, Condition_evaluation_assignment, Managed_resource, Managed_resource_relationship, Required_resource, Required_resource_assignment, Resource_as_realized, Resource_as_realized_assignment, Resource_event, Resource_item, Resource_item_assignment, Resource_item_realization, Resource_property, Resource_property_representation, Task_element, Task_element_state_relationship, Task_method_state_relationship, Task_method_version, Task_objective и Task_objective_state_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными о действии или данными об изделии, для которых может быть задана организация или сотрудник организации.
EXPRESS-спецификация:
*)
TYPE ss_organization_or_person_in_organization_item = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON
organization_or_person_in_organization_item WITH
(Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Activity_property,
Activity_property_representation,
Applied_activity_method_assignment,
Condition_evaluation,
Condition_evaluation_assignment,
Managed_resource,
Managed_resource_relationship,
Required_resource,
Required_resource_assignment,
Resource_as_realized,
Resource_as_realized_assignment,
Resource_event,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Resource_property,
Resource_property_representation,
Task_element,
Task_element_state_relationship,
Task_method_state_relationship,
Task_method_version,
Task_objective,
Task_objective_state_relationship);
END_TYPE;
(*
Тип данных ss_project_item является расширением типа данных project_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Applied_activity_assignment, Applied_activity_method_assignment и Task_objective.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является объектом такого типа, который может быть связан с проектом.
EXPRESS-спецификация:
*)
TYPE ss_project_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
project_item WITH
(Activity_method,
Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Applied_activity_assignment,
Applied_activity_method_assignment,
Task_objective);
END_TYPE;
(*
Тип данных ss_property_assignment_select является расширением типа данных property_assignment_select. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Applied_activity_assignment, Applied_activity_method_assignment, Task_method_state_relationship и Task_objective_state_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является элементом данных, для которого может быть задано свойство.
EXPRESS-спецификация:
*)
TYPE ss_property_assignment_select = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON property_assignment_select WITH
(Applied_activity_assignment,
Applied_activity_method_assignment,
Task_method_state_relationship,
Task_objective_state_relationship);
END_TYPE;
(*
Тип данных ss_required_resource_item является расширением типа данных required_resource_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method, Applied_activity_assignment, Event, Scheme, Scheme_entry, Scheme_version, Task_element, Task_method, Task_method_assignment, Task_method_version и Task_method_version_assignment.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными об изделии или данными о действии, для которых может быть задан требуемый ресурс.
EXPRESS-спецификация:
*)
TYPE ss_required_resource_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON required_resource_item WITH
(Activity,
Activity_method,
Applied_activity_assignment,
Event,
Task_method_assignment,
Task_method_version_assignment);
END_TYPE;
(*
Тип данных ss_same_as_item является расширением типа данных same_as_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity и Activity_method.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Элементы в наборе данных совпадают с внешним элементом.
EXPRESS-спецификация:
*)
TYPE ss_same_as_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
same_as_item WITH
(Activity,
Activity_method);
END_TYPE;
(*
Тип данных ss_security_classification_item является расширением типа данных security_classification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Applied_activity_method_assignment, Resource_item, Resource_item_realization, Task_element, Task_element_state_relationship, Task_method, Task_method_version, Task_objective и Task_objective_state_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными о действии или данными об изделии, которым может быть присвоен гриф секретности.
EXPRESS-спецификация:
*)
TYPE ss_security_classification_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON security_classification_item WITH
(Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Applied_activity_method_assignment,
Resource_item,
Resource_item_realization,
Task_element,
Task_element_state_relationship,
Task_method,
Task_method_version,
Task_objective,
Task_objective_state_relationship);
END_TYPE;
(*
Тип данных ss_state_definition_of_item является расширением типа данных state_definition_of_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method, Applied_activity_assignment, Applied_activity_method_assignment, Managed_resource, Resource_as_realized, Resource_as_realized_assignment, Resource_as_realized_relationship, Resource_event, Resource_event_correspondence_relationship, Resource_event_relationship, Resource_item, Resource_item_assignment, Resource_item_realization и Resource_item_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка представляет объект, способ существования которого (т.е. состояние) может быть описан и назван определением состояния.
EXPRESS-спецификация:
*)
TYPE ss_state_definition_of_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON state_definition_of_item WITH
(Activity,
Activity_method,
Applied_activity_assignment,
Applied_activity_method_assignment,
Managed_resource,
Resource_as_realized,
Resource_as_realized_assignment,
Resource_as_realized_relationship,
Resource_event,
Resource_event_correspondence_relationship,
Resource_event_relationship,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Resource_item_relationship);
END_TYPE;
(*
Тип данных ss_state_of_item является расширением типа данных state_of_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method, Applied_activity_assignment, Managed_resource, Resource_as_realized, Resource_as_realized_assignment, Resource_as_realized_relationship, Resource_event, Resource_event_correspondence_relationship, Resource_event_relationship, Resource_item, Resource_item_assignment, Resource_item_realization, Resource_item_relationship и Task_objective.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является данными о действии или данными об изделии, для которых может быть задано состояние или которые представляют состояние.
EXPRESS-спецификация:
*)
TYPE ss_state_of_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
state_of_item WITH
(Activity,
Activity_method,
Applied_activity_assignment,
Managed_resource,
Resource_as_realized,
Resource_as_realized_assignment,
Resource_as_realized_relationship,
Resource_event,
Resource_event_correspondence_relationship,
Resource_event_relationship,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Resource_item_relationship,
Task_objective);
END_TYPE;
(*
Тип данных ss_string_select является расширением типа данных string_select. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Applied_activity_method_assignment, Condition_evaluation, Managed_resource, Managed_resource_relationship, Related_condition_parameter, Required_resource, Required_resource_relationship, Resource_as_realized, Resource_as_realized_relationship, Resource_event, Resource_event_correspondence_relationship, Resource_event_relationship, Resource_item, Resource_item_assignment, Resource_item_realization, Resource_item_relationship, Resource_property, Task_element, Task_method, Task_method_version и Task_objective.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является строкой, для которой может быть обозначен используемый язык.
EXPRESS-спецификация:
*)
TYPE ss_string_select = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
string_select WITH
(Activity_method_realization,
Activity_method_realization_relationship,
Activity_method_relationship,
Activity_property,
Applied_activity_method_assignment,
Condition_evaluation,
Managed_resource,
Managed_resource_relationship,
Related_condition_parameter,
Required_resource,
Required_resource_relationship,
Resource_as_realized,
Resource_as_realized_relationship,
Resource_event,
Resource_event_correspondence_relationship,
Resource_event_relationship,
Resource_item,
Resource_item_assignment,
Resource_item_realization,
Resource_item_relationship,
Resource_property,
Task_element,
Task_method,
Task_method_version,
Task_objective);
END_TYPE;
(*
Тип данных ss_work_item является расширением типа данных work_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method, Applied_activity_assignment, Applied_activity_method_assignment и Event.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка представляет некоторый элемент, который может быть источником создания или распределения результатов работы.
EXPRESS-спецификация:
*)
TYPE ss_work_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
work_item WITH
(Activity,
Activity_method,
Applied_activity_assignment,
Applied_activity_method_assignment,
Event);
END_TYPE;
(*
*)
END_SCHEMA; -- Schedule_arm
(*
В настоящем стандарте под термином "прикладной элемент" понимается любой объектный тип данных, определенный в разделе 4, любой из его явных атрибутов и любое ограничение на подтипы. Термин "элемент ИММ" означает любой объектный тип данных, определенный в 5.2 или импортированный с помощью оператора USE FROM из другой EXPRESS-схемы, а также любой из их атрибутов и любое ограничение на подтипы, определенное в 5.2 либо импортированное с помощью оператора USE FROM.
В данном подразделе представлена спецификация отображения, которая определяет, как каждый прикладной элемент, описанный в разделе 4 настоящего стандарта, отображается на один или более элементов ИММ (см. 5.2).
Спецификация отображения для каждого объекта ПЭМ определена ниже в отдельном пункте. Спецификация отображения атрибута объекта ПЭМ описывается в подпункте пункта, содержащего спецификацию отображения этого объекта. Каждая спецификация содержит не более пяти секций.
Секция "Заголовок" содержит:
- наименование рассматриваемого объекта ПЭМ или ограничение на подтипы либо
- наименование атрибута рассматриваемого объекта ПЭМ, если данный атрибут ссылается на тип, не являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных, либо
- составное выражение вида: "связь объекта <наименование объекта ПЭМ> с объектом <тип данных, на который дана ссылка> (представляющим атрибут <наименование атрибута>)", если данный атрибут ссылается на тип данных, являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных.
Секция "Элемент ИММ" содержит в зависимости от рассматриваемого прикладного элемента следующие составляющие:
- наименование одного или более объектных типов данных ИММ;
- наименование атрибута объекта ИММ, представленное в виде синтаксической конструкции <наименование объекта>, <наименование атрибута>, если рассматриваемый атрибут ссылается на тип, не являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных;
- ключевое слово PATH, если рассматриваемый атрибут объекта ПЭМ ссылается на объектный тип данных или на тип SELECT, который содержит или может содержать объектные типы данных;
- ключевое слово IDENTICAL MAPPING, если оба прикладных объекта, присутствующих в прикладном утверждении, отображаются на тот же самый экземпляр объектного типа данных ИММ;
- синтаксическую конструкцию /SUPERTYPE(<наименование супертипа>)/, если рассматриваемый объект ПЭМ отображается как его супертип;
- одну или более конструкций /SUBTYPE(<наименование подтипа>)/, если отображение рассматриваемого объекта ПЭМ является объединением отображений его подтипов.
Если отображение прикладного элемента содержит более одного элемента ИММ, то каждый из этих элементов ИММ представляется в отдельной строке спецификации отображения, заключенной в круглые или квадратные скобки.
Секция "Источник" содержит:
- обозначение стандарта ИСО, в котором определен данный элемент ИММ, для тех элементов ИММ, которые определены в общих ресурсах;
- обозначение настоящего стандарта для тех элементов ИММ, которые определены в схеме ИММ настоящего стандарта.
Данная секция опускается, если в секции "Элемент ИММ" используются ключевые слова PATH или IDENTICAL MAPPING.
Секция "Правила" содержит наименование одного или более глобальных правил, которые применяются к совокупности объектных типов данных ИММ, перечисленных в секции "Элемент ИММ" или "Ссылочный путь". Если правила не применяются, то данную секцию опускают.
За ссылкой на глобальное правило может следовать ссылка на подпункт, в котором определено данное правило.
Секция "Ограничение" содержит наименование одного или более ограничений на подтипы, которые применяются к совокупности объектных типов данных ИММ, перечисленных в секции "Элемент ИММ" или "Ссылочный путь". Если ограничения на подтипы отсутствуют, то данную секцию опускают.
За ссылкой на ограничение подтипа может следовать ссылка на подпункт, в котором определено данное ограничение на подтипы.
Секция "Ссылочный путь" содержит:
- ссылочный путь к супертипам в общих ресурсах для каждого элемента ИММ, определенного в настоящем стандарте;
- спецификацию взаимосвязей между элементами ИММ, если отображение прикладного элемента требует связать экземпляры нескольких объектных типов данных ИММ. В этом случае в каждой строке ссылочного пути указывают роль элемента ИММ по отношению к ссылающемуся на него элементу ИММ или к следующему по ссылочному пути элементу ИММ.
В выражениях, определяющих ссылочные пути и ограничения между элементами ИММ, применяют следующие условные обозначения:
[] - в квадратные скобки заключают несколько элементов ИММ или частей ссылочного пути, которые требуются для обеспечения соответствия информационному требованию;
() - в круглые скобки заключают несколько элементов ИММ или частей ссылочного пути, которые являются альтернативными в рамках отображения для обеспечения соответствия информационному требованию;
{} - заключенный в фигурные скобки фрагмент ограничивает ссылочный путь для обеспечения соответствия информационному требованию;
< > - в угловые скобки заключают один или более необходимых ссылочных путей;
|| - между вертикальными линиями помещают объект супертипа;
-> - атрибут, наименование которого предшествует символу ->, ссылается на объектный или выбираемый тип данных, наименование которого следует после этого символа;
<- - атрибут объекта, наименование которого следует после символа <-, ссылается на объектный или выбираемый тип данных, наименование которого предшествует этому символу;
[i] - атрибут, наименование которого предшествует символу [i], является агрегированной структурой; ссылка дается на любой элемент данной структуры;
[n] - атрибут, наименование которого предшествует символу [n], является упорядоченной агрегированной структурой; ссылка дается на n-й элемент данной структуры;
=> - объект, наименование которого предшествует символу =>, является супертипом объекта, наименование которого следует после этого символа;
<= - объект, наименование которого предшествует символу <=, является подтипом объекта, наименование которого следует после этого символа;
= - строковый (STRING), выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных ограничен списком выбора или значением;
\ - выражение для ссылочного пути продолжается на следующей строке;
* - один или более экземпляров взаимосвязанных типов данных могут быть объединены в древовидную структуру. Путь между объектом взаимосвязи и связанными с ним объектами заключают в фигурные скобки;
-- - последующий текст является комментарием или ссылкой на раздел;
*> - выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование которого предшествует символу *>, расширяется до выбираемого или перечисляемого типа данных, наименование которого следует за этим символом;
<* - выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование которого предшествует символу <*, является расширением выбираемого или перечисляемого типа данных, наименование которого следует за этим символом;
!{} - секция, заключенная в фигурные скобки, обозначает отрицательное ограничение, налагаемое на отображение.
Определение и использование шаблонов отображения не поддерживаются в настоящей версии прикладных модулей, однако поддерживается использование предопределенных шаблонов /SUBTYPE/ и /SUPERTYPE/.
Определение прикладного объекта Activity_method_realization дано в прикладном модуле "Activity_method_implementation". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Activity_method_realization.
5.1.1.1 Связь объекта Activity_method_realization с объектом Scheme, представляющим атрибут realized_by
5.1.1.2 Связь объекта Activity_method_realization с объектом Scheme_version, представляющим атрибут realized_by
5.1.1.3 Связь объекта Activity_method_realization с объектом Task_method, представляющим атрибут realized_by
5.1.1.4 Связь объекта Activity_method_realization с объектом Task_method_version, представляющим атрибут realized_by
Определение прикладного объекта Activity_property дано в прикладном модуле "Process_property_assignment". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Activity_property.
5.1.2.1 Связь объекта Activity_property с объектом *, представляющим атрибут described_element
Определение прикладного объекта Affected_items_assignment дано в прикладном модуле "Work_request". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Affected_items_assignment.
5.1.3.1 Связь объекта Affected_items_assignment с объектом *, представляющим атрибут items
Определение прикладного объекта Affected_activity_assignment дано в прикладном модуле "Activity". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Affected_activity_assignment.
5.1.4.1 Связь объекта Affected_activity_assignment с объектом *, представляющим атрибут items
Определение прикладного объекта Applied_activity_method_assignment дано в прикладном модуле "Activity_method_assignment". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Applied_activity_method_assignment.
5.1.5.1 Связь объекта Applied_activity_method_assignment с объектом *, представляющим атрибут items
Определение прикладного объекта Applied_information_usage_right дано в прикладном модуле "Information_rights". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Applied_information_usage_right.
5.1.6.1 Связь объекта Applied_information_usage_right с объектом *, представляющим атрибут items
Определение прикладного объекта Applied_state_assignment дано в прикладном модуле "State_observed". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Applied_state_assignment.
5.1.7.1 Связь объекта Applied_state_assignment с объектом *, представляющим атрибут assigned_to
Определение прикладного объекта Applied_state_definition_assignment дано в прикладном модуле "Foundation_state_definition". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Applied_state_definition_assignment.
5.1.8.1 Связь объекта Applied_state_assignment с объектом *, представляющим атрибут assigned_to
Определение прикладного объекта Approval_assignment дано в прикладном модуле "Approval". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Approval_assignment.
5.1.9.1 Связь объекта Approval_assignment с объектом *, представляющим атрибут items
Определение прикладного объекта Assigned_property дано в прикладном модуле "Property_assignment". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Assigned_property.
5.1.10.1 Связь объекта Assigned_property с объектом Applied_activity_assignment, представляющим атрибут described_element
5.1.10.2 Связь объекта Assigned_property с объектом Applied_activity_method_assignment, представляющим атрибут described_element
5.1.10.3 Связь объекта Assigned_property с объектом Task_method_state_elationship, представляющим атрибут described_element
5.1.10.4 Связь объекта Assigned_property с объектом Task_objective_state_relationship, представляющим атрибут described_element
Определение прикладного объекта Attribute_classification дано в прикладном модуле "Attribute_classification". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Attribute_classification.
5.1.11.1 Связь объекта Attribute_classification с объектом *, представляющим атрибут classified_entity
Определение прикладного объекта Attribute_translation_assignment дано в прикладном модуле "Multi_linguism". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Attribute_translation_assignment.
5.1.12.1 Связь объекта Attribute_translation_assignment с объектом *, представляющим атрибут considered_instance
Определение прикладного объекта Certification_assignment дано в прикладном модуле "Multi_linguism". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Certification_assignment.
5.1.13.1 Связь объекта Certification_assignment с объектом *, представляющим атрибут items
Определение прикладного объекта Classification_assignment дано в прикладном модуле "Classification_assignment". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Classification_assignment.
5.1.14.1 Связь объекта Classification_assignment с объектом *, представляющим атрибут items
Определение прикладного объекта Collection_assignment дано в прикладном модуле "Collection_identification_and_version". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Collection_assignment.
5.1.15.1 Связь объекта Collection_assignment с объектом *, представляющим атрибут is_assigned_to
Определение прикладного объекта Collection_membership дано в прикладном модуле "Collection_identification_and_version". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Collection_membership.
5.1.16.1 Связь объекта Collection_membership с объектом *, представляющим атрибут member
Определение прикладного объекта Condition_evaluation_assignment дано в прикладном модуле "Condition_evaluation". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Condition_evaluation_assignment.
5.1.17.1 Связь объекта Condition_evaluation_assignment с объектом *, представляющим атрибут item
Определение прикладного объекта Condition_evaluation_parameter дано в прикладном модуле "Condition_evaluation". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Condition_evaluation_parameter.
5.1.18.1 Связь объекта Condition_evaluation_parameter с объектом *, представляющим атрибут evaluation_parameter
Определение прикладного объекта Condition_assignment дано в прикладном модуле "Condition". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Condition_assignment.
5.1.19.1 Связь объекта Condition_assignment с объектом *, представляющим атрибут item
Определение прикладного объекта Condition_parameter дано в прикладном модуле "Condition". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Condition_parameter.
5.1.20.1 Связь объекта Condition_parameter с объектом *, представляющим атрибут parameter
Определение прикладного объекта Contract_assignment дано в прикладном модуле "Contract". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Contract_assignment.
5.1.21.1 Связь объекта Contract_assignment с объектом *, представляющим атрибут item
Определение прикладного объекта Date_or_date_time_assignment дано в прикладном модуле "Date_time_assignment". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Date_or_date_time_assignment.
5.1.22.1 Связь объекта Date_or_date_time_assignment с объектом *, представляющим атрибут item
Вариант 1. Если атрибут assigned_date ссылается на объект типа Calendar_date
Вариант 2. Если атрибут assigned_date ссылается на объект типа Date_time
Определение прикладного объекта Document_assignment дано в прикладном модуле "Document_assignment". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Document_assignment.
5.1.23.1 Связь объекта Document_assignment с объектом *, представляющим атрибут is_assigned_to
Вариант 1. Если назначение документа не является частичным назначением.
Вариант 2. Если назначение документа является частичным назначением.
Определение прикладного объекта Effectivity_assignment дано в прикладном модуле "Effectivity_application". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Effectivity_assignment.
5.1.24.1 Связь объекта Effectivity_assignment с объектом *, представляющим атрибут item
Определение прикладного объекта Identification_assignment дано в прикладном модуле "Identification_assignment". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Identification_assignment.
5.1.25.1 Связь объекта Identification_assignment с объектом *, представляющим атрибут item
Определение прикладного объекта Justification_assignment дано в прикладном модуле "Justification". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Justification_assignment.
5.1.26.1 Связь объекта Justification_assignment с объектом *, представляющим атрибут item
Определение прикладного объекта Justification_support_assignment дано в прикладном модуле "Justification". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Justification_support_assignment.
5.1.27.1 Связь объекта Justification_support_assignment с объектом *, представляющим атрибут support_item
Определение прикладного объекта Language_indication дано в прикладном модуле "Multi_linguism". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Language_indication.
5.1.28.1 Связь объекта Language_indication с объектом *, представляющим атрибут considered_instance
Определение прикладного объекта Location_assignment дано в прикладном модуле "Location_assignment" В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Location_assignment.
5.1.29.1 Связь объекта Location_assignment с объектом *, представляющим атрибут entity_for_location
Определение прикладного объекта Organization_or_person_in_organization_assignment дано в прикладном модуле "Person_organization_assignment". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Organization_or_person_in_organization_assignment.
5.1.30.1 Связь объекта Organization_or_person_in_organization_assignment с объектом *, представляющим атрибут items
Вариант 1. Если атрибут assigned_entity ссылается на объект типа Organization
Вариант 2. Если атрибут assigned_entity ссылается на объект типа Person_in_organization
Определение прикладного объекта Observation_assignment дано в прикладном модуле "Observation". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Observation_assignment.
5.1.31.1 Связь объекта Observation_assignment с объектом *, представляющим атрибут items
Определение прикладного объекта Project_assignment дано в прикладном модуле "Project". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Project_assignment.
5.1.32.1 Связь объекта Project_assignment с объектом *, представляющим атрибут items
Определение прикладного объекта Required_resource_assignment дано в прикладном модуле "Required_resource". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Required_resource_assignment.
5.1.33.1 Связь объекта Required_resource_assignment с объектом *, представляющим атрибут items
Определение прикладного объекта Resource_property дано в прикладном модуле "Resource_property_assignment". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Resource_property.
5.1.34.1 Связь объекта Resource_property с объектом *, представляющим атрибут described_element
Определение прикладного объекта Same_as_external_item дано в прикладном модуле "Same_as_external_item". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Same_as_external_item.
5.1.35.1 Связь объекта Same_as_external_item с объектом *, представляющим атрибут items
Определение прикладного объекта Security_classification_assignment дано в прикладном модуле "Security_classification". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Security_classification_assignment.
5.1.36.1 Связь объекта Security_classification_assignment с объектом *, представляющим атрибут items
Определение прикладного объекта Work_output_assignment дано в прикладном модуле "Work_output". В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта Work_output_assignment.
5.1.37.1 Связь объекта Work_output_assignment с объектом *, представляющим атрибут items
В данном подразделе определена EXPRESS-схема, полученная из таблицы отображений. В ней использованы элементы общих ресурсов или других прикладных модулей и определены конструкции на языке EXPRESS, относящиеся к настоящему стандарту.
В данном подразделе определена интерпретированная модель прикладного модуля "Календарный график", а также определены модификации, которые применяются к конструкциям, импортированным из общих ресурсов.
При использовании в данной схеме конструкций, определенных в общих ресурсах или в прикладных модулях, необходимо применять следующие ограничения:
- использование объекта супертипа не дает права применять любой из его подтипов, пока этот подтип не будет также импортирован в схему ИММ;
- использование выбираемого типа SELECT не дает права применять любой из перечисленных в нем типов, пока этот тип не будет также импортирован в схему ИММ.
EXPRESS-спецификация:
*)
SCHEMA Schedule_mim;
USE FROM Activity_method_implementation_mim; -- ISO/TS 10303-1261
USE FROM Attribute_classification_mim; -- ISO/TS 10303-1246
USE FROM Collection_identification_and_version_mim; -- ISO/TS 10303-1396
USE FROM Condition_evaluation_mim; -- ISO/TS 10303-1254
USE FROM date_time_schema -- ISO 10303-41
(local_time);
USE FROM Document_assignment_mim; -- ISO/TS 10303-1122
USE FROM Effectivity_application_mim; -- ISO/TS 10303-1059
USE FROM Identification_relationship_mim; -- ISO/TS 10303-1398
USE FROM Information_rights_mim; -- ISO/TS 10303-1241
USE FROM Justification_mim; -- ISO/TS 10303-1263
USE FROM Observation_mim; -- ISO/TS 10303-1258
USE FROM Process_property_assignment_mim; -- ISO/TS 10303-1040
USE FROM product_property_definition_schema -- ISO 10303-41
(characterized_object);
USE FROM Property_assignment_mim; -- ISO/TS 10303-1030
USE FROM Resource_as_realized_mim; -- ISO/TS 10303-1269
USE FROM Resource_property_assignment_mim; -- ISO/TS 10303-1273
USE FROM Same_as_external_item_mim; -- ISO/TS 10303-1402
USE FROM Scheme_mim; -- ISO/TS 10303-1260
USE FROM state_type_schema -- ISO 10303-56
(state_type_role);
USE FROM Task_specification_mim; -- ISO/TS 10303-1262
USE FROM Time_interval_assignment_mim; -- ISO/TS 10303-1365
USE FROM Work_output_mim; -- ISO/TS 10303-1300
(*
Примечания
1 Схемы, ссылки на которые даны выше, можно найти в следующих стандартах и документах комплекса ИСО 10303:
2 Графическое представление данных схем приведено на рисунках D.1 - D.3, приложение D.
В данном пункте определены типы данных объектов ИММ для настоящего прикладного модуля.
5.2.1.1 Тип данных ss_action_item
Тип данных ss_action_item является расширением типа данных action_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_method_assignment, action_method_relationship, action_property, action_property_representation, action_relationship, action_request_solution, action_request_status, action_resource, action_resource_relationship, action_resource_requirement, action_resource_requirement_relationship, action_status, address, applied_action_assignment, applied_action_request_assignment, applied_approval_assignment, applied_attribute_classification_assignment, applied_certification_assignment, applied_classification_assignment, applied_contract_assignment, applied_document_reference, applied_document_usage_constraint_assignment, applied_effectivity_assignment, applied_event_occurrence_assignment, applied_external_identification_assignment, applied_identification_assignment, applied_location_representation_assignment, applied_name_assignment, applied_organization_assignment, applied_organizational_project_assignment, applied_person_and_organization_assignment, applied_security_classification_assignment, applied_time_interval_assignment, approval, approval_person_organization, approval_relationship, approval_status, ascribable_state, ascribable_state_relationship, attribute_language_assignment, calendar_date, certification, contract, contract_relationship, coordinated_universal_time_offset, date_and_time, date_and_time_assignment, date_assignment, derived_unit, document_file, effectivity, effectivity_relationship, event_occurrence, event_occurrence_relationship, general_property, general_property_relationship, group, justification_group_assignment, justification_item_group_assignment, justification_support_item_group_assignment, local_time, location, location_relationship, measure_with_unit, multi_language_attribute_assignment, named_unit, organization, organization_relationship, organizational_project, organizational_project_relationship, person, person_and_organization, product, product_definition, product_definition_context, product_definition_formation, product_definition_relationship, product_design_version_to_individual, product_planned_to_realized, product_relationship, property_definition, property_definition_representation, representation, representation_context, representation_item, resource_property, resource_property_representation, security_classification, state_observed, state_observed_assignment, state_observed_relationship, state_observed_role, state_type, state_type_assignment, state_type_relationship, state_type_role, time_interval, time_interval_relationship, time_interval_role и versioned_action_request.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_action_items = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
action_items WITH
(action,
action_method,
action_method_assignment,
action_method_relationship,
action_property,
action_property_representation,
action_relationship,
action_request_solution,
action_request_status,
action_resource,
action_resource_relationship,
action_resource_requirement,
action_resource_requirement_relationship,
action_status,
address,
applied_action_assignment,
applied_action_request_assignment,
applied_approval_assignment,
applied_attribute_classification_assignment,
applied_certification_assignment,
applied_classification_assignment,
applied_contract_assignment,
applied_document_reference,
applied_document_usage_constraint_assignment,
applied_effectivity_assignment,
applied_event_occurrence_assignment,
applied_external_identification_assignment,
applied_identification_assignment,
applied_location_representation_assignment,
applied_name_assignment,
applied_organization_assignment,
applied_organizational_project_assignment,
applied_person_and_organization_assignment,
applied_security_classification_assignment,
applied_time_interval_assignment,
approval,
approval_person_organization,
approval_relationship,
approval_status,
ascribable_state,
ascribable_state_relationship,
attribute_language_assignment,
calendar_date,
certification,
contract,
contract_relationship,
coordinated_universal_time_offset,
date_and_time,
date_and_time_assignment,
date_assignment,
derived_unit,
document_file,
effectivity,
effectivity_relationship,
event_occurrence,
event_occurrence_relationship,
general_property,
general_property_relationship,
group,
justification_group_assignment,
justification_item_group_assignment,
justification_support_item_group_assignment,
local_time,
location,
location_relationship,
measure_with_unit,
multi_language_attribute_assignment,
named_unit,
organization,
organization_relationship,
organizational_project,
organizational_project_relationship,
person,
person_and_organization,
product,
product_definition,
product_definition_context,
product_definition_formation,
product_definition_relationship,
product_design_version_to_individual,
product_planned_to_realized,
product_relationship,
property_definition,
property_definition_representation,
representation,
representation_context,
representation_item,
resource_property,
resource_property_representation,
security_classification,
state_observed,
state_observed_assignment,
state_observed_relationship,
state_observed_role,
state_type,
state_type_assignment,
state_type_relationship,
state_type_role,
time_interval,
time_interval_relationship,
time_interval_role,
versioned_action_request);
END_TYPE;
(*
5.2.1.2 Тип данных ss_action_method_item
Тип данных ss_action_method_item является расширением типа данных action_method_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_property, action_resource, applied_action_assignment, applied_action_method_assignment, event_occurrence, property_definition и state_observed_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_action_method_items = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON action_method_items WITH
(action,
action_method,
action_property,
action_resource,
applied_action_assignment,
applied_action_method_assignment,
event_occurrence,
property_definition,
state_observed_relationship);
END_TYPE;
(*
5.2.1.3 Тип данных ss_action_request_item
Тип данных ss_action_request_item является расширением типа данных action_request_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_method, action_property, action_resource, applied_action_method_assignment, property_definition и resource_property.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_action_request_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON action_request_item WITH
(action_method,
action_property,
action_resource,
applied_action_method_assignment,
property_definition,
resource_property);
END_TYPE;
(*
5.2.1.4 Тип данных ss_approval_item
Тип данных ss_approval_item является расширением типа данных approval_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_method_relationship, action_property, action_resource, action_resource_relationship, action_resource_requirement, action_resource_requirement_relationship, applied_action_assignment, applied_action_method_assignment, event_occurrence, group, justification_group_assignment, justification_item_group_assignment, justification_support_item_group_assignment, product, product_definition, product_relationship, property_definition, resource_property, state_observed_assignment и state_type_assignment.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_approval_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
approval_item WITH
(action,
action_method,
action_method_relationship,
action_property,
action_resource,
action_resource_relationship,
action_resource_requirement,
action_resource_requirement_relationship,
applied_action_assignment,
applied_action_method_assignment,
event_occurrence,
group,
justification_group_assignment,
justification_item_group_assignment,
justification_support_item_group_assignment,
product,
product_definition,
product_relationship,
property_definition,
resource_property,
state_observed_assignment,
state_type_assignment);
END_TYPE;
(*
5.2.1.5 Тип данных ss_attribute_classification_item
Тип данных ss_attribute_classification_item является расширением типа данных attribute_classification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_property, action_property_representation, action_relationship, action_request_solution, action_resource, action_resource_relationship, action_resource_requirement, action_resource_requirement_relationship, applied_action_assignment, applied_action_method_assignment, applied_event_occurrence_assignment, event_occurrence_relationship, group, property_definition, property_definition_representation, resource_property и resource_property_representation.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_attribute_classification_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON attribute_classification_item WITH
(action,
action_method,
action_property,
action_property_representation,
action_relationship,
action_request_solution,
action_resource,
action_resource_relationship,
action_resource_requirement,
action_resource_requirement_relationship,
applied_action_assignment,
applied_action_method_assignment,
applied_event_occurrence_assignment,
event_occurrence_relationship,
group,
property_definition,
property_definition_representation,
resource_property,
resource_property_representation);
END_TYPE;
(*
5.2.1.6 Тип данных ss_attribute_language_item
Тип данных ss_attribute_language_item является расширением типа данных attribute_language_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_method_relationship, action_property, action_relationship, action_resource, action_resource_relationship, action_resource_requirement, action_resource_requirement_relationship, applied_action_method_assignment, group и resource_property.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_attribute_language_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON attribute_language_item WITH
(action,
action_method,
action_method_relationship,
action_property,
action_relationship,
action_resource,
action_resource_relationship,
action_resource_requirement,
action_resource_requirement_relationship,
applied_action_method_assignment,
group,
resource_property);
END_TYPE;
(*
5.2.1.7 Тип данных ss_certification_item
Тип данных ss_certification_item является расширением типа данных certification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_resource, applied_action_method_assignment, task_element, task_method и task_objective.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_certification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON certification_item WITH
(action_resource,
applied_action_method_assignment,
task_element,
task_method,
task_objective);
END_TYPE;
(*
5.2.1.8 Тип данных ss_classification_item
Тип данных ss_classification_item является расширением типа данных classification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_property_representation, action_relationship, applied_action_assignment, ascribable_state, ascribable_state_relationship, executed_action, property_definition и property_definition_representation.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON classification_item WITH
(action_property_representation,
action_relationship,
applied_action_assignment,
ascribable_state,
ascribable_state_relationship,
executed_action,
property_definition,
property_definition_representation);
END_TYPE;
(*
5.2.1.9 Тип данных ss_collection_assignment_groupable_item
Тип данных ss_collection_assignment_groupable_item является расширением типа данных collection_assignment_groupable_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_method и executed_action.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_collection_assignment_groupable_item = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON collection_assignment_groupable_item WITH
(action_method,
executed_action);
END_TYPE;
(*
5.2.1.10 Тип данных ss_collection_membership_groupable_item
Тип данных ss_collection_membership_groupable_item является расширением типа данных collection_membership_groupable_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_method_assignment, action_method_relationship, action_property, action_property_representation, action_relationship, action_request_solution, action_request_status, action_resource, action_resource_relationship, action_resource_requirement, action_resource_requirement_relationship, action_status, address, applied_action_assignment, applied_action_request_assignment, applied_approval_assignment, applied_attribute_classification_assignment, applied_certification_assignment, applied_classification_assignment, applied_contract_assignment, applied_document_reference, applied_document_usage_constraint_assignment, applied_effectivity_assignment, applied_event_occurrence_assignment, applied_external_identification_assignment, applied_identification_assignment, applied_location_representation_assignment, applied_name_assignment, applied_organization_assignment, applied_organizational_project_assignment, applied_person_and_organization_assignment, applied_security_classification_assignment, applied_time_interval_assignment, approval, approval_person_organization, approval_relationship, approval_status, ascribable_state, ascribable_state_relationship, attribute_language_assignment, calendar_date, certification, contract, contract_relationship, coordinated_universal_time_offset, date_and_time, date_and_time_assignment, date_assignment, derived_unit, document_file, effectivity, effectivity_relationship, event_occurrence, event_occurrence_relationship, general_property, general_property_relationship, group, justification_group_assignment, justification_item_group_assignment, justification_support_item_group_assignment, local_time, location, location_relationship, measure_with_unit, multi_language_attribute_assignment, named_unit, organization, organization_relationship, organizational_project, organizational_project_relationship, person, person_and_organization, product, product_definition, product_definition_context, product_definition_formation, product_definition_relationship, product_design_version_to_individual, product_planned_to_realized, product_relationship, property_definition, property_definition_representation, representation, representation_context, representation_item, resource_property, resource_property_representation, security_classification, state_observed, state_observed_assignment, state_observed_relationship, state_observed_role, state_type, state_type_assignment, state_type_relationship, state_type_role, time_interval, time_interval_relationship, time_interval_role и versioned_action_request.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_collection_membership_groupable_item = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON collection_membership_groupable_item WITH
(action,
action_method,
action_method_assignment,
action_method_relationship,
action_property,
action_property_representation,
action_relationship,
action_request_solution,
action_request_status,
action_resource,
action_resource_relationship,
action_resource_requirement,
action_resource_requirement_relationship,
action_status,
address,
applied_action_assignment,
applied_action_request_assignment,
applied_approval_assignment,
applied_attribute_classification_assignment,
applied_certification_assignment,
applied_classification_assignment,
applied_contract_assignment,
applied_document_reference,
applied_document_usage_constraint_assignment,
applied_effectivity_assignment,
applied_event_occurrence_assignment,
applied_external_identification_assignment,
applied_identification_assignment,
applied_location_representation_assignment,
applied_name_assignment,
applied_organization_assignment,
applied_organizational_project_assignment,
applied_person_and_organization_assignment,
applied_security_classification_assignment,
applied_time_interval_assignment,
approval,
approval_person_organization,
approval_relationship,
approval_status,
ascribable_state,
ascribable_state_relationship,
attribute_language_assignment,
calendar_date,
certification,
contract,
contract_relationship,
coordinated_universal_time_offset,
date_and_time,
date_and_time_assignment,
date_assignment,
derived_unit,
document_file,
effectivity,
effectivity_relationship,
event_occurrence,
event_occurrence_relationship,
general_property,
general_property_relationship,
group,
justification_group_assignment,
justification_item_group_assignment,
justification_support_item_group_assignment,
local_time,
location,
location_relationship,
measure_with_unit,
multi_language_attribute_assignment,
named_unit,
organization,
organization_relationship,
organizational_project,
organizational_project_relationship,
person,
person_and_organization,
product,
product_definition,
product_definition_context,
product_definition_formation,
product_definition_relationship,
product_design_version_to_individual,
product_planned_to_realized,
product_relationship,
property_definition,
property_definition_representation,
representation,
representation_context,
representation_item,
resource_property,
resource_property_representation,
security_classification,
state_observed,
state_observed_assignment,
state_observed_relationship,
state_observed_role,
state_type,
state_type_assignment,
state_type_relationship,
state_type_role,
time_interval,
time_interval_relationship,
time_interval_role,
versioned_action_request);
END_TYPE;
(*
5.2.1.11 Тип данных ss_condition_action_method_item
Тип данных ss_condition_action_method_item является расширением типа данных condition_action_method_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_property, action_property_representation, action_relationship, action_resource, action_resource_relationship, action_resource_requirement, applied_action_assignment, applied_action_method_assignment, ascribable_state, effectivity, group, property_definition, property_definition_representation, resource_property, resource_property_representation, state_observed, state_type и state_type_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_condition_action_method_items = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON condition_action_method_items WITH
(action,
action_method,
action_property,
action_property_representation,
action_relationship,
action_resource,
action_resource_relationship,
action_resource_requirement,
applied_action_assignment,
applied_action_method_assignment,
ascribable_state,
effectivity,
group,
property_definition,
property_definition_representation,
resource_property,
resource_property_representation,
state_observed,
state_type,
state_type_relationship);
END_TYPE;
(*
5.2.1.12 Тип данных ss_condition_evaluation_action_item
Тип данных ss_condition_evaluation_action_item является расширением типа данных condition_evaluation_action_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_property, property_definition, property_definition_representation, state_observed и state_type.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_condition_evaluation_action_items = EXTENSIBLE
GENERIC_ENTITY SELECT BASED_ON condition_evaluation_action_items WITH
(action_property,
property_definition,
property_definition_representation,
state_observed,
state_type);
END_TYPE;
(*
5.2.1.13 Тип данных ss_contract_item
Тип данных ss_contract_item является расширением типа данных contract_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method_relationship, action_resource, applied_action_method_assignment, group, task_element, task_method и task_objective.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_contract_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
contract_item WITH
(action,
action_method_relationship,
action_resource,
applied_action_method_assignment,
group,
task_element,
task_method,
task_objective);
END_TYPE;
(*
5.2.1.14 Тип данных ss_date_and_time_item
Тип данных ss_date_and_time_item является расширением типа данных date_and_time_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_method_relationship, action_property, action_property_representation, action_resource, action_resource_relationship, action_resource_requirement, applied_action_assignment, applied_action_method_assignment, group, resource_property и resource_property_representation.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_date_and_time_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON date_and_time_item WITH
(action,
action_method,
action_method_relationship,
action_property,
action_property_representation,
action_resource,
action_resource_relationship,
action_resource_requirement,
applied_action_assignment,
applied_action_method_assignment,
group,
resource_property,
resource_property_representation);
END_TYPE;
(*
5.2.1.15 Тип данных ss_date_item
Тип данных ss_date_item является расширением типа данных date_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_method_relationship, action_property, action_property_representation, action_resource, action_resource_relationship, action_resource_requirement, applied_action_assignment, applied_action_method_assignment, group, resource_property и resource_property_representation.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_date_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
date_item WITH
(action,
action_method,
action_method_relationship,
action_property,
action_property_representation,
action_resource,
action_resource_relationship,
action_resource_requirement,
applied_action_assignment,
applied_action_method_assignment,
group,
resource_property,
resource_property_representation);
END_TYPE;
(*
5.2.1.16 Тип данных ss_document_reference_item
Тип данных ss_document_reference_item является расширением типа данных document_reference_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_method_relationship, action_property, action_property_representation, action_resource, action_resource_relationship, action_resource_requirement, action_resource_requirement_relationship, applied_action_method_assignment, ascribable_state, group, resource_property, resource_property_representation, state_observed и state_type.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_document_reference_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON document_reference_item WITH
(action,
action_method,
action_method_relationship,
action_property,
action_property_representation,
action_resource,
action_resource_relationship,
action_resource_requirement,
action_resource_requirement_relationship,
applied_action_method_assignment,
ascribable_state,
group,
resource_property,
resource_property_representation,
state_observed,
state_type);
END_TYPE;
(*
5.2.1.17 Тип данных ss_effectivity_item
Тип данных ss_effectivity_item является расширением типа данных effectivity_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_method, action_property, action_resource_relationship, action_resource_requirement_relationship, applied_action_method_assignment, resource_property, state_type_assignment и state_type_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_effectivity_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
effectivity_item WITH
(action_method,
action_property,
action_resource_relationship,
action_resource_requirement_relationship,
applied_action_method_assignment,
resource_property,
state_type_assignment,
state_type_relationship);
END_TYPE;
(*
5.2.1.18 Тип данных ss_groupable_item
Тип данных ss_groupable_item является расширением типа данных groupable_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_method.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_groupable_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
groupable_item WITH
(action_method);
END_TYPE;
(*
5.2.1.19 Тип данных ss_identification_item
Тип данных ss_identification_item является расширением типа данных identification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_method_relationship, action_property, action_resource, action_resource_requirement_relationship, applied_action_method_assignment, event_occurrence, group, justification_group_assignment, justification_item_group_assignment, justification_support_item_group_assignment, product, product_relationship, resource_property, state_type и state_type_relationship.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_identification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON identification_item WITH
(action,
action_method,
action_method_relationship,
action_property,
action_resource,
action_resource_requirement_relationship,
applied_action_method_assignment,
event_occurrence,
group,
justification_group_assignment,
justification_item_group_assignment,
justification_support_item_group_assignment,
product,
product_relationship,
resource_property,
state_type,
state_type_relationship);
END_TYPE;
(*
5.2.1.20 Тип данных ss_ir_usage_item
Тип данных ss_ir_usage_item является расширением типа данных ir_usage_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных task_element, task_method и task_objective.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_ir_usage_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
ir_usage_item WITH
(task_element,
task_method,
task_objective);
END_TYPE;
(*
5.2.1.21 Тип данных ss_justification_item
Тип данных ss_justification_item является расширением типа данных justification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_method_relationship, action_property, action_resource, action_resource_relationship, action_resource_requirement, action_resource_requirement_relationship, applied_action_method_assignment, ascribable_state, group и resource_property.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_justification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON justification_item WITH
(action,
action_method,
action_method_relationship,
action_property,
action_resource,
action_resource_relationship,
action_resource_requirement,
action_resource_requirement_relationship,
applied_action_method_assignment,
ascribable_state,
group,
resource_property);
END_TYPE;
(*
5.2.1.22 Тип данных ss_justification_support_item
Тип данных ss_justification_support_item является расширением типа данных justification_support_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_property, applied_action_method_assignment, resource_property, state_observed, state_observed_assignment, state_observed_relationship, state_type и state_type_assignment.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_justification_support_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON justification_support_item WITH
(action_property,
applied_action_method_assignment,
resource_property,
state_observed,
state_observed_assignment,
state_observed_relationship,
state_type,
state_type_assignment);
END_TYPE;
(*
5.2.1.23 Тип данных ss_location_item
Тип данных ss_location_item является расширением типа данных location_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_method, action_resource, action_resource_requirement, applied_action_assignment, applied_action_method_assignment и executed_action.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_location_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
location_item WITH
(action_method,
action_resource,
action_resource_requirement,
applied_action_assignment,
applied_action_method_assignment,
executed_action);
END_TYPE;
(*
5.2.1.24 Тип данных ss_multi_language_attribute_item
Тип данных ss_multi_language_attribute_item является расширением типа данных multi_language_attribute_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_method, action_resource, action_resource_requirement, applied_action_assignment, applied_action_method_assignment и executed_action.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_multi_language_attribute_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON multi_language_attribute_item WITH
(action,
action_method,
action_method_relationship,
action_property,
action_relationship,
action_resource,
action_resource_relationship,
action_resource_requirement,
action_resource_requirement_relationship,
applied_action_method_assignment,
group,
resource_property);
END_TYPE;
(*
5.2.1.25 Тип данных ss_organization_item
Тип данных ss_organization_item является расширением типа данных organization_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_method_relationship, action_property, action_property_representation, action_resource, action_resource_relationship, action_resource_requirement, applied_action_assignment, applied_action_method_assignment, group, resource_property и resource_property_representation.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_organization_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON organization_item WITH
(action,
action_method,
action_method_relationship,
action_property,
action_property_representation,
action_resource,
action_resource_relationship,
action_resource_requirement,
applied_action_assignment,
applied_action_method_assignment,
group,
resource_property,
resource_property_representation);
END_TYPE;
(*
5.2.1.26 Тип данных ss_person_and_organization_item
Тип данных ss_person_and_organization_item является расширением типа данных person_and_organization_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_method_relationship, action_property, action_property_representation, action_resource, action_resource_relationship, action_resource_requirement, applied_action_assignment, applied_action_method_assignment, group, resource_property и resource_property_representation.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_person_and_organization_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON person_and_organization_item WITH
(action,
action_method,
action_method_relationship,
action_property,
action_property_representation,
action_resource,
action_resource_relationship,
action_resource_requirement,
applied_action_assignment,
applied_action_method_assignment,
group,
resource_property,
resource_property_representation);
END_TYPE;
(*
5.2.1.27 Тип данных ss_project_item
Тип данных ss_project_item является расширением типа данных project_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_method, action_method_relationship, applied_action_assignment, applied_action_method_assignment и group.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_project_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
project_item WITH
(action_method,
action_method_relationship,
applied_action_assignment,
applied_action_method_assignment,
group);
END_TYPE;
(*
5.2.1.28 Тип данных ss_same_as_item
Тип данных ss_same_as_item является расширением типа данных same_as_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_method и executed_action.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_same_as_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
same_as_item WITH
(action_method,
executed_action);
END_TYPE;
(*
5.2.1.29 Тип данных ss_security_classification_item
Тип данных ss_security_classification_item является расширением типа данных security_classification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action_method_relationship, action_resource, applied_action_method_assignment, group, task_element, task_method и task_objective.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_security_classification_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON security_classification_item WITH
(action_method_relationship,
action_resource,
applied_action_method_assignment,
group,
task_element,
task_method,
task_objective);
END_TYPE;
(*
5.2.1.30 Тип данных ss_state_observed_of_item
Тип данных ss_state_observed_of_item является расширением типа данных state_observed_of_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_property, action_relationship, action_resource, action_resource_relationship, applied_action_assignment и applied_action_method_assignment.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_state_observed_of_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON state_observed_of_item WITH
(action,
action_method,
action_property,
action_relationship,
action_resource,
action_resource_relationship,
applied_action_assignment,
applied_action_method_assignment);
END_TYPE;
(*
5.2.1.31 Тип данных ss_state_type_of_item
Тип данных ss_state_type_of_item является расширением типа данных state_type_of_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных action, action_method, action_property, action_relationship, action_resource, action_resource_relationship, applied_action_assignment и applied_action_method_assignment.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE ss_state_type_of_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON state_type_of_item WITH
(action,
action_method,
action_property,
action_relationship,
action_resource,
action_resource_relationship,
applied_action_assignment,
applied_action_method_assignment);
END_TYPE;
(*
В данном пункте определены объекты ИММ для настоящего прикладного модуля.
5.2.2.1 Объект ss_characterizable_action
Объект ss_characterizable_action является подтипом объектов characterized_object и action.
EXPRESS-спецификация:
*)
ENTITY ss_characterizable_applied_action_assignment
SUBTYPE OF (applied_action_assignment, characterized_object);
END_ENTITY;
(*
5.2.2.2 Объект ss_characterizable_applied_action_method_assignment
Объект ss_characterizable_applied_action_method_assignment является подтипом объектов characterized_object и applied_action_method_assignment.
EXPRESS-спецификация:
*)
ENTITY ss_characterizable_applied_action_method_assignment
SUBTYPE OF (applied_action_method_assignment,
characterized_object);
END_ENTITY;
(*
*)
END_SCHEMA; -- Schedule_mim
(*
(обязательное)
СОКРАЩЕННЫЕ НАИМЕНОВАНИЯ ОБЪЕКТОВ ИММ
Сокращенные наименования объектов, установленных в настоящем стандарте, приведены в таблице A.1.
Наименования объектов определены в 5.2 настоящего стандарта и в других стандартах и документах, перечисленных в разделе 2.
Требования к использованию сокращенных наименований содержатся в стандартах тематической группы "Методы реализации" комплекса ИСО 10303.
Примечание - Наименования объектов на языке EXPRESS доступны в Интернете по адресу /template/go.php?url=https://www.tc184-sc4.org/Short_Names/.
Таблица A.1
(обязательное)
РЕГИСТРАЦИЯ ИНФОРМАЦИОННОГО ОБЪЕКТА
B.1 Обозначение документа
Для однозначного обозначения информационного объекта в открытой системе настоящему стандарту присвоен следующий идентификатор объекта:
{iso standard 10303 part(1437) version(2)}
Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.
B.2 Обозначение схем
B.2.1 Обозначение схемы Schedule_arm
Для однозначного обозначения в открытой информационной системе схеме Schedule_arm, установленной в настоящем стандарте, присвоен следующий идентификатор объекта:
{iso standard 10303 part(1437) version(2)
schema(1) schedule-arm(1)}
Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.
B.2.2 Обозначение схемы Schedule_mim
Для однозначного обозначения в открытой информационной системе схеме Schedule_mim, установленной в настоящем стандарте, присвоен следующий идентификатор объекта:
{iso standard 10303 part(1437) version(2)
schema(1) schedule-mim(2)}
Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.
(справочное)
Диаграммы на рисунках C.1 и C.2 получены из сокращенного листинга ПЭМ на языке EXPRESS, приведенного в разделе 4. В диаграммах использована графическая нотация EXPRESS-G языка EXPRESS.
![]() в формате EXPRESS-G
![]() в формате EXPRESS-G
В настоящем приложении приведены два различных представления ПЭМ для рассматриваемого прикладного модуля:
- представление на уровне схем отображает импорт конструкций, определенных в схемах ПЭМ других прикладных модулей, в схему ПЭМ рассматриваемого прикладного модуля с помощью операторов USE FROM;
- представление на уровне объектов отображает конструкции на языке EXPRESS, определенные в схеме ПЭМ данного прикладного модуля, и ссылки на импортированные конструкции, которые конкретизированы или на которые имеются ссылки в конструкциях схемы ПЭМ рассматриваемого прикладного модуля.
Примечание - Оба эти представления являются неполными. Представление на уровне схем не отображает схем ПЭМ модулей, которые импортированы косвенным образом. Представление на уровне объектов не отображает импортированных конструкций, которые не конкретизированы или на которые отсутствуют ссылки в конструкциях схемы ПЭМ рассматриваемого прикладного модуля.
Описание EXPRESS-G установлено в ИСО 10303-11, приложение D.
(справочное)
Диаграммы на рисунках D.1 - D.3 получены из сокращенного листинга ИММ на языке EXPRESS, приведенного в 5.2. В диаграммах использована графическая нотация EXPRESS-G языка EXPRESS.
![]() в формате EXPRESS-G
![]() Рисунок D.2 - Представление ИММ на уровне объектов
в формате EXPRESS-G (1 из 2)
![]() в формате EXPRESS-G (2 из 2)
В настоящем приложении приведены два разных представления ИММ для рассматриваемого прикладного модуля:
- представление на уровне схем отображает импорт конструкций, определенных в схемах ИММ других прикладных модулей или в схемах общих ресурсов, в схему ИММ рассматриваемого прикладного модуля с помощью операторов USE FROM;
- представление на уровне объектов отображает конструкции на языке EXPRESS, определенные в схеме ИММ рассматриваемого прикладного модуля, и ссылки на импортированные конструкции, которые конкретизированы или на которые имеются ссылки в конструкциях схемы ИММ рассматриваемого прикладного модуля.
Примечание - Оба эти представления являются неполными. Представление на уровне схем не отображает схем ИММ модулей, которые импортированы косвенным образом. Представление на уровне объектов не отображает импортированных конструкций, которые не конкретизированы или на которые отсутствуют ссылки в конструкциях схемы ИММ рассматриваемого прикладного модуля.
Описание EXPRESS-G установлено в ИСО 10303-11, приложение D.
(справочное)
МАШИННО-ИНТЕРПРЕТИРУЕМЫЕ ЛИСТИНГИ
В данном приложении приведены ссылки на сайты, на которых представлены листинги наименований объектов на языке EXPRESS и соответствующих сокращенных наименований, установленных или на которые даются ссылки в настоящем стандарте. На этих же сайтах представлены листинги всех EXPRESS-схем, установленных в настоящем стандарте, без комментариев и другого поясняющего текста. Эти листинги доступны в машинно-интерпретируемой форме (см. таблицу E.1) и могут быть получены по следующим адресам URL:
сокращенные наименования: /template/go.php?url=https://www.tc184-sc4.org/Short_Names/;
EXPRESS: /template/go.php?url=https://www.tc184-sc4.org/EXPRESS/.
Таблица E.1
Если доступ к этим сайтам невозможен, необходимо обратиться в центральный секретариат ИСО или непосредственно в секретариат ИСО ТК184/ПК4 по адресу электронной почты: sc4sec@tc184-sc4.org.
Примечание - Информация, представленная в машинно-интерпретированном виде по указанным выше адресам URL, является справочной. Обязательным является текст настоящего стандарта.
(справочное)
Возможность передачи планов и календарных графиков полезна в пределах организации и между организациями. Планы и календарные графики могут составляться для верхнего уровня и относиться к задачам структуры деления работ или для нижнего уровня, на котором с их помощью координируется работа отдельных сотрудников. В настоящем стандарте содержится информация, относящаяся к календарным графикам, выделению ресурсов и определению объемов ресурсов. Данная информация необходима для управления такими относящимися к жизненному циклу процессами разработки и использования системы, при выполнении которых сотрудники и организации могут координировать свои действия.
С точки зрения информационных перекрестных связей в настоящем стандарте посредством списков расширения выбираемых типов данных обозначается задание - как все определенные в схемах предметных областей концепции информационного моделирования календарных графиков согласуются с предметной областью календарных графиков.
Примечание - По адресу URL /template/go.php?url=https://docs.oasis-open.org/plcs/dexlib/oasis_cover.htm расположен архив информации, имеющей отношение к пользователям и к разработчикам средств STEP, которые используются в ПП 239 и в ПП 233 (на 80%).
(справочное)
G.1 Общие положения
В настоящем приложении представлены технические изменения стандарта ИСО/ТС 10303-1437.
G.2 Изменения, внесенные в издание 2
G.2.1 Сводные данные об изменениях
Во второе издание настоящего стандарта включены нижеперечисленные изменения к первому изданию.
Из приложения F "Руководство по внедрению и использованию прикладного модуля" удалены подробности, относящиеся к системотехнике, входящей в область применения ПП 233.
G.2.2 Изменения в ПЭМ
Были изменены следующие декларации модели ПЭМ на языке EXPRESS и спецификации импорта:
- TYPE ss_activity_item;
- TYPE ss_approval_item;
- TYPE ss_collection_member_select;
- TYPE ss_contract_item;
- TYPE ss_date_or_date_time_item;
- TYPE ss_documented_element_select;
- TYPE ss_identification_item;
- TYPE ss_justification_item;
- TYPE ss_location_assignment_select;
- TYPE ss_organization_or_person_in_organization_item;
- TYPE ss_project_item;
- TYPE ss_required_resource_item;
- TYPE ss_security_classification_item;
- TYPE ss_state_definition_of_item;
- TYPE ss_state_of_item;
- TYPE ss_string_select;
- TYPE ss_work_item.
Также для отражения изменений в ПЭМ и для обеспечения совместимости со сделанными изменениями были внесены изменения в спецификацию отображения, EXPRESS-схему ИММ и EXPRESS-G диаграммы.
G.2.3 Изменения в ИММ
Были изменены следующие декларации модели ИММ на языке EXPRESS и спецификации импорта:
- TYPE ss_action_items;
- TYPE ss_action_method_items;
- TYPE ss_approval_item;
- TYPE ss_attribute_classification_item;
- TYPE ss_attribute_language_item;
- TYPE ss_collection_membership_groupable_item;
- TYPE ss_condition_action_method_items;
- TYPE ss_contract_item;
- TYPE ss_date_and_time_item;
- TYPE ss_date_item;
- TYPE ss_document_reference_item;
- TYPE ss_groupable_item;
- TYPE ss_identification_item;
- TYPE ss_justification_item;
- TYPE ss_location_item;
- TYPE ss_multi_language_attribute_item;
- TYPE ss_organization_item;
- TYPE ss_person_and_organization_item;
- TYPE ss_project_item;
- TYPE ss_security_classification_item;
- TYPE ss_state_observed_of_item;
- TYPE ss_state_type_of_item.
Были удалены следующие декларации модели ИММ на языке EXPRESS и спецификации импорта:
- USE_FROM Activity_method_assignment_mim;
- USE_FROM Activity_mim;
- ENTITY ss_characterizable_action;
- ENTITY ss_characterizable_action_method;
- ENTITY ss_characterizable_action_method_relationship;
- ENTITY ss_characterizable_action_resource;
- ENTITY ss_characterizable_action_resource_relationship;
- ENTITY ss_characterizable_action_resource_requirement;
- ENTITY ss_characterizable_task_objective.
(справочное)
И ДОКУМЕНТОВ НАЦИОНАЛЬНЫМ СТАНДАРТАМ РОССИЙСКОЙ ФЕДЕРАЦИИ
Таблица ДА.1
Вернуться в "Каталог нормативных документов"
Источник информации: https://internet-law.ru/documents/prod/gost-r_gosudarstvennyj-standart/38/gost_77991.html
На правах рекламы:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||