ISO 10303-214:2010(E)

Table 26 — Mapping for Item_instance in UoF S3

Figure — Arrowleft Index for application objects starting with I  Figure — Arrowright

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


#1: For the primary_language_dependent_string.
#2: For any additional_language_dependent_string.
#3: If item_instance is not used in the context of UoF S7.
#4: If item_instance is used in the context of UoF S7.
#5: If item_instance is referenced by an assembly_component_relationship as related.
#6: If item_instance is not referenced by an assembly_component_relationship as related.
#3: (assembly_component_usage)
#4: (product_definition)
44
44
 
176,181 #4: ({[product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = 'part occurrence']
[product_definition <-
#5: ([product_definition_occurrence_relationship.occurrence
product_definition_occurrence_relationship
product_definition_occurrence_relationship.occurrence_usage ->]
[product_definition_relationship.related_product_definition
product_definition_relationship
{product_definition_relationship.name = 'definition usage'}
product_definition_relationship.relating_product_definition ->
product_definition <-
{product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = 'part definition'}
product_definition_relationship.related_product_definition
product_definition_relationship =>
product_definition_usage =>]
assembly_component_usage)
#6: ([product_definition_relationship.related_product_definition
product_definition_relationship
product_definition_relationship.name = 'definition usage']
[product_definition_relationship.related_product_definition
product_definition_relationship =>
product_definition_usage])]})

 
description #3: (product_definition_relationship.description)
#4: (#5: ([product_definition.description]
[product_definition_relationship.description])
#6: (product_definition.description))
41
41
41
41
 
  #3: (assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
product_definition_relationship.description)
#4: (#5: (product_definition <-
product_definition_occurrence_relationship.occurrence
product_definition_occurrence_relationship
product_definition_occurrence_relationship.occurrence_usage ->
assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
product_definition_relationship.description))

 
id #3: (product_definition_relationship.id)
#4: (#5: ([product_definition.id]
[product_definition_relationship.id])
#6: (product_definition.id))
41
41
41
41
 
  #3: (assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
product_definition_relationship.id)
#4: (#5: (product_definition <-
product_definition_occurrence_relationship.occurrence
product_definition_occurrence_relationship
product_definition_occurrence_relationship.occurrence_usage ->
assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
product_definition_relationship.id))

 
item_instance to design_discipline_item_definition
(as definition)
PATH
 
 
184 #3: (assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
product_definition_relationship.related_product_definition ->)
#4: (product_definition <-
product_definition_relationship.related_product_definition
product_definition_relationship
{product_definition_relationship.name = 'definition usage'}
product_definition_relationship.relating_product_definition ->)
product_definition
{product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = 'part definition'}

 
item_instance to product_identification
(as definition)
PATH
 
 
  #3: ((see NOTE 5)5))
#4: (product_definition
configuration_design_item = product_definition
configuration_design_item <-
configuration_design.design
configuration_design
{configuration_design.name = 'occurrence usage definition'}
configuration_design.configuration ->

configuration_item =>
product_identification)

 
item_instance to multi_language_string
(as description)
#3: (#1: ([product_definition_relationship.description]
[PATH])
#2: (PATH))
#4: (#5: (#1: ([product_definition.description]
[product_definition_relationship.description]
[PATH])
#2: (PATH))
#6: (#1: ([product_definition.description]
[PATH])
#2: (PATH)))
41
 
 
 
 
 
 
 
 
 
 
150,153 #3: (assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
#1: (attribute_language_item = product_definition_relationship
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 = product_definition_relationship
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'}))

#4: (#5: (#1: (product_definition
[attribute_language_item = product_definition
attribute_language_item <-]
[product_definition <-
product_definition_occurrence_relationship.occurrence
product_definition_occurrence_relationship
product_definition_occurrence_relationship.occurrence_usage ->
assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
attribute_language_item = product_definition_relationship
attribute_language_item <-]
attribute_language_assignment.items[i]
attribute_language_assignment
{attribute_language_assignment <=
attribute_classification_assignment
attribute_classification_assignment.attribute_name = 'description'})
#2: (product_definition
[multi_language_attribute_item = product_definition
multi_language_attribute_item <-]
[product_definition <-
product_definition_occurrence_relationship.occurrence
product_definition_occurrence_relationship
product_definition_occurrence_relationship.occurrence_usage ->
assembly_component_usage <=
product_definition_usage <=
product_definition_relationship
multi_language_attribute_item = product_definition_relationship
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'}))

#6: (product_definition
#1: (attribute_language_item = product_definition
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 = product_definition
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'})))

 


© ISO 2010 — All rights reserved