ISO 10303-214:2010(E)

Table 23 — Mapping for Property_value_association in UoF PR1

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

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


#1: If property_value_association is of type item_property_association.
#2: If property_value_association is of type process_property_association and references an element in the process_property_select which is not process_operation_resource_assignment.
#3: If property_value_association is of type process_property_association and references process_operation_resource_assignment in the process_property_select.
#4: For the primary_language_dependent_string.
#5: For any additional_language_dependent_string.
#6: If product_class is used with UoF S4.
#7: If product_class is used with UoF S7.
#8: If product_identification is used with UoF S4.
#9: If product_identification is used with UoF S7.
#1: (property_definition)
#2: (action_property)
#3: (resource_property)
41
41
41
 
 

 
description #1: (property_definition.description)
#2: (action_property.description)
#3: (resource_property.description)
41
41
41
 
 
 
property_value_association to property_value_representation
(as describing_property_value)
PATH
 
 
 

#1: (property_definition
{property_definition
derived_property_select = property_definition
derived_property_select <-
general_property_association.derived_definition
general_property_association
general_property_association.base_definition ->
general_property}
represented_definition = property_definition
represented_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->)
#2: (action_property <-
{action_property
derived_property_select = action_property
derived_property_select <-
general_property_association.derived_definition
general_property_association
general_property_association.base_definition ->
general_property}
action_property_representation.property
action_property_representation
action_property_representation.representation ->)
#3: (resource_property <-
{resource_property
derived_property_select = resource_property
derived_property_select <-
general_property_association.derived_definition
general_property_association
general_property_association.base_definition ->
general_property}
resource_property_representation.property
resource_property_representation
resource_property_representation.representation ->)
representation 

property_value_association to multi_language_string
(as description)
#1: (#4: ([property_definition.description]
[PATH])
#5: (PATH))
#2: (#4: ([action_property.description]
[PATH])
#5: (PATH))
#3: (#4: ([resource_property.description]
[PATH])
#5: (PATH))
41
 
 
 
 
 
 
 
 
 
107,156,161 #1: (property_definition
#4: (attribute_language_item = property_definition
attribute_language_item <-
attribute_language_assignment.items[i]
attribute_language_assignment
{attribute_language_assignment <=
attribute_classification_assignment
attribute_classification_assignment.attribute_name = 'description'})
#5: (multi_language_attribute_item = property_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'}))
#2: (action_property
#4: (attribute_language_item = action_property
attribute_language_item <-
attribute_language_assignment.items[i]
attribute_language_assignment
{attribute_language_assignment <=
attribute_classification_assignment
attribute_classification_assignment.attribute_name = 'description'})
#5: (multi_language_attribute_item = action_property
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'}))
#3: (resource_property
#4: (attribute_language_item = resource_property
attribute_language_item <-
attribute_language_assignment.items[i]
attribute_language_assignment
{attribute_language_assignment <=
attribute_classification_assignment
attribute_classification_assignment.attribute_name = 'description'})
#5: (multi_language_attribute_item = resource_property
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'})) 
property_value_association to organization
(as validity_context)
PATH
 
 
  #1: (property_definition
organization_item = property_definition )
#2: (action_property
organization_item = action_property)
#3: (resource_property
organization_item = resource_property)

organization_item <-
applied_organization_assignment.items[i]
applied_organization_assignment <=
organization_assignment
{organization_assignment.role ->
organization_role
organization_role.name = 'validity context'}
organization_assignment.assigned_organization ->
organization 
property_value_association to product_class
(as validity_context)
PATH

 
 
 
  #6: (see NOTE 16) 16)
#7: (property_definition <-
property_definition_relationship.related_property_definition
property_definition_relationship
{property_definition_relationship.name = 'validity context'}
property_definition_relationship.relating_property_definition ->
property_definition
{property_definition.name = 'context definition'}
property_definition.definition ->
characterized_definition
characterized_definition = characterized_object
characterized_object =>
product_class) 
property_value_association to product_identification
(as validity_context)
PATH
 
 
  #8: (see NOTE 17) 17)
#9: (property_definition <-
property_definition_relationship.related_property_definition
property_definition_relationship
{property_definition_relationship.name = 'validity context'}
property_definition_relationship.relating_property_definition ->
property_definition
{property_definition.name = 'context definition'}
property_definition.definition ->
characterized_definition
characterized_definition = characterized_object
characterized_object =>
product_identification) 


© ISO 2010 — All rights reserved