ISO 10303-214:2010(E)

5.2.2 automotive_design types

5.2.2.1 action_item

An action_item type specifies those objects to which an action may be assigned through an applied_action_assignment.

EXPRESS specification:

*)
TYPE action_item = SELECT
  (action,
   action_directive,
   action_method,
   action_property,
   action_relationship,
   action_request_solution,
   alternate_product_relationship,
   applied_action_assignment,
   applied_classification_assignment,
   applied_person_and_organization_assignment,
   approval_status,
   assembly_component_usage_substitute,
   certification,
   class,
   class_system,
   configuration_design,
   configuration_effectivity,
   configuration_item,
   configured_effectivity_assignment,
   contract,
   document_file,
   draughting_model,
   drawing_revision,
   executed_action,
   general_property,
   material_designation,
   mechanical_design_geometric_presentation_representation,
   organization_relationship,
   organizational_project,
   person_and_organization,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_feature_category,
   product_concept_feature_category_usage,
   product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_relationship,
   product_definition_substitute,
   property_definition,
   requirement_for_action_resource,
   resource_property,
   security_classification,
   security_classification_level,
   shape_aspect,
   shape_representation,
   versioned_action_request);
END_TYPE;
(*

5.2.2.2 action_request_item

An action_request_item type specifies those objects to which a versioned_action_request may be assigned through an applied_action_request_assignment.

EXPRESS specification:

*)
TYPE action_request_item = SELECT
  (action,
   action_method,
   action_property,
   action_relationship,
   alternate_product_relationship,
   assembly_component_usage_substitute,
   configuration_design,
   configuration_effectivity,
   configuration_item,
   configured_effectivity_assignment,
   document_file,
   draughting_model,
   drawing_revision,
   general_property,
   material_designation,
   mechanical_design_geometric_presentation_representation,
   organizational_project,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_feature_category,
   product_concept_feature_category_usage,
   product_definition,
   product_definition_formation,
   product_definition_relationship,
   product_definition_substitute,
   property_definition,
   resource_property,
   shape_aspect,
   shape_representation);
END_TYPE;
(*

5.2.2.3 approval_item

An approval_item type specifies those objects to which an approval may be assigned through an applied_approval_assignment.

EXPRESS specification:

*)
TYPE approval_item = SELECT
  (action,
   action_directive,
   action_property,
   action_request_solution,
   alternate_product_relationship,
   applied_action_assignment,
   applied_classification_assignment,
   assembly_component_usage_substitute,
   certification,
   class,
   class_system,
   configuration_design,
   configuration_effectivity,
   configured_effectivity_assignment,
   contract,
   document_file,
   draughting_model,
   drawing_revision,
   executed_action,
   general_property,
   material_designation,
   mechanical_design_geometric_presentation_representation,
   organizational_project,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_feature_category,
   product_concept_feature_category_usage,
   product_definition,
   product_definition_formation,
   product_definition_relationship,
   product_definition_substitute,
   property_definition,
   resource_property,
   shape_representation,
   versioned_action_request);
END_TYPE;
(*

5.2.2.4 attribute_language_item

An attribute_language_item type specifies those objects to which a language may be assigned through an attribute_language_assignment.

EXPRESS specification:

*)
TYPE attribute_language_item = SELECT
  (action,
   action_directive,
   action_method,
   action_property,
   action_relationship,
   alternate_product_relationship,
   application_context,
   approval_relationship,
   assembly_component_usage_substitute,
   attribute_value_assignment,
   certification,
   configuration_design,
   configuration_item,
   contract,
   data_environment,
   date_role,
   date_time_role,
   descriptive_representation_item,
   document_relationship,
   draughting_title,
   effectivity,
   effectivity_relationship,
   event_occurrence,
   external_source,
   general_property,
   general_property_relationship,
   geometric_representation_item,
   geometric_tolerance,
   group,
   group_relationship,
   identification_role,
   kinematic_pair,
   mapped_item,
   name_assignment,
   organization_relationship,
   organization_role,
   organizational_project,
   organizational_project_relationship,
   pair_actuator,
   person_and_organization_role,
   presentation_layer_assignment,
   process_product_association,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_relationship,
   product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_relationship,
   product_definition_substitute,
   product_related_product_category,
   property_definition,
   property_definition_relationship,
   representation,
   representation_relationship,
   requirement_for_action_resource,
   resource_property,
   resource_requirement_type,
   security_classification,
   shape_aspect,
   shape_aspect_relationship,
   styled_item,
   time_interval_role,
   topological_representation_item,
   uncertainty_measure_with_unit,
   uncertainty_qualifier,
   versioned_action_request,
   versioned_action_request_relationship);
END_TYPE;
(*

5.2.2.5 category_usage_item

A category_usage_item type specifies those objects to which a product_concept_feature_category may be assigned through a product_concept_feature_category_usage.

EXPRESS specification:

*)
TYPE category_usage_item = SELECT
  (product_class);
END_TYPE;
(*

5.2.2.6 certification_item

A certification_item type specifies those objects to which a certification may be assigned through an applied_certification_assignment.

EXPRESS specification:

*)
TYPE certification_item = SELECT
  (product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_relationship);
END_TYPE;
(*

5.2.2.7 classification_item

A classification_item type specifies those objects to which a class or a class_system may be assigned through an applied_classification_assignment.

EXPRESS specification:

*)
TYPE classification_item = SELECT
  (action,
   action_directive,
   action_method,
   action_property,
   action_relationship,
   approval_status,
   class,
   configuration_item,
   contract,
   descriptive_representation_item,
   document_file,
   document_type,
   effectivity,
   executed_action,
   feature_definition,
   general_feature,
   general_property,
   material_designation,
   organizational_project,
   
   plus_minus_tolerance,
   process_operation,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_category,
   product_definition,
   product_definition_formation,
   product_definition_relationship,
   property_definition,
   resource_property,
   security_classification_level,
   shape_aspect,
   versioned_action_request);
END_TYPE;
(*

5.2.2.8 class_usage_effectivity_context_item

A class_usage_effectivity_context_item type specifies those objects to which an effectivity_assignment may be assigned through a class_usage_effectivity_context_assignment.

EXPRESS specification:

*)
TYPE class_usage_effectivity_context_item = SELECT
  (product_definition);
END_TYPE;
(*

5.2.2.9 configured_effectivity_context_item

A configured_effectivity_context_item type specifies those objects to which a configured element may be assigned through a configured_effectivity_context_assignment as solution.

EXPRESS specification:

*)
TYPE configured_effectivity_context_item = SELECT
  (product_concept_feature_association);
END_TYPE;
(*

5.2.2.10 configured_effectivity_item

A configured_effectivity_item type specifies those objects to which a set of conditions or specifications may be assigned through a configured_effectivity_assignment.

EXPRESS specification:

*)
TYPE configured_effectivity_item = SELECT
  (action_relationship,
   process_plan,
   product_definition,
   product_process_plan);
END_TYPE;
(*

5.2.2.11 contract_item

A contract_item type specifies those objects to which a contract may be assigned through an applied_contract_assignment.

EXPRESS specification:

*)
TYPE contract_item = SELECT
  (drawing_revision,
   executed_action,
   product_definition_formation);
END_TYPE;
(*

5.2.2.12 date_and_time_item

A date_and_time_item type specifies those objects to which a date_and_time may be assigned through an applied_date_and_time_assignment.

EXPRESS specification:

*)
TYPE date_and_time_item = SELECT
  (action,
   action_directive,
   action_method,
   action_property,
   action_relationship,
   action_request_solution,
   alternate_product_relationship,
   applied_action_assignment,
   applied_classification_assignment,
   applied_organization_assignment,
   applied_person_and_organization_assignment,
   approval_person_organization,
   approval_status,
   assembly_component_usage_substitute,
   certification,
   class,
   class_system,
   configuration_design,
   configuration_item,
   configured_effectivity_assignment,
   contract,
   document_file,
   draughting_model,
   drawing_revision,
   effectivity,
   event_occurrence,
   executed_action,
   general_property,
   material_designation,
   mechanical_design_geometric_presentation_representation,
   organization_relationship,
   organizational_project,
   person_and_organization,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_feature_category,
   product_concept_feature_category_usage,
   product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_relationship,
   product_definition_substitute,
   property_definition,
   requirement_for_action_resource,
   resource_property,
   security_classification,
   security_classification_level,
   shape_representation,
   versioned_action_request);
END_TYPE;
(*

5.2.2.13 date_item

A date_item type specifies those objects to which a date may be assigned through an applied_date_assignment.

EXPRESS specification:

*)
TYPE date_item = SELECT
  (action,
   action_directive,
   action_method,
   action_property,
   action_relationship,
   action_request_solution,
   alternate_product_relationship,
   applied_action_assignment,
   applied_classification_assignment,
   applied_organization_assignment,
   applied_person_and_organization_assignment,
   approval_person_organization,
   approval_status,
   assembly_component_usage_substitute,
   certification,
   class,
   class_system,
   configuration_design,
   configuration_item,
   configured_effectivity_assignment,
   contract,
   document_file,
   draughting_model,
   drawing_revision,
   effectivity,
   event_occurrence,
   executed_action,
   general_property,
   material_designation,
   mechanical_design_geometric_presentation_representation,
   organization_relationship,
   organizational_project,
   person_and_organization,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_feature_category,
   product_concept_feature_category_usage,
   product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_relationship,
   product_definition_substitute,
   property_definition,
   requirement_for_action_resource,
   resource_property,
   security_classification,
   security_classification_level,
   shape_representation,
   versioned_action_request);
END_TYPE;
(*

5.2.2.14 draughting_model_item_association_select

A draughting_model_item_association_select type specifies those objects which may be associated with a shape_aspect through draughting_model_item_association.

EXPRESS specification:

*)
TYPE draughting_model_item_association_select = SELECT
  (annotation_occurrence,
   draughting_callout);
END_TYPE;
(*

5.2.2.15 document_reference_item

A document_reference_item type specifies those objects to which a document_reference or a document_usage_constraint may be assigned through an applied_document_reference or applied_document_usage_constraint_assignment respectively.

EXPRESS specification:

*)
TYPE document_reference_item = SELECT
  (action_directive,
   action_method,
   action_relationship,
   applied_action_assignment,
   approval,
   certification,
   class,
   class_system,
   configuration_design,
   configuration_item,
   contract,
   descriptive_representation_item,
   executed_action,
   externally_defined_dimension_definition,
   feature_definition,
   general_property,
   material_designation,
   organization,
   organizational_project,
   person,
   presentation_area,
   process_plan,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_category,
   product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_process,
   product_definition_relationship,
   product_definition_substitute,
   product_related_product_category,
   property_definition,
   representation,
   resource_requirement_type,
   retention,
   security_classification,
   shape_aspect,
   shape_aspect_relationship,
   versioned_action_request);
END_TYPE;
(*

5.2.2.16 effectivity_item

An effectivity_item type specifies those objects to which an effectivity may be assigned through an applied_effectivity_assignment.

EXPRESS specification:

*)
TYPE effectivity_item = SELECT
  (action,
   action_method,
   action_method_relationship,
   action_property,
   action_relationship,
   assembly_component_usage_substitute,
   class
   class_system,
   configuration_design,
   configuration_item,
   configured_effectivity_assignment,
   document_file,
   draughting_model,
   drawing_revision,
   general_property,
   material_designation,
   mechanical_design_geometric_presentation_representation,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_feature_category,
   product_concept_feature_category_usage,
   product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_relationship,
   product_definition_substitute,
   property_definition,
   requirement_for_action_resource,
   resource_property,
   security_classification,
   shape_aspect,
   shape_representation);
END_TYPE;
(*

5.2.2.17 event_occurrence_item

An event_occurrence_item type specifies those objects to which an event_occurrence may be assigned through an applied_event_occurrence_assignment.

EXPRESS specification:

*)
TYPE event_occurrence_item = SELECT
  (action,
   action_directive,
   action_method,
   action_property,
   action_relationship,
   action_request_solution,
   alternate_product_relationship,
   applied_action_assignment,
   applied_classification_assignment,
   applied_person_and_organization_assignment,
   approval_status,
   assembly_component_usage_substitute,
   certification,
   class,
   class_system,
   configuration_design,
   configuration_effectivity,
   configuration_item,
   configured_effectivity_assignment,
   contract,
   document_file,
   draughting_model,
   drawing_revision,
   executed_action,
   general_property,
   material_designation,
   mechanical_design_geometric_presentation_representation,
   organization_relationship,
   organizational_project,
   person_and_organization,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_feature_category,
   product_concept_feature_category_usage,
   product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_relationship,
   product_definition_substitute,
   property_definition,
   requirement_for_action_resource,
   resource_property,
   security_classification,
   security_classification_level,
   shape_representation,
   versioned_action_request);
END_TYPE;
(*

5.2.2.18 external_identification_item

An external_identification_item type specifies those objects to which an external identifier and an external source may be assigned through an applied_external_identification_assignment.

EXPRESS specification:

*)
TYPE external_identification_item = SELECT
  (document_file,
   externally_defined_class,
   externally_defined_general_property,
   product_definition);
END_TYPE;
(*

5.2.2.19 group_item

A group_item type specifies those objects to which a group and a common characteristic may be assigned through an applied_group_assignment.

EXPRESS specification:

*)
TYPE group_item = SELECT
  (geometric_representation_item,
   mapped_item,
   product_concept_feature,
   shape_aspect,
   styled_item,
   topological_representation_item);
END_TYPE;
(*

5.2.2.20 identification_item

An identification_item type specifies those objects to which an identifier and its usage may be assigned through an applied_identification_assignment.

EXPRESS specification:

*)
TYPE identification_item = SELECT
  (action,
   action_directive,
   action_method,
   action_property,
   applied_identification_assignment,
   approval_status,
   class,
   class_system,
   configuration_item,
   dimensional_size,
   document_file,
   document_type,
   draughting_model,
   effectivity,
   general_property,
   measure_representation_item,
   mechanical_design_geometric_presentation_representation,
   organization,
   organizational_project,
   person_and_organization,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_category,
   product_definition,
   product_definition_formation,
   product_definition_relationship,
   property_definition,
   property_definition_relationship,
   security_classification_level,
   shape_aspect_relationship,
   shape_representation,
   versioned_action_request);
END_TYPE;
(*

5.2.2.21 language_item

A language_item type specifies those objects to which a classification of a language may be assigned through a language_assignment.

EXPRESS specification:

*)
TYPE language_item = SELECT
  (representation);
END_TYPE;
(*

5.2.2.22 multi_language_attribute_item

A multi_language_attribute_item type specifies those objects to which a label in an alternate language for an existing attribute may be assigned through a multi_language_attribute_assignment.

EXPRESS specification:

*)
TYPE multi_language_attribute_item = SELECT
  (action,
   action_directive,
   action_method,
   action_property,
   action_relationship,
   alternate_product_relationship,
   application_context,
   approval_relationship,
   assembly_component_usage_substitute,
   certification,
   configuration_design,
   configuration_item,
   contract,
   data_environment,
   date_role,
   date_time_role,
   descriptive_representation_item,
   document_relationship,
   draughting_title,
   effectivity,
   effectivity_relationship,
   event_occurrence,
   external_source,
   general_property,
   general_property_relationship,
   geometric_representation_item,
   geometric_tolerance,
   group,
   group_relationship,
   identification_role,
   kinematic_pair,
   mapped_item,
   name_assignment,
   organization_relationship,
   organization_role,
   organizational_project,
   organizational_project_relationship,
   pair_actuator,
   person_and_organization_role,
   presentation_layer_assignment,
   process_product_association,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_relationship,
   product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_relationship,
   product_definition_substitute,
   product_related_product_category,
   property_definition,
   property_definition_relationship,
   representation,
   representation_relationship,
   requirement_for_action_resource,
   resource_property,
   resource_requirement_type,
   security_classification,
   shape_aspect,
   shape_aspect_relationship,
   styled_item,
   time_interval_role,
   topological_representation_item,
   uncertainty_measure_with_unit,
   uncertainty_qualifier,
   versioned_action_request,
   versioned_action_request_relationship);
END_TYPE;
(*

5.2.2.23 name_item

A name_item type specifies those objects to which a name may be assigned through an applied_name_assignment.

EXPRESS specification:

*)
TYPE name_item = SELECT
  (kinematic_joint,
   kinematic_link,
   kinematic_structure);
END_TYPE;
(*

5.2.2.24 organizational_project_item

An organizational_project_item type specifies those objects to which an organizational_project may be assigned through an applied_organizational_project_assignment.

EXPRESS specification:

*)
TYPE organizational_project_item = SELECT
  (assembly_component_usage
   configuration_item,
   executed_action,
   product,
   product_concept,
   product_definition,
   product_definition_formation
   );
END_TYPE;
(*

5.2.2.25 organization_item

An organization_item type specifies those objects to which an organization may be assigned through an applied_organization_assignment.

EXPRESS specification:

*)
TYPE organization_item = SELECT
  (action,
   action_directive,
   action_method,
   action_property,
   action_relationship,
   action_request_solution,
   alternate_product_relationship,
   applied_action_assignment,
   applied_classification_assignment,
   applied_identification_assignment,
   applied_organization_assignment,
   applied_person_and_organization_assignment,
   approval,
   approval_status,
   assembly_component_usage_substitute,
   certification,
   class,
   class_system,
   configuration_design,
   configuration_effectivity,
   configuration_item,
   configured_effectivity_assignment,
   contract,
   document_file,
   document_type,
   draughting_model,
   drawing_revision,
   effectivity,
   event_occurrence,
   executed_action,
   general_property,
   material_designation,
   mechanical_design_geometric_presentation_representation,
   organization,
   organization_relationship,
   organizational_project,
   person_and_organization,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_feature_category,
   product_concept_feature_category_usage,
   product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_relationship,
   product_definition_substitute,
   property_definition,
   requirement_for_action_resource,
   resource_property,
   security_classification,
   security_classification_level,
   shape_representation,
   versioned_action_request);
END_TYPE;
(*

5.2.2.26 person_and_organization_item

A person_and_organization_item type specifies those objects to which a person_and_organization may be assigned through an applied_person_and_organization_assignment.

EXPRESS specification:

*)
TYPE person_and_organization_item = SELECT
  (action,
   action_directive,
   action_method,
   action_property,
   action_relationship,
   action_request_solution,
   alternate_product_relationship,
   applied_action_assignment,
   applied_classification_assignment,
   applied_organization_assignment,
   applied_person_and_organization_assignment,
   approval_status,
   assembly_component_usage_substitute,
   certification,
   class,
   class_system,
   configuration_design,
   configuration_effectivity,
   configuration_item,
   configured_effectivity_assignment,
   contract,
   document_file,
   document_type,
   draughting_model,
   drawing_revision,
   event_occurrence,
   executed_action,
   general_property,
   material_designation,
   mechanical_design_geometric_presentation_representation,
   organization,
   organization_relationship,
   organizational_project,
   person_and_organization,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_feature_category,
   product_concept_feature_category_usage,
   product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_relationship,
   product_definition_substitute,
   property_definition,
   requirement_for_action_resource,
   resource_property,
   security_classification,
   security_classification_level,
   shape_representation,
   versioned_action_request);
END_TYPE;
(*

5.2.2.27 presented_item_select

A presented_item_select type specifies those objects to which a presentation_representation or a presentation_set may be assigned through an applied_presented_item.

EXPRESS specification:

*)
TYPE presented_item_select = SELECT
  (action,
   action_method,
   action_relationship,
   product_concept,
   product_concept_feature,
   product_concept_feature_category,
   product_definition,
   product_definition_formation,
   product_definition_relationship);
END_TYPE;
(*

5.2.2.28 security_classification_item

A security_classification_item type specifies those objects to which a security_classification may be assigned through an applied_security_classification_assignment.

EXPRESS specification:

*)
TYPE security_classification_item = SELECT
  (action,
   action_directive,
   action_property,
   applied_action_assignment,
   assembly_component_usage_substitute,
   class_system,
   configuration_design,
   configuration_effectivity,
   configured_effectivity_assignment,
   document_file,
   draughting_model,
   drawing_revision,
   executed_action,
   general_property,
   material_designation,
   mechanical_design_geometric_presentation_representation,
   organizational_project,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_category,
   product_definition,
   product_definition_formation,
   product_definition_relationship,
   property_definition,
   resource_property,
   shape_representation,
   versioned_action_request);
END_TYPE;
(*

5.2.2.29 specified_item

A specified_item type specifies those objects to which a document representing a draughting specification may be assigned through a draughting_specification_reference.

EXPRESS specification:

*)
TYPE specified_item = SELECT
  (drawing_revision);
END_TYPE;
(*

5.2.2.30 time_interval_item

A time_interval_item type specifies those objects to which a time_interval may be assigned through an applied_time_interval_assignment.

EXPRESS specification:

*)
TYPE time_interval_item = SELECT
  (action,
   action_directive,
   action_method,
   action_property,
   action_relationship,
   action_request_solution,
   alternate_product_relationship,
   applied_action_assignment,
   applied_classification_assignment,
   applied_person_and_organization_assignment,
   approval_status,
   assembly_component_usage_substitute,
   certification,
   class,
   class_system,
   configuration_design,
   configuration_effectivity,
   configuration_item,
   configured_effectivity_assignment,
   contract,
   document_file,
   draughting_model,
   drawing_revision,
   executed_action,
   general_property,
   material_designation,
   mechanical_design_geometric_presentation_representation,
   organization_relationship,
   organizational_project,
   person_and_organization,
   presentation_area,
   product,
   product_concept,
   product_concept_feature,
   product_concept_feature_association,
   product_concept_feature_category,
   product_concept_feature_category_usage,
   product_definition,
   product_definition_formation,
   product_definition_formation_relationship,
   product_definition_relationship,
   product_definition_substitute,
   property_definition,
   requirement_for_action_resource,
   resource_property,
   security_classification,
   security_classification_level,
   shape_representation,
   versioned_action_request);
END_TYPE;
(*


© ISO 2010 — All rights reserved