EngineeringModel

Core::EngineeringModel

Overview

Concrete Class

An entire DEXPI engineering model.

(Fullscreen Diagram)

ConceptualModelDiagramShapeCatalogueEngineeringModelExportDateTime :Undefined | DateTimeOriginatingSystemName :Undefined | StringOriginatingSystemVendorName :Undefined | StringOriginatingSystemVersion :Undefined | StringConceptualModel0..10..1Diagram0..10..1ShapeCatalogues0..1*

Members

Composition Properties

Name

Multiplicity

Type

Ordered

ConceptualModel

0..1

ConceptualModel

no

The conceptual model of the EngineeringModel.

Diagram

0..1

Diagram

no

The diagram of the EngineeringModel.

ShapeCatalogues

*

ShapeCatalogue

no

The shape catalogues of the EngineeringModel.

Data Properties

Name

Multiplicity

Type

Ordered

Unique

ExportDateTime

1

Undefined | DateTime

no

no

The date time at which the EngineeringModel was exported by the originating system (see OriginatingSystemName).

OriginatingSystemName

1

Undefined | String

no

no

The name of the system from which the EngineeringModel originates, e.g., the name of a P&ID tool.

OriginatingSystemVendorName

1

Undefined | String

no

no

The name of the vendor of the system from which the EngineeringModel originates, e.g., the name of a software company.

OriginatingSystemVersion

1

Undefined | String

no

no

The version of the the system from which the EngineeringModel originates, e.g., the version number of a tool.

ConceptualModel

Composition Property

The conceptual model of the EngineeringModel.

Type: ConceptualModel

Multiplicity: 0..1

Ordered: no

Diagram

Composition Property

The diagram of the EngineeringModel.

Type: Diagram

Multiplicity: 0..1

Ordered: no

ExportDateTime

Data Property

The date time at which the EngineeringModel was exported by the originating system (see OriginatingSystemName).

Type: Undefined | DateTime

Multiplicity: 1

Ordered: no

Unique: no

Example

2020-12-07T15:32:42

OriginatingSystemName

Data Property

The name of the system from which the EngineeringModel originates, e.g., the name of a P&ID tool.

Type: Undefined | String

Multiplicity: 1

Ordered: no

Unique: no

Example

"PID Kit Professional"

OriginatingSystemVendorName

Data Property

The name of the vendor of the system from which the EngineeringModel originates, e.g., the name of a software company.

Type: Undefined | String

Multiplicity: 1

Ordered: no

Unique: no

Example

"Smart and Clever Systems, Inc."

OriginatingSystemVersion

Data Property

The version of the the system from which the EngineeringModel originates, e.g., the version number of a tool.

Type: Undefined | String

Multiplicity: 1

Ordered: no

Unique: no

Example

"1.1"

ShapeCatalogues

Composition Property

The shape catalogues of the EngineeringModel.

Type: ShapeCatalogue

Multiplicity: *

Ordered: no

Example in DEXPI XML

<Object type="Core/EngineeringModel">
  <Data property="ExportDateTime">
    <DateTime>2020-12-07T15:32:42</DateTime>
  </Data>
  <Data property="OriginatingSystemName">
    <String>PID Kit Professional</String>
  </Data>
  <Data property="OriginatingSystemVendorName">
    <String>Smart and Clever Systems, Inc.</String>
  </Data>
  <Data property="OriginatingSystemVersion">
    <String>1.1</String>
  </Data>
</Object>