The FunctionalStructure: Business overview section provided a high level overview of the business information that can be represented by this DEX. This section provides a more detailed overview of that information. A description of how to represent this information using ISO 10303-239 PLCS is provided in FunctionalStructure: PLCS PSM Representation.
The section describes the different classes used for Exchange according to this DEX.
FunctionalBreakdown
Represents the decomposition of functions for a product, e.g. braking or propulsion. This structure is usually used for fault finding.
Attribute |
Description |
---|---|
breakdownOf | Relationship to the Product configuration that this is a functional breakdown structure for. |
functionalStructureCreationDate | Date of creation of the functional structure. |
functionalStructureId | Identification of the functional structure. |
functionalStructureModificationDate | Date of modification of the functional structure. |
functionalStructureName | Name of the functional structure. |
functionalStructureStatus | Indicates that the functional structure is planned, approved, or archived. |
functionalStructureVersionId | Identification of the functional structure version. |
FunctionalElement
The FunctionalElement template describes how to represent a position or element in the functional structure, e.g. breaking, propulsion, or communication function. These functional structure elements are often used in fault finding. May also be called "fault location code" or "feature".
Attribute |
Description |
---|---|
breakdown | undefined |
functionalElementDescription | Description of the functional element (e.g. "propulsion"). |
functionalElementId | Identifies a functional element uniquely (within the functional structure). |
functionalElementName | Name of the functional element |
functionalElementVersionId | Identification of the functional element version. |
parent | Relationship to the parent in the functional breakdown structure. |
physicalElementRealization | Relationship to a physical element that realizes a functional element. |
systemElementRealization | undefined |
MessageFunctionalStructure
The MessageFunctionalStructure template describes how to represent a message concerning functional structures.
Attribute |
Description |
---|---|
dateMessageSent | The date time when the message is sent. |
messageId | The identifier for the message. |
messagePurpose | The purpose of the message. |
messageSentBy | The organization that sends the message. |
messageSentTo | The organization that receives the message. |
securityClassification | The security classification for the message. |
contents | The functional structure contained within the message. |
Table 4 -MessageFunctionalStructure
PhysicalElement
Represents a position (or a "hole") in the physical structure. The position (structural element) may have an "applicability", i.e. a list of valid ItemOfSupplies that can be used at this position.
Attribute |
Description |
---|---|
breakdown | Relationship to the physical structure that contains the physical structure element. |
hasProperties | undefined |
inZone | The location of the Physical Object within a zone. |
physicalElementId | Identifies the physical element uniquely (within a physical structure). |
physicalElementName | Name of the physical meter element. |
physicalElementVersionId | Identifies a physical meter element version uniquely (within the physical element) |
ProductConfiguration
The ProductConfiguration template describes how to represent a specific product variant (configuration), that physically and functionally defines the product structure, even though the physical and functional elements may be realized by different, contained Items of Supply.
Attribute |
Description |
---|---|
conceptId | ID of the product concept, e.g. "39" |
conceptName | Name of the product concept, e.g. "Gripen Aircraft" |
productConfigurationId | Identification of the product configuration, eg "39E" |
productConfigurationName | Name of product configuration (free text), e.g. "Gripen Aircraft E" |
productConfigurationVersionId | Version of the product configuration, e.g. "5". |
SystemElement
The SystemElement template describes how to represent the nodes in a systems breakdown of a product.
Attribute |
Description |
---|---|
parent | Relationship to the parent in the system breakdown structure. |
systemElementDescription | Description of the System Element. |
systemElementId | Identifies a System Element uniquely. |
systemElementName | Name of the System element |
systemElementVersionId | Identification of the System element version. |