ISO 10303-214:2010(E)

Table 28 — Mapping for General_classification in UoF S6

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

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


#1: If the general_classification is not referenced by an classification_attribute.
#2: If the general_classification is referenced by an classification_attribute.
#3: For the primary_language_dependent_string.
#4: For any additional_language_dependent_string.
#1: (class)
#2: (characterized_class)
214
214
 
  #1: (class <=)
#2: (characterized_class <=
class <=)

group

 
description group.description
41
 
  class <=
group
group.description

 
id group.name
41
 
  class <=
group
group.name

 
version_id identification_assignment.assigned_id
41
 
29,198 class
identification_item = class
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

 
general_classification to external_library_reference
(as classification_source)
IDENTICAL MAPPING

 
  {class =>
externally_defined_class}

 
general_classification to plib_class_reference
(as classification_source)
IDENTICAL MAPPING

 
  {class =>
externally_defined_class <=
externally_defined_item
externally_defined_item.source ->
external_source =>
known_source <=
pre_defined_item
pre_defined_item.name = 'ISO 13584 library'}

 
general_classification to multi_language_string
(as description)
#3: ([group.description]
[PATH])
#4: (PATH)
41
 
 
 
131 #2: (characterized_class <=
class <=)
#1: (class <=)

group
#3: (attribute_language_item = group
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 = group
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'})

 
general_classification to classification_system
(as used_classification_system)
PATH
 
 
80,87 #2: (characterized_class <=
class)
#1: (class)

classification_item = class
classification_item <-
applied_classification_assignment.items[i]
applied_classification_assignment <=
classification_assignment
{classification_assignment.role ->
classification_role
classification_role.name = 'class system membership'}
classification_assignment.assigned_class ->
group =>
class_system

 


© ISO 2010 — All rights reserved