DEX:- SwedishDefence:FunctionalStructure DEX - Business Information Modelindexpreviousnextside index

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.

NOTE    The information shown in the SysML Block Definition diagram in Figure 3 is intended to illustrate the type of information that can be represented by the DEX. It does not imply that all exchanges must contain all this information.
NOTE    The information shown in the SysML Block Definition diagram in Figure 4 is intended to illustrate the Information needed to exchange Functional Structure data using this DEX.
Figure 3 -  SysML Block Definition diagram representing the Functional Structure BoM
Figure 4 -  SysML Block Definition diagram representing the Message Functional Structure BoM

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.

Table 2 -FunctionalBreakdown

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

Table 3 -FunctionalElement

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)

Table 5 -PhysicalElement

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".

Table 6 -ProductConfiguration

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.

Table 7 -SystemElement

Issue reporting