Capability (C087):— assigning_document_properties Date: 2007/07/11 16:32:00
Revision: 1.2

Business DEX overview

A property is a qualitative or quantitative characteristic that something may possess. ISO 10303 uses properties extensively.

STEP allows the assignment of multiple properties to products. It also makes a clear distinction between the property itself (covered in this capability) and how the value of the property is represented (see C079: representing_properties_numerically and C080: representing_properties_textually)

The STEP approach is flexible, allowing new properties to be defined "on the fly". This can lead to problems of properties not be understood by receiving partners. Hence, the AP239 approach uses the STEP property model, with the added requirement that all assigned properties must be classified using reference data. This retains the flexibility, but adds the semantic rigour required for unambiguous data exchange.

Assigned Properties

A property which has a value (i.e. one that is "represented") must be assigned to something.

EXAMPLE    A mass property may be assigned to a document



Figure 1 —  Assigning a Property

Figure 1 —  Assigning a Property

NOTE    In addition to documents and files, properties can be assigned to products, activities, described in C076: assigning_product_properties , activities described in C077: assigning_process_properties and resources, described in C078: assigning_resource_properties.

Information model overview



Figure 2 —  Overview of Instances Used for Assigning Document Properties

Figure 2 —  Overview of Instances Used for Assigning Document Properties

To assign a property to a document_definition or file, the following entities are required: The document which is the target of the property assignment is selected through the document_property_item - a select type based upon property_assignment_select. See Figure 3. And a set of representation items which can be either of type Or of type The selection of the descriptive or numerical document property type is enabled by the descriptive_or_numerical select type. See Figure 3 for more detail.

Figure 3 —  Detailed Model for Assigning Product Properties

Figure 3 —  Detailed Model for Assigning Product Properties

Instance Examples

The Assigned_property instance is assigned to a Product_view_definition or a subtype. The assigned_property is classified to define the nature of the property and is also classified in terms of lifecycle (e.g. "required", "predicted", etc.). The property is given a value using the STEP representation mechanism - see C079: representing_properties_numerically and C080: representing_properties_textually.

Figure 4 —  Example Assignment of a Property to a Part

Figure 4 —  Example Assignment of a Property to a Part

Characterization of Document Properties

Date and Time Assignment

Recording the date and time at which a property was assigned is mandatory. A date and time is recorded for when the property was predicted (for product, part, etc.), required (requirement), or observed (product as individual).

Figure 5 —  Assigning Date and Time to a Property

Figure 5 —  Assigning Date and Time to a Property

Person and Organization Assignment

It is mandatory to record the person (and their organization) who assigned the property. Note that this information records who asserted the property - this is usually the person who observed, measured, specified or predicted the property.

Figure 6 —  Assigning Person and Organization to a Property

Figure 6 —  Assigning Person and Organization to a Property

Related capabilities

This capability "Assigning Properties to Documents" is related to the following capabilities:

Dependent capabilities

This capability "Assigning Properties to Documents" is dependent on the following capabilities:

Related standards

© OASIS 2010 — All rights reserved