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

EXPRESS-спецификация:
*)
TYPE tsr_date_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON
date_item WITH
  (action_method,
  action_method_relationship,
  action_property,
  action_property_representation,
  address,
  applied_action_method_assignment,
  applied_location_representation_assignment,
  applied_organization_type_assignment,
  applied_person_and_organization_assignment,
  applied_person_type_assignment,
  applied_position_in_organization_assignment,
  applied_position_in_organization_group_assignment;
  applied_position_in_organization_type_assignment,
  applied_state_observed_assignment,
  applied_state_type_assignment,
  product_group,
  product_group_membership,
  product_group_relationship,
  property_definition_representation,
  representation,
  resource_property,
  resource_property_representation);
END_TYPE;
(*
5.2.1.11 Тип данных tsr_document_reference_item
Тип данных tsr_document_reference_item является расширением типа данных document_reference_item. В его список альтернативных типов данных добавлены типы данных action_method, action_method_relationship, action_property, action_property_representation, action_resource, action_resource_relationship, action_resource_requirement, action_resource_requirement_relationship, address, applied_action_method_assignment, applied_location_assignment, applied_location_representation_assignment, applied_position_in_organization_assignment, applied_position_in_organi-zation_type_assignment, applied_state_observed_assignment, applied_state_type_assignment, experience, experience_type, group, location, organization_type, person_type, person_type_definition, position_in_organization, position_in_organization_type, probability_generator, product_group, product_group_membership, product_group_relationship, qualification_type, representation, resource_property и resource_property_representation.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
EXPRESS-спецификация:
*)
TYPE tsr_document_reference_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON document_reference_item WITH
  (action_method,
  action_method_relationship,
  action_property,
  action_property_representation,
  action_resource,
  action_resource_relationship,
  action_resource_requirement,
  action_resource_requirement_relationship,
  address,
  applied_action_method_assignment,
  applied_location_assignment,
  applied_location_representation_assignment,
  applied_position_in_organization_assignment,
  applied_position_in_organization_type_assignment,
  applied_state_observed_assignment,
  applied_state_type_assignment,
  experience,
  experience_type,
  group,
  location,
  organization_type,
  person_type,
  person_type_definition,
  position_in_organization,
  position_in_organization_type,
  probability_generator,
  product_group,
  product_group_membership,
  product_group_relationship,
  qualification_type,
  representation,
  resource_property,
  resource_property_representation);
END_TYPE;
(*
5.2.1.12 Тип данных tsr_effectivity_item
Тип данных tsr_effectivity_item является расширением типа данных effectivity_item. В его список альтернативных типов данных добавлены типы данных action_method, action_method_assignment, action_method_relationship, action_property, action_resource_relationship, action_resource_requirement_relationship, applied_action_method_assignment, applied_person_type_assignment, applied_position_in_organization_assignment, applied_position_in_organization_group_assignment, applied_position_in_organization_type_assignment, group, multi_language_attribute_assignment, person_type_definition_relationship, resource_property, state_type_assignment и state_type_relationship.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
EXPRESS-спецификация:
*)
TYPE tsr_effectivity_item = EXTENSIBLE SELECT BASED_ON
effectivity_item WITH
  (action_method,
  action_method_assignment,
  action_method_relationship,
  action_property,
  action_resource_relationship,
  action_resource_requirement_relationship,
  applied_action_method_assignment,
  applied_person_type_assignment,
  applied_position_in_organization_assignment,
  applied_position_in_organization_group_assignment,
  applied_position_in_organization_type_assignment,
  group,
  multi_language_attribute_assignment,
  person_type_definition_relationship,
  resource_property,
  state_type_assignment,
  state_type_relationship);
END_TYPE;
(*
5.2.1.13 Тип данных tsr_identification_item
Тип данных tsr_identification_item является расширением типа данных identification_item. В его список альтернативных типов данных добавлены типы данных action_method, action_method_relationship, address, applied_action_method_assignment, applied_location_representation_assignment, applied_position_in_organization_assignment, applied_position_in_organization_type_assignment, applied_qualification_type_assignment, applied_state_observed_assignment, applied_state_type_assignment, descriptive_representation_item, experience, experience_type, group, location, measure_representation_item, organization_type, person_type, position_in_organization, probability_generator, product_group, product_group_membership, product_group_relationship, qualification_type, representation и resource_property.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
EXPRESS-спецификация:
*)
TYPE tsr_identification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON identification_item WITH
  (action_method,
  action_method_relationship,
  address,
  applied_action_method_assignment,
  applied_location_representation_assignment,
  applied_position_in_organization_assignment,
  applied_position_in_organization_type_assignment,
  applied_qualification_type_assignment,
  applied_state_observed_assignment,
  applied_state_type_assignment,
  descriptive_representation_item,
  experience,
  experience_type,
  group,
  location,
  measure_representation_item,
  organization_type,
  person_type,
  position_in_organization,
  probability_generator,
  product_group,
  product_group_membership,
  product_group_relationship,
  qualification_type,
  representation,
  resource_property);
END_TYPE;
(*
5.2.1.14 Тип данных tsr_ir_usage_right_item
Тип данных tsr_ir_usage_right_item является расширением типа данных ir_usage_item. В его список альтернативных типов данных добавлены типы данных task_element, task_method, task_method_version и task_objective.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
EXPRESS-спецификация:
*)
TYPE tsr_ir_usage_right_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON ir_usage_item WITH
  (task_element,
  task_method,
  task_method_version,
  task_objective);
END_TYPE;
(*
5.2.1.15 Тип данных tsr_justification_item
Тип данных tsr_justification_item является расширением типа данных justification_item. В его список альтернативных типов данных добавлены типы данных action_method, action_method_relationship, action_property, applied_action_method_assignment, applied_location_assignment, applied_state_observed_assignment, applied_state_type_assignment, property_definition и resource_property.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
EXPRESS-спецификация:
*)
TYPE tsr_justification_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON justification_item WITH
  (action_method,
  action_method_relationship,
  action_property,
  applied_action_method_assignment,
  applied_location_assignment,
  applied_state_observed_assignment,
  applied_state_type_assignment,
  property_definition,
  resource_property);
END_TYPE;
(*
5.2.1.16 Тип данных tsr_justification_support_item
Тип данных tsr_justification_support_item является расширением типа данных justification_support_item. В его список альтернативных типов данных добавлены типы данных action_method, action_method_relationship, action_property, applied_action_method_assignment, applied_location_assignment,  applied_state_observed_assignment, applied_state_type_assignment, contract, location, product, product_definition, product_definition_formation, property_definition, resource_property, state_observed, state_observed_relationship, state_type и state_type_relationship.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
EXPRESS-спецификация:
*)
TYPE tsr_justification_support_item = EXTENSIBLE GENERIC_ENTITY SELECT
BASED_ON justification_support_item WITH
  (action_method,
  action_method_relationship,
  action_property,
  applied_action_method_assignment,
  applied_location_assignment,
  applied_state_observed_assignment,
  applied_state_type_assignment,
  contract,
  location,
  product,
  product_definition,
  product_definition_formation,
  property_definition,
  resource_property,
  state_observed,
  state_observed_relationship,
  state_type,
  state_type_relationship);
END_TYPE;
(*
5.2.1.17 Тип данных tsr_location_item
Тип данных tsr_location_item является расширением типа данных location_item. В его список альтернативных типов данных добавлены типы данных action_method, action_resource, action_resource_requirement, applied_action_method_assignment, document_file, interface_connection, interface_connector_occurrence, interface_definition_connection, organization, organization_type, organizational_project, person, person_and_organization, person_type, person_type_definition, position_in_organization, position_in_organization_type, product, product_definition, product_definition_formation и product_group.
EXPRESS-спецификация:
*)
TYPE tsr_location_item = SELECT BASED_ON location_item WITH
  (action_method,
  action_resource,
  action_resource_requirement,
  applied_action_method_assignment,
  document_file,
  interface_connection,
  interface_connector_occurrence,
  interface_definition_connection,
  organization,
  organization_type,
  organizational_project,
  person,
  person_and_organization,
  person_type,
  person_type_definition,
  position_in_organization,
  position_in_organization_type,
  product,
  product_definition,
  product_definition_formation,
  product_group);
END_TYPE;
(*
5.2.1.18 Тип данных tsr_location_representation_item
Тип данных tsr_location_representation_item является расширением типа данных location_representation_item. В его список альтернативных типов данных добавлены типы данных interface_connection, interface_connector_occurrence и interface_definition_connection.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
EXPRESS-спецификация:
*)
TYPE tsr_location_representation_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON location_representation_item WITH
  (interface_connection,
  interface_connector_occurrence,
  interface_definition_connection);
END_TYPE;
(*
5.2.1.19 Тип данных tsr_multi_language_attribute_item
Тип данных tsr_multi_language_attribute_item является расширением типа данных multi_language_attribute_item. В его список альтернативных типов данных добавлены типы данных action_method, action_method_relationship, address, applied_action_method_assignment, applied_experience_assignment, applied_location_representation assignment, applied_person_type_assignment, experience_type, group, location, location_relationship, measure_representation_item, organization_type, person_type, person_type_definition, person_type_definition_relationship, position_in_organization, position_in_organization_assignment, position_in_organization_relationship, position_in_organization_type, product_group, product_group_relationship, qualification_type, representation и resource_property.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
EXPRESS-спецификация:
*)
TYPE tsr_multi_language_attribute_item = EXTENSIBLE GENERIC_ENTITY
SELECT BASED_ON multi_language_attribute_item WITH
  (action_method,
  action_method_relationship,
  address,
  applied_action_method_assignment,
  applied_experience_assignment,
  applied_location_representation_assignment,
  applied_person_type_assignment,
  experience_type,
  group,
  location,
  location_relationship,
  measure_representation_item,
  organization_type,
  person_type,
  person_type_definition,
  person_type_definition_relationship,
  position_in_organization,
  position_in_organization_assignment,
  position_in_organization_relationship,
  position_in_organization_type,
  product_group,
  product_group_relationship,
  qualification_type,
  representation,
  resource_property);
END_TYPE;
(*
5.2.1.20 Тип данных tsr_organization_item
Тип данных tsr_organization_item является расширением типа данных organization_item. В его список альтернативных типов данных добавлены типы данных action_method, action_method_relationship, action_property_representation, applied_action_method_assignment, applied_person_type_assignment, applied_position_in_organization_assignment, applied_position_in_organization_group_assignment, applied_position_in_organization_type_assignment, applied_state_observed_assignment, applied_state_type_assignment, general_property, position_in_organization_type, product_group, product_group_membership, product_group_relationship, resource_property и resource_property_representation.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
EXPRESS-спецификация: