Template:— product_assembly (prod_assy) Context:— UK_Defence |
Date: 2010/03/18 12:20:27 Revision: 1.3 |
This section specifies the template product_assembly.
NOTE The template has been defined in the context of UK_Defence. Refer to the business context for details 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 the UK_Defence concept of a product assembly in terms of PLCS model elements (templates, entities, and reference data).
This information object collects together Assembly Item Relationship (structures) and Assembly Items for a named product structure. The Assembly structures provide the valid relationships and items for a type of configuration for a given product design. and is constructed to represent how the build of the product will be achieved and the impact of any changes made to the product.
A hierarchical structure which depicts parent/child relationships and is constructed to represent how the build of the product will be achieved and the impact of any changes made to the product.
Attribute name |
Attribute description |
Attribute type |
Optionality |
---|---|---|---|
contained_items | This attribute identifies the valid items (Assembly Items) in the assembly. | Assembly Item | Mandatory |
contained_structure | This attribute identifies the valid structures (Assembly Item Relationships) in the assembly. | Assembly Item Relationship | Mandatory |
ID | This attribute provides the identification of a valid Product Assembly that is effective for a type of configuration. | Identifier | Mandatory |
Identifier.id | This is the value of the id attribute of the Identifier applied to a Product Assembly. | intrinsic | Mandatory |
Identifier.type | This attribute is the type associated with the id of the Identifier given to the Product Assembly. This value is assumed to be a type of Effectivity_identification_code. | Effectivity_identification_code | Mandatory |
Identifier.source_organization | This attribute is the value representing the source organization that provides the id of the Identifier given to the Product Assembly. This value is assumed to be a type of Organization_identification_code. | Organization_identification_code | Mandatory |
name | This attribute provides the name of the Product Assembly. | Intrinsic | Mandatory |
related_product_design | This attribute relates the Product Assembly to the defined version of a Product Design. | Product Design | Mandatory |
type | This attribute provides the type of Product Assembly. | Intrinsic | Mandatory |
version | This attribute provides the version of the Product Assembly configuration that is effective for the given items and structures of a Product Design. | Intrinsic | Mandatory |
target
is the parameter to which the
Effectivity
is bound.
target
is the parameter to which the
Effectivity_assignment
is bound.
target
is the parameter to which the
Effectivity_assignment
is bound.
target
is the parameter to which the
Item_design_association
is bound.
Entity in path | Value | Inherited from |
Effectivity.id | '/IGNORE' | — |
Effectivity.name | '/IGNORE' | — |
Effectivity.description | '/IGNORE' | — |
Effectivity_assignment.role | '/IGNORE' | — |
Effectivity_assignment.role | '/IGNORE' | — |
Effectivity_assignment.role | '/IGNORE' | — |
Effectivity_assignment.role | '/IGNORE' | — |
NOTE this characterization is optional.
A UK_Defence.product_assembly may have one or more status assigned to it, through the use of the following templates (or those based upon these): UK_Defence.status_assignment. The following template calls show how these characterizations might be instantiated.
NOTE this characterization is optional.
A UK_Defence.product_assembly may have specific documents assigned to it, through the use of the following templates (or those based upon these): UK_Defence.document_association , and the associated UK_Defence.document . The following template calls show how these characterizations might be instantiated.
NOTE this characterization is optional.
An effectivity may be assigned to the UK_Defence.product_assembly. This shall be done using entity Effectivity_assignment.
For example, a dated effectivity shall be assigned using template assigning_dated_effectivity.
NOTE The assignment of effectivities is described in capability C006: assigning_effectivity.
NOTE this characterization is optional.
The date when the UK_Defence.product_assembly configuration was created can be represented by assigning a time (and/or date) using the template assigning_time where the type can be classified as a type of "Date actual creation" (urn:plcs:rdl:std:Date actual creation).
NOTE The assignment of dates is described the capability C036: assigning_date_time.
© UK MOD 2010 — All rights reserved