PipingNetworkSegment

Plant::Piping::PipingNetworkSegment

Overview

Concrete Class

RDL: PIPING NETWORK SEGMENT (http://data.posccaesar.org/rdl/RDS267704)

(Fullscreen Diagram)

ConceptualObjectActuatingElectricalLocationSensingLocationPipingConnectionPipingNetworkSegmentItemPipingSourceItemPipingTargetItemAttributeRepresentationRepresentationGroupNotePersistentIdentifierRoleActuatingFunctionPipingNetworkSegmentColorCode :Undefined | String [0..1]FlowDirection :PipingNetworkSegmentFlowClassification [0..1]FluidCode :Undefined | String [0..1]HeatTracingType :HeatTracingTypeClassification [0..1]HeatTracingTypeRepresentation :Undefined | String [0..1]Inclination :Undefined | <PhysicalQuantity with UnitType → PercentageUnit> [0..1]InsulationThickness :Undefined | <PhysicalQuantity with UnitType → LengthUnit> [0..1]InsulationType :Undefined | String [0..1]JacketedPipe :JacketedPipeClassification [0..1]LowerLimitHeatTracingTemperature :Undefined | <PhysicalQuantity with UnitType → TemperatureUnit> [0..1]NominalDiameterNumericalValueRepresentation :Undefined | String [0..1]NominalDiameterRepresentation :Undefined | String [0..1]NominalDiameterStandard :NominalDiameterStandardClassification [0..1]NominalDiameterTypeRepresentation :Undefined | String [0..1]OnHold :OnHoldClassification [0..1]OperatingTemperature :Undefined | <PhysicalQuantity with UnitType → TemperatureUnit> [0..1]PipingClassCode :Undefined | String [0..1]PressureTestCircuitNumber :Undefined | String [0..1]PrimarySecondaryPipingNetworkSegment :PrimarySecondaryPipingNetworkSegmentClassification [0..1]SegmentNumber :Undefined | String [0..1]Siphon :SiphonClassification [0..1]Slope :PipingNetworkSegmentSlopeClassification [0..1]PipingNetworkSystemPipingNodePerformedRoles**PersistentIdentifiers0..1*ReferencedNotes**Object*Represents*ActuatingLocation0..10..1Connections0..1*Items0..1*SourceItem0..10..1SourceNode0..10..1TargetItem0..10..1TargetNode0..10..1Segments0..1*

Supertypes

Members

Composition Properties

Name

Multiplicity

Type

Ordered

Connections

*

PipingConnection

no

The connections of the PipingNetworkSegment.

Items

*

PipingNetworkSegmentItem

no

The items of the PipingNetworkSegment.

Reference Properties

Name

Multiplicity

Type

Ordered

Unique

Opposite Multiplicity

SourceItem

0..1

PipingSourceItem

no

no

0..1

The item at which the PipingNetworkSegment starts.

SourceNode

0..1

PipingNode

no

no

0..1

The PipingNode at which the PipingNetworkSegment starts.

TargetItem

0..1

PipingTargetItem

no

no

0..1

The item at which the PipingNetworkSegment ends.

TargetNode

0..1

PipingNode

no

no

0..1

The PipingNode at which the PipingNetworkSegment ends.

Data Properties

Name

Multiplicity

Type

Ordered

Unique

ColorCode

0..1

Undefined | String

no

no

The color code of the PipingNetworkSegment, represented as a string.

FlowDirection

0..1

PipingNetworkSegmentFlowClassification

no

no

A specialization indicating if the PipingNetworkSegment enables dual flow or not.

FluidCode

0..1

Undefined | String

no

no

The identification code of the fluid related to the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.

HeatTracingType

0..1

HeatTracingTypeClassification

no

no

A specialization indicating the heat tracing type related to the PipingNetworkSegment.

HeatTracingTypeRepresentation

0..1

Undefined | String

no

no

The heat tracing type related to the PipingNetworkSegment, represented as a string.

Inclination

0..1

Undefined | <PhysicalQuantity with UnitType → PercentageUnit>

no

no

The inclination (slope) of the PipingNetworkSegment in percent.

InsulationThickness

0..1

Undefined | <PhysicalQuantity with UnitType → LengthUnit>

no

no

The insulation thickness of the PipingNetworkSegment.

InsulationType

0..1

Undefined | String

no

no

The identification code for the insulation type related to the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.

JacketedPipe

0..1

JacketedPipeClassification

no

no

A specialization indicating whether the PipingNetworkSegment is jacketed.

LowerLimitHeatTracingTemperature

0..1

Undefined | <PhysicalQuantity with UnitType → TemperatureUnit>

no

no

The lower limit for the temperature that a heat tracing system must ensure for the PipingNetworkSegment.

NominalDiameterNumericalValueRepresentation

0..1

Undefined | String

no

no

A readable representation of the numerical value of the nominal diameter of the PipingNetworkSegment, without any type or unit of measure.

NominalDiameterRepresentation

0..1

Undefined | String

no

no

A readable representation of the nominal diameter of the PipingNetworkSegment. It normally contains a numerical value and a type or unit of measure.

NominalDiameterStandard

0..1

NominalDiameterStandardClassification

no

no

The nominal diameter of the PipingNetworkSegment, given as a reference to a nominal diameter standard and value.

NominalDiameterTypeRepresentation

0..1

Undefined | String

no

no

A readable representation of the type or unit of measure of the nominal diameter of the PipingNetworkSegment.

OnHold

0..1

OnHoldClassification

no

no

A specialization indicating if the PipingNetworkSegment is on hold or not.

OperatingTemperature

0..1

Undefined | <PhysicalQuantity with UnitType → TemperatureUnit>

no

no

The operating temperature of the PipingNetworkSegment.

PipingClassCode

0..1

Undefined | String

no

no

The identification code of the piping class of the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.

PressureTestCircuitNumber

0..1

Undefined | String

no

no

The number of the pressure test circuit of the PipingNetworkSegment.

PrimarySecondaryPipingNetworkSegment

0..1

PrimarySecondaryPipingNetworkSegmentClassification

no

no

A specialization indicating whether the PipingNetworkSegment is a primary or secondary PipingNetworkSegment.

SegmentNumber

0..1

Undefined | String

no

no

The segment number of a PipingNetworkSegment. Values are typically (but not necessarily) string representations of numbers with a prefix.

Siphon

0..1

SiphonClassification

no

no

A specialization indicating if the PipingNetworkSegment is a siphon or not.

Slope

0..1

PipingNetworkSegmentSlopeClassification

no

no

A specialization indicating if the PipingNetworkSegment is sloped or not.

ColorCode

Data Property

The color code of the PipingNetworkSegment, represented as a string.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: COLOR CODE ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/ColorCodeAssignmentClass)

Example

"C321"

Connections

Composition Property

The connections of the PipingNetworkSegment.

Type: PipingConnection

Multiplicity: *

Ordered: no

FlowDirection

Data Property

A specialization indicating if the PipingNetworkSegment enables dual flow or not.

Type: PipingNetworkSegmentFlowClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: FLOW DIRECTION SPECIALIZATION (http://sandbox.dexpi.org/rdl/FlowDirectionSpecialization)

Example

DualFlowPipingNetworkSegment

FluidCode

Data Property

The identification code of the fluid related to the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: FLUID CODE ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/FluidCodeAssignmentClass)

Example

"MNb"

HeatTracingType

Data Property

A specialization indicating the heat tracing type related to the PipingNetworkSegment.

Type: HeatTracingTypeClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: HEAT TRACING TYPE SPECIALIZATION (http://sandbox.dexpi.org/rdl/HeatTracingTypeSpecialization)

Example

ElectricalHeatTracingSystem

HeatTracingTypeRepresentation

Data Property

The heat tracing type related to the PipingNetworkSegment, represented as a string.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: HEAT TRACING TYPE REPRESENTATION ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/HeatTracingTypeRepresentationAssignmentClass)

Example

"E"

Inclination

Data Property

The inclination (slope) of the PipingNetworkSegment in percent.

Type: Undefined | <PhysicalQuantity with UnitType → PercentageUnit>

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: INCLINATION (http://data.posccaesar.org/rdl/RDS17688057)

Example

PhysicalQuantity(

     Unit = Percent,

     Value = 10.0)

InsulationThickness

Data Property

The insulation thickness of the PipingNetworkSegment.

Type: Undefined | <PhysicalQuantity with UnitType → LengthUnit>

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: INSULATION THICKNESS (http://data.posccaesar.org/rdl/RDS4238040)

Example

PhysicalQuantity(

     Unit = Millimetre,

     Value = 40.0)

InsulationType

Data Property

The identification code for the insulation type related to the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: INSULATION TYPE ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/InsulationTypeAssignmentClass)

Example

"Q"

Items

Composition Property

The items of the PipingNetworkSegment.

Type: PipingNetworkSegmentItem

Multiplicity: *

Ordered: no

JacketedPipe

Data Property

A specialization indicating whether the PipingNetworkSegment is jacketed.

Type: JacketedPipeClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: JACKETED PIPE SPECIALIZATION (http://sandbox.dexpi.org/rdl/JacketedPipeSpecialization)

Example

JacketedPipe

LowerLimitHeatTracingTemperature

Data Property

The lower limit for the temperature that a heat tracing system must ensure for the PipingNetworkSegment.

Type: Undefined | <PhysicalQuantity with UnitType → TemperatureUnit>

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: LOWER LIMIT HEAT TRACING TEMPERATURE (http://sandbox.dexpi.org/rdl/LowerLimitHeatTracingTemperature)

Example

PhysicalQuantity(

     Unit = DegreeCelsius,

     Value = 100.0)

NominalDiameterNumericalValueRepresentation

Data Property

A readable representation of the numerical value of the nominal diameter of the PipingNetworkSegment, without any type or unit of measure.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: NOMINAL DIAMETER NUMERICAL VALUE REPRESENTATION ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/NominalDiameterNumericalValueRepresentationAssignmentClass)

Example

"25"

NominalDiameterRepresentation

Data Property

A readable representation of the nominal diameter of the PipingNetworkSegment. It normally contains a numerical value and a type or unit of measure.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: NOMINAL DIAMETER REPRESENTATION ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/NominalDiameterRepresentationAssignmentClass)

Example

"DN 25"

NominalDiameterStandard

Data Property

The nominal diameter of the PipingNetworkSegment, given as a reference to a nominal diameter standard and value.

Type: NominalDiameterStandardClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: NOMINAL DIAMETER STANDARD SPECIALIZATION (http://sandbox.dexpi.org/rdl/NominalDiameterStandardSpecialization)

Example

Din2448ObjectDn25

NominalDiameterTypeRepresentation

Data Property

A readable representation of the type or unit of measure of the nominal diameter of the PipingNetworkSegment.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: NOMINAL DIAMETER TYPE REPRESENTATION ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/NominalDiameterTypeRepresentationAssignmentClass)

Example

"DN"

OnHold

Data Property

A specialization indicating if the PipingNetworkSegment is on hold or not.

Type: OnHoldClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: ON HOLD SPECIALIZATION (http://sandbox.dexpi.org/rdl/OnHoldSpecialization)

Example

OnHold

OperatingTemperature

Data Property

The operating temperature of the PipingNetworkSegment.

Type: Undefined | <PhysicalQuantity with UnitType → TemperatureUnit>

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: OPERATING TEMPERATURE (http://data.posccaesar.org/rdl/RDS357119)

Example

PhysicalQuantity(

     Unit = DegreeCelsius,

     Value = 100.0)

PipingClassCode

Data Property

The identification code of the piping class of the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: PIPING CLASS CODE ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/PipingClassCodeAssignmentClass)

Example

"75HB13"

PressureTestCircuitNumber

Data Property

The number of the pressure test circuit of the PipingNetworkSegment.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: PRESSURE TEST CIRCUIT NUMBER ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/PressureTestCircuitNumberAssignmentClass)

Example

"TC123"

PrimarySecondaryPipingNetworkSegment

Data Property

A specialization indicating whether the PipingNetworkSegment is a primary or secondary PipingNetworkSegment.

Type: PrimarySecondaryPipingNetworkSegmentClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: PRIMARY SECONDARY PIPING NETWORK SEGMENT SPECIALIZATION (http://sandbox.dexpi.org/rdl/PrimarySecondaryPipingNetworkSegmentSpecialization)

Example

PrimaryPipingNetworkSegment

SegmentNumber

Data Property

The segment number of a PipingNetworkSegment. Values are typically (but not necessarily) string representations of numbers with a prefix.

Type: Undefined | String

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: SEGMENT NUMBER ASSIGNMENT CLASS (http://sandbox.dexpi.org/rdl/SegmentNumberAssignmentClass)

Example

"S3"

Siphon

Data Property

A specialization indicating if the PipingNetworkSegment is a siphon or not.

Type: SiphonClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: SIPHON SPECIALIZATION (http://sandbox.dexpi.org/rdl/SiphonSpecialization)

Example

Siphon

Slope

Data Property

A specialization indicating if the PipingNetworkSegment is sloped or not.

Type: PipingNetworkSegmentSlopeClassification

Multiplicity: 0..1

Ordered: no

Unique: no

RDL: SLOPE SPECIALIZATION (http://sandbox.dexpi.org/rdl/SlopeSpecialization)

Example

SlopedPipingNetworkSegment

SourceItem

Reference Property

The item at which the PipingNetworkSegment starts.

Type: PipingSourceItem

Multiplicity: 0..1

Ordered: no

Unique: no

Opposite Multiplicity: 0..1

SourceNode

Reference Property

The PipingNode at which the PipingNetworkSegment starts.

Type: PipingNode

Multiplicity: 0..1

Ordered: no

Unique: no

Opposite Multiplicity: 0..1

TargetItem

Reference Property

The item at which the PipingNetworkSegment ends.

Type: PipingTargetItem

Multiplicity: 0..1

Ordered: no

Unique: no

Opposite Multiplicity: 0..1

TargetNode

Reference Property

The PipingNode at which the PipingNetworkSegment ends.

Type: PipingNode

Multiplicity: 0..1

Ordered: no

Unique: no

Opposite Multiplicity: 0..1

Example in DEXPI XML

<Object type="Plant/Piping.PipingNetworkSegment">
  <Data property="ColorCode">
    <String>C321</String>
  </Data>
  <Data property="FlowDirection">
    <DataReference data="Plant/Enumerations.PipingNetworkSegmentFlowClassification.DualFlowPipingNetworkSegment"/>
  </Data>
  <Data property="FluidCode">
    <String>MNb</String>
  </Data>
  <Data property="HeatTracingType">
    <DataReference data="Plant/Enumerations.HeatTracingTypeClassification.ElectricalHeatTracingSystem"/>
  </Data>
  <Data property="HeatTracingTypeRepresentation">
    <String>E</String>
  </Data>
  <Data property="Inclination">
    <AggregatedDataValue type="Core/PhysicalQuantities.PhysicalQuantity">
      <Data property="Unit">
        <DataReference data="Core/PhysicalQuantities.PercentageUnit.Percent"/>
      </Data>
      <Data property="Value">
        <Double>10.0</Double>
      </Data>
    </AggregatedDataValue>
  </Data>
  <Data property="InsulationThickness">
    <AggregatedDataValue type="Core/PhysicalQuantities.PhysicalQuantity">
      <Data property="Unit">
        <DataReference data="Core/PhysicalQuantities.LengthUnit.Millimetre"/>
      </Data>
      <Data property="Value">
        <Double>40.0</Double>
      </Data>
    </AggregatedDataValue>
  </Data>
  <Data property="InsulationType">
    <String>Q</String>
  </Data>
  <Data property="JacketedPipe">
    <DataReference data="Plant/Enumerations.JacketedPipeClassification.JacketedPipe"/>
  </Data>
  <Data property="LowerLimitHeatTracingTemperature">
    <AggregatedDataValue type="Core/PhysicalQuantities.PhysicalQuantity">
      <Data property="Unit">
        <DataReference data="Core/PhysicalQuantities.TemperatureUnit.DegreeCelsius"/>
      </Data>
      <Data property="Value">
        <Double>100.0</Double>
      </Data>
    </AggregatedDataValue>
  </Data>
  <Data property="NominalDiameterNumericalValueRepresentation">
    <String>25</String>
  </Data>
  <Data property="NominalDiameterRepresentation">
    <String>DN 25</String>
  </Data>
  <Data property="NominalDiameterStandard">
    <DataReference data="Plant/Enumerations.NominalDiameterStandardClassification.Din2448ObjectDn25"/>
  </Data>
  <Data property="NominalDiameterTypeRepresentation">
    <String>DN</String>
  </Data>
  <Data property="OnHold">
    <DataReference data="Plant/Enumerations.OnHoldClassification.OnHold"/>
  </Data>
  <Data property="OperatingTemperature">
    <AggregatedDataValue type="Core/PhysicalQuantities.PhysicalQuantity">
      <Data property="Unit">
        <DataReference data="Core/PhysicalQuantities.TemperatureUnit.DegreeCelsius"/>
      </Data>
      <Data property="Value">
        <Double>100.0</Double>
      </Data>
    </AggregatedDataValue>
  </Data>
  <Data property="PipingClassCode">
    <String>75HB13</String>
  </Data>
  <Data property="PressureTestCircuitNumber">
    <String>TC123</String>
  </Data>
  <Data property="PrimarySecondaryPipingNetworkSegment">
    <DataReference data="Plant/Enumerations.PrimarySecondaryPipingNetworkSegmentClassification.PrimaryPipingNetworkSegment"/>
  </Data>
  <Data property="SegmentNumber">
    <String>S3</String>
  </Data>
  <Data property="Siphon">
    <DataReference data="Plant/Enumerations.SiphonClassification.Siphon"/>
  </Data>
  <Data property="Slope">
    <DataReference data="Plant/Enumerations.PipingNetworkSegmentSlopeClassification.SlopedPipingNetworkSegment"/>
  </Data>
</Object>