ISO 10303-214:2010(E)

Table 30 — Mapping for Specification in UoF S7

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

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


#1: If specification.package is FALSE.
#2: If specification.package is TRUE.
#3: For the primary_language_dependent_string.
#4: For any additional_language_dependent_string.
#5: If specification_category.implicit_exclusive_condition is FALSE.
#6: If specification_category.implicit_exclusive_condition is TRUE.
#1: (product_concept_feature)
#2: (package_product_concept_feature)
44
 214
71 #1: (|product_concept_feature|)
#2: (package_product_concept_feature <=
product_concept_feature)

 
description product_concept_feature.description 44     
id product_concept_feature.id 44     
name product_concept_feature.name 44     
package IDENTICAL MAPPING

 
  #1: (|product_concept_feature|)
#2: (package_product_concept_feature <=
product_concept_feature) 
version_id identification_assignment.assigned_id
41
 
29,207 product_concept_feature
identification_item = product_concept_feature
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 
specification to specification_category
(as category)
PATH
 
 
32,71 product_concept_feature
group_item = product_concept_feature
group_item <-
applied_group_assignment.items[i]
applied_group_assignment <=
group_assignment
{group_assignment.role ->
object_role
object_role.name = 'specification category member'}
group_assignment.assigned_group ->
group =>
product_concept_feature_category
#5: (|product_concept_feature_category|)
#6: (product_concept_feature_category =>
exclusive_product_concept_feature_category) 
specification to multi_language_string
(as description)
#3: ([product_concept_feature.description]
[PATH])
#4: (PATH)
41
 
 
 
147 product_concept_feature
#3: ([product_concept_feature.description]
[attribute_language_item = product_concept_feature
attribute_language_item <-
attribute_language_assignment.items[i]
attribute_language_assignment
{attribute_language_assignment <=
attribute_classification_assignment
attribute_classification_assignment.attribute_name = 'description'}])
#4: (multi_language_attribute_item = product_concept_feature
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'}) 
specification to multi_language_string
(as name)
#3: ([product_concept_feature.name]
[PATH])
#4: (PATH)
44
 
 
 
147 product_concept_feature
#3: ([product_concept_feature.name]
[attribute_language_item = product_concept_feature
attribute_language_item <-
attribute_language_assignment.items[i]
attribute_language_assignment
{attribute_language_assignment <=
attribute_classification_assignment
attribute_classification_assignment.attribute_name = 'name'}])
#4: (multi_language_attribute_item = product_concept_feature
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 = 'name'}) 


© ISO 2010 — All rights reserved