ISO 10303-214:2010(E)

Figure — Arrowleft Figure — Clause 4 Figure — Arrowright

4.2.127 Date_time_assignment

A Date_time_assignment is an association of point in time specified as a Date_time or an Event_reference with product data.

This assignment provides additional information for the associated object. The provision of such data through this assignment has an organizational character whereas some objects require the same kind of data mandatorily in order to be semantically complete. This assignment shall not be used to associate the corresponding organizational data with an object whose attributes are referencing the organizational data directly.

EXAMPLE An example for the requirement stated is that there shall not exist a Date_time_assignment with a role of 'actual start date' that refers to an Activity, since this object refers directly to Date_time in that role.

NOTE In the context of the object Date_time_assignment, the expression 'referenced object' means 'a concept that is conveyed within one of the instances referred to by the attribute 'is_applied_to' and not one of the instances referred to by this attribute.

EXAMPLE If applied to an instance of Item with role 'creation', the Date_time_assignment specifies the creation date of the part, tool, or raw material as a new object in the activity domain, and not the creation date of the instance of Item in a product management system.

The data associated with a Date_time_assignment are the following:

4.2.127.1 assigned_date_time

The assigned_date_time specifies the Date_time, or alternatively a discrete point in time as an Event_reference that is associated with the product data.

See date_time_assignment to date_time for the application assertion.

4.2.127.2 description

The description specifies additional information about the Date_time_assignment.

See date_time_assignment to multi_language_string for the application assertion.

The description need not be specified for a particular Date_time_assignment.

If present, there shall be exactly one object that defines the description for a Date_time_assignment.

4.2.127.3 is_applied_to

The is_applied_to specifies the set of objects of product data with which the Date_time_assignment is associated.

See date_time_assignment to activity, date_time_assignment to activity_element, date_time_assignment to activity_method_assignment, date_time_assignment to alternate_item_relationship, date_time_assignment to approval_status, date_time_assignment to assembly_substitute_relationship, date_time_assignment to certification, date_time_assignment to class_category_association, date_time_assignment to class_condition_association, date_time_assignment to class_inclusion_association, date_time_assignment to class_specification_association, date_time_assignment to class_structure_relationship, date_time_assignment to classification_association, date_time_assignment to classification_system, date_time_assignment to complex_product, date_time_assignment to complex_product_relationship, date_time_assignment to configuration, date_time_assignment to contract, date_time_assignment to design_constraint, date_time_assignment to design_discipline_item_definition, date_time_assignment to document, date_time_assignment to document_file, date_time_assignment to document_representation, date_time_assignment to document_type_property, date_time_assignment to document_version, date_time_assignment to drawing, date_time_assignment to drawing_sheet, date_time_assignment to event_reference, date_time_assignment to general_classification, date_time_assignment to geometric_model, date_time_assignment to item, date_time_assignment to item_definition_instance_relationship, date_time_assignment to item_definition_relationship, date_time_assignment to item_instance, date_time_assignment to item_instance_relationship, date_time_assignment to item_version, date_time_assignment to item_version_relationship, date_time_assignment to kinematic_simulation_information, date_time_assignment to manufacturing_configuration, date_time_assignment to material, date_time_assignment to organization, date_time_assignment to organization_relationship, date_time_assignment to person_in_organization, date_time_assignment to person_in_organization_relationship, date_time_assignment to physical_assembly_relationship, date_time_assignment to physical_instance, date_time_assignment to physical_instance_test_result, date_time_assignment to process_operation_definition, date_time_assignment to process_operation_occurrence, date_time_assignment to process_operation_resource_assignment, date_time_assignment to process_plan, date_time_assignment to product_class, date_time_assignment to product_identification, date_time_assignment to product_structure_relationship, date_time_assignment to project, date_time_assignment to property, date_time_assignment to property_value_association, date_time_assignment to security_classification, date_time_assignment to security_level, date_time_assignment to simple_property_association, date_time_assignment to specification, date_time_assignment to specification_category, date_time_assignment to specification_expression, date_time_assignment to specification_inclusion, date_time_assignment to styled_model, date_time_assignment to view_area, date_time_assignment to work_order, and date_time_assignment to work_request for the application assertions.

There shall be at least one object that the Date_time_assignment is_applied_to.

4.2.127.4 role

The role specifies the action associated with the Date_time_assignment.

Where applicable the following values shall be used:



© ISO 2010 — All rights reserved