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

FluidCode

0..1

NullableString

HeatTracingType

0..1

HeatTracingTypeClassification

HeatTracingTypeRepresentation

0..1

NullableString

InsulationThickness

0..1

NullableLength

InsulationType

0..1

NullableString

JacketLineNumber

0..1

NullableString

JacketedLineNumber

0..1

NullableString

JacketedPipe

0..1

JacketedPipeClassification

LineNumber

0..1

NullableString

LowerLimitHeatTracingTemperature

0..1

NullableTemperature

NominalDiameterNumericalValueRepresentation

0..1

NullableString

NominalDiameterRepresentation

0..1

NullableString

NominalDiameterStandard

0..1

NominalDiameterStandardClassification

NominalDiameterTypeRepresentation

0..1

NullableString

OnHold

0..1

OnHoldClassification

PipingClassCode

0..1

NullableString

PipingNetworkSystemGroupNumber

0..1

NullableString

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