PipingNetworkSystem¶
Overview¶
Class
A fluid system of interconnected piping network branches limited by Unit Operation Inlet/Outlet and Piping Network Terminators. In this context Piping includes e.g. plumbing and tubing (from http://data.posccaesar.org/rdl/RDS270359).
Supertypes
Attributes (data)
Name |
Multiplicity |
Type |
---|---|---|
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
||
0..1 |
Attributes (composition)
Name |
Multiplicity |
Type |
---|---|---|
* |
Implementation in Proteus Schema
The class is implemented as a Proteus XML element with RDL reference.
Tag: <PipingNetworkSystem>
RDL reference: PIPING NETWORK SYSTEM
ComponentClass: PipingNetworkSystem
ComponentClassURI: http://data.posccaesar.org/rdl/RDS270359
Example
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
</PipingNetworkSystem>
FluidCode¶
Attribute (data)
The identification code of the fluid related to the PipingNetworkSystem. So far, DEXPI does not define restrictions for valid values.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: FLUID CODE ASSIGNMENT CLASS
Name: FluidCodeAssignmentClass
AttributeURI: http://sandbox.dexpi.org/rdl/FluidCodeAssignmentClass
Example
“MNb” (String)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="FluidCodeAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/FluidCodeAssignmentClass"
Format="string"
Value="MNb" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
HeatTracingType¶
Attribute (data)
A specialization indicating the heat tracing type related to the PipingNetworkSystem.
Multiplicity: 0..1
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for enumeration values.
RDL reference: HEAT TRACING TYPE SPECIALIZATION
Name: HeatTracingTypeSpecialization
Example
electrical heat tracing system (HeatTracingTypeClassification::ElectricalHeatTracingSystem)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="HeatTracingTypeSpecialization"
AttributeURI="http://sandbox.dexpi.org/rdl/HeatTracingTypeSpecialization"
Format="anyURI"
Value="ElectricalHeatTracingSystem"
ValueURI="http://data.posccaesar.org/rdl/RDS11854600" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
HeatTracingTypeRepresentation¶
Attribute (data)
The heat tracing type related to the PipingNetworkSystem, represented as a string.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: HEAT TRACING TYPE REPRESENTATION ASSIGNMENT CLASS
Name: HeatTracingTypeRepresentationAssignmentClass
Example
“E” (String)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="HeatTracingTypeRepresentationAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/HeatTracingTypeRepresentationAssignmentClass"
Format="string"
Value="E" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
InsulationThickness¶
Attribute (data)
The insulation thickness of the PipingNetworkSystem.
Multiplicity: 0..1
Type: NullableLength
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for physical quantities.
RDL reference: INSULATION THICKNESS
Name: InsulationThickness
AttributeURI: http://data.posccaesar.org/rdl/RDS4238040
Example
The instance pipingNetworkSystem1 represents a PipingNetworkSystem with an InsulationThickness of 40.0 mm.
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="InsulationThickness"
AttributeURI="http://data.posccaesar.org/rdl/RDS4238040"
Format="double"
Value="40.0"
Units="Millimetre"
UnitsURI="http://data.posccaesar.org/rdl/RDS1357739" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
InsulationType¶
Attribute (data)
The identification code for the insulation type related to the PipingNetworkSystem. So far, DEXPI does not define restrictions for valid values.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: INSULATION TYPE ASSIGNMENT CLASS
Name: InsulationTypeAssignmentClass
Example
“Q” (String)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="InsulationTypeAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/InsulationTypeAssignmentClass"
Format="string"
Value="Q" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
JacketLineNumber¶
Attribute (data)
The line number of the PipingNetworkSystem that is the jacket of this PipingNetworkSystem.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: JACKET LINE NUMBER ASSIGNMENT CLASS
Name: JacketLineNumberAssignmentClass
Example
“47126J” (String)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="JacketLineNumberAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/JacketLineNumberAssignmentClass"
Format="string"
Value="47126J" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
JacketedLineNumber¶
Attribute (data)
The line number of the PipingNetworkSystem for which this PipingNetworkSystem is the jacket.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: JACKETED LINE NUMBER ASSIGNMENT CLASS
Name: JacketedLineNumberAssignmentClass
Example
“47126” (String)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="JacketedLineNumberAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/JacketedLineNumberAssignmentClass"
Format="string"
Value="47126" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
JacketedPipe¶
Attribute (data)
A specialization indicating whether the PipingNetworkSystem is jacketed.
Multiplicity: 0..1
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for enumeration values.
RDL reference: JACKETED PIPE SPECIALIZATION
Name: JacketedPipeSpecialization
AttributeURI: http://sandbox.dexpi.org/rdl/JacketedPipeSpecialization
Example
jacketed (JacketedPipeClassification::JacketedPipe)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="JacketedPipeSpecialization"
AttributeURI="http://sandbox.dexpi.org/rdl/JacketedPipeSpecialization"
Format="anyURI"
Value="JacketedPipe"
ValueURI="http://sandbox.dexpi.org/rdl/JacketedPipe" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
LineNumber¶
Attribute (data)
The line number of a PipingNetworkSystem. Values are typically (but not necessarily) string representations of numbers.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: LINE NUMBER ASSIGNMENT CLASS
Name: LineNumberAssignmentClass
AttributeURI: http://sandbox.dexpi.org/rdl/LineNumberAssignmentClass
Example
“47126” (String)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="LineNumberAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/LineNumberAssignmentClass"
Format="string"
Value="47126" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
LowerLimitHeatTracingTemperature¶
Attribute (data)
The lower limit for the temperature that a heat tracing system must ensure for the PipingNetworkSystem.
Multiplicity: 0..1
Type: NullableTemperature
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for physical quantities.
RDL reference: LOWER LIMIT HEAT TRACING TEMPERATURE
Name: LowerLimitHeatTracingTemperature
Example
The instance pipingNetworkSystem1 represents a PipingNetworkSystem with a LowerLimitHeatTracingTemperature of 100.0 °C.
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="LowerLimitHeatTracingTemperature"
AttributeURI="http://sandbox.dexpi.org/rdl/LowerLimitHeatTracingTemperature"
Format="double"
Value="100.0"
Units="DegreeCelsius"
UnitsURI="http://data.posccaesar.org/rdl/RDS1322684" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
NominalDiameterNumericalValueRepresentation¶
Attribute (data)
A readable representation of the numerical value of the nominal diameter of the PipingNetworkSystem, without any type or unit of measure.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
Name: NominalDiameterNumericalValueRepresentationAssignmentClass
Example
“25” (String)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="NominalDiameterNumericalValueRepresentationAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/NominalDiameterNumericalValueRepresentationAssignmentClass"
Format="string"
Value="25" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
NominalDiameterRepresentation¶
Attribute (data)
A readable representation of the nominal diameter of the PipingNetworkSystem. It normally contains a numerical value and a type or unit of measure.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: NOMINAL DIAMETER REPRESENTATION ASSIGNMENT CLASS
Name: NominalDiameterRepresentationAssignmentClass
Example
“DN 25” (String)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="NominalDiameterRepresentationAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/NominalDiameterRepresentationAssignmentClass"
Format="string"
Value="DN 25" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
NominalDiameterStandard¶
Attribute (data)
The nominal diameter of the PipingNetworkSystem, given as a reference to a nominal diameter standard and value.
Multiplicity: 0..1
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for enumeration values.
RDL reference: NOMINAL DIAMETER STANDARD SPECIALIZATION
Name: NominalDiameterStandardSpecialization
Example
DN 25 (DIN 2448) (NominalDiameterStandardClassification::Din2448ObjectDn25)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="NominalDiameterStandardSpecialization"
AttributeURI="http://sandbox.dexpi.org/rdl/NominalDiameterStandardSpecialization"
Format="anyURI"
Value="Din2448ObjectDn25"
ValueURI="http://sandbox.dexpi.org/rdl/Din2448ObjectDn25" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
NominalDiameterTypeRepresentation¶
Attribute (data)
A readable representation of the type or unit of measure of the nominal diameter of the PipingNetworkSystem.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: NOMINAL DIAMETER TYPE REPRESENTATION ASSIGNMENT CLASS
Name: NominalDiameterTypeRepresentationAssignmentClass
Example
“DN” (String)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="NominalDiameterTypeRepresentationAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/NominalDiameterTypeRepresentationAssignmentClass"
Format="string"
Value="DN" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
OnHold¶
Attribute (data)
A specialization indicating if the PipingNetworkSystem is on hold or not.
Multiplicity: 0..1
Type: OnHoldClassification
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for enumeration values.
RDL reference: ON HOLD SPECIALIZATION
Name: OnHoldSpecialization
AttributeURI: http://sandbox.dexpi.org/rdl/OnHoldSpecialization
Example
on hold (OnHoldClassification::OnHold)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="OnHoldSpecialization"
AttributeURI="http://sandbox.dexpi.org/rdl/OnHoldSpecialization"
Format="anyURI"
Value="OnHold"
ValueURI="http://sandbox.dexpi.org/rdl/OnHold" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
PipingClassCode¶
Attribute (data)
The identification code of the piping class of the PipingNetworkSystem. So far, DEXPI does not define restrictions for valid values.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: PIPING CLASS CODE ASSIGNMENT CLASS
Name: PipingClassCodeAssignmentClass
Example
“75HB13” (String)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="PipingClassCodeAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/PipingClassCodeAssignmentClass"
Format="string"
Value="75HB13" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
PipingNetworkSystemGroupNumber¶
Attribute (data)
The number of the piping network system group of the PipingNetworkSystem, represented as a string.
Multiplicity: 0..1
Type: NullableString
Implementation in Proteus Schema
The attribute is implemented as a DEXPI generic attribute for string values.
RDL reference: PIPING NETWORK SYSTEM GROUP NUMBER ASSIGNMENT CLASS
Name: PipingNetworkSystemGroupNumberAssignmentClass
Example
“G3” (String)
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<GenericAttributes Set="DexpiAttributes" ...>
<GenericAttribute
Name="PipingNetworkSystemGroupNumberAssignmentClass"
AttributeURI="http://sandbox.dexpi.org/rdl/PipingNetworkSystemGroupNumberAssignmentClass"
Format="string"
Value="G3" />
...
</GenericAttributes>
...
</PipingNetworkSystem>
Segments¶
Attribute (composition)
The segments of the PipingNetworkSystem.
Implementation in Proteus Schema
The attribute is implemented using the XML hierarchy of the Proteus file: The element for the attribute value (a PipingNetworkSegment) is a child of the <PipingNetworkSystem>
element for the attribute owner (a PipingNetworkSystem).
Example
Implementation in Proteus Schema
<PipingNetworkSystem
ID="pipingNetworkSystem1"
ComponentClass="PipingNetworkSystem"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS270359" ...>
...
<PipingNetworkSegment
ID="pipingNetworkSegment1"
ComponentClass="PipingNetworkSegment"
ComponentClassURI="http://data.posccaesar.org/rdl/RDS267704" ...>
...
<PipingNetworkSegment />
...
<PipingNetworkSystem />