PipingNetworkSegment¶
Plant::Piping::PipingNetworkSegment
Overview¶
Concrete Class
RDL: PIPING NETWORK SEGMENT (http://data.posccaesar.org/rdl/RDS267704)
Supertypes
Members¶
Composition Properties¶
Name |
Multiplicity |
Type |
Ordered |
|
|---|---|---|---|---|
* |
no |
The connections of the PipingNetworkSegment. |
||
* |
no |
The items of the PipingNetworkSegment. |
Reference Properties¶
Name |
Multiplicity |
Type |
Ordered |
Unique |
Opposite Multiplicity |
|
|---|---|---|---|---|---|---|
0..1 |
no |
no |
* |
The item at which the PipingNetworkSegment starts. |
||
0..1 |
no |
no |
0..1 |
The PipingNode at which the PipingNetworkSegment starts. |
||
0..1 |
no |
no |
* |
The item at which the PipingNetworkSegment ends. |
||
0..1 |
no |
no |
0..1 |
The PipingNode at which the PipingNetworkSegment ends. |
Data Properties¶
Name |
Multiplicity |
Type |
Ordered |
Unique |
|
|---|---|---|---|---|---|
0..1 |
no |
no |
The color code of the PipingNetworkSegment, represented as a string. |
||
0..1 |
no |
no |
A specialization indicating if the PipingNetworkSegment enables dual flow or not. |
||
0..1 |
no |
no |
The identification code of the fluid related to the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values. |
||
0..1 |
no |
no |
A specialization indicating the heat tracing type related to the PipingNetworkSegment. |
||
0..1 |
no |
no |
The heat tracing type related to the PipingNetworkSegment, represented as a string. |
||
0..1 |
Undefined | <PhysicalQuantity with UnitType → RatioUnit> |
no |
no |
The inclination (slope) of the PipingNetworkSegment in percent. |
|
0..1 |
Undefined | <PhysicalQuantity with UnitType → LengthUnit> |
no |
no |
The insulation thickness of the PipingNetworkSegment. |
|
0..1 |
no |
no |
The identification code for the insulation type related to the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values. |
||
0..1 |
no |
no |
A specialization indicating whether the PipingNetworkSegment is jacketed. |
||
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. |
|
0..1 |
no |
no |
A readable representation of the numerical value of the nominal diameter of the PipingNetworkSegment, without any type or unit of measure. |
||
0..1 |
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. |
||
0..1 |
no |
no |
The nominal diameter of the PipingNetworkSegment, given as a reference to a nominal diameter standard and value. |
||
0..1 |
no |
no |
A readable representation of the type or unit of measure of the nominal diameter of the PipingNetworkSegment. |
||
0..1 |
no |
no |
A specialization indicating if the PipingNetworkSegment is on hold or not. |
||
0..1 |
Undefined | <PhysicalQuantity with UnitType → TemperatureUnit> |
no |
no |
The operating temperature of the PipingNetworkSegment. |
|
0..1 |
no |
no |
The identification code of the piping class of the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values. |
||
0..1 |
no |
no |
The number of the pressure test circuit of the PipingNetworkSegment. |
||
0..1 |
no |
no |
A specialization indicating whether the PipingNetworkSegment is a primary or secondary PipingNetworkSegment. |
||
0..1 |
no |
no |
The segment number of a PipingNetworkSegment. Values are typically (but not necessarily) string representations of numbers with a prefix. |
||
0..1 |
no |
no |
A specialization indicating if the PipingNetworkSegment is a siphon or not. |
||
0..1 |
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.
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¶
FluidCode¶
Data Property
The identification code of the fluid related to the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.
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¶
HeatTracingTypeRepresentation¶
Data Property
The heat tracing type related to the PipingNetworkSegment, represented as a string.
Multiplicity: 0..1
Ordered: no
Unique: no
Example¶
"E"
Inclination¶
Data Property
The inclination (slope) of the PipingNetworkSegment in percent.
Type: Undefined | <PhysicalQuantity with UnitType → RatioUnit>
Multiplicity: 0..1
Ordered: no
Unique: no
RDL: INCLINATION (http://data.posccaesar.org/rdl/RDS17688057)
Example¶
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¶
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.
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¶
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¶
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.
Multiplicity: 0..1
Ordered: no
Unique: no
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.
Multiplicity: 0..1
Ordered: no
Unique: no
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
Example¶
NominalDiameterTypeRepresentation¶
Data Property
A readable representation of the type or unit of measure of the nominal diameter of the PipingNetworkSegment.
Multiplicity: 0..1
Ordered: no
Unique: no
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¶
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¶
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.
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.
Multiplicity: 0..1
Ordered: no
Unique: no
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
Example¶
SegmentNumber¶
Data Property
The segment number of a PipingNetworkSegment. Values are typically (but not necessarily) string representations of numbers with a prefix.
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¶
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¶
SourceItem¶
Reference Property
The item at which the PipingNetworkSegment starts.
Type: PipingSourceItem
Multiplicity: 0..1
Ordered: no
Unique: no
Opposite Multiplicity: *
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: *
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.RatioUnit.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>