ISO 10303-214:2010(E)

Table 24 — Mapping for Alias_identification in UoF S1

Figure — ArrowleftIndex for application objects starting with A  Figure — Arrowright

Figure — AP214 Overview
Application element AIM element Source Rules Reference path
ALIAS_IDENTIFICATION


#1: For the primary_language_dependent_string.
#2: For any additional_language_dependent_string.
#3: If item_instance is used in the context of UoF S7.
#4: If item_instance is not used in the context of UoF S7.
#5: If the styled_model is used with UoF P2.
#6: If the styled_model is used without UoF P2.
#7: If the design_discipline_item_definition is not specified as a resource_definition by a process_operation_resource_assignment.
#8: If the design_discipline_item_definition is specified as a resource_definition by a process_operation_resource_assignment.
#9: If the document_representation is not a physical_model.
#10: If the document_representation is a physical_model.
#11: If specification_category.implicit_exclusive_condition is FALSE.
#12: If specification_category.implicit_exclusive_condition is TRUE.
#13: If product_class is used with UoF S4.
#14: If product_class is used with UoF S7.
applied_identification_assignment
214
 
  applied_identification_assignment <=
identification_assignment
{identification_assignment
identification_assignment.role ->
identification_role
identification_role.name = 'alias'}

 
alias_id identification_assignment.assigned_id
41
 
  applied_identification_assignment <=
identification_assignment
identification_assignment.assigned_id

 
alias_version_id identification_assignment.assigned_id
41
 
29,197 applied_identification_assignment
identification_item = applied_identification_assignment
identification_item <-
applied_identification_assignment.items[i]
applied_identification_assignment <=
identification_assignment
{identification_assignment.role ->
identification_role
identification_role.name = 'version'}
identification_assignment.assigned_id

 
description identification_role.description
41
 
29 applied_identification_assignment <=
identification_assignment
identification_assignment.role ->
identification_role
identification_role.description

 
alias_identification to organization
(as alias_scope)
PATH
 
 
  applied_identification_assignment
organization_item = applied_identification_assignment
organization_item <-
applied_organization_assignment.items[i]
applied_organization_assignment <=
organization_assignment
{organization_assignment.role ->
organization_role
organization_role.name = 'alias scope'}
organization_assignment.assigned_organization ->
organization

 
alias_identification to multi_language_string
(as description)
#1: ([identification_role.description]
[PATH])
#2: (PATH)
41
 
 
 
133 identification_role
#1: (attribute_language_item = identification_role
attribute_language_item <-
attribute_language_assignment.items[i]
attribute_language_assignment
{attribute_language_assignment <=
attribute_classification_assignment
attribute_classification_assignment.attribute_name = 'description'})
#2: (multi_language_attribute_item = identification_role
multi_language_attribute_item <-
multi_language_attribute_assignment.items[i]
multi_language_attribute_assignment
{multi_language_attribute_assignment <=
attribute_value_assignment
attribute_value_assignment.attribute_name = 'description'})

 
alias_identification to activity
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = action
action

 
alias_identification to approval_status
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = approval_status
approval_status

 
alias_identification to classification_attribute
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = property_definition
property_definition

 
alias_identification to classification_system
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = class_system
class_system

 
alias_identification to complex_product
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = product_definition_formation
product_definition_formation

 
alias_identification to design_discipline_item_definition
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = product_definition
#7: (product_definition)
#8: (product_definition =>
product_definition_resource)

 
alias_identification to document
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = product
product
{product <-
product_related_product_category.products[i]
product_related_product_category <=
product_category
product_category.name = 'document'}

 
alias_identification to document_representation
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
#9: (identification_item = product_definition
product_definition)
#10: (identification_item = product_definition
product_definition =>
product_definition_with_associated_documents =>
physically_modelled_product_definition)

 
alias_identification to document_type_property
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = document_type
document_type

 
alias_identification to document_version
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = product_definition_formation
product_definition_formation
{product_definition_formation
product_definition_formation.of_product ->
product <-
product_related_product_category.products[i]
product_related_product_category <=
product_category
product_category.name = 'document'}

 
alias_identification to general_classification
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = class
class

 
alias_identification to geometric_model
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = shape_representation
shape_representation

 
alias_identification to item
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = product
product

 
alias_identification to item_instance
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
#3: (identification_item = product_definition
product_definition
{product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = 'part occurrence'})
#4: (identification_item = product_definition_relationship
product_definition_relationship =>
product_definition_usage =>
assembly_component_usage)

 
alias_identification to item_version
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = product_definition_formation
product_definition_formation

 
alias_identification to organization
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = organization
organization

 
alias_identification to physical_instance
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = product_definition
product_definition
{product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = 'physical occurrence'}

 
alias_identification to product_class
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = product_concept
#13: (product_concept)
#14: (product_concept =>
product_class)

 
alias_identification to project
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = organizational_project
organizational_project
 
alias_identification to property
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = general_property
general_property

 
alias_identification to security_level
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = security_classification_level
security_classification_level

 
alias_identification to specification
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = product_concept_feature
product_concept_feature

 
alias_identification to specification_category
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = product_concept_feature_category
#11: (product_concept_feature_category)
#12: (product_concept_feature_category =>
exclusive_product_concept_feature_category)

 
alias_identification to styled_model
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
#5: (identification_item = draughting_model
draughting_model)
#6: (identification_item = ?
mechanical_design_geometric_presentation_representation
mechanical_design_geometric_presentation_representation)

 
alias_identification to work_order
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = action_directive
action_directive
 
alias_identification to work_request
(as is_applied_to)
PATH
 
 
  applied_identification_assignment
applied_identification_assignment.items[i] ->
identification_item
identification_item = versioned_action_request
versioned_action_request
 


© ISO 2007 — All rights reserved