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)

Attributes (composition)

Name

Multiplicity

Type

Segments

*

PipingNetworkSegment

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

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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: 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.

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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for physical quantities.

RDL reference: INSULATION THICKNESS

Name: InsulationThickness

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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

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.

Name: 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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: 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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for physical quantities.

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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

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.

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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for enumeration values.

RDL reference: ON HOLD SPECIALIZATION

Name: 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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

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

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

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.

Multiplicity: *

Opposite multiplicity: 0..1

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 />