| Template:— representing_functional_element (repr_funct_elmnt) Capability:representing_breakdown_structure  | 
            Date: 2007/09/28 12:44:08  Revision: 1.9  | 
         
This section specifies the template representing_functional_element.
NOTE The template has been defined in the context of the capability representing_breakdown_structure which provides an overall description of the relevant parts of the ISO 10303-239 information model and a description of related templates.
NOTE An explanation of a template and the associated instantiation path is provided in the Template overview section.
This template describes how to represent a Functional_element (and its version and definition) in a breakdown.


target 
            is the parameter to which the 
            Functional_element
            is bound.
            
         target 
            is the parameter to which the 
            Functional_element_version
            is bound.
            
         target 
            is the parameter to which the 
            Functional_element_definition
            is bound.
            
         target 
            is the parameter to which the 
            View_definition_context
            is bound.
            
         target 
            is the parameter to which the 
            Functional_breakdown_context
            is bound.
            
         | Entity in path | Value | Inherited from | 
| Functional_element.id | '/IGNORE' | Product.id | 
| Functional_element.name | '/IGNORE' | Product.name | 
| Functional_element.description | '/IGNORE' | Product.description | 
| Functional_element_version.id | '/IGNORE' | Product_version.id | 
| Functional_element_version.description | '/IGNORE' | Product_version.description | 
| Functional_element_definition.id | '/IGNORE' | Product_view_definition.id | 
| Functional_element_definition.name | '/IGNORE' | Product_view_definition.name | 
| Functional_element_definition.additional_characterization | '/IGNORE' | Product_view_definition.additional_characterization | 
| View_definition_context.life_cycle_stage | '/IGNORE' | — | 
| View_definition_context.application_domain | '/IGNORE' | — | 
| View_definition_context.description | '/IGNORE' | — | 
| Functional_breakdown_context.id | '/IGNORE' | Breakdown_context.id | 
| Functional_breakdown_context.name | '/IGNORE' | Breakdown_context.name | 
| Functional_breakdown_context.description | '/IGNORE' | Breakdown_context.description | 


NOTE this characterization is optional.
Classifications and codes may be assigned to a Functional_element through external reference data. See Figure 1 for an Express-G overview.
The classification of a Functional_element is represented using the template assigning_reference_data assigned to Functional_element.
A code for a Breakdown_element (e.g. "LCN number") is represented by using the template assigning_code assigned to Functional_element.
NOTE this characterization is optional.
A location can be associated to a Functional_element or a Functional_element_version by using the template assigning_location. See Figure 1 for an Express-G overview.
The location may be expressed as a global location, an address-based location, an organization-based location, or as a location in a regional grid. See further Capability C049: assigning_location.
The assignment of the location (assigning_location) may be classified.
NOTE this characterization is optional.
Properties and documents may be associated with a Functional_element_definition. See Figure 1 for an Express-G overview.
A property is associated using template assigning_product_property assigned to Functional_element_definition using reference parameter "fnct_elem_def". The assignment of properties is further explained in capability C076: assigning_product_properties.
A document is associated using template assigning_document assigned to Functional_element_definition using reference parameter "fnct_elem_def". The assignment of documents is further explained in capability C005: representing_documents.
© OASIS 2010 — All rights reserved