| Capability (C088):— representing_task_structure | Date: 2007/06/22 12:22:11 Revision: 1.6 |
This section describes the EXPRESS information model for the capability.
Issue: NN-6 by Nigel Newling (05-11-17) [minor_technical, open] - {Type = usage}
Empty entity list.
TYPE tsr_approval_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
approval_item
WITH
(Experience_gained,
Experience_type,
Organization_organization_type_relationship,
Person_or_organization_or_person_in_organization_in_position,
Person_or_organization_or_person_in_organization_in_position_relationship,
Position,
Position_assignment,
Position_group_assignment,
Position_position_type_assignment,
Position_type,
Position_type_assignment,
Product_group,
Product_group_membership,
Product_group_relationship,
Qualification_assignment,
Qualification_type,
Required_resource_assignment,
Resource_as_realized_assignment,
Resource_property,
Task_element,
Task_element_relationship,
Task_element_state_relationship,
Task_method,
Task_method_assignment,
Task_method_relationship,
Task_method_state_relationship,
Task_method_version,
Task_method_version_assignment,
Task_method_version_relationship,
Task_objective,
Task_objective_state_relationship,
Type_of_person,
Type_of_person_assignment);
END_TYPE;
TYPE tsr_certification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
certification_item
WITH
(Product_group,
Product_group_relationship,
Task_element,
Task_method,
Task_method_version,
Task_objective);
END_TYPE;
TYPE tsr_classification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
classification_item
WITH
(Activity_property,
Activity_property_representation,
Activity_status,
Experience_gained,
Experience_instance,
Location_representation,
Organization_type,
Organizational_location_identification,
Person_or_organization_or_person_in_organization_in_position,
Position_assignment,
Position_group_assignment,
Position_type_assignment,
Qualification_assignment,
Qualification_type_relationship,
Regional_coordinate,
Resource_property,
Resource_property_representation);
END_TYPE;
TYPE tsr_classified_attribute_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
classified_attribute_select
WITH
(Activity_property,
Activity_property_representation,
Global_location_representation,
Location,
Location_relationship,
Organizational_location_identification,
Product_based_location_identification,
Regional_coordinate,
Regional_grid_location_representation,
Resource_property,
Resource_property_representation);
END_TYPE;
TYPE tsr_condition_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
condition_item
WITH
(Activity_property,
Product_group,
Product_group_membership,
Product_group_relationship,
Required_resource_assignment,
Required_resource_relationship,
Resource_item_assignment,
Resource_item_relationship,
Resource_property,
Task_element_relationship,
Task_method_assignment,
Task_method_relationship,
Task_method_version_assignment,
Task_method_version_relationship);
END_TYPE;
TYPE tsr_condition_parameter_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
condition_parameter_item
WITH
(Activity,
Activity_method,
Activity_property,
Activity_property_representation,
Independent_property_representation,
Managed_resource,
Required_resource,
Resource_as_realized,
Resource_as_realized_relationship,
Resource_event,
Resource_property,
Resource_property_representation);
END_TYPE;
TYPE tsr_contract_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
contract_item
WITH
(Product_group,
Product_group_relationship,
Task_element,
Task_element_relationship,
Task_method,
Task_method_assignment,
Task_method_relationship,
Task_method_version,
Task_method_version_assignment,
Task_method_version_relationship,
Task_objective);
END_TYPE;
TYPE tsr_date_or_date_time_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
date_or_date_time_item
WITH
(Activity_property,
Activity_property_representation,
Location_representation,
Organization_organization_type_relationship,
Person_or_organization_or_person_in_organization_in_position,
Person_or_organization_or_person_in_organization_in_position_relationship,
Position_assignment,
Position_group_assignment,
Position_position_type_assignment,
Position_type_assignment,
Product_group,
Product_group_membership,
Product_group_relationship,
Property_representation,
Required_resource_assignment,
Resource_as_realized_assignment,
Resource_property,
Resource_property_representation,
Task_element,
Task_element_relationship,
Task_element_state_relationship,
Task_method,
Task_method_assignment,
Task_method_relationship,
Task_method_state_relationship,
Task_method_version,
Task_method_version_assignment,
Task_method_version_relationship,
Task_objective,
Task_objective_state_relationship,
Type_of_person_assignment);
END_TYPE;
TYPE tsr_documented_element_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
documented_element_select
WITH
(Activity_property,
Activity_property_representation,
Experience_instance,
Experience_type,
Location,
Location_assignment,
Location_representation,
Managed_resource,
Organization_type,
Organizational_location_identification,
Person_or_organization_or_person_in_organization_in_position,
Person_or_organization_or_person_in_organization_in_position_relationship,
Position,
Position_group,
Position_type,
Position_type_assignment,
Probability_distribution,
Product_group,
Product_group_membership,
Product_group_relationship,
Qualification_type,
Regional_grid_location_representation,
Required_resource,
Required_resource_assignment,
Required_resource_relationship,
Resource_as_realized,
Resource_item_assignment,
Resource_item_relationship,
Resource_property,
Resource_property_representation,
Task_element,
Task_element_relationship,
Task_element_state_relationship,
Task_method,
Task_method_assignment,
Task_method_relationship,
Task_method_state_relationship,
Task_method_version,
Task_method_version_assignment,
Task_method_version_relationship,
Task_objective,
Task_objective_state_relationship,
Type_of_person,
Type_of_person_definition);
END_TYPE;
TYPE tsr_effectivity_item =
EXTENSIBLE
SELECT
BASED_ON
effectivity_item
WITH
(Activity_method,
Activity_property,
Applied_activity_method_assignment,
Applied_state_definition_assignment,
Attribute_translation_assignment,
Managed_resource_relationship,
Person_or_organization_or_person_in_organization_in_position_relationship,
Position_assignment,
Position_group_assignment,
Position_position_type_assignment,
Position_type_assignment,
Required_resource_assignment,
Required_resource_relationship,
Resource_item_assignment,
Resource_item_relationship,
Resource_property,
State_definition_relationship,
Type_of_person_assignment,
Type_of_person_definition_relationship,
Work_output_assignment,
Work_output_relationship);
END_TYPE;
TYPE tsr_identification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
identification_item
WITH
(Descriptive_document_property,
Experience_instance,
Experience_type,
Location,
Location_representation,
Numerical_document_property,
Organization_type,
Organizational_location_identification,
Person_or_organization_or_person_in_organization_in_position,
Person_or_organization_or_person_in_organization_in_position_relationship,
Position,
Position_group,
Probability_distribution,
Product_group,
Product_group_membership,
Product_group_relationship,
Qualification_assignment,
Qualification_type,
Resource_property,
Task_element,
Task_element_relationship,
Task_element_state_relationship,
Task_method,
Task_method_assignment,
Task_method_relationship,
Task_method_state_relationship,
Task_method_version,
Task_method_version_assignment,
Task_method_version_relationship,
Task_objective,
Task_objective_state_relationship,
Type_of_person);
END_TYPE;
TYPE tsr_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;
TYPE tsr_justification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
justification_item
WITH
(Activity_property,
Assigned_property,
Location_assignment,
Resource_property,
Task_element,
Task_element_relationship,
Task_element_state_relationship,
Task_method,
Task_method_assignment,
Task_method_relationship,
Task_method_state_relationship,
Task_method_version,
Task_method_version_assignment,
Task_method_version_relationship,
Task_objective,
Task_objective_state_relationship);
END_TYPE;
TYPE tsr_justification_support_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
justification_support_item
WITH
(Activity_property,
Applied_state_assignment,
Applied_state_definition_assignment,
Assigned_property,
Contract,
Document,
Document_version,
Location,
Location_assignment,
Resource_property,
State,
State_definition,
State_definition_relationship,
State_relationship);
END_TYPE;
TYPE tsr_location_assignment_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
location_assignment_select
WITH
(Document,
Document_definition,
Document_version,
File,
Interface_connection,
Interface_connector_occurrence,
Interface_definition_connection,
Organization,
Organization_type,
Person,
Person_in_organization,
Position,
Position_type,
Product,
Product_group,
Product_version,
Product_view_definition,
Project,
Required_resource,
Required_resource_assignment,
Resource_item,
Resource_item_assignment,
Task_element,
Task_method,
Task_method_assignment,
Task_method_version,
Task_method_version_assignment,
Type_of_person);
END_TYPE;
TYPE tsr_organization_person_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
organization_or_person_in_organization_item
WITH
(Activity_property_representation,
Applied_independent_resource_property,
Position_assignment,
Position_group_assignment,
Position_position_type_assignment,
Position_type,
Position_type_assignment,
Product_group,
Product_group_membership,
Product_group_relationship,
Required_resource_assignment,
Resource_as_realized_assignment,
Resource_property,
Resource_property_representation,
Task_element,
Task_element_relationship,
Task_element_state_relationship,
Task_method,
Task_method_assignment,
Task_method_relationship,
Task_method_state_relationship,
Task_method_version,
Task_method_version_assignment,
Task_method_version_relationship,
Task_objective,
Task_objective_state_relationship,
Type_of_person_assignment);
END_TYPE;
TYPE tsr_position_group_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
position_group_item
WITH
(Approving_person_organization,
Document_definition,
Organization_or_person_in_organization_assignment,
Product,
Product_version,
Product_view_definition);
END_TYPE;
TYPE tsr_position_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
position_item
WITH
(Approving_person_organization,
Document_definition,
Organization_or_person_in_organization_assignment,
Product,
Product_version,
Product_view_definition);
END_TYPE;
TYPE tsr_position_type_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
position_type_item
WITH
(Approving_person_organization,
Document_definition,
Organization_or_person_in_organization_assignment,
Product,
Product_version,
Product_view_definition);
END_TYPE;
TYPE tsr_process_property_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
characterized_activity_definition
WITH
(Activity_method_relationship,
Task_objective);
END_TYPE;
TYPE tsr_product_based_location_representation =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
product_based_location_representation
WITH
(Interface_connection,
Interface_connector_occurrence,
Interface_definition_connection);
END_TYPE;
TYPE tsr_project_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
project_item
WITH
(Product_group,
Product_group_membership,
Product_group_relationship,
Task_element,
Task_method,
Task_method_assignment,
Task_method_version,
Task_method_version_assignment,
Task_objective);
END_TYPE;
TYPE tsr_property_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
property_assignment_select
WITH
(Applied_activity_method_assignment,
Task_method_state_relationship,
Task_objective_state_relationship);
END_TYPE;
TYPE tsr_required_resource_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
required_resource_item
WITH
(Position,
Position_type,
Task_element,
Task_method,
Task_method_assignment,
Task_method_version,
Task_method_version_assignment,
Type_of_person);
END_TYPE;
TYPE tsr_requirement_assignment_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
requirement_assignment_item
WITH
(Activity_method,
Applied_activity_method_assignment,
Applied_state_assignment,
Applied_state_definition_assignment,
State,
State_definition);
END_TYPE;
TYPE tsr_requirement_source_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
requirement_source_item
WITH
(Activity_method,
Applied_activity_method_assignment,
Applied_state_assignment,
Applied_state_definition_assignment,
State,
State_definition);
END_TYPE;
TYPE tsr_resource_assignment_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
resource_assignment_item
WITH
(Contract,
Location,
Part,
Part_version,
Part_view_definition,
Product_as_individual,
Product_as_individual_version,
Product_as_individual_view,
Product_group,
Project);
END_TYPE;
TYPE tsr_resource_item_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
resource_item_select
WITH
(Document,
Document_definition,
Document_version,
File,
Location,
Organization,
Organization_type,
Part,
Part_version,
Part_view_definition,
Person,
Person_in_organization,
Position,
Position_type,
Product_as_individual,
Product_as_individual_version,
Product_as_individual_view,
Product_group,
Type_of_person);
END_TYPE;
TYPE tsr_security_classification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
security_classification_item
WITH
(Product_group,
Product_group_membership,
Product_group_relationship,
Task_element,
Task_element_relationship,
Task_element_state_relationship,
Task_method,
Task_method_assignment,
Task_method_relationship,
Task_method_version,
Task_method_version_assignment,
Task_method_version_relationship,
Task_objective,
Task_objective_state_relationship);
END_TYPE;
TYPE tsr_state_definition_of_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
state_definition_of_item
WITH
(Activity_method,
Applied_activity_method_assignment,
Breakdown_version,
Location,
Managed_resource,
Product,
Product_concept,
Product_group,
Product_version,
View_definition_relationship);
END_TYPE;
TYPE tsr_state_of_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
state_of_item
WITH
(Task_method_version);
END_TYPE;
TYPE tsr_string_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
string_select
WITH
(Experience_gained,
Experience_type,
Global_location_representation,
Location,
Location_relationship,
Organization_type,
Organizational_location_identification,
Position,
Position_group,
Position_relationship,
Position_role,
Position_type,
Product_based_location_identification,
Product_group,
Product_group_relationship,
Qualification_type,
Regional_coordinate,
Regional_grid_location_representation,
Resource_property,
Task_element,
Task_element_relationship,
Task_method,
Task_method_assignment,
Task_method_relationship,
Task_method_version,
Task_method_version_assignment,
Task_method_version_relationship,
Task_objective,
Type_of_person,
Type_of_person_assignment,
Type_of_person_definition,
Type_of_person_definition_relationship);
END_TYPE;
TYPE tsr_task_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
task_item
WITH
(Activity_property,
Assigned_document_property,
Assigned_property,
Breakdown_element,
Breakdown_element_definition,
Breakdown_element_usage,
Breakdown_element_version,
Document,
Document_version,
Envelope,
File,
Interface_connection,
Interface_connector_occurrence,
Interface_definition_connection,
Location,
Message,
Observation_consequence,
Organization,
Organization_type,
Part,
Part_version,
Part_view_definition,
Position,
Position_group,
Position_type,
Product,
Product_as_individual,
Product_as_individual_version,
Product_as_individual_view,
Product_based_location_identification,
Product_concept,
Product_configuration,
Product_group,
Product_version,
Product_version_relationship,
Product_view_definition,
Required_resource,
Required_resource_assignment,
Resource_item,
Resource_property,
State_relationship,
Task_method,
Task_method_version,
Type_of_person,
Type_of_person_definition,
View_definition_relationship,
Work_output,
Work_output_assignment);
END_TYPE;
TYPE tsr_type_of_person_item_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
type_of_person_item_select
WITH
(Person,
Person_in_organization,
Position,
Position_group,
Position_type);
END_TYPE;
TYPE tsr_work_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
work_item
WITH
(Task_element,
Task_method,
Task_method_version);
END_TYPE;
TYPE tsr_work_output_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
work_output_item
WITH
(Breakdown,
Breakdown_version,
Contract,
Document,
Document_definition,
Document_version,
Envelope,
File,
Location,
Managed_resource,
Message,
Organization,
Organization_type,
Part,
Part_version,
Part_view_definition,
Person,
Person_in_organization,
Position,
Position_type,
Product,
Product_as_individual,
Product_as_individual_version,
Product_as_individual_view,
Product_group,
Product_version,
Product_view_definition,
Resource_as_realized,
Resource_item,
Type_of_person);
END_TYPE;