<?xml version="1.0" encoding="utf-8" ?>
<!--
 * Copyright (c) 2005-2021 The OPC Foundation, Inc. All rights reserved.
 *
 * OPC Foundation MIT License 1.00
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * The complete license agreement can be found here:
 * http://opcfoundation.org/License/MIT/1.00/
-->

<UANodeSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd">
  <NamespaceUris>
    <Uri>http://opcfoundation.org/UA/DEXPI/</Uri>
  </NamespaceUris>
  <Models>
    <Model ModelUri="http://opcfoundation.org/UA/DEXPI/" Version="1.0.0" PublicationDate="2021-09-10T00:00:00Z">
      <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.04.7" PublicationDate="2020-07-15T00:00:00Z" />
    </Model>
  </Models>
  <Aliases>
    <Alias Alias="BaseDataType">i=24</Alias>
    <Alias Alias="Number">i=26</Alias>
    <Alias Alias="Integer">i=27</Alias>
    <Alias Alias="UInteger">i=28</Alias>
    <Alias Alias="Enumeration">i=29</Alias>
    <Alias Alias="Boolean">i=1</Alias>
    <Alias Alias="SByte">i=2</Alias>
    <Alias Alias="Byte">i=3</Alias>
    <Alias Alias="Int16">i=4</Alias>
    <Alias Alias="UInt16">i=5</Alias>
    <Alias Alias="Int32">i=6</Alias>
    <Alias Alias="UInt32">i=7</Alias>
    <Alias Alias="Int64">i=8</Alias>
    <Alias Alias="UInt64">i=9</Alias>
    <Alias Alias="Float">i=10</Alias>
    <Alias Alias="Double">i=11</Alias>
    <Alias Alias="String">i=12</Alias>
    <Alias Alias="DateTime">i=13</Alias>
    <Alias Alias="Guid">i=14</Alias>
    <Alias Alias="ByteString">i=15</Alias>
    <Alias Alias="XmlElement">i=16</Alias>
    <Alias Alias="NodeId">i=17</Alias>
    <Alias Alias="ExpandedNodeId">i=18</Alias>
    <Alias Alias="StatusCode">i=19</Alias>
    <Alias Alias="QualifiedName">i=20</Alias>
    <Alias Alias="LocalizedText">i=21</Alias>
    <Alias Alias="Structure">i=22</Alias>
    <Alias Alias="DataValue">i=23</Alias>
    <Alias Alias="DiagnosticInfo">i=25</Alias>
    <Alias Alias="Image">i=30</Alias>
    <Alias Alias="ImageBMP">i=2000</Alias>
    <Alias Alias="ImageGIF">i=2001</Alias>
    <Alias Alias="ImageJPG">i=2002</Alias>
    <Alias Alias="ImagePNG">i=2003</Alias>
    <Alias Alias="Organizes">i=35</Alias>
    <Alias Alias="HasModellingRule">i=37</Alias>
    <Alias Alias="HasTypeDefinition">i=40</Alias>
    <Alias Alias="HasSubtype">i=45</Alias>
    <Alias Alias="HasProperty">i=46</Alias>
    <Alias Alias="HasComponent">i=47</Alias>
    <Alias Alias="UtcTime">i=294</Alias>
    <Alias Alias="Argument">i=296</Alias>
    <Alias Alias="IdType">i=256</Alias>
    <Alias Alias="NumericRange">i=291</Alias>
    <Alias Alias="Range">i=884</Alias>
    <Alias Alias="EUInformation">i=887</Alias>
    <Alias Alias="TimeZoneDataType">i=8912</Alias>
    <Alias Alias="SiphonClassification">ns=1;i=1000</Alias>
    <Alias Alias="PipingNetworkSegmentFlowClassification">ns=1;i=1002</Alias>
    <Alias Alias="GuaranteedSupplyFunctionClassification">ns=1;i=1004</Alias>
    <Alias Alias="FireResistantArtefactClassification">ns=1;i=1006</Alias>
    <Alias Alias="OnHoldClassification">ns=1;i=1008</Alias>
    <Alias Alias="QualityRelevanceClassification">ns=1;i=1010</Alias>
    <Alias Alias="ConfidentialityClassification">ns=1;i=1012</Alias>
    <Alias Alias="ExplosionProofArtefactClassification">ns=1;i=1014</Alias>
    <Alias Alias="PipingClassBreakClassification">ns=1;i=1016</Alias>
    <Alias Alias="NominalPressureStandardClassification">ns=1;i=1018</Alias>
    <Alias Alias="GmpRelevanceClassification">ns=1;i=1020</Alias>
    <Alias Alias="NumberOfPortsClassification">ns=1;i=1022</Alias>
    <Alias Alias="DetonationProofArtefactClassification">ns=1;i=1024</Alias>
    <Alias Alias="CompositionBreakClassification">ns=1;i=1026</Alias>
    <Alias Alias="NodeFlowClassification">ns=1;i=1028</Alias>
    <Alias Alias="InsulationBreakClassification">ns=1;i=1030</Alias>
    <Alias Alias="NominalDiameterStandardClassification">ns=1;i=1032</Alias>
    <Alias Alias="PipingNetworkSegmentSlopeClassification">ns=1;i=1034</Alias>
    <Alias Alias="PipingClassArtefactClassification">ns=1;i=1036</Alias>
    <Alias Alias="HeatTracingTypeClassification">ns=1;i=1038</Alias>
    <Alias Alias="SignalConveyingTypeClassification">ns=1;i=1040</Alias>
    <Alias Alias="PrimarySecondaryPipingNetworkSegmentClassification">ns=1;i=1042</Alias>
    <Alias Alias="ChamberFunctionClassification">ns=1;i=1044</Alias>
    <Alias Alias="OperationClassification">ns=1;i=1046</Alias>
    <Alias Alias="NominalDiameterBreakClassification">ns=1;i=1048</Alias>
    <Alias Alias="FailActionClassification">ns=1;i=1050</Alias>
    <Alias Alias="JacketedPipeClassification">ns=1;i=1052</Alias>
    <Alias Alias="LocationClassification">ns=1;i=1054</Alias>
    <Alias Alias="PortStatusClassification">ns=1;i=1056</Alias>
    <Alias Alias="HasAssociation">ns=1;i=1058</Alias>
    <Alias Alias="HasDEXPIRelationship">ns=1;i=1059</Alias>
  </Aliases>
  <UADataType NodeId="ns=1;i=1000" BrowseName="1:SiphonClassification">
    <DisplayName>SiphonClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.29</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1001</Reference>
    </References>
    <Definition Name="1:SiphonClassification">
      <Field Name="NoSiphon" Value="0">
        <Description>NoSiphon</Description>
      </Field>
      <Field Name="Siphon" Value="1">
        <Description>Siphon</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1001" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1000" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1000</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>NoSiphon</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Siphon</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1002" BrowseName="1:PipingNetworkSegmentFlowClassification">
    <DisplayName>PipingNetworkSegmentFlowClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.23</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1003</Reference>
    </References>
    <Definition Name="1:PipingNetworkSegmentFlowClassification">
      <Field Name="DualFlowPipingNetworkSegment" Value="0">
        <Description>DualFlowPipingNetworkSegment</Description>
      </Field>
      <Field Name="SingleFlowPipingNetworkSegment" Value="1">
        <Description>SingleFlowPipingNetworkSegment</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1003" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1002" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>DualFlowPipingNetworkSegment</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>SingleFlowPipingNetworkSegment</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1004" BrowseName="1:GuaranteedSupplyFunctionClassification">
    <DisplayName>GuaranteedSupplyFunctionClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.9</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1005</Reference>
    </References>
    <Definition Name="1:GuaranteedSupplyFunctionClassification">
      <Field Name="GuaranteedSupplyFunction" Value="0">
        <Description>GuaranteedSupplyFunction</Description>
      </Field>
      <Field Name="NonGuaranteedSupplyFunction" Value="1">
        <Description>NonGuaranteedSupplyFunction</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1005" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1004" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1004</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>GuaranteedSupplyFunction</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>NonGuaranteedSupplyFunction</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1006" BrowseName="1:FireResistantArtefactClassification">
    <DisplayName>FireResistantArtefactClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.7</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1007</Reference>
    </References>
    <Definition Name="1:FireResistantArtefactClassification">
      <Field Name="FireResistantArtefact" Value="0">
        <Description>FireResistantArtefact</Description>
      </Field>
      <Field Name="NonFireResistantArtefact" Value="1">
        <Description>NonFireResistantArtefact</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1007" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1006" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>FireResistantArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>NonFireResistantArtefact</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1008" BrowseName="1:OnHoldClassification">
    <DisplayName>OnHoldClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.19</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1009</Reference>
    </References>
    <Definition Name="1:OnHoldClassification">
      <Field Name="NotOnHold" Value="0">
        <Description>NotOnHold</Description>
      </Field>
      <Field Name="OnHold" Value="1">
        <Description>OnHold</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1009" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1008" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1008</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>NotOnHold</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>OnHold</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1010" BrowseName="1:QualityRelevanceClassification">
    <DisplayName>QualityRelevanceClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.27</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1011</Reference>
    </References>
    <Definition Name="1:QualityRelevanceClassification">
      <Field Name="NonQualityRelevantFunction" Value="0">
        <Description>NonQualityRelevantFunction</Description>
      </Field>
      <Field Name="QualityRelevantFunction" Value="1">
        <Description>QualityRelevantFunction</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1011" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1010" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1010</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>NonQualityRelevantFunction</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>QualityRelevantFunction</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1012" BrowseName="1:ConfidentialityClassification">
    <DisplayName>ConfidentialityClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.3</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1013</Reference>
    </References>
    <Definition Name="1:ConfidentialityClassification">
      <Field Name="ConfidentialInformation" Value="0">
        <Description>ConfidentialInformation</Description>
      </Field>
      <Field Name="NonConfidentialInformation" Value="1">
        <Description>NonConfidentialInformation</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1013" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1012" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1012</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>ConfidentialInformation</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>NonConfidentialInformation</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1014" BrowseName="1:ExplosionProofArtefactClassification">
    <DisplayName>ExplosionProofArtefactClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.5</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1015</Reference>
    </References>
    <Definition Name="1:ExplosionProofArtefactClassification">
      <Field Name="ExplosionProofArtefact" Value="0">
        <Description>ExplosionProofArtefact</Description>
      </Field>
      <Field Name="NonExplosionProofArtefact" Value="1">
        <Description>NonExplosionProofArtefact</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1015" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1014" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1014</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>ExplosionProofArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>NonExplosionProofArtefact</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1016" BrowseName="1:PipingClassBreakClassification">
    <DisplayName>PipingClassBreakClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.22</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1017</Reference>
    </References>
    <Definition Name="1:PipingClassBreakClassification">
      <Field Name="NoPipingClassBreak" Value="0">
        <Description>NoPipingClassBreak</Description>
      </Field>
      <Field Name="PipingClassBreak" Value="1">
        <Description>PipingClassBreak</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1017" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1016" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1016</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>NoPipingClassBreak</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>PipingClassBreak</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1018" BrowseName="1:NominalPressureStandardClassification">
    <DisplayName>NominalPressureStandardClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.17</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1019</Reference>
    </References>
    <Definition Name="1:NominalPressureStandardClassification">
      <Field Name="Class10000PsiArtefact" Value="0">
        <Description>Class10000PsiArtefact</Description>
      </Field>
      <Field Name="Class1000KpaArtefact" Value="1">
        <Description>Class1000KpaArtefact</Description>
      </Field>
      <Field Name="Class125LbsArtefact" Value="2">
        <Description>Class125LbsArtefact</Description>
      </Field>
      <Field Name="Class15000PsiArtefact" Value="3">
        <Description>Class15000PsiArtefact</Description>
      </Field>
      <Field Name="Class1500LbsArtefact" Value="4">
        <Description>Class1500LbsArtefact</Description>
      </Field>
      <Field Name="Class150LbsArtefact" Value="5">
        <Description>Class150LbsArtefact</Description>
      </Field>
      <Field Name="Class16BarArtefact" Value="6">
        <Description>Class16BarArtefact</Description>
      </Field>
      <Field Name="Class20000PsiArtefact" Value="7">
        <Description>Class20000PsiArtefact</Description>
      </Field>
      <Field Name="Class2000PsiArtefact" Value="8">
        <Description>Class2000PsiArtefact</Description>
      </Field>
      <Field Name="Class2500LbsArtefact" Value="9">
        <Description>Class2500LbsArtefact</Description>
      </Field>
      <Field Name="Class250PsiArtefact" Value="10">
        <Description>Class250PsiArtefact</Description>
      </Field>
      <Field Name="Class3000PsiArtefact" Value="11">
        <Description>Class3000PsiArtefact</Description>
      </Field>
      <Field Name="Class300LbsArtefact" Value="12">
        <Description>Class300LbsArtefact</Description>
      </Field>
      <Field Name="Class300PsiArtefact" Value="13">
        <Description>Class300PsiArtefact</Description>
      </Field>
      <Field Name="Class315BarArtefact" Value="14">
        <Description>Class315BarArtefact</Description>
      </Field>
      <Field Name="Class345BarArtefact" Value="15">
        <Description>Class345BarArtefact</Description>
      </Field>
      <Field Name="Class350BarArtefact" Value="16">
        <Description>Class350BarArtefact</Description>
      </Field>
      <Field Name="Class4000PsiArtefact" Value="17">
        <Description>Class4000PsiArtefact</Description>
      </Field>
      <Field Name="Class400LbsArtefact" Value="18">
        <Description>Class400LbsArtefact</Description>
      </Field>
      <Field Name="Class4500LbsArtefact" Value="19">
        <Description>Class4500LbsArtefact</Description>
      </Field>
      <Field Name="Class4500PsiArtefact" Value="20">
        <Description>Class4500PsiArtefact</Description>
      </Field>
      <Field Name="Class5000PsiArtefact" Value="21">
        <Description>Class5000PsiArtefact</Description>
      </Field>
      <Field Name="Class50BarArtefact" Value="22">
        <Description>Class50BarArtefact</Description>
      </Field>
      <Field Name="Class517BarArtefact" Value="23">
        <Description>Class517BarArtefact</Description>
      </Field>
      <Field Name="Class6000PsiArtefact" Value="24">
        <Description>Class6000PsiArtefact</Description>
      </Field>
      <Field Name="Class600LbsArtefact" Value="25">
        <Description>Class600LbsArtefact</Description>
      </Field>
      <Field Name="Class690BarArtefact" Value="26">
        <Description>Class690BarArtefact</Description>
      </Field>
      <Field Name="Class800LbsArtefact" Value="27">
        <Description>Class800LbsArtefact</Description>
      </Field>
      <Field Name="Class800PsiArtefact" Value="28">
        <Description>Class800PsiArtefact</Description>
      </Field>
      <Field Name="Class850KpaArtefact" Value="29">
        <Description>Class850KpaArtefact</Description>
      </Field>
      <Field Name="Class9000LbsArtefact" Value="30">
        <Description>Class9000LbsArtefact</Description>
      </Field>
      <Field Name="Class900LbsArtefact" Value="31">
        <Description>Class900LbsArtefact</Description>
      </Field>
      <Field Name="En1333Pn100Artefact" Value="32">
        <Description>En1333Pn100Artefact</Description>
      </Field>
      <Field Name="En1333Pn10Artefact" Value="33">
        <Description>En1333Pn10Artefact</Description>
      </Field>
      <Field Name="En1333Pn160Artefact" Value="34">
        <Description>En1333Pn160Artefact</Description>
      </Field>
      <Field Name="En1333Pn16Artefact" Value="35">
        <Description>En1333Pn16Artefact</Description>
      </Field>
      <Field Name="En1333Pn2,5Artefact" SymbolicName="En1333Pn2_5Artefact" Value="36">
        <Description>En1333Pn2,5Artefact</Description>
      </Field>
      <Field Name="En1333Pn250Artefact" Value="37">
        <Description>En1333Pn250Artefact</Description>
      </Field>
      <Field Name="En1333Pn25Artefact" Value="38">
        <Description>En1333Pn25Artefact</Description>
      </Field>
      <Field Name="En1333Pn320Artefact" Value="39">
        <Description>En1333Pn320Artefact</Description>
      </Field>
      <Field Name="En1333Pn400Artefact" Value="40">
        <Description>En1333Pn400Artefact</Description>
      </Field>
      <Field Name="En1333Pn40Artefact" Value="41">
        <Description>En1333Pn40Artefact</Description>
      </Field>
      <Field Name="En1333Pn63Artefact" Value="42">
        <Description>En1333Pn63Artefact</Description>
      </Field>
      <Field Name="En1333Pn6Artefact" Value="43">
        <Description>En1333Pn6Artefact</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1019" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1018" DataType="LocalizedText" ValueRank="1" ArrayDimensions="44">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1018</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>Class10000PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class1000KpaArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class125LbsArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class15000PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class1500LbsArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class150LbsArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class16BarArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class20000PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class2000PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class2500LbsArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class250PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class3000PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class300LbsArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class300PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class315BarArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class345BarArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class350BarArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class4000PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class400LbsArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class4500LbsArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class4500PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class5000PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class50BarArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class517BarArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class6000PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class600LbsArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class690BarArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class800LbsArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class800PsiArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class850KpaArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class9000LbsArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Class900LbsArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn100Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn10Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn160Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn16Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn2,5Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn250Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn25Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn320Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn400Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn40Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn63Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>En1333Pn6Artefact</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1020" BrowseName="1:GmpRelevanceClassification">
    <DisplayName>GmpRelevanceClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.8</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1021</Reference>
    </References>
    <Definition Name="1:GmpRelevanceClassification">
      <Field Name="GmpRelevantFunction" Value="0">
        <Description>GmpRelevantFunction</Description>
      </Field>
      <Field Name="NonGmpRelevantFunction" Value="1">
        <Description>NonGmpRelevantFunction</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1021" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1020" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1020</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>GmpRelevantFunction</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>NonGmpRelevantFunction</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1022" BrowseName="1:NumberOfPortsClassification">
    <DisplayName>NumberOfPortsClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.18</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1023</Reference>
    </References>
    <Definition Name="1:NumberOfPortsClassification">
      <Field Name="FourPortValve" Value="0">
        <Description>FourPortValve</Description>
      </Field>
      <Field Name="ThreePortValve" Value="1">
        <Description>ThreePortValve</Description>
      </Field>
      <Field Name="TwoPortValve" Value="2">
        <Description>TwoPortValve</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1023" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1022" DataType="LocalizedText" ValueRank="1" ArrayDimensions="3">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1022</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>FourPortValve</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>ThreePortValve</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>TwoPortValve</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1024" BrowseName="1:DetonationProofArtefactClassification">
    <DisplayName>DetonationProofArtefactClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.4</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1025</Reference>
    </References>
    <Definition Name="1:DetonationProofArtefactClassification">
      <Field Name="DetonationProofArtefact" Value="0">
        <Description>DetonationProofArtefact</Description>
      </Field>
      <Field Name="NonDetonationProofArtefact" Value="1">
        <Description>NonDetonationProofArtefact</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1025" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1024" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1024</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>DetonationProofArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>NonDetonationProofArtefact</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1026" BrowseName="1:CompositionBreakClassification">
    <DisplayName>CompositionBreakClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1027</Reference>
    </References>
    <Definition Name="1:CompositionBreakClassification">
      <Field Name="CompositionBreak" Value="0">
        <Description>CompositionBreak</Description>
      </Field>
      <Field Name="NoCompositionBreak" Value="1">
        <Description>NoCompositionBreak</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1027" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1026" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1026</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>CompositionBreak</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>NoCompositionBreak</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1028" BrowseName="1:NodeFlowClassification">
    <DisplayName>NodeFlowClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.14</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1029</Reference>
    </References>
    <Definition Name="1:NodeFlowClassification">
      <Field Name="MainFlowInNode" Value="0">
        <Description>MainFlowInNode</Description>
      </Field>
      <Field Name="MainFlowOutNode" Value="1">
        <Description>MainFlowOutNode</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1029" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1028" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>MainFlowInNode</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>MainFlowOutNode</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1030" BrowseName="1:InsulationBreakClassification">
    <DisplayName>InsulationBreakClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.11</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1031</Reference>
    </References>
    <Definition Name="1:InsulationBreakClassification">
      <Field Name="InsulationBreak" Value="0">
        <Description>InsulationBreak</Description>
      </Field>
      <Field Name="NoInsulationBreak" Value="1">
        <Description>NoInsulationBreak</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1031" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1030" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1030</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>InsulationBreak</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>NoInsulationBreak</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1032" BrowseName="1:NominalDiameterStandardClassification">
    <DisplayName>NominalDiameterStandardClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.16</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1033</Reference>
    </References>
    <Definition Name="1:NominalDiameterStandardClassification">
      <Field Name="Din2448ObjectDn100" Value="0">
        <Description>Din2448ObjectDn100</Description>
      </Field>
      <Field Name="Din2448ObjectDn125" Value="1">
        <Description>Din2448ObjectDn125</Description>
      </Field>
      <Field Name="Din2448ObjectDn15" Value="2">
        <Description>Din2448ObjectDn15</Description>
      </Field>
      <Field Name="Din2448ObjectDn150" Value="3">
        <Description>Din2448ObjectDn150</Description>
      </Field>
      <Field Name="Din2448ObjectDn20" Value="4">
        <Description>Din2448ObjectDn20</Description>
      </Field>
      <Field Name="Din2448ObjectDn200" Value="5">
        <Description>Din2448ObjectDn200</Description>
      </Field>
      <Field Name="Din2448ObjectDn25" Value="6">
        <Description>Din2448ObjectDn25</Description>
      </Field>
      <Field Name="Din2448ObjectDn32" Value="7">
        <Description>Din2448ObjectDn32</Description>
      </Field>
      <Field Name="Din2448ObjectDn40" Value="8">
        <Description>Din2448ObjectDn40</Description>
      </Field>
      <Field Name="Din2448ObjectDn50" Value="9">
        <Description>Din2448ObjectDn50</Description>
      </Field>
      <Field Name="Din2448ObjectDn65" Value="10">
        <Description>Din2448ObjectDn65</Description>
      </Field>
      <Field Name="Din2448ObjectDn80" Value="11">
        <Description>Din2448ObjectDn80</Description>
      </Field>
      <Field Name="Iso6708ObjectDn100" Value="12">
        <Description>Iso6708ObjectDn100</Description>
      </Field>
      <Field Name="Iso6708ObjectDn1000" Value="13">
        <Description>Iso6708ObjectDn1000</Description>
      </Field>
      <Field Name="Iso6708ObjectDn1200" Value="14">
        <Description>Iso6708ObjectDn1200</Description>
      </Field>
      <Field Name="Iso6708ObjectDn125" Value="15">
        <Description>Iso6708ObjectDn125</Description>
      </Field>
      <Field Name="Iso6708ObjectDn1400" Value="16">
        <Description>Iso6708ObjectDn1400</Description>
      </Field>
      <Field Name="Iso6708ObjectDn15" Value="17">
        <Description>Iso6708ObjectDn15</Description>
      </Field>
      <Field Name="Iso6708ObjectDn150" Value="18">
        <Description>Iso6708ObjectDn150</Description>
      </Field>
      <Field Name="Iso6708ObjectDn1600" Value="19">
        <Description>Iso6708ObjectDn1600</Description>
      </Field>
      <Field Name="Iso6708ObjectDn20" Value="20">
        <Description>Iso6708ObjectDn20</Description>
      </Field>
      <Field Name="Iso6708ObjectDn200" Value="21">
        <Description>Iso6708ObjectDn200</Description>
      </Field>
      <Field Name="Iso6708ObjectDn25" Value="22">
        <Description>Iso6708ObjectDn25</Description>
      </Field>
      <Field Name="Iso6708ObjectDn250" Value="23">
        <Description>Iso6708ObjectDn250</Description>
      </Field>
      <Field Name="Iso6708ObjectDn300" Value="24">
        <Description>Iso6708ObjectDn300</Description>
      </Field>
      <Field Name="Iso6708ObjectDn32" Value="25">
        <Description>Iso6708ObjectDn32</Description>
      </Field>
      <Field Name="Iso6708ObjectDn350" Value="26">
        <Description>Iso6708ObjectDn350</Description>
      </Field>
      <Field Name="Iso6708ObjectDn40" Value="27">
        <Description>Iso6708ObjectDn40</Description>
      </Field>
      <Field Name="Iso6708ObjectDn400" Value="28">
        <Description>Iso6708ObjectDn400</Description>
      </Field>
      <Field Name="Iso6708ObjectDn450" Value="29">
        <Description>Iso6708ObjectDn450</Description>
      </Field>
      <Field Name="Iso6708ObjectDn50" Value="30">
        <Description>Iso6708ObjectDn50</Description>
      </Field>
      <Field Name="Iso6708ObjectDn500" Value="31">
        <Description>Iso6708ObjectDn500</Description>
      </Field>
      <Field Name="Iso6708ObjectDn600" Value="32">
        <Description>Iso6708ObjectDn600</Description>
      </Field>
      <Field Name="Iso6708ObjectDn65" Value="33">
        <Description>Iso6708ObjectDn65</Description>
      </Field>
      <Field Name="Iso6708ObjectDn700" Value="34">
        <Description>Iso6708ObjectDn700</Description>
      </Field>
      <Field Name="Iso6708ObjectDn80" Value="35">
        <Description>Iso6708ObjectDn80</Description>
      </Field>
      <Field Name="Iso6708ObjectDn800" Value="36">
        <Description>Iso6708ObjectDn800</Description>
      </Field>
      <Field Name="Iso6708ObjectDn900" Value="37">
        <Description>Iso6708ObjectDn900</Description>
      </Field>
      <Field Name="Nps1/2Artefact" SymbolicName="Nps1_2Artefact" Value="38">
        <Description>Nps1/2Artefact</Description>
      </Field>
      <Field Name="Nps1/4Artefact" SymbolicName="Nps1_4Artefact" Value="39">
        <Description>Nps1/4Artefact</Description>
      </Field>
      <Field Name="Nps10Artefact" Value="40">
        <Description>Nps10Artefact</Description>
      </Field>
      <Field Name="Nps12Artefact" Value="41">
        <Description>Nps12Artefact</Description>
      </Field>
      <Field Name="Nps14Artefact" Value="42">
        <Description>Nps14Artefact</Description>
      </Field>
      <Field Name="Nps16Artefact" Value="43">
        <Description>Nps16Artefact</Description>
      </Field>
      <Field Name="Nps18Artefact" Value="44">
        <Description>Nps18Artefact</Description>
      </Field>
      <Field Name="Nps1Artefact" Value="45">
        <Description>Nps1Artefact</Description>
      </Field>
      <Field Name="Nps1_1/2Artefact" SymbolicName="Nps1_1_2Artefact" Value="46">
        <Description>Nps1_1/2Artefact</Description>
      </Field>
      <Field Name="Nps1_1/4Artefact" SymbolicName="Nps1_1_4Artefact" Value="47">
        <Description>Nps1_1/4Artefact</Description>
      </Field>
      <Field Name="Nps20Artefact" Value="48">
        <Description>Nps20Artefact</Description>
      </Field>
      <Field Name="Nps24Artefact" Value="49">
        <Description>Nps24Artefact</Description>
      </Field>
      <Field Name="Nps2Artefact" Value="50">
        <Description>Nps2Artefact</Description>
      </Field>
      <Field Name="Nps2_1/2Artefact" SymbolicName="Nps2_1_2Artefact" Value="51">
        <Description>Nps2_1/2Artefact</Description>
      </Field>
      <Field Name="Nps3/4Artefact" SymbolicName="Nps3_4Artefact" Value="52">
        <Description>Nps3/4Artefact</Description>
      </Field>
      <Field Name="Nps30Artefact" Value="53">
        <Description>Nps30Artefact</Description>
      </Field>
      <Field Name="Nps36Artefact" Value="54">
        <Description>Nps36Artefact</Description>
      </Field>
      <Field Name="Nps3Artefact" Value="55">
        <Description>Nps3Artefact</Description>
      </Field>
      <Field Name="Nps3_1/2Artefact" SymbolicName="Nps3_1_2Artefact" Value="56">
        <Description>Nps3_1/2Artefact</Description>
      </Field>
      <Field Name="Nps42Artefact" Value="57">
        <Description>Nps42Artefact</Description>
      </Field>
      <Field Name="Nps48Artefact" Value="58">
        <Description>Nps48Artefact</Description>
      </Field>
      <Field Name="Nps4Artefact" Value="59">
        <Description>Nps4Artefact</Description>
      </Field>
      <Field Name="Nps54Artefact" Value="60">
        <Description>Nps54Artefact</Description>
      </Field>
      <Field Name="Nps5Artefact" Value="61">
        <Description>Nps5Artefact</Description>
      </Field>
      <Field Name="Nps60Artefact" Value="62">
        <Description>Nps60Artefact</Description>
      </Field>
      <Field Name="Nps6Artefact" Value="63">
        <Description>Nps6Artefact</Description>
      </Field>
      <Field Name="Nps8Artefact" Value="64">
        <Description>Nps8Artefact</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1033" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1032" DataType="LocalizedText" ValueRank="1" ArrayDimensions="65">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1032</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn100</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn125</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn15</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn150</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn20</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn200</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn25</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn32</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn40</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn50</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn65</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Din2448ObjectDn80</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn100</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn1000</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn1200</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn125</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn1400</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn15</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn150</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn1600</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn20</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn200</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn25</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn250</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn300</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn32</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn350</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn40</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn400</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn450</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn50</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn500</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn600</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn65</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn700</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn80</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn800</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Iso6708ObjectDn900</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps1/2Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps1/4Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps10Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps12Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps14Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps16Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps18Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps1Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps1_1/2Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps1_1/4Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps20Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps24Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps2Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps2_1/2Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps3/4Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps30Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps36Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps3Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps3_1/2Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps42Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps48Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps4Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps54Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps5Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps60Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps6Artefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Nps8Artefact</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1034" BrowseName="1:PipingNetworkSegmentSlopeClassification">
    <DisplayName>PipingNetworkSegmentSlopeClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.24</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1035</Reference>
    </References>
    <Definition Name="1:PipingNetworkSegmentSlopeClassification">
      <Field Name="SlopedPipingNetworkSegment" Value="0">
        <Description>SlopedPipingNetworkSegment</Description>
      </Field>
      <Field Name="UnslopedPipingNetworkSegment" Value="1">
        <Description>UnslopedPipingNetworkSegment</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1035" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1034" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1034</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>SlopedPipingNetworkSegment</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>UnslopedPipingNetworkSegment</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1036" BrowseName="1:PipingClassArtefactClassification">
    <DisplayName>PipingClassArtefactClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.21</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1037</Reference>
    </References>
    <Definition Name="1:PipingClassArtefactClassification">
      <Field Name="NonPipingClassArtefact" Value="0">
        <Description>NonPipingClassArtefact</Description>
      </Field>
      <Field Name="PipingClassArtefact" Value="1">
        <Description>PipingClassArtefact</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1037" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1036" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1036</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>NonPipingClassArtefact</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>PipingClassArtefact</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1038" BrowseName="1:HeatTracingTypeClassification">
    <DisplayName>HeatTracingTypeClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.10</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1039</Reference>
    </References>
    <Definition Name="1:HeatTracingTypeClassification">
      <Field Name="ElectricalHeatTracingSystem" Value="0">
        <Description>ElectricalHeatTracingSystem</Description>
      </Field>
      <Field Name="HeatTracingSystem" Value="1">
        <Description>HeatTracingSystem</Description>
      </Field>
      <Field Name="NoHeatTracingSystem" Value="2">
        <Description>NoHeatTracingSystem</Description>
      </Field>
      <Field Name="SteamHeatTracingSystem" Value="3">
        <Description>SteamHeatTracingSystem</Description>
      </Field>
      <Field Name="TubularHeatTracingSystem" Value="4">
        <Description>TubularHeatTracingSystem</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1039" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1038" DataType="LocalizedText" ValueRank="1" ArrayDimensions="5">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1038</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>ElectricalHeatTracingSystem</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>HeatTracingSystem</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>NoHeatTracingSystem</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>SteamHeatTracingSystem</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>TubularHeatTracingSystem</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1040" BrowseName="1:SignalConveyingTypeClassification">
    <DisplayName>SignalConveyingTypeClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.28</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1041</Reference>
    </References>
    <Definition Name="1:SignalConveyingTypeClassification">
      <Field Name="CapillarySignalConveying" Value="0">
        <Description>CapillarySignalConveying</Description>
      </Field>
      <Field Name="ConductedRadiationSignalConveying" Value="1">
        <Description>ConductedRadiationSignalConveying</Description>
      </Field>
      <Field Name="ElectricalSignalConveying" Value="2">
        <Description>ElectricalSignalConveying</Description>
      </Field>
      <Field Name="HydraulicSignalConveying" Value="3">
        <Description>HydraulicSignalConveying</Description>
      </Field>
      <Field Name="PneumaticSignalConveying" Value="4">
        <Description>PneumaticSignalConveying</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1041" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1040" DataType="LocalizedText" ValueRank="1" ArrayDimensions="5">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1040</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>CapillarySignalConveying</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>ConductedRadiationSignalConveying</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>ElectricalSignalConveying</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>HydraulicSignalConveying</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>PneumaticSignalConveying</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1042" BrowseName="1:PrimarySecondaryPipingNetworkSegmentClassification">
    <DisplayName>PrimarySecondaryPipingNetworkSegmentClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.26</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1043</Reference>
    </References>
    <Definition Name="1:PrimarySecondaryPipingNetworkSegmentClassification">
      <Field Name="PrimaryPipingNetworkSegment" Value="0">
        <Description>PrimaryPipingNetworkSegment</Description>
      </Field>
      <Field Name="SecondaryPipingNetworkSegment" Value="1">
        <Description>SecondaryPipingNetworkSegment</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1043" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1042" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1042</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>PrimaryPipingNetworkSegment</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>SecondaryPipingNetworkSegment</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1044" BrowseName="1:ChamberFunctionClassification">
    <DisplayName>ChamberFunctionClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1045</Reference>
    </References>
    <Definition Name="1:ChamberFunctionClassification">
      <Field Name="Cooling" Value="0">
        <Description>Cooling</Description>
      </Field>
      <Field Name="Heating" Value="1">
        <Description>Heating</Description>
      </Field>
      <Field Name="Processing" Value="2">
        <Description>Processing</Description>
      </Field>
      <Field Name="Tempering" Value="3">
        <Description>Tempering</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1045" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1044" DataType="LocalizedText" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1044</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>Cooling</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Heating</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Processing</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Tempering</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1046" BrowseName="1:OperationClassification">
    <DisplayName>OperationClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.20</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1047</Reference>
    </References>
    <Definition Name="1:OperationClassification">
      <Field Name="ContinuousOperation" Value="0">
        <Description>ContinuousOperation</Description>
      </Field>
      <Field Name="IntermittentOperation" Value="1">
        <Description>IntermittentOperation</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1047" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1046" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1046</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>ContinuousOperation</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>IntermittentOperation</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1048" BrowseName="1:NominalDiameterBreakClassification">
    <DisplayName>NominalDiameterBreakClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.15</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1049</Reference>
    </References>
    <Definition Name="1:NominalDiameterBreakClassification">
      <Field Name="NoNominalDiameterBreak" Value="0">
        <Description>NoNominalDiameterBreak</Description>
      </Field>
      <Field Name="NominalDiameterBreak" Value="1">
        <Description>NominalDiameterBreak</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1049" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1048" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1048</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>NoNominalDiameterBreak</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>NominalDiameterBreak</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1050" BrowseName="1:FailActionClassification">
    <DisplayName>FailActionClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.6</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1051</Reference>
    </References>
    <Definition Name="1:FailActionClassification">
      <Field Name="FailClose" Value="0">
        <Description>FailClose</Description>
      </Field>
      <Field Name="FailOpen" Value="1">
        <Description>FailOpen</Description>
      </Field>
      <Field Name="FailRetainPosition" Value="2">
        <Description>FailRetainPosition</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1051" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1050" DataType="LocalizedText" ValueRank="1" ArrayDimensions="3">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1050</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>FailClose</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>FailOpen</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>FailRetainPosition</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1052" BrowseName="1:JacketedPipeClassification">
    <DisplayName>JacketedPipeClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.12</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1053</Reference>
    </References>
    <Definition Name="1:JacketedPipeClassification">
      <Field Name="JacketedPipe" Value="0">
        <Description>JacketedPipe</Description>
      </Field>
      <Field Name="UnjacketedPipe" Value="1">
        <Description>UnjacketedPipe</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1053" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1052" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1052</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>JacketedPipe</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>UnjacketedPipe</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1054" BrowseName="1:LocationClassification">
    <DisplayName>LocationClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.13</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1055</Reference>
    </References>
    <Definition Name="1:LocationClassification">
      <Field Name="CentralLocation" Value="0">
        <Description>CentralLocation</Description>
      </Field>
      <Field Name="ControlPanel" Value="1">
        <Description>ControlPanel</Description>
      </Field>
      <Field Name="Field" Value="2">
        <Description>Field</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1055" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1054" DataType="LocalizedText" ValueRank="1" ArrayDimensions="3">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1054</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>CentralLocation</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>ControlPanel</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>Field</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=1056" BrowseName="1:PortStatusClassification">
    <DisplayName>PortStatusClassification</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/9.25</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1057</Reference>
    </References>
    <Definition Name="1:PortStatusClassification">
      <Field Name="StatusHighHighHighPort" Value="0">
        <Description>StatusHighHighHighPort</Description>
      </Field>
      <Field Name="StatusHighHighPort" Value="1">
        <Description>StatusHighHighPort</Description>
      </Field>
      <Field Name="StatusHighPort" Value="2">
        <Description>StatusHighPort</Description>
      </Field>
      <Field Name="StatusLowLowLowPort" Value="3">
        <Description>StatusLowLowLowPort</Description>
      </Field>
      <Field Name="StatusLowLowPort" Value="4">
        <Description>StatusLowLowPort</Description>
      </Field>
      <Field Name="StatusLowPort" Value="5">
        <Description>StatusLowPort</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=1057" BrowseName="EnumStrings" ParentNodeId="ns=1;i=1056" DataType="LocalizedText" ValueRank="1" ArrayDimensions="6">
    <DisplayName>EnumStrings</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1056</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:LocalizedText>
          <uax:Text>StatusHighHighHighPort</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>StatusHighHighPort</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>StatusHighPort</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>StatusLowLowLowPort</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>StatusLowLowPort</uax:Text>
        </uax:LocalizedText>
        <uax:LocalizedText>
          <uax:Text>StatusLowPort</uax:Text>
        </uax:LocalizedText>
      </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UAReferenceType NodeId="ns=1;i=1058" BrowseName="1:HasAssociation" Symmetric="true">
    <DisplayName>HasAssociation</DisplayName>
    <Description>Non-hierarchical relation, models associations and connections in Proteus P&amp;ID models. Source is a UAObject and target is a UAObject.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/10.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference>
    </References>
  </UAReferenceType>
  <UAReferenceType NodeId="ns=1;i=1059" BrowseName="1:HasDEXPIRelationship">
    <DisplayName>HasDEXPIRelationship</DisplayName>
    <Description>"Has DEXPI relationship" non-hierarchical relation to capture non-hierarchical DEXPI class parents. Source is a parent DEXPI type UAObjectType. Target is a child DEXPI UAObjectType</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/10.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference>
    </References>
    <InverseName>ProvidesAspect</InverseName>
  </UAReferenceType>
  <UAObjectType NodeId="ns=1;i=1061" BrowseName="1:DEXPISupplementaryDataType">
    <DisplayName>DEXPISupplementaryDataType</DisplayName>
    <Description>Additional data including the original XML source file, the DEXPI specification as UML XMI and used version numbers for the DEXPI specification and the Proteus schema</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.17</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=1062</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1063</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1064</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1065</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1066</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1067</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=1064" BrowseName="1:DEXPIXMIFile" ParentNodeId="ns=1;i=1061">
    <DisplayName>DEXPIXMIFile</DisplayName>
    <Description>Object that holds the data of the XMI file of DEXPI specification as UML</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=11575</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1061</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=1065" BrowseName="1:ProteusXMLFile" ParentNodeId="ns=1;i=1061">
    <DisplayName>ProteusXMLFile</DisplayName>
    <Description>Object that holds the data of the Proteus XML file of DEXPI P&amp;ID model</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=11575</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1061</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1062" BrowseName="1:ProteusXMLExternalLink" ParentNodeId="ns=1;i=1061" DataType="String" AccessLevel="3">
    <DisplayName>ProteusXMLExternalLink</DisplayName>
    <Description>Variable which a link to the XML file of the input P&amp;ID model</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1061</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1063" BrowseName="1:DEXPIXMIExternalLink" ParentNodeId="ns=1;i=1061" DataType="String" AccessLevel="3">
    <DisplayName>DEXPIXMIExternalLink</DisplayName>
    <Description>Variable which holds a link to the XMI file of DEXPI specification as UML</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1061</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1066" BrowseName="1:DEXPISpecificationVersion" ParentNodeId="ns=1;i=1061" DataType="String" AccessLevel="3">
    <DisplayName>DEXPISpecificationVersion</DisplayName>
    <Description>Variable which holds the version of DEXPI specification</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1061</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1.2</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1067" BrowseName="1:ProteusSchemaVersion" ParentNodeId="ns=1;i=1061" DataType="String" AccessLevel="3">
    <DisplayName>ProteusSchemaVersion</DisplayName>
    <Description>Variable which holds the version of Proteus schema</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1061</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">4.0.1</uax:String>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2122" BrowseName="1:DEXPISupplementaryData">
    <DisplayName>DEXPISupplementaryData</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1061</Reference>
      <Reference ReferenceType="Organizes" IsForward="false">i=85</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=2123</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=2124</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=2123" BrowseName="1:DEXPISpecificationVersion" ParentNodeId="ns=1;i=2122" DataType="String" AccessLevel="3">
    <DisplayName>DEXPISpecificationVersion</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2122</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1.2</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2124" BrowseName="1:ProteusSchemaVersion" ParentNodeId="ns=1;i=2122" DataType="String" AccessLevel="3">
    <DisplayName>ProteusSchemaVersion</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2122</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">4.0.1</uax:String>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1060" BrowseName="1:BaseDEXPIObjectType" IsAbstract="true">
    <DisplayName>BaseDEXPIObjectType</DisplayName>
    <Description>Base object type, parent for all DEXPI Object types</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1068" BrowseName="1:PlantModelType">
    <DisplayName>PlantModelType</DisplayName>
    <Description>A model of a chemical plant. It includes various aspects such as the engineering content, a diagram, and metadata.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.136</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2065</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2066</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2067</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=2065" BrowseName="1:&lt;MetaData&gt;" ParentNodeId="ns=1;i=1068">
    <DisplayName>&lt;MetaData&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1079</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1068</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2066" BrowseName="1:&lt;StructureItem&gt;" ParentNodeId="ns=1;i=1068">
    <DisplayName>&lt;StructureItem&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1308</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1068</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2067" BrowseName="1:&lt;Plant&gt;" ParentNodeId="ns=1;i=1068">
    <DisplayName>&lt;Plant&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1072</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1068</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1072" BrowseName="1:PlantType">
    <DisplayName>PlantType</DisplayName>
    <Description>The engineering content of a PlantModel.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.144</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2068</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2069</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2070</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2071</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2072</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2073</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=2068" BrowseName="1:&lt;ActuatingSystem&gt;" ParentNodeId="ns=1;i=1072">
    <DisplayName>&lt;ActuatingSystem&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1200</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1072</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2069" BrowseName="1:&lt;InstrumentationLoopFunction&gt;" ParentNodeId="ns=1;i=1072">
    <DisplayName>&lt;InstrumentationLoopFunction&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1188</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1072</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2070" BrowseName="1:&lt;PipingNetworkSystem&gt;" ParentNodeId="ns=1;i=1072">
    <DisplayName>&lt;PipingNetworkSystem&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1726</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1072</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2071" BrowseName="1:&lt;ProcessInstrumentationFunction&gt;" ParentNodeId="ns=1;i=1072">
    <DisplayName>&lt;ProcessInstrumentationFunction&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1130</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1072</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2072" BrowseName="1:&lt;ProcessSignalGeneratingSystem&gt;" ParentNodeId="ns=1;i=1072">
    <DisplayName>&lt;ProcessSignalGeneratingSystem&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1118</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1072</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2073" BrowseName="1:&lt;TaggedPlantItem&gt;" ParentNodeId="ns=1;i=1072">
    <DisplayName>&lt;TaggedPlantItem&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1337</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1072</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1079" BrowseName="1:MetaDataType">
    <DisplayName>MetaDataType</DisplayName>
    <Description>A container for meta data about a PlantModel.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.69</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1080</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1081</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1082</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1083</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1084</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1085</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1086</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1087</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1088</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1089</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1090</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1091</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1092</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1093</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1094</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1095</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1096</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1097</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1098</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1099</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1100</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1101</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1102</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1103</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1104</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1105</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1106</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1107</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1108</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1109</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1110</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1111</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1112</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1113</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1114</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1115</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1116</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1080" BrowseName="1:ApprovalDateRepresentationAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ApprovalDateRepresentationAssignmentClass</DisplayName>
    <Description>A representation of the approval date of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1081" BrowseName="1:ApprovalDescriptionAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ApprovalDescriptionAssignmentClass</DisplayName>
    <Description>A description of the approval of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1082" BrowseName="1:ApproverNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ApproverNameAssignmentClass</DisplayName>
    <Description>The name of the approver of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1083" BrowseName="1:ArchiveNumberAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ArchiveNumberAssignmentClass</DisplayName>
    <Description>The archive number of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1084" BrowseName="1:AreaIsa95NameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>AreaIsa95NameAssignmentClass</DisplayName>
    <Description>The name of the related area according to ISA-95.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1085" BrowseName="1:BlockNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>BlockNameAssignmentClass</DisplayName>
    <Description>The name of the related block.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1086" BrowseName="1:BlockNumberAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>BlockNumberAssignmentClass</DisplayName>
    <Description>The number of the related block.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1087" BrowseName="1:CheckerNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>CheckerNameAssignmentClass</DisplayName>
    <Description>The name of the checker of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1088" BrowseName="1:CompanyNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>CompanyNameAssignmentClass</DisplayName>
    <Description>The name of the company.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1089" BrowseName="1:CompanyNumberAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>CompanyNumberAssignmentClass</DisplayName>
    <Description>The number of the company.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1090" BrowseName="1:ConfidentialitySpecialization" ParentNodeId="ns=1;i=1079" DataType="ConfidentialityClassification" AccessLevel="3">
    <DisplayName>ConfidentialitySpecialization</DisplayName>
    <Description>The confidentiality of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1091" BrowseName="1:CreationDateRepresentationAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>CreationDateRepresentationAssignmentClass</DisplayName>
    <Description>A representation of the creation date of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1092" BrowseName="1:CreatorNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>CreatorNameAssignmentClass</DisplayName>
    <Description>The name of the creator of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1093" BrowseName="1:DesignerNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>DesignerNameAssignmentClass</DisplayName>
    <Description>The name of the designer of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1094" BrowseName="1:DrafterNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>DrafterNameAssignmentClass</DisplayName>
    <Description>The name of the drafter of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1095" BrowseName="1:DrawingNumberAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>DrawingNumberAssignmentClass</DisplayName>
    <Description>The drawing number.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1096" BrowseName="1:DrawingNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>DrawingNameAssignmentClass</DisplayName>
    <Description>The drawing name.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1097" BrowseName="1:DrawingSubTitleAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>DrawingSubTitleAssignmentClass</DisplayName>
    <Description>The sub-title of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1098" BrowseName="1:FileNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>FileNameAssignmentClass</DisplayName>
    <Description>The name of the drawing file.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1099" BrowseName="1:LocationNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>LocationNameAssignmentClass</DisplayName>
    <Description>The location name.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1100" BrowseName="1:ModificationDataRepresentationAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ModificationDataRepresentationAssignmentClass</DisplayName>
    <Description>A representation of the last modification date of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1101" BrowseName="1:ProcessCellIsa95NameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ProcessCellIsa95NameAssignmentClass</DisplayName>
    <Description>The name of the related process cell according to ISA-95.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1102" BrowseName="1:ProcessCellIsa95NumberAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ProcessCellIsa95NumberAssignmentClass</DisplayName>
    <Description>The number of the related process cell according to ISA-95.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1103" BrowseName="1:ProjectNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ProjectNameAssignmentClass</DisplayName>
    <Description>The name of the related project.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1104" BrowseName="1:ProjectNumberAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ProjectNumberAssignmentClass</DisplayName>
    <Description>The number of the related project.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1105" BrowseName="1:ProjectRangeNumberAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ProjectRangeNumberAssignmentClass</DisplayName>
    <Description>The range number of he related project.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1106" BrowseName="1:ReplacedDrawingAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ReplacedDrawingAssignmentClass</DisplayName>
    <Description>The drawing replaced by this drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1107" BrowseName="1:ResponsibleDepartmentNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>ResponsibleDepartmentNameAssignmentClass</DisplayName>
    <Description>The name of the department responsible for the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1108" BrowseName="1:RevisionNumberAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>RevisionNumberAssignmentClass</DisplayName>
    <Description>The revision number of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1109" BrowseName="1:SheetFormatAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>SheetFormatAssignmentClass</DisplayName>
    <Description>The sheet format.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1110" BrowseName="1:SheetNumberAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>SheetNumberAssignmentClass</DisplayName>
    <Description>The sheet number of the drawing.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1111" BrowseName="1:SiteIsa95NameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>SiteIsa95NameAssignmentClass</DisplayName>
    <Description>The name of the related site according to ISA-95.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1112" BrowseName="1:SubProjectNameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>SubProjectNameAssignmentClass</DisplayName>
    <Description>The name of the related sub-project.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1113" BrowseName="1:SubProjectNumberAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>SubProjectNumberAssignmentClass</DisplayName>
    <Description>The number of the related sub-project.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1114" BrowseName="1:TotalNumberOfSheets" ParentNodeId="ns=1;i=1079" DataType="Int64" AccessLevel="3">
    <DisplayName>TotalNumberOfSheets</DisplayName>
    <Description>The total number of sheets.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1115" BrowseName="1:UnitIsa95NameAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>UnitIsa95NameAssignmentClass</DisplayName>
    <Description>The name of the related unit according to ISA-95.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1116" BrowseName="1:UnitIsa95NumberAssignmentClass" ParentNodeId="ns=1;i=1079" DataType="String" AccessLevel="3">
    <DisplayName>UnitIsa95NumberAssignmentClass</DisplayName>
    <Description>The number of the related unit according to ISA-95.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1079</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1117" BrowseName="1:SensingLocationType" IsAbstract="true">
    <DisplayName>SensingLocationType</DisplayName>
    <Description>An object than can act as a SensingLocation of a ProcessSignalGeneratingFunction.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.160</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1118" BrowseName="1:ProcessSignalGeneratingSystemType">
    <DisplayName>ProcessSignalGeneratingSystemType</DisplayName>
    <Description>An assembly of artefacts that is designed to fulfill one or more ProcessSignalGeneratingFunctions.
Association to ParentStructure (TechnicalItemParentStructure)
Association to PlantTrain (PlantTrain)
Association to PlantSystem (PlantSystem)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.156</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1119</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1120</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2074</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2075</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1119" BrowseName="1:ProcessSignalGeneratingSystemNumberAssignmentClass" ParentNodeId="ns=1;i=1118" DataType="String" AccessLevel="3">
    <DisplayName>ProcessSignalGeneratingSystemNumberAssignmentClass</DisplayName>
    <Description>The number of the ProcessSignalGeneratingSystem</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1118</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1120" BrowseName="1:TypicalInformationAssignmentClass" ParentNodeId="ns=1;i=1118" DataType="String" AccessLevel="3">
    <DisplayName>TypicalInformationAssignmentClass</DisplayName>
    <Description>Typical information about the ProcessSignalGeneratingSystem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1118</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2074" BrowseName="1:&lt;PrimaryElement&gt;" ParentNodeId="ns=1;i=1118">
    <DisplayName>&lt;PrimaryElement&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1195</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1118</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2075" BrowseName="1:&lt;Transmitter&gt;" ParentNodeId="ns=1;i=1118">
    <DisplayName>&lt;Transmitter&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1247</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1118</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1127" BrowseName="1:PositionerType">
    <DisplayName>PositionerType</DisplayName>
    <Description>A positioner.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.145</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1128</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1129</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1128" BrowseName="1:SubTagNameAssignmentClass" ParentNodeId="ns=1;i=1127" DataType="String" AccessLevel="3">
    <DisplayName>SubTagNameAssignmentClass</DisplayName>
    <Description>The sub tag name of the Positioner.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1127</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1129" BrowseName="1:DeviceTypeNameAssignmentClass" ParentNodeId="ns=1;i=1127" DataType="String" AccessLevel="3">
    <DisplayName>DeviceTypeNameAssignmentClass</DisplayName>
    <Description>The device type of the Positioner.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1127</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1130" BrowseName="1:ProcessInstrumentationFunctionType">
    <DisplayName>ProcessInstrumentationFunctionType</DisplayName>
    <Description>A requirement for instrumentation and/or control structures relating to Process Engineering.
Association to ParentStructure (TechnicalItemParentStructure)
Association to PlantTrain (PlantTrain)
Association to PlantSystem (PlantSystem)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.152</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1131</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1132</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1133</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1134</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1135</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1136</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1137</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1138</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1139</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1140</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1141</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1142</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1143</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1144</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2076</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2077</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2078</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1131" BrowseName="1:ProcessInstrumentationFunctionNumberAssignmentClass" ParentNodeId="ns=1;i=1130" DataType="String" AccessLevel="3">
    <DisplayName>ProcessInstrumentationFunctionNumberAssignmentClass</DisplayName>
    <Description>A unique identifier for the ProcessInstrumentationFunction. If the ProcessInstrumentationFunction is part of a InstrumentationLoopFunction, the identifier of the ProcessInstrumentationFunction usually contains the identifier of the InstrumentationLoopFunction (see InstrumentationLoopFunctionNumberAssignmentClass).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1132" BrowseName="1:DeviceInformationAssignmentClass" ParentNodeId="ns=1;i=1130" DataType="String" AccessLevel="3">
    <DisplayName>DeviceInformationAssignmentClass</DisplayName>
    <Description>Device information the ProcessInstrumentationFunction, e.g., for a detector.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1133" BrowseName="1:GmpRelevanceSpecialization" ParentNodeId="ns=1;i=1130" DataType="GmpRelevanceClassification" AccessLevel="3">
    <DisplayName>GmpRelevanceSpecialization</DisplayName>
    <Description>A classification indicating if the ProcessInstrumentationFunction is relevant for GMP (good manufacturing practise).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1134" BrowseName="1:GuaranteedSupplyFunctionSpecialization" ParentNodeId="ns=1;i=1130" DataType="GuaranteedSupplyFunctionClassification" AccessLevel="3">
    <DisplayName>GuaranteedSupplyFunctionSpecialization</DisplayName>
    <Description>A classification indicating if the ProcessInstrumentationFunction is a guaranteed supply function.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1135" BrowseName="1:LocationSpecialization" ParentNodeId="ns=1;i=1130" DataType="LocationClassification" AccessLevel="3">
    <DisplayName>LocationSpecialization</DisplayName>
    <Description>A specialization indicating the location of the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1136" BrowseName="1:PanelIdentificationCodeAssignmentClass" ParentNodeId="ns=1;i=1130" DataType="String" AccessLevel="3">
    <DisplayName>PanelIdentificationCodeAssignmentClass</DisplayName>
    <Description>The panel identification code of the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1137" BrowseName="1:ProcessInstrumentationFunctionsAssignmentClass" ParentNodeId="ns=1;i=1130" DataType="String" AccessLevel="3">
    <DisplayName>ProcessInstrumentationFunctionsAssignmentClass</DisplayName>
    <Description>Additional functions of the ProcessInstrumentationFunction (i.e., in addition to the function category, see  ProcessInstrumentationFunctionCategoryAssignmentClass).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1138" BrowseName="1:ProcessInstrumentationFunctionCategoryAssignmentClass" ParentNodeId="ns=1;i=1130" DataType="String" AccessLevel="3">
    <DisplayName>ProcessInstrumentationFunctionCategoryAssignmentClass</DisplayName>
    <Description>The function category of the ProcessInstrumentationFunction. The value is a string, typically one or two letters. Recent standards for PIDs normally enforce a single letter from a fixed list. However, there are no formal DEXPI restrictions for valid strings.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1139" BrowseName="1:ProcessInstrumentationFunctionModifierAssignmentClass" ParentNodeId="ns=1;i=1130" DataType="String" AccessLevel="3">
    <DisplayName>ProcessInstrumentationFunctionModifierAssignmentClass</DisplayName>
    <Description>The modifier of the ProcessInstrumentationFunction. The value is a string, typically a single letter, e.g., D for difference. So far, there are no formal DEXPI restrictions for valid strings.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1140" BrowseName="1:QualityRelevanceSpecialization" ParentNodeId="ns=1;i=1130" DataType="QualityRelevanceClassification" AccessLevel="3">
    <DisplayName>QualityRelevanceSpecialization</DisplayName>
    <Description>A classification indicating if the ProcessInstrumentationFunction is quality relevant.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1141" BrowseName="1:SafetyRelevanceClassAssignmentClass" ParentNodeId="ns=1;i=1130" DataType="String" AccessLevel="3">
    <DisplayName>SafetyRelevanceClassAssignmentClass</DisplayName>
    <Description>The safety relevance class the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1142" BrowseName="1:TypicalInformationAssignmentClass" ParentNodeId="ns=1;i=1130" DataType="String" AccessLevel="3">
    <DisplayName>TypicalInformationAssignmentClass</DisplayName>
    <Description>Typical information about the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1143" BrowseName="1:VendorCompanyNameAssignmentClass" ParentNodeId="ns=1;i=1130" DataType="String" AccessLevel="3">
    <DisplayName>VendorCompanyNameAssignmentClass</DisplayName>
    <Description>The vendor company name the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1144" BrowseName="1:VotingSystemRepresentationAssignmentClass" ParentNodeId="ns=1;i=1130" DataType="String" AccessLevel="3">
    <DisplayName>VotingSystemRepresentationAssignmentClass</DisplayName>
    <Description>A representation of the voting system of the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2076" BrowseName="1:&lt;ActuatingFunction&gt;" ParentNodeId="ns=1;i=1130">
    <DisplayName>&lt;ActuatingFunction&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1239</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2077" BrowseName="1:&lt;ProcessSignalGeneratingFunction&gt;" ParentNodeId="ns=1;i=1130">
    <DisplayName>&lt;ProcessSignalGeneratingFunction&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1210</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2078" BrowseName="1:&lt;SignalConveyingFunction&gt;" ParentNodeId="ns=1;i=1130">
    <DisplayName>&lt;SignalConveyingFunction&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1251</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1130</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1152" BrowseName="1:ProcessControlFunctionType">
    <DisplayName>ProcessControlFunctionType</DisplayName>
    <Description>A requirement for control structures relating to Process Engineering.
Association to ParentStructure (TechnicalItemParentStructure)
Association to PlantTrain (PlantTrain)
Association to PlantSystem (PlantSystem)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.151</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1153</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1154</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1155</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1156</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1157</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1158</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1159</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1160</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1161</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1162</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1163</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1164</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1165</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1166</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2079</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2080</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2081</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1130</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1153" BrowseName="1:ProcessInstrumentationFunctionNumberAssignmentClass" ParentNodeId="ns=1;i=1152" DataType="String" AccessLevel="3">
    <DisplayName>ProcessInstrumentationFunctionNumberAssignmentClass</DisplayName>
    <Description>A unique identifier for the ProcessInstrumentationFunction. If the ProcessInstrumentationFunction is part of a InstrumentationLoopFunction, the identifier of the ProcessInstrumentationFunction usually contains the identifier of the InstrumentationLoopFunction (see InstrumentationLoopFunctionNumberAssignmentClass).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1154" BrowseName="1:DeviceInformationAssignmentClass" ParentNodeId="ns=1;i=1152" DataType="String" AccessLevel="3">
    <DisplayName>DeviceInformationAssignmentClass</DisplayName>
    <Description>Device information the ProcessInstrumentationFunction, e.g., for a detector.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1155" BrowseName="1:GmpRelevanceSpecialization" ParentNodeId="ns=1;i=1152" DataType="GmpRelevanceClassification" AccessLevel="3">
    <DisplayName>GmpRelevanceSpecialization</DisplayName>
    <Description>A classification indicating if the ProcessInstrumentationFunction is relevant for GMP (good manufacturing practise).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1156" BrowseName="1:GuaranteedSupplyFunctionSpecialization" ParentNodeId="ns=1;i=1152" DataType="GuaranteedSupplyFunctionClassification" AccessLevel="3">
    <DisplayName>GuaranteedSupplyFunctionSpecialization</DisplayName>
    <Description>A classification indicating if the ProcessInstrumentationFunction is a guaranteed supply function.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1157" BrowseName="1:LocationSpecialization" ParentNodeId="ns=1;i=1152" DataType="LocationClassification" AccessLevel="3">
    <DisplayName>LocationSpecialization</DisplayName>
    <Description>A specialization indicating the location of the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1158" BrowseName="1:PanelIdentificationCodeAssignmentClass" ParentNodeId="ns=1;i=1152" DataType="String" AccessLevel="3">
    <DisplayName>PanelIdentificationCodeAssignmentClass</DisplayName>
    <Description>The panel identification code of the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1159" BrowseName="1:ProcessInstrumentationFunctionsAssignmentClass" ParentNodeId="ns=1;i=1152" DataType="String" AccessLevel="3">
    <DisplayName>ProcessInstrumentationFunctionsAssignmentClass</DisplayName>
    <Description>Additional functions of the ProcessInstrumentationFunction (i.e., in addition to the function category, see  ProcessInstrumentationFunctionCategoryAssignmentClass).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1160" BrowseName="1:ProcessInstrumentationFunctionCategoryAssignmentClass" ParentNodeId="ns=1;i=1152" DataType="String" AccessLevel="3">
    <DisplayName>ProcessInstrumentationFunctionCategoryAssignmentClass</DisplayName>
    <Description>The function category of the ProcessInstrumentationFunction. The value is a string, typically one or two letters. Recent standards for PIDs normally enforce a single letter from a fixed list. However, there are no formal DEXPI restrictions for valid strings.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1161" BrowseName="1:ProcessInstrumentationFunctionModifierAssignmentClass" ParentNodeId="ns=1;i=1152" DataType="String" AccessLevel="3">
    <DisplayName>ProcessInstrumentationFunctionModifierAssignmentClass</DisplayName>
    <Description>The modifier of the ProcessInstrumentationFunction. The value is a string, typically a single letter, e.g., D for difference. So far, there are no formal DEXPI restrictions for valid strings.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1162" BrowseName="1:QualityRelevanceSpecialization" ParentNodeId="ns=1;i=1152" DataType="QualityRelevanceClassification" AccessLevel="3">
    <DisplayName>QualityRelevanceSpecialization</DisplayName>
    <Description>A classification indicating if the ProcessInstrumentationFunction is quality relevant.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1163" BrowseName="1:SafetyRelevanceClassAssignmentClass" ParentNodeId="ns=1;i=1152" DataType="String" AccessLevel="3">
    <DisplayName>SafetyRelevanceClassAssignmentClass</DisplayName>
    <Description>The safety relevance class the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1164" BrowseName="1:TypicalInformationAssignmentClass" ParentNodeId="ns=1;i=1152" DataType="String" AccessLevel="3">
    <DisplayName>TypicalInformationAssignmentClass</DisplayName>
    <Description>Typical information about the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1165" BrowseName="1:VendorCompanyNameAssignmentClass" ParentNodeId="ns=1;i=1152" DataType="String" AccessLevel="3">
    <DisplayName>VendorCompanyNameAssignmentClass</DisplayName>
    <Description>The vendor company name the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1166" BrowseName="1:VotingSystemRepresentationAssignmentClass" ParentNodeId="ns=1;i=1152" DataType="String" AccessLevel="3">
    <DisplayName>VotingSystemRepresentationAssignmentClass</DisplayName>
    <Description>A representation of the voting system of the ProcessInstrumentationFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2079" BrowseName="1:&lt;ActuatingFunction&gt;" ParentNodeId="ns=1;i=1152">
    <DisplayName>&lt;ActuatingFunction&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1239</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2080" BrowseName="1:&lt;ProcessSignalGeneratingFunction&gt;" ParentNodeId="ns=1;i=1152">
    <DisplayName>&lt;ProcessSignalGeneratingFunction&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1210</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2081" BrowseName="1:&lt;SignalConveyingFunction&gt;" ParentNodeId="ns=1;i=1152">
    <DisplayName>&lt;SignalConveyingFunction&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1251</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1152</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1174" BrowseName="1:SignalLineFunctionType">
    <DisplayName>SignalLineFunctionType</DisplayName>
    <Description>Information flow function for signals.
Association to Source (SignalConveyingFunctionSource)
Association to Target (SignalConveyingFunctionTarget)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.165</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1175</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1176</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1177</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1178</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1251</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1175" BrowseName="1:PortStatusSpecialization" ParentNodeId="ns=1;i=1174" DataType="PortStatusClassification" AccessLevel="3">
    <DisplayName>PortStatusSpecialization</DisplayName>
    <Description>A classification indicating the port status of the SignalConveyingFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1174</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1176" BrowseName="1:SignalConveyingTypeSpecialization" ParentNodeId="ns=1;i=1174" DataType="SignalConveyingTypeClassification" AccessLevel="3">
    <DisplayName>SignalConveyingTypeSpecialization</DisplayName>
    <Description>A classification indicating the signal conveying type of the SignalConveyingFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1174</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1177" BrowseName="1:SignalPointNumberAssignmentClass" ParentNodeId="ns=1;i=1174" DataType="String" AccessLevel="3">
    <DisplayName>SignalPointNumberAssignmentClass</DisplayName>
    <Description>The signal point number of the SignalConveyingFunction. Typical values are 1 to 6.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1174</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1178" BrowseName="1:SignalProcessControlFunctionsAssignmentClass" ParentNodeId="ns=1;i=1174" DataType="String" AccessLevel="3">
    <DisplayName>SignalProcessControlFunctionsAssignmentClass</DisplayName>
    <Description>The process control functions of the SignalConveyingFunction. Values are combinations of characters.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1174</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1181" BrowseName="1:MeasuringLineFunctionType">
    <DisplayName>MeasuringLineFunctionType</DisplayName>
    <Description>Information flow function for measured values.
Association to Source (SignalConveyingFunctionSource)
Association to Target (SignalConveyingFunctionTarget)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.68</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1182</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1183</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1184</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1185</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1251</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1182" BrowseName="1:PortStatusSpecialization" ParentNodeId="ns=1;i=1181" DataType="PortStatusClassification" AccessLevel="3">
    <DisplayName>PortStatusSpecialization</DisplayName>
    <Description>A classification indicating the port status of the SignalConveyingFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1181</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1183" BrowseName="1:SignalConveyingTypeSpecialization" ParentNodeId="ns=1;i=1181" DataType="SignalConveyingTypeClassification" AccessLevel="3">
    <DisplayName>SignalConveyingTypeSpecialization</DisplayName>
    <Description>A classification indicating the signal conveying type of the SignalConveyingFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1181</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1184" BrowseName="1:SignalPointNumberAssignmentClass" ParentNodeId="ns=1;i=1181" DataType="String" AccessLevel="3">
    <DisplayName>SignalPointNumberAssignmentClass</DisplayName>
    <Description>The signal point number of the SignalConveyingFunction. Typical values are 1 to 6.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1181</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1185" BrowseName="1:SignalProcessControlFunctionsAssignmentClass" ParentNodeId="ns=1;i=1181" DataType="String" AccessLevel="3">
    <DisplayName>SignalProcessControlFunctionsAssignmentClass</DisplayName>
    <Description>The process control functions of the SignalConveyingFunction. Values are combinations of characters.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1181</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1188" BrowseName="1:InstrumentationLoopFunctionType">
    <DisplayName>InstrumentationLoopFunctionType</DisplayName>
    <Description>An identified collection of related ProcessInstrumentationFunctions that interact for a known purpose.
Association to ProcessInstrumentationFunctions (ProcessInstrumentationFunction)
Association to ParentStructure (TechnicalItemParentStructure)
Association to PlantTrain (PlantTrain)
Association to PlantSystem (PlantSystem)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.64</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1190</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1190" BrowseName="1:InstrumentationLoopFunctionNumberAssignmentClass" ParentNodeId="ns=1;i=1188" DataType="String" AccessLevel="3">
    <DisplayName>InstrumentationLoopFunctionNumberAssignmentClass</DisplayName>
    <Description>The identification number of the InstrumentationLoopFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1188</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1195" BrowseName="1:PrimaryElementType">
    <DisplayName>PrimaryElementType</DisplayName>
    <Description>An artefact that converts the input variable into a signal suitable for measurement.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.148</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1196</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1220</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1263</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1196" BrowseName="1:SubTagNameAssignmentClass" ParentNodeId="ns=1;i=1195" DataType="String" AccessLevel="3">
    <DisplayName>SubTagNameAssignmentClass</DisplayName>
    <Description>The sub tag name of the PrimaryElement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1195</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1197" BrowseName="1:ShutOffValveReferenceType">
    <DisplayName>ShutOffValveReferenceType</DisplayName>
    <Description>A reference to a ShutOffValve.
Association to Valve (ShutOffValve)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.161</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1198</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1198" BrowseName="1:SubTagNameAssignmentClass" ParentNodeId="ns=1;i=1197" DataType="String" AccessLevel="3">
    <DisplayName>SubTagNameAssignmentClass</DisplayName>
    <Description>The sub tag name of the ShutOffValveReference.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1197</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1200" BrowseName="1:ActuatingSystemType">
    <DisplayName>ActuatingSystemType</DisplayName>
    <Description>An assembly of artefacts that is designed to fulfill an  ActuatingFunction.
Association to ParentStructure (TechnicalItemParentStructure)
Association to PlantTrain (PlantTrain)
Association to PlantSystem (PlantSystem)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.3</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1201</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1202</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2082</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2083</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2084</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1201" BrowseName="1:ActuatingSystemNumberAssignmentClass" ParentNodeId="ns=1;i=1200" DataType="String" AccessLevel="3">
    <DisplayName>ActuatingSystemNumberAssignmentClass</DisplayName>
    <Description>The number of the ActuatingSystem</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1200</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1202" BrowseName="1:TypicalInformationAssignmentClass" ParentNodeId="ns=1;i=1200" DataType="String" AccessLevel="3">
    <DisplayName>TypicalInformationAssignmentClass</DisplayName>
    <Description>Typical information about the ActuatingSystem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1200</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2082" BrowseName="1:&lt;ControlledActuator&gt;" ParentNodeId="ns=1;i=1200">
    <DisplayName>&lt;ControlledActuator&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1258</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1200</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2083" BrowseName="1:&lt;ShutOffValveReference&gt;" ParentNodeId="ns=1;i=1200">
    <DisplayName>&lt;ShutOffValveReference&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1197</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1200</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2084" BrowseName="1:&lt;Positioner&gt;" ParentNodeId="ns=1;i=1200">
    <DisplayName>&lt;Positioner&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1127</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1200</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1210" BrowseName="1:ProcessSignalGeneratingFunctionType">
    <DisplayName>ProcessSignalGeneratingFunctionType</DisplayName>
    <Description>A function for instrumentation and/or control structures relating to Process Engineering
Association to Systems (ProcessSignalGeneratingSystem)
Association to SensingLocation (SensingLocation)
Association to ParentStructure (TechnicalItemParentStructure)
Association to PlantTrain (PlantTrain)
Association to PlantSystem (PlantSystem)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.155</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1211</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1212</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1211" BrowseName="1:ProcessSignalGeneratingFunctionNumberAssignmentClass" ParentNodeId="ns=1;i=1210" DataType="String" AccessLevel="3">
    <DisplayName>ProcessSignalGeneratingFunctionNumberAssignmentClass</DisplayName>
    <Description>An identifier for the ProcessSignalGeneratingFunction. It usually contains the identifier of the ProcessInstrumentationFunction that includes the ProcessSignalGeneratingFunction (see ProcessInstrumentationFunctionNumberAssignmentClass).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1210</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1212" BrowseName="1:SensorTypeAssignmentClass" ParentNodeId="ns=1;i=1210" DataType="String" AccessLevel="3">
    <DisplayName>SensorTypeAssignmentClass</DisplayName>
    <Description>The sensor type of the ProcessSignalGeneratingFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1210</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1219" BrowseName="1:SignalConveyingFunctionTargetType" IsAbstract="true">
    <DisplayName>SignalConveyingFunctionTargetType</DisplayName>
    <Description>An object than can act as the Target of a SignalConveyingFunction.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.163</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1220" BrowseName="1:OfflinePrimaryElementType">
    <DisplayName>OfflinePrimaryElementType</DisplayName>
    <Description>A PrimaryElement that is not part of a PipingNetworkSegment.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.150</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1221</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1222</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1223</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1224</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1225</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1226</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1227</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1228</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1231</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1232</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1233</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1234</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1235</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1236</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1195</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1221" BrowseName="1:ConnectionNominalDiameterNumericalValueRepresentationAssignmentClass" ParentNodeId="ns=1;i=1220" DataType="String" AccessLevel="3">
    <DisplayName>ConnectionNominalDiameterNumericalValueRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the numerical value of the nominal diameter at the device connection of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1222" BrowseName="1:ConnectionNominalDiameterRepresentationAssignmentClass" ParentNodeId="ns=1;i=1220" DataType="String" AccessLevel="3">
    <DisplayName>ConnectionNominalDiameterRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the nominal diameter at the device connection of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1223" BrowseName="1:ConnectionNominalDiameterStandardSpecialization" ParentNodeId="ns=1;i=1220" DataType="NominalDiameterStandardClassification" AccessLevel="3">
    <DisplayName>ConnectionNominalDiameterStandardSpecialization</DisplayName>
    <Description>The nominal diameter of the device connection of the OfflinePrimaryElement, given as a reference to a nominal diameter standard and value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1224" BrowseName="1:ConnectionNominalDiameterTypeRepresentationAssignmentClass" ParentNodeId="ns=1;i=1220" DataType="String" AccessLevel="3">
    <DisplayName>ConnectionNominalDiameterTypeRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the type of the nominal diameter at the device connection of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1225" BrowseName="1:FluidCodeAssignmentClass" ParentNodeId="ns=1;i=1220" DataType="String" AccessLevel="3">
    <DisplayName>FluidCodeAssignmentClass</DisplayName>
    <Description>The identification code of the fluid related to the OfflinePrimaryElement. So  far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1226" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1220" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the OfflinePrimaryElement, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1227" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1220" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the OfflinePrimaryElement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1228" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1220" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the OfflinePrimaryElement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1229</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1230</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1229" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1228" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1228</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1230" BrowseName="1:EURange" ParentNodeId="ns=1;i=1228" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1228</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1231" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1220" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the OfflinePrimaryElement. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1232" BrowseName="1:LocationNominalDiameterNumericalValueRepresentationAssignmentClass" ParentNodeId="ns=1;i=1220" DataType="String" AccessLevel="3">
    <DisplayName>LocationNominalDiameterNumericalValueRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the numerical value of the nominal diameter at the location of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1233" BrowseName="1:LocationNominalDiameterRepresentationAssignmentClass" ParentNodeId="ns=1;i=1220" DataType="String" AccessLevel="3">
    <DisplayName>LocationNominalDiameterRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the nominal diameter at the location of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1234" BrowseName="1:LocationNominalDiameterStandardSpecialization" ParentNodeId="ns=1;i=1220" DataType="NominalDiameterStandardClassification" AccessLevel="3">
    <DisplayName>LocationNominalDiameterStandardSpecialization</DisplayName>
    <Description>The nominal diameter of the location of the OfflinePrimaryElement, given as a reference to a nominal diameter standard and value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1235" BrowseName="1:LocationNominalDiameterTypeRepresentationAssignmentClass" ParentNodeId="ns=1;i=1220" DataType="String" AccessLevel="3">
    <DisplayName>LocationNominalDiameterTypeRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the type of the nominal diameter at the location of the OfflinePrimaryElement. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1236" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1220" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the OfflinePrimaryElement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1237</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1238</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1220</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1237" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1236" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1236</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1238" BrowseName="1:EURange" ParentNodeId="ns=1;i=1236" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1236</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1239" BrowseName="1:ActuatingFunctionType">
    <DisplayName>ActuatingFunctionType</DisplayName>
    <Description>A function for acting control structures relating to the process.
Association to ActuatingLocation (PipingNetworkSegment)
Association to Systems (ActuatingSystem)
Association to ParentStructure (TechnicalItemParentStructure)
Association to PlantTrain (PlantTrain)
Association to PlantSystem (PlantSystem)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1240</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1240" BrowseName="1:ActuatingFunctionNumberAssignmentClass" ParentNodeId="ns=1;i=1239" DataType="String" AccessLevel="3">
    <DisplayName>ActuatingFunctionNumberAssignmentClass</DisplayName>
    <Description>An identifier for the ActuatingFunction. It usually contains the identifier of the ProcessInstrumentationFunction that includes the ActuatingFunction (see ProcessInstrumentationFunctionNumberAssignmentClass).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1239</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1247" BrowseName="1:TransmitterType">
    <DisplayName>TransmitterType</DisplayName>
    <Description>A detecting instrument that generates a process variable signal and converts it into an output signal.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.175</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1248</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1249</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1248" BrowseName="1:SubTagNameAssignmentClass" ParentNodeId="ns=1;i=1247" DataType="String" AccessLevel="3">
    <DisplayName>SubTagNameAssignmentClass</DisplayName>
    <Description>The sub tag name of the Transmitter.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1247</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1249" BrowseName="1:DeviceTypeNameAssignmentClass" ParentNodeId="ns=1;i=1247" DataType="String" AccessLevel="3">
    <DisplayName>DeviceTypeNameAssignmentClass</DisplayName>
    <Description>The device type of the Transmitter.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1247</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1250" BrowseName="1:SignalConveyingFunctionSourceType" IsAbstract="true">
    <DisplayName>SignalConveyingFunctionSourceType</DisplayName>
    <Description>An object than can act as the Source of a SignalConveyingFunction.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.162</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1251" BrowseName="1:SignalConveyingFunctionType">
    <DisplayName>SignalConveyingFunctionType</DisplayName>
    <Description>A function for conveying a signal.
Association to Source (SignalConveyingFunctionSource)
Association to Target (SignalConveyingFunctionTarget)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.164</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1252</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1253</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1254</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1255</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1252" BrowseName="1:PortStatusSpecialization" ParentNodeId="ns=1;i=1251" DataType="PortStatusClassification" AccessLevel="3">
    <DisplayName>PortStatusSpecialization</DisplayName>
    <Description>A classification indicating the port status of the SignalConveyingFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1251</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1253" BrowseName="1:SignalConveyingTypeSpecialization" ParentNodeId="ns=1;i=1251" DataType="SignalConveyingTypeClassification" AccessLevel="3">
    <DisplayName>SignalConveyingTypeSpecialization</DisplayName>
    <Description>A classification indicating the signal conveying type of the SignalConveyingFunction.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1251</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1254" BrowseName="1:SignalPointNumberAssignmentClass" ParentNodeId="ns=1;i=1251" DataType="String" AccessLevel="3">
    <DisplayName>SignalPointNumberAssignmentClass</DisplayName>
    <Description>The signal point number of the SignalConveyingFunction. Typical values are 1 to 6.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1251</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1255" BrowseName="1:SignalProcessControlFunctionsAssignmentClass" ParentNodeId="ns=1;i=1251" DataType="String" AccessLevel="3">
    <DisplayName>SignalProcessControlFunctionsAssignmentClass</DisplayName>
    <Description>The process control functions of the SignalConveyingFunction. Values are combinations of characters.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1251</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1258" BrowseName="1:ControlledActuatorType">
    <DisplayName>ControlledActuatorType</DisplayName>
    <Description>A transducer that is intended to convert energy (electric, mechanical, pneumatic or hydraulic) from an external source into kinetic energy (motion) in response to a signal or or power input.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.16</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1259</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1260</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1261</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1262</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1259" BrowseName="1:SubTagNameAssignmentClass" ParentNodeId="ns=1;i=1258" DataType="String" AccessLevel="3">
    <DisplayName>SubTagNameAssignmentClass</DisplayName>
    <Description>The sub tag name of the ControlledActuator.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1258</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1260" BrowseName="1:DeviceTypeNameAssignmentClass" ParentNodeId="ns=1;i=1258" DataType="String" AccessLevel="3">
    <DisplayName>DeviceTypeNameAssignmentClass</DisplayName>
    <Description>The device type of the ControlledActuator.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1258</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1261" BrowseName="1:FailActionRepresentationAssignmentClass" ParentNodeId="ns=1;i=1258" DataType="String" AccessLevel="3">
    <DisplayName>FailActionRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the fail action of the ControlledActuator. This attribute should also be referenced in the graphics if applicable.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1258</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1262" BrowseName="1:FailActionSpecialization" ParentNodeId="ns=1;i=1258" DataType="FailActionClassification" AccessLevel="3">
    <DisplayName>FailActionSpecialization</DisplayName>
    <Description>The fail action of the ControlledActuator.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1258</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1263" BrowseName="1:InlinePrimaryElementReferenceType">
    <DisplayName>InlinePrimaryElementReferenceType</DisplayName>
    <Description>A reference to an InlinePrimaryElement that is part of a PipingNetworkSegment.
Association to InlinePrimaryElement (InlinePrimaryElement)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.149</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1195</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1265" BrowseName="1:PlantSectionIso10209-2012Type">
    <DisplayName>PlantSectionIso10209-2012Type</DisplayName>
    <Description>A plant section as defined by ISO 10209:2012.
Association to ParentStructure (PlantSectionIso10209-2012ParentStructure)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.138</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1266</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1267</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1266" BrowseName="1:PlantSectionIdentificationCodeAssignmentClass" ParentNodeId="ns=1;i=1265" DataType="String" AccessLevel="3">
    <DisplayName>PlantSectionIdentificationCodeAssignmentClass</DisplayName>
    <Description>The identification code of the PlantSectionIso10209-2012.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1265</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1267" BrowseName="1:PlantSectionNameAssignmentClass" ParentNodeId="ns=1;i=1265" DataType="String" AccessLevel="3">
    <DisplayName>PlantSectionNameAssignmentClass</DisplayName>
    <Description>The name of the PlantSectionIso10209-2012.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1265</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1270" BrowseName="1:AreaIsa95LocatedStructureType" IsAbstract="true">
    <DisplayName>AreaIsa95LocatedStructureType</DisplayName>
    <Description>A structure that can be located in an AreaIsa95.
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.6</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1272" BrowseName="1:IndustrialComplexIso10209-2012Type">
    <DisplayName>IndustrialComplexIso10209-2012Type</DisplayName>
    <Description>An industrial complex as defined by ISO 10209:2012.
Association to ParentStructure (IndustrialComplexIso10209-2012ParentStructure)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.63</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1273</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1274</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1273" BrowseName="1:IndustrialComplexIdentificationCodeAssignmentClass" ParentNodeId="ns=1;i=1272" DataType="String" AccessLevel="3">
    <DisplayName>IndustrialComplexIdentificationCodeAssignmentClass</DisplayName>
    <Description>The identification code of the IndustrialComplexIso10209-2012.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1272</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1274" BrowseName="1:IndustrialComplexNameAssignmentClass" ParentNodeId="ns=1;i=1272" DataType="String" AccessLevel="3">
    <DisplayName>IndustrialComplexNameAssignmentClass</DisplayName>
    <Description>The name of the IndustrialComplexIso10209-2012.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1272</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1277" BrowseName="1:PlantTrainLocatedStructureType" IsAbstract="true">
    <DisplayName>PlantTrainLocatedStructureType</DisplayName>
    <Description>A structure can be located in a PlantTrain.
Association to PlantTrain (PlantTrain)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.142</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1279" BrowseName="1:ProcessPlantParentStructureType" IsAbstract="true">
    <DisplayName>ProcessPlantParentStructureType</DisplayName>
    <Description>A PlantItemStructure that is a suitable ParentStructure of a ProcessPlant.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.153</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1280" BrowseName="1:SiteIsa95Type">
    <DisplayName>SiteIsa95Type</DisplayName>
    <Description>A site as defined by ISA 95.
Association to ParentStructure (Isa95Enterprise)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.167</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1281</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1282</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1281" BrowseName="1:SiteIdentificationCodeAssignmentClass" ParentNodeId="ns=1;i=1280" DataType="String" AccessLevel="3">
    <DisplayName>SiteIdentificationCodeAssignmentClass</DisplayName>
    <Description>The identification code of the SiteIsa95.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1280</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1282" BrowseName="1:SiteNameAssignmentClass" ParentNodeId="ns=1;i=1280" DataType="String" AccessLevel="3">
    <DisplayName>SiteNameAssignmentClass</DisplayName>
    <Description>The name of the SiteIsa95.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1280</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1284" BrowseName="1:IndustrialComplexIso10209-2012ParentStructureType" IsAbstract="true">
    <DisplayName>IndustrialComplexIso10209-2012ParentStructureType</DisplayName>
    <Description>A PlantItemStructure that is a suitable ParentStructure of am IndustrialComplexIso10209-2012.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.62</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1285" BrowseName="1:TechnicalItemType" IsAbstract="true">
    <DisplayName>TechnicalItemType</DisplayName>
    <Description>An item at the lowest level of the plant structure.
Association to ParentStructure (TechnicalItemParentStructure)
Association to PlantTrain (PlantTrain)
Association to PlantSystem (PlantSystem)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.173</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1290" BrowseName="1:AreaIsa95Type">
    <DisplayName>AreaIsa95Type</DisplayName>
    <Description>An area as defined by ISA 95.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.7</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1291</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1292</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1291" BrowseName="1:AreaIdentificationCodeAssignmentClass" ParentNodeId="ns=1;i=1290" DataType="String" AccessLevel="3">
    <DisplayName>AreaIdentificationCodeAssignmentClass</DisplayName>
    <Description>The identification code of the AreaIsa95.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1290</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1292" BrowseName="1:AreaNameAssignmentClass" ParentNodeId="ns=1;i=1290" DataType="String" AccessLevel="3">
    <DisplayName>AreaNameAssignmentClass</DisplayName>
    <Description>The name of the AreaIsa95.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1290</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1293" BrowseName="1:PlantSystemLocatedStructureType" IsAbstract="true">
    <DisplayName>PlantSystemLocatedStructureType</DisplayName>
    <Description>A structure can be located in a PlantSystem.
Association to PlantSystem (PlantSystem)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.140</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1295" BrowseName="1:TechnicalItemParentStructureType" IsAbstract="true">
    <DisplayName>TechnicalItemParentStructureType</DisplayName>
    <Description>A PlantItemStructure that is a suitable ParentStructure of a TechnicalItem.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.172</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1296" BrowseName="1:PlantSectionIso10209-2012ParentStructureType" IsAbstract="true">
    <DisplayName>PlantSectionIso10209-2012ParentStructureType</DisplayName>
    <Description>A PlantItemStructure that is a suitable ParentStructure of a PlantSectionIso10209-2012.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.137</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1297" BrowseName="1:PlantSystemType">
    <DisplayName>PlantSystemType</DisplayName>
    <Description>A plant system.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.141</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1298</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1299</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1298" BrowseName="1:PlantSystemIdentificationCodeAssignmentClass" ParentNodeId="ns=1;i=1297" DataType="String" AccessLevel="3">
    <DisplayName>PlantSystemIdentificationCodeAssignmentClass</DisplayName>
    <Description>The identification code of the PlantSystem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1297</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1299" BrowseName="1:PlantSystemNameAssignmentClass" ParentNodeId="ns=1;i=1297" DataType="String" AccessLevel="3">
    <DisplayName>PlantSystemNameAssignmentClass</DisplayName>
    <Description>The name of the PlantSystem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1297</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1300" BrowseName="1:ProcessPlantType">
    <DisplayName>ProcessPlantType</DisplayName>
    <Description>A plant employed in carrying out chemical processes, including the required supporting processes (from http://data.posccaesar.org/rdl/RDS7151859).
Association to ParentStructure (ProcessPlantParentStructure)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.154</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1301</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1302</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1301" BrowseName="1:ProcessPlantIdentificationCodeAssignmentClass" ParentNodeId="ns=1;i=1300" DataType="String" AccessLevel="3">
    <DisplayName>ProcessPlantIdentificationCodeAssignmentClass</DisplayName>
    <Description>The identification code of the ProcessPlant.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1300</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1302" BrowseName="1:ProcessPlantNameAssignmentClass" ParentNodeId="ns=1;i=1300" DataType="String" AccessLevel="3">
    <DisplayName>ProcessPlantNameAssignmentClass</DisplayName>
    <Description>The name of the ProcessPlant.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1300</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1305" BrowseName="1:Isa95EnterpriseType">
    <DisplayName>Isa95EnterpriseType</DisplayName>
    <Description>An enterprise as defined by ISA 95.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.65</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1306</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1307</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1306" BrowseName="1:EnterpriseIdentificationCodeAssignmentClass" ParentNodeId="ns=1;i=1305" DataType="String" AccessLevel="3">
    <DisplayName>EnterpriseIdentificationCodeAssignmentClass</DisplayName>
    <Description>The identification code of the Isa95Enterprise.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1305</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1307" BrowseName="1:EnterpriseNameAssignmentClass" ParentNodeId="ns=1;i=1305" DataType="String" AccessLevel="3">
    <DisplayName>EnterpriseNameAssignmentClass</DisplayName>
    <Description>The name of the Isa95Enterprise.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1305</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1308" BrowseName="1:PlantStructureItemType" IsAbstract="true">
    <DisplayName>PlantStructureItemType</DisplayName>
    <Description>Item of the plant break down structure.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.139</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1309" BrowseName="1:PlantTrainType">
    <DisplayName>PlantTrainType</DisplayName>
    <Description>A plant train.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.143</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1310</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1311</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1310" BrowseName="1:PlantTrainIdentificationCodeAssignmentClass" ParentNodeId="ns=1;i=1309" DataType="String" AccessLevel="3">
    <DisplayName>PlantTrainIdentificationCodeAssignmentClass</DisplayName>
    <Description>The identification code of the PlantTrain.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1309</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1311" BrowseName="1:PlantTrainNameAssignmentClass" ParentNodeId="ns=1;i=1309" DataType="String" AccessLevel="3">
    <DisplayName>PlantTrainNameAssignmentClass</DisplayName>
    <Description>The name of the PlantTrain.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1309</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1312" BrowseName="1:EjectorPumpType">
    <DisplayName>EjectorPumpType</DisplayName>
    <Description>A pump which uses pressurized gas or liquid passing through an ejector to transport liquid (from http://data.posccaesar.org/rdl/RDS860624).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.46</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1313</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1716</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1313" BrowseName="1:DesignCapacityMotiveFluid" ParentNodeId="ns=1;i=1312" DataType="Double" AccessLevel="3">
    <DisplayName>DesignCapacityMotiveFluid</DisplayName>
    <Description>The design capacity for the motive fluid of the EjectorPump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1314</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1315</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1312</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1314" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1313" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1313</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>VolumeFlowRate</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1315" BrowseName="1:EURange" ParentNodeId="ns=1;i=1313" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1313</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1316" BrowseName="1:KneaderType">
    <DisplayName>KneaderType</DisplayName>
    <Description>A kneading machine that kneads different ingredients.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.40</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1317</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1320</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1323</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1454</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1317" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1316" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the Kneader.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1318</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1319</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1316</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1318" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1317" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1317</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1319" BrowseName="1:EURange" ParentNodeId="ns=1;i=1317" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1317</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1320" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1316" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the Kneader.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1321</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1322</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1316</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1321" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1320" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1320</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1322" BrowseName="1:EURange" ParentNodeId="ns=1;i=1320" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1320</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1323" BrowseName="1:UpperLimitAllowableDesignPressureDrop" ParentNodeId="ns=1;i=1316" DataType="Double" AccessLevel="3">
    <DisplayName>UpperLimitAllowableDesignPressureDrop</DisplayName>
    <Description>The maximum allowable design pressure drop of the Kneader.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1324</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1325</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1316</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1324" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1323" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1323</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Pressure</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1325" BrowseName="1:EURange" ParentNodeId="ns=1;i=1323" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1323</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1326" BrowseName="1:HeatExchangerType">
    <DisplayName>HeatExchangerType</DisplayName>
    <Description>An artefact that is intended to transfer heat from one object to another (from http://data.posccaesar.org/rdl/RDS304199).
Association to Agitator (Agitator)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.32</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1327</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1330</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1333</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1682</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1350</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1369</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1478</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1557</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1576</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1653</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1327" BrowseName="1:DesignHeatFlowRate" ParentNodeId="ns=1;i=1326" DataType="Double" AccessLevel="3">
    <DisplayName>DesignHeatFlowRate</DisplayName>
    <Description>The heat flow rate for which the HeatExchanger is designed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1328</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1329</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1326</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1328" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1327" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1327</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1329" BrowseName="1:EURange" ParentNodeId="ns=1;i=1327" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1327</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1330" BrowseName="1:DesignHeatTransferArea" ParentNodeId="ns=1;i=1326" DataType="Double" AccessLevel="3">
    <DisplayName>DesignHeatTransferArea</DisplayName>
    <Description>The design heat transfer area of the HeatExchanger.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1331</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1332</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1326</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1331" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1330" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1330</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Area</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1332" BrowseName="1:EURange" ParentNodeId="ns=1;i=1330" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1330</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1333" BrowseName="1:DesignHeatTransferCoefficient" ParentNodeId="ns=1;i=1326" DataType="Double" AccessLevel="3">
    <DisplayName>DesignHeatTransferCoefficient</DisplayName>
    <Description>The design heat transfer coefficient of the HeatExchanger.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1334</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1335</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1326</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1334" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1333" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1333</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>HeatTransferCoefficient</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1335" BrowseName="1:EURange" ParentNodeId="ns=1;i=1333" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1333</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1337" BrowseName="1:TaggedPlantItemType" IsAbstract="true">
    <DisplayName>TaggedPlantItemType</DisplayName>
    <Description>A fully tagged item in a plant.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.171</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1338</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1339</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1340</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1341</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1338" BrowseName="1:TagNameAssignmentClass" ParentNodeId="ns=1;i=1337" DataType="String" AccessLevel="3">
    <DisplayName>TagNameAssignmentClass</DisplayName>
    <Description>The tag number of the TaggedPlantItem. See also &lt;owner.TagNamePrefixAssignmentClass&gt;, &lt;owner.TagNameSequenceNumberAssignmentClass&gt;, and &lt;owner.TagNameSuffixAssignmentClass&gt;.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1337</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1339" BrowseName="1:TagNamePrefixAssignmentClass" ParentNodeId="ns=1;i=1337" DataType="String" AccessLevel="3">
    <DisplayName>TagNamePrefixAssignmentClass</DisplayName>
    <Description>The prefix part of the tag number of the TaggedPlantItem. For example, the prefix of the tag number "P4714-A" is "P". The prefix often indicates the type of the equipment item, e.g., "P" can indicate a pump. See also &lt;owner.TagNameAssignmentClass&gt;.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1337</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1340" BrowseName="1:TagNameSequenceNumberAssignmentClass" ParentNodeId="ns=1;i=1337" DataType="String" AccessLevel="3">
    <DisplayName>TagNameSequenceNumberAssignmentClass</DisplayName>
    <Description>The sequence number part of the tag number of the TaggedPlantItem. For example, the sequence number of the tag number "P4714-A" is "4714".</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1337</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1341" BrowseName="1:TagNameSuffixAssignmentClass" ParentNodeId="ns=1;i=1337" DataType="String" AccessLevel="3">
    <DisplayName>TagNameSuffixAssignmentClass</DisplayName>
    <Description>The suffix part of the tag number of an TaggedPlantItem item. For example, the suffix of the tag number "P4714-A" is "A".</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1337</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1342" BrowseName="1:RotaryPumpType">
    <DisplayName>RotaryPumpType</DisplayName>
    <Description>A positive displacement pump that consists of a chamber containing gears, cams, screws, vanes, plungers or similar elements actuated by relative rotation of the drive shaft or casing and which has no separate inlet and outlet valves (from http://data.posccaesar.org/rdl/RDS420749).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.48</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1343</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1346</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2085</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1716</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1343" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1342" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the RotaryPump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1344</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1345</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1342</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1344" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1343" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1343</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1345" BrowseName="1:EURange" ParentNodeId="ns=1;i=1343" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1343</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1346" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1342" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the RotaryPump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1347</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1348</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1342</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1347" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1346" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1346</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1348" BrowseName="1:EURange" ParentNodeId="ns=1;i=1346" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1346</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2085" BrowseName="1:&lt;Displacer&gt;" ParentNodeId="ns=1;i=1342">
    <DisplayName>&lt;Displacer&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1656</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1342</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1350" BrowseName="1:ThinFilmEvaporatorType">
    <DisplayName>ThinFilmEvaporatorType</DisplayName>
    <Description>A thin film evaporator.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.38</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1351</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1354</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1357</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2086</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1326</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1351" BrowseName="1:DesignPower" ParentNodeId="ns=1;i=1350" DataType="Double" AccessLevel="3">
    <DisplayName>DesignPower</DisplayName>
    <Description>The design power of the ThinFilmEvaporator.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1352</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1353</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1350</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1352" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1351" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1351</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1353" BrowseName="1:EURange" ParentNodeId="ns=1;i=1351" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1351</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1354" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1350" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the ThinFilmEvaporator.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1355</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1356</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1350</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1355" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1354" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1354</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1356" BrowseName="1:EURange" ParentNodeId="ns=1;i=1354" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1354</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1357" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1350" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the ThinFilmEvaporator.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1358</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1359</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1350</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1358" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1357" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1357</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1359" BrowseName="1:EURange" ParentNodeId="ns=1;i=1357" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1357</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2086" BrowseName="1:&lt;Rotor&gt;" ParentNodeId="ns=1;i=1350">
    <DisplayName>&lt;Rotor&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1491</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1350</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1361" BrowseName="1:NozzleType">
    <DisplayName>NozzleType</DisplayName>
    <Description>A physical object that has a protruding part through which a stream of fluid is directed (from http://data.posccaesar.org/rdl/RDS415214).
Association to Chamber (Chamber)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.72</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1362</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1363</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1364</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1365</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1366</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2087</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2006</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1362" BrowseName="1:SubTagNameAssignmentClass" ParentNodeId="ns=1;i=1361" DataType="String" AccessLevel="3">
    <DisplayName>SubTagNameAssignmentClass</DisplayName>
    <Description>The sub tag name of the Nozzle.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1361</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1363" BrowseName="1:NominalPressureNumericalValueRepresentationAssignmentClass" ParentNodeId="ns=1;i=1361" DataType="String" AccessLevel="3">
    <DisplayName>NominalPressureNumericalValueRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the numerical value of the nominal pressure. The purpose of this value is to give a textual representation of the nominal pressure to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1361</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1364" BrowseName="1:NominalPressureRepresentationAssignmentClass" ParentNodeId="ns=1;i=1361" DataType="String" AccessLevel="3">
    <DisplayName>NominalPressureRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the nominal pressure. The purpose of this value is to give a textual representation of the nominal pressure to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1361</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1365" BrowseName="1:NominalPressureStandardSpecialization" ParentNodeId="ns=1;i=1361" DataType="NominalPressureStandardClassification" AccessLevel="3">
    <DisplayName>NominalPressureStandardSpecialization</DisplayName>
    <Description>The nominal pressure of the Nozzle, given as a reference to a nominal pressure standard and value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1361</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1366" BrowseName="1:NominalPressureTypeRepresentationAssignmentClass" ParentNodeId="ns=1;i=1361" DataType="String" AccessLevel="3">
    <DisplayName>NominalPressureTypeRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the type of the nominal pressure. The purpose of this value is to give a textual representation of the nominal pressure to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1361</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2087" BrowseName="1:&lt;Node&gt;" ParentNodeId="ns=1;i=1361">
    <DisplayName>&lt;Node&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=2008</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1361</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1369" BrowseName="1:SpiralHeatExchangerType">
    <DisplayName>SpiralHeatExchangerType</DisplayName>
    <Description>A spiral heat exchanger</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.37</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1326</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1370" BrowseName="1:ColumnPackingsArrangementType">
    <DisplayName>ColumnPackingsArrangementType</DisplayName>
    <Description>The packings of a column.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.12</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1371</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1374</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1375</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1376</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1371" BrowseName="1:Height" ParentNodeId="ns=1;i=1370" DataType="Double" AccessLevel="3">
    <DisplayName>Height</DisplayName>
    <Description>The height of the ColumnPackingsArrangement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1372</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1373</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1370</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1372" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1371" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1371</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1373" BrowseName="1:EURange" ParentNodeId="ns=1;i=1371" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1371</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1374" BrowseName="1:MaterialOfConstructionCodeAssignmentClass" ParentNodeId="ns=1;i=1370" DataType="String" AccessLevel="3">
    <DisplayName>MaterialOfConstructionCodeAssignmentClass</DisplayName>
    <Description>A code that gives the material of construction of the ColumnPackingsArrangement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1370</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1375" BrowseName="1:NumberOfPackings" ParentNodeId="ns=1;i=1370" DataType="Int64" AccessLevel="3">
    <DisplayName>NumberOfPackings</DisplayName>
    <Description>The number of packings in the ColumnPackingsArrangement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1370</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1376" BrowseName="1:PackingTypeAssignmentClass" ParentNodeId="ns=1;i=1370" DataType="String" AccessLevel="3">
    <DisplayName>PackingTypeAssignmentClass</DisplayName>
    <Description>The type of the packings in the ColumnPackingsArrangement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1370</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1377" BrowseName="1:ChamberOwnerType" IsAbstract="true">
    <DisplayName>ChamberOwnerType</DisplayName>
    <Description>An object that can have chambers.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.9</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2088</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=2088" BrowseName="1:&lt;Chamber&gt;" ParentNodeId="ns=1;i=1377">
    <DisplayName>&lt;Chamber&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1523</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1377</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1379" BrowseName="1:ReciprocatingCompressorType">
    <DisplayName>ReciprocatingCompressorType</DisplayName>
    <Description>A positive displacement compressor in which forced reduction of gas volume takes place by the movement of a displacing element in a cylinder or enclosure (from http://data.posccaesar.org/rdl/RDS417284).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.26</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1380</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1383</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2089</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1408</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1380" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1379" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the ReciprocatingCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1381</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1382</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1379</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1381" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1380" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1380</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1382" BrowseName="1:EURange" ParentNodeId="ns=1;i=1380" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1380</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1383" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1379" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the ReciprocatingCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1384</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1385</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1379</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1384" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1383" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1383</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1385" BrowseName="1:EURange" ParentNodeId="ns=1;i=1383" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1383</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2089" BrowseName="1:&lt;Displacer&gt;" ParentNodeId="ns=1;i=1379">
    <DisplayName>&lt;Displacer&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1656</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1379</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1387" BrowseName="1:SpecialCompressorType">
    <DisplayName>SpecialCompressorType</DisplayName>
    <Description>A Compressor that is not covered by any of the sibling classes of SpecialCompressor.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.28</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1388</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1391</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1394</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1397</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2090</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1408</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1388" BrowseName="1:DesignCapacityMotiveFluid" ParentNodeId="ns=1;i=1387" DataType="Double" AccessLevel="3">
    <DisplayName>DesignCapacityMotiveFluid</DisplayName>
    <Description>The design capacity for the motive fluid of the SpecialCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1389</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1390</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1387</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1389" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1388" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1388</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>VolumeFlowRate</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1390" BrowseName="1:EURange" ParentNodeId="ns=1;i=1388" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1388</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1391" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1387" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the SpecialCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1392</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1393</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1387</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1392" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1391" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1391</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1393" BrowseName="1:EURange" ParentNodeId="ns=1;i=1391" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1391</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1394" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1387" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the SpecialCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1395</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1396</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1387</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1395" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1394" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1394</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1396" BrowseName="1:EURange" ParentNodeId="ns=1;i=1394" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1394</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1397" BrowseName="1:TypeNameAssignmentClass" ParentNodeId="ns=1;i=1387" DataType="String" AccessLevel="3">
    <DisplayName>TypeNameAssignmentClass</DisplayName>
    <Description>The name of the type of the SpecialCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1387</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2090" BrowseName="1:&lt;CompressorEquipmentItem&gt;" ParentNodeId="ns=1;i=1387">
    <DisplayName>&lt;CompressorEquipmentItem&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1636</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1387</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1399" BrowseName="1:SubTaggedColumnSectionType">
    <DisplayName>SubTaggedColumnSectionType</DisplayName>
    <Description>A sub tagged column section.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.170</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1400</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1401</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1404</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2091</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1494</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1400" BrowseName="1:SubTagNameAssignmentClass" ParentNodeId="ns=1;i=1399" DataType="String" AccessLevel="3">
    <DisplayName>SubTagNameAssignmentClass</DisplayName>
    <Description>The sub tag name of the SubTaggedColumnSection.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1399</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1401" BrowseName="1:Height" ParentNodeId="ns=1;i=1399" DataType="Double" AccessLevel="3">
    <DisplayName>Height</DisplayName>
    <Description>The height of the ColumnSection.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1402</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1403</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1399</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1402" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1401" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1401</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1403" BrowseName="1:EURange" ParentNodeId="ns=1;i=1401" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1401</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1404" BrowseName="1:InsideDiameter" ParentNodeId="ns=1;i=1399" DataType="Double" AccessLevel="3">
    <DisplayName>InsideDiameter</DisplayName>
    <Description>The inside diameter of the ColumnSection.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1405</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1406</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1399</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1405" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1404" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1404</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1406" BrowseName="1:EURange" ParentNodeId="ns=1;i=1404" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1404</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2091" BrowseName="1:&lt;Internal&gt;" ParentNodeId="ns=1;i=1399">
    <DisplayName>&lt;Internal&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1489</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1399</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1408" BrowseName="1:CompressorType">
    <DisplayName>CompressorType</DisplayName>
    <Description>A 'gas pressure increase device' and an 'artefact' that is driven by a prime mover by which energy is either constantly or periodically added to an amount of gas in order to increase its pressure (from http://data.posccaesar.org/rdl/RDS14286497).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.22</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1409</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1412</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1379</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1387</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1682</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1566</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1620</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1645</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1708</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1409" BrowseName="1:DesignVolumeFlowRate" ParentNodeId="ns=1;i=1408" DataType="Double" AccessLevel="3">
    <DisplayName>DesignVolumeFlowRate</DisplayName>
    <Description>The volume flow rate for which the Compressor is designed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1410</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1411</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1408</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1410" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1409" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1409</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>VolumeFlowRate</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1411" BrowseName="1:EURange" ParentNodeId="ns=1;i=1409" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1409</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1412" BrowseName="1:DifferentialPressure" ParentNodeId="ns=1;i=1408" DataType="Double" AccessLevel="3">
    <DisplayName>DifferentialPressure</DisplayName>
    <Description>The differential pressure of the Compressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1413</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1414</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1408</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1413" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1412" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1412</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Pressure</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1414" BrowseName="1:EURange" ParentNodeId="ns=1;i=1412" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1412</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1415" BrowseName="1:RotaryMixerType">
    <DisplayName>RotaryMixerType</DisplayName>
    <Description>Rotating mixer.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.41</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1416</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1419</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1422</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1454</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1416" BrowseName="1:UpperLimitAllowableDesignPressureDrop" ParentNodeId="ns=1;i=1415" DataType="Double" AccessLevel="3">
    <DisplayName>UpperLimitAllowableDesignPressureDrop</DisplayName>
    <Description>The maximum allowable design pressure drop of the RotaryMixer.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1417</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1418</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1415</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1417" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1416" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1416</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Pressure</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1418" BrowseName="1:EURange" ParentNodeId="ns=1;i=1416" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1416</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1419" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1415" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the RotaryMixer.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1420</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1421</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1415</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1420" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1419" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1419</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1421" BrowseName="1:EURange" ParentNodeId="ns=1;i=1419" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1419</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1422" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1415" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the RotaryMixer.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1423</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1424</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1415</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1423" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1422" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1422</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1424" BrowseName="1:EURange" ParentNodeId="ns=1;i=1422" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1422</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1425" BrowseName="1:VesselType">
    <DisplayName>VesselType</DisplayName>
    <Description>A container intended for storage and/or processing of fluids (from http://data.posccaesar.org/rdl/RDS414674).
Association to ColumnSections (TaggedColumnSection)
Association to Agitator (Agitator)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.51</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1426</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1682</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1445</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1449</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1490</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1663</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1426" BrowseName="1:NominalCapacityVolume" ParentNodeId="ns=1;i=1425" DataType="Double" AccessLevel="3">
    <DisplayName>NominalCapacityVolume</DisplayName>
    <Description>The nominal volumetric capacity of the Vessel.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1427</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1428</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1425</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1427" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1426" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1426</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Volume</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1428" BrowseName="1:EURange" ParentNodeId="ns=1;i=1426" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1426</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1431" BrowseName="1:GasFilterType">
    <DisplayName>GasFilterType</DisplayName>
    <Description>A filter that is specifically designed to filter a gas.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.30</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1432</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1435</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1438</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1441</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2092</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1619</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1432" BrowseName="1:Capacity_VolumeFlowRate" ParentNodeId="ns=1;i=1431" DataType="Double" AccessLevel="3">
    <DisplayName>Capacity_VolumeFlowRate</DisplayName>
    <Description>The handling flow rate for which the GasFilter is designed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1433</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1434</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1431</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1433" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1432" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1432</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>VolumeFlowRate</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1434" BrowseName="1:EURange" ParentNodeId="ns=1;i=1432" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1432</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1435" BrowseName="1:UpperLimitAllowableDesignPressureDrop" ParentNodeId="ns=1;i=1431" DataType="Double" AccessLevel="3">
    <DisplayName>UpperLimitAllowableDesignPressureDrop</DisplayName>
    <Description>The maximum allowable design pressure drop of the GasFilter.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1436</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1437</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1431</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1436" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1435" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1435</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Pressure</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1437" BrowseName="1:EURange" ParentNodeId="ns=1;i=1435" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1435</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1438" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1431" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the GasFilter.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1439</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1440</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1431</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1439" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1438" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1438</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1440" BrowseName="1:EURange" ParentNodeId="ns=1;i=1438" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1438</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1441" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1431" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the GasFilter.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1442</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1443</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1431</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1442" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1441" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1441</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1443" BrowseName="1:EURange" ParentNodeId="ns=1;i=1441" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1441</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2092" BrowseName="1:&lt;FilterUnit&gt;" ParentNodeId="ns=1;i=1431">
    <DisplayName>&lt;FilterUnit&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1456</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1431</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1445" BrowseName="1:PressureVesselType">
    <DisplayName>PressureVesselType</DisplayName>
    <Description>A vessel intended to withstand external and/or internal pressure (from http://data.posccaesar.org/rdl/RDS427229).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.52</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1446</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1425</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1446" BrowseName="1:CylinderLength" ParentNodeId="ns=1;i=1445" DataType="Double" AccessLevel="3">
    <DisplayName>CylinderLength</DisplayName>
    <Description>The cylinder length of the PressureVessel.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1447</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1448</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1445</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1447" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1446" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1446</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1448" BrowseName="1:EURange" ParentNodeId="ns=1;i=1446" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1446</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1449" BrowseName="1:SpecialVesselType">
    <DisplayName>SpecialVesselType</DisplayName>
    <Description>A Vessel that is not covered by any of other subclasses of Vessel.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.54</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1450</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1453</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1425</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1450" BrowseName="1:CylinderLength" ParentNodeId="ns=1;i=1449" DataType="Double" AccessLevel="3">
    <DisplayName>CylinderLength</DisplayName>
    <Description>The cylinder length of the SpecialVessel.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1451</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1452</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1449</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1451" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1450" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1450</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1452" BrowseName="1:EURange" ParentNodeId="ns=1;i=1450" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1450</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1453" BrowseName="1:TypeNameAssignmentClass" ParentNodeId="ns=1;i=1449" DataType="String" AccessLevel="3">
    <DisplayName>TypeNameAssignmentClass</DisplayName>
    <Description>The name of the type of the SpecialVessel.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1449</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1454" BrowseName="1:MixerType">
    <DisplayName>MixerType</DisplayName>
    <Description>An object that mixes two or more different ingredients.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.39</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2093</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1316</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1415</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1682</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1625</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=2093" BrowseName="1:&lt;MixingElementAssembly&gt;" ParentNodeId="ns=1;i=1454">
    <DisplayName>&lt;MixingElementAssembly&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1562</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1454</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1456" BrowseName="1:FilterUnitType">
    <DisplayName>FilterUnitType</DisplayName>
    <Description>The filtering unit as part of a filter.
Association to Chamber (Chamber)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.56</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1458</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1461</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1464</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1467</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1470</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1471</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1472</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1475</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1458" BrowseName="1:Efficiency" ParentNodeId="ns=1;i=1456" DataType="Double" AccessLevel="3">
    <DisplayName>Efficiency</DisplayName>
    <Description>The efficiency of the FilterUnit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1459</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1460</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1456</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1459" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1458" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1458</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Percentage</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1460" BrowseName="1:EURange" ParentNodeId="ns=1;i=1458" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1458</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1461" BrowseName="1:FilterArea" ParentNodeId="ns=1;i=1456" DataType="Double" AccessLevel="3">
    <DisplayName>FilterArea</DisplayName>
    <Description>The filter area of the FilterUnit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1462</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1463</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1456</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1462" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1461" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1461</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Area</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1463" BrowseName="1:EURange" ParentNodeId="ns=1;i=1461" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1461</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1464" BrowseName="1:LowerLimitAllowableSolidsConcentration" ParentNodeId="ns=1;i=1456" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitAllowableSolidsConcentration</DisplayName>
    <Description>The minimum allowable concentration for solids.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1465</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1466</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1456</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1465" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1464" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1464</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Percentage</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1466" BrowseName="1:EURange" ParentNodeId="ns=1;i=1464" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1464</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1467" BrowseName="1:LowerLimitPermeableParticleDiameter" ParentNodeId="ns=1;i=1456" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitPermeableParticleDiameter</DisplayName>
    <Description>The minimum of the particle size.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1468</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1469</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1456</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1468" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1467" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1467</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1469" BrowseName="1:EURange" ParentNodeId="ns=1;i=1467" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1467</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1470" BrowseName="1:MaterialOfConstructionCodeAssignmentClass" ParentNodeId="ns=1;i=1456" DataType="String" AccessLevel="3">
    <DisplayName>MaterialOfConstructionCodeAssignmentClass</DisplayName>
    <Description>A code that gives the material of construction of the FilterUnit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1456</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1471" BrowseName="1:NumberOfFilterElements" ParentNodeId="ns=1;i=1456" DataType="Int64" AccessLevel="3">
    <DisplayName>NumberOfFilterElements</DisplayName>
    <Description>The number of filter elements in the FilterUnit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1456</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1472" BrowseName="1:UpperLimitAllowableSolidsConcentration" ParentNodeId="ns=1;i=1456" DataType="Double" AccessLevel="3">
    <DisplayName>UpperLimitAllowableSolidsConcentration</DisplayName>
    <Description>The maximum allowable concentration for solids.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1473</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1474</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1456</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1473" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1472" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1472</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Percentage</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1474" BrowseName="1:EURange" ParentNodeId="ns=1;i=1472" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1472</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1475" BrowseName="1:UpperLimitPermeableParticleDiameter" ParentNodeId="ns=1;i=1456" DataType="Double" AccessLevel="3">
    <DisplayName>UpperLimitPermeableParticleDiameter</DisplayName>
    <Description>The maximum of the particle size.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1476</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1477</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1456</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1476" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1475" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1475</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1477" BrowseName="1:EURange" ParentNodeId="ns=1;i=1475" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1475</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1478" BrowseName="1:AirCoolingSystemType">
    <DisplayName>AirCoolingSystemType</DisplayName>
    <Description>A cooling system which uses air as the cooling medium (from http://data.posccaesar.org/rdl/RDS277379).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.33</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1479</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1482</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1485</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2094</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1326</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1479" BrowseName="1:DesignPower" ParentNodeId="ns=1;i=1478" DataType="Double" AccessLevel="3">
    <DisplayName>DesignPower</DisplayName>
    <Description>The design power of the AirCoolingSystem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1480</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1481</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1478</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1480" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1479" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1479</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1481" BrowseName="1:EURange" ParentNodeId="ns=1;i=1479" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1479</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1482" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1478" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the AirCoolingSystem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1483</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1484</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1478</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1483" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1482" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1482</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1484" BrowseName="1:EURange" ParentNodeId="ns=1;i=1482" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1482</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1485" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1478" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the AirCoolingSystem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1486</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1487</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1478</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1486" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1485" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1485</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1487" BrowseName="1:EURange" ParentNodeId="ns=1;i=1485" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1485</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2094" BrowseName="1:&lt;Rotor&gt;" ParentNodeId="ns=1;i=1478">
    <DisplayName>&lt;Rotor&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1491</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1478</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1489" BrowseName="1:ColumnInternalsArrangementType" IsAbstract="true">
    <DisplayName>ColumnInternalsArrangementType</DisplayName>
    <Description>The internals of a column.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.11</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1490" BrowseName="1:SiloType">
    <DisplayName>SiloType</DisplayName>
    <Description>A vessel that has a bottom in the shape of a cone and is intended to store solid particles (from http://data.posccaesar.org/rdl/RDS1022399).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.53</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1425</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1491" BrowseName="1:HeatExchangerRotorType">
    <DisplayName>HeatExchangerRotorType</DisplayName>
    <Description>A heat exchanger rotor.
Association to Chamber (Chamber)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.59</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1492</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1492" BrowseName="1:MaterialOfConstructionCodeAssignmentClass" ParentNodeId="ns=1;i=1491" DataType="String" AccessLevel="3">
    <DisplayName>MaterialOfConstructionCodeAssignmentClass</DisplayName>
    <Description>A code that gives the material of construction of the HeatExchangerRotor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1491</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1494" BrowseName="1:ColumnSectionType" IsAbstract="true">
    <DisplayName>ColumnSectionType</DisplayName>
    <Description>A column section.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.13</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1495</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1498</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2095</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1495" BrowseName="1:Height" ParentNodeId="ns=1;i=1494" DataType="Double" AccessLevel="3">
    <DisplayName>Height</DisplayName>
    <Description>The height of the ColumnSection.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1496</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1497</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1494</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1496" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1495" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1495</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1497" BrowseName="1:EURange" ParentNodeId="ns=1;i=1495" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1498" BrowseName="1:InsideDiameter" ParentNodeId="ns=1;i=1494" DataType="Double" AccessLevel="3">
    <DisplayName>InsideDiameter</DisplayName>
    <Description>The inside diameter of the ColumnSection.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1499</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1500</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1494</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1499" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1498" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1498</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1500" BrowseName="1:EURange" ParentNodeId="ns=1;i=1498" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1498</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2095" BrowseName="1:&lt;Internal&gt;" ParentNodeId="ns=1;i=1494">
    <DisplayName>&lt;Internal&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1489</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1494</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1502" BrowseName="1:PumpEquipmentType" IsAbstract="true">
    <DisplayName>PumpEquipmentType</DisplayName>
    <Description>Equipment of a Pump.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.158</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1503" BrowseName="1:ReciprocatingPumpType">
    <DisplayName>ReciprocatingPumpType</DisplayName>
    <Description>a positive displacement pump which contains a displacing element intended to be moved in a reciprocating movement to exert pressure on a fluid, typically moving within a cylindrical space (from http://data.posccaesar.org/rdl/RDS416969).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.47</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1504</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1507</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2096</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1716</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1504" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1503" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the ReciprocatingPump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1505</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1506</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1503</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1505" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1504" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1504</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1506" BrowseName="1:EURange" ParentNodeId="ns=1;i=1504" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1504</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1507" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1503" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the ReciprocatingPump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1508</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1509</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1503</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1508" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1507" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1507</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1509" BrowseName="1:EURange" ParentNodeId="ns=1;i=1507" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1507</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2096" BrowseName="1:&lt;Displacer&gt;" ParentNodeId="ns=1;i=1503">
    <DisplayName>&lt;Displacer&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1656</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1503</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1511" BrowseName="1:TaggedColumnSectionType">
    <DisplayName>TaggedColumnSectionType</DisplayName>
    <Description>A fully tagged column section.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.50</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1512</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1513</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1514</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1515</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1516</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1519</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2097</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1682</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1337</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1494</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1512" BrowseName="1:TagNameAssignmentClass" ParentNodeId="ns=1;i=1511" DataType="String" AccessLevel="3">
    <DisplayName>TagNameAssignmentClass</DisplayName>
    <Description>The tag number of the TaggedPlantItem. See also &lt;owner.TagNamePrefixAssignmentClass&gt;, &lt;owner.TagNameSequenceNumberAssignmentClass&gt;, and &lt;owner.TagNameSuffixAssignmentClass&gt;.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1511</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1513" BrowseName="1:TagNamePrefixAssignmentClass" ParentNodeId="ns=1;i=1511" DataType="String" AccessLevel="3">
    <DisplayName>TagNamePrefixAssignmentClass</DisplayName>
    <Description>The prefix part of the tag number of the TaggedPlantItem. For example, the prefix of the tag number "P4714-A" is "P". The prefix often indicates the type of the equipment item, e.g., "P" can indicate a pump. See also &lt;owner.TagNameAssignmentClass&gt;.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1511</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1514" BrowseName="1:TagNameSequenceNumberAssignmentClass" ParentNodeId="ns=1;i=1511" DataType="String" AccessLevel="3">
    <DisplayName>TagNameSequenceNumberAssignmentClass</DisplayName>
    <Description>The sequence number part of the tag number of the TaggedPlantItem. For example, the sequence number of the tag number "P4714-A" is "4714".</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1511</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1515" BrowseName="1:TagNameSuffixAssignmentClass" ParentNodeId="ns=1;i=1511" DataType="String" AccessLevel="3">
    <DisplayName>TagNameSuffixAssignmentClass</DisplayName>
    <Description>The suffix part of the tag number of an TaggedPlantItem item. For example, the suffix of the tag number "P4714-A" is "A".</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1511</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1516" BrowseName="1:Height" ParentNodeId="ns=1;i=1511" DataType="Double" AccessLevel="3">
    <DisplayName>Height</DisplayName>
    <Description>The height of the ColumnSection.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1517</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1518</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1511</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1517" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1516" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1516</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1518" BrowseName="1:EURange" ParentNodeId="ns=1;i=1516" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1516</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1519" BrowseName="1:InsideDiameter" ParentNodeId="ns=1;i=1511" DataType="Double" AccessLevel="3">
    <DisplayName>InsideDiameter</DisplayName>
    <Description>The inside diameter of the ColumnSection.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1520</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1521</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1511</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1520" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1519" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1519</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1521" BrowseName="1:EURange" ParentNodeId="ns=1;i=1519" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1519</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2097" BrowseName="1:&lt;Internal&gt;" ParentNodeId="ns=1;i=1511">
    <DisplayName>&lt;Internal&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1489</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1511</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1523" BrowseName="1:ChamberType">
    <DisplayName>ChamberType</DisplayName>
    <Description>A physical object that is an enclosed space (from http://data.posccaesar.org/rdl/RDS903151421).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.10</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1524</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1525</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1526</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1527</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1528</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1531</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1534</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1537</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1540</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1543</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1544</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1547</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1548</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1551</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1554</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1524" BrowseName="1:SubTagNameAssignmentClass" ParentNodeId="ns=1;i=1523" DataType="String" AccessLevel="3">
    <DisplayName>SubTagNameAssignmentClass</DisplayName>
    <Description>The sub tag name of the Chamber.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1525" BrowseName="1:ChamberDescriptionAssignmentClass" ParentNodeId="ns=1;i=1523" DataType="String" AccessLevel="3">
    <DisplayName>ChamberDescriptionAssignmentClass</DisplayName>
    <Description>The description of the Chamber.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1526" BrowseName="1:ChamberFunctionAssignmentClass" ParentNodeId="ns=1;i=1523" DataType="String" AccessLevel="3">
    <DisplayName>ChamberFunctionAssignmentClass</DisplayName>
    <Description>The function of the Chamber.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1527" BrowseName="1:ChamberFunctionSpecialization" ParentNodeId="ns=1;i=1523" DataType="ChamberFunctionClassification" AccessLevel="3">
    <DisplayName>ChamberFunctionSpecialization</DisplayName>
    <Description>A specialization indicating the function of the Chamber.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1528" BrowseName="1:Height" ParentNodeId="ns=1;i=1523" DataType="Double" AccessLevel="3">
    <DisplayName>Height</DisplayName>
    <Description>The height of the Chamber.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1529</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1530</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1529" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1528" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1528</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1530" BrowseName="1:EURange" ParentNodeId="ns=1;i=1528" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1528</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1531" BrowseName="1:InsideDiameter" ParentNodeId="ns=1;i=1523" DataType="Double" AccessLevel="3">
    <DisplayName>InsideDiameter</DisplayName>
    <Description>The inside diameter of the Chamber.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1532</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1533</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1532" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1531" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1531</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1533" BrowseName="1:EURange" ParentNodeId="ns=1;i=1531" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1531</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1534" BrowseName="1:Length" ParentNodeId="ns=1;i=1523" DataType="Double" AccessLevel="3">
    <DisplayName>Length</DisplayName>
    <Description>The length of the Chamber.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1535</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1536</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1535" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1534" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1534</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1536" BrowseName="1:EURange" ParentNodeId="ns=1;i=1534" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1534</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1537" BrowseName="1:LowerLimitDesignPressure" ParentNodeId="ns=1;i=1523" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitDesignPressure</DisplayName>
    <Description>The lowest pressure for which the Chamber is designed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1538</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1539</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1538" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1537" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1537</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Pressure</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1539" BrowseName="1:EURange" ParentNodeId="ns=1;i=1537" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1537</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1540" BrowseName="1:LowerLimitDesignTemperature" ParentNodeId="ns=1;i=1523" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitDesignTemperature</DisplayName>
    <Description>The lowest temperature for which the Chamber is designed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1541</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1542</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1541" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1540" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1540</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1542" BrowseName="1:EURange" ParentNodeId="ns=1;i=1540" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1540</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1543" BrowseName="1:MaterialOfConstructionCodeAssignmentClass" ParentNodeId="ns=1;i=1523" DataType="String" AccessLevel="3">
    <DisplayName>MaterialOfConstructionCodeAssignmentClass</DisplayName>
    <Description>A code that gives the material of construction of the Chamber.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1544" BrowseName="1:NominalDiameter" ParentNodeId="ns=1;i=1523" DataType="Double" AccessLevel="3">
    <DisplayName>NominalDiameter</DisplayName>
    <Description>The nominal diameter of the Chamber, given as a length. See also &lt;owner.NominalDiameterTypeRepresentationClass&gt;.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1545</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1546</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1545" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1544" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1544</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1546" BrowseName="1:EURange" ParentNodeId="ns=1;i=1544" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1544</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1547" BrowseName="1:NominalDiameterTypeRepresentationAssignmentClass" ParentNodeId="ns=1;i=1523" DataType="String" AccessLevel="3">
    <DisplayName>NominalDiameterTypeRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the type of the nominal diameter of the Chamber. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1548" BrowseName="1:UpperLimitDesignPressure" ParentNodeId="ns=1;i=1523" DataType="Double" AccessLevel="3">
    <DisplayName>UpperLimitDesignPressure</DisplayName>
    <Description>The highest pressure for which the Chamber is designed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1549</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1550</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1549" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1548" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1548</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Pressure</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1550" BrowseName="1:EURange" ParentNodeId="ns=1;i=1548" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1548</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1551" BrowseName="1:UpperLimitDesignTemperature" ParentNodeId="ns=1;i=1523" DataType="Double" AccessLevel="3">
    <DisplayName>UpperLimitDesignTemperature</DisplayName>
    <Description>The highest temperature for which the Chamber is designed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1552</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1553</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1552" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1551" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1551</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1553" BrowseName="1:EURange" ParentNodeId="ns=1;i=1551" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1551</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1554" BrowseName="1:Width" ParentNodeId="ns=1;i=1523" DataType="Double" AccessLevel="3">
    <DisplayName>Width</DisplayName>
    <Description>The width of the Chamber.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1555</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1556</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1523</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1555" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1554" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1554</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1556" BrowseName="1:EURange" ParentNodeId="ns=1;i=1554" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1554</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1557" BrowseName="1:ElectricHeaterType">
    <DisplayName>ElectricHeaterType</DisplayName>
    <Description>A heater in which electric energy is converted into heat for useful purposes (from http://data.posccaesar.org/rdl/RDS14070475).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.34</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1558</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2098</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1326</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1558" BrowseName="1:DesignPower" ParentNodeId="ns=1;i=1557" DataType="Double" AccessLevel="3">
    <DisplayName>DesignPower</DisplayName>
    <Description>The design power of the ElectricHeater.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1559</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1560</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1557</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1559" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1558" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1558</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1560" BrowseName="1:EURange" ParentNodeId="ns=1;i=1558" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1558</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2098" BrowseName="1:&lt;TubeBundle&gt;" ParentNodeId="ns=1;i=1557">
    <DisplayName>&lt;TubeBundle&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1592</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1557</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1562" BrowseName="1:MixingElementAssemblyType">
    <DisplayName>MixingElementAssemblyType</DisplayName>
    <Description>Assembly of mixing elements as part of a mixer.
Association to Chamber (Chamber)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.70</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1564</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1565</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1564" BrowseName="1:MaterialOfConstructionCodeAssignmentClass" ParentNodeId="ns=1;i=1562" DataType="String" AccessLevel="3">
    <DisplayName>MaterialOfConstructionCodeAssignmentClass</DisplayName>
    <Description>A code that gives the material of construction of the MixingElementAssembly.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1562</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1565" BrowseName="1:MixingElementAssembly" ParentNodeId="ns=1;i=1562" DataType="Int64" AccessLevel="3">
    <DisplayName>MixingElementAssembly</DisplayName>
    <Description>The number of mixing elements in the MixingElementAssembly.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1562</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1566" BrowseName="1:CentrifugalCompressorType">
    <DisplayName>CentrifugalCompressorType</DisplayName>
    <Description>A dynamic compressor in which one ore more impellers accelerate the gas and where the main flow through the impeller is radial (from http://data.posccaesar.org/rdl/RDS417194).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.25</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1567</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1570</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2099</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1408</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1567" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1566" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the CentrifugalCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1568</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1569</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1566</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1568" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1567" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1567</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1569" BrowseName="1:EURange" ParentNodeId="ns=1;i=1567" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1567</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1570" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1566" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the CentrifugalCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1571</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1572</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1566</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1571" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1570" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1570</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1572" BrowseName="1:EURange" ParentNodeId="ns=1;i=1570" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1570</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2099" BrowseName="1:&lt;Impeller&gt;" ParentNodeId="ns=1;i=1566">
    <DisplayName>&lt;Impeller&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1629</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1566</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1574" BrowseName="1:NozzleOwnerType" IsAbstract="true">
    <DisplayName>NozzleOwnerType</DisplayName>
    <Description>An object that can have nozzles.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.71</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2100</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=2100" BrowseName="1:&lt;Nozzle&gt;" ParentNodeId="ns=1;i=1574">
    <DisplayName>&lt;Nozzle&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1361</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1574</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1576" BrowseName="1:PlateAndShellHeatExchangerType">
    <DisplayName>PlateAndShellHeatExchangerType</DisplayName>
    <Description>A corrugated plate heat exchanger that has a corrugated plate pack inside a shell (from http://data.posccaesar.org/rdl/RDS441719).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.35</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1577</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1578</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1581</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1326</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1577" BrowseName="1:NumberOfPlates" ParentNodeId="ns=1;i=1576" DataType="Int64" AccessLevel="3">
    <DisplayName>NumberOfPlates</DisplayName>
    <Description>The number of plates in the PlateAndShellHeatExchanger.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1576</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1578" BrowseName="1:PlateHeight" ParentNodeId="ns=1;i=1576" DataType="Double" AccessLevel="3">
    <DisplayName>PlateHeight</DisplayName>
    <Description>The height of the plates in the PlateAndShellHeatExchanger.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1579</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1580</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1576</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1579" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1578" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1578</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1580" BrowseName="1:EURange" ParentNodeId="ns=1;i=1578" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1578</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1581" BrowseName="1:PlateWidth" ParentNodeId="ns=1;i=1576" DataType="Double" AccessLevel="3">
    <DisplayName>PlateWidth</DisplayName>
    <Description>The width of the plates in the PlateAndShellHeatExchanger.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1582</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1583</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1576</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1582" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1581" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1581</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1583" BrowseName="1:EURange" ParentNodeId="ns=1;i=1581" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1581</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1584" BrowseName="1:CentrifugalPumpType">
    <DisplayName>CentrifugalPumpType</DisplayName>
    <Description>A dynamic pump utilizing impellers provided with vanes generating centrifugal force to achieve the required pressure head (from http://data.posccaesar.org/rdl/RDS416834).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.45</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1585</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1588</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2101</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1716</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1585" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1584" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the CentrifugalPump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1586</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1587</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1584</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1586" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1585" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1585</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1587" BrowseName="1:EURange" ParentNodeId="ns=1;i=1585" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1585</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1588" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1584" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the CentrifugalPump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1589</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1590</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1584</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1589" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1588" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1588</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1590" BrowseName="1:EURange" ParentNodeId="ns=1;i=1588" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1588</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2101" BrowseName="1:&lt;Impeller&gt;" ParentNodeId="ns=1;i=1584">
    <DisplayName>&lt;Impeller&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1629</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1584</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1592" BrowseName="1:TubeBundleType">
    <DisplayName>TubeBundleType</DisplayName>
    <Description>A bundle that consists of several tubes assembled together allowing multiple flow paths from a single source (from http://data.posccaesar.org/rdl/RDS415259).
Association to Chamber (Chamber)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.176</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1593</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1594</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1597</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1598</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1599</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1600</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1601</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1593" BrowseName="1:NumberOfTubes" ParentNodeId="ns=1;i=1592" DataType="Int64" AccessLevel="3">
    <DisplayName>NumberOfTubes</DisplayName>
    <Description>The number of tubes of the TubeBundle.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1592</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1594" BrowseName="1:TubeLength" ParentNodeId="ns=1;i=1592" DataType="Double" AccessLevel="3">
    <DisplayName>TubeLength</DisplayName>
    <Description>The length of the tubes of the TubeBundle.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1595</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1596</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1592</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1595" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1594" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1594</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1596" BrowseName="1:EURange" ParentNodeId="ns=1;i=1594" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1594</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1597" BrowseName="1:TubeMaterialOfConstructionCodeAssignmentClass" ParentNodeId="ns=1;i=1592" DataType="String" AccessLevel="3">
    <DisplayName>TubeMaterialOfConstructionCodeAssignmentClass</DisplayName>
    <Description>A code that gives the material of construction of the tubes of the TubeBundle.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1592</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1598" BrowseName="1:TubeNominalDiameterNumericalValueRepresentationAssignmentClass" ParentNodeId="ns=1;i=1592" DataType="String" AccessLevel="3">
    <DisplayName>TubeNominalDiameterNumericalValueRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the numerical value of the nominal diameter of the tubes. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1592</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1599" BrowseName="1:TubeNominalDiameterRepresentationAssignmentClass" ParentNodeId="ns=1;i=1592" DataType="String" AccessLevel="3">
    <DisplayName>TubeNominalDiameterRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the nominal diameter of the tubes. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1592</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1600" BrowseName="1:TubeNominalDiameterStandardSpecialization" ParentNodeId="ns=1;i=1592" DataType="NominalDiameterStandardClassification" AccessLevel="3">
    <DisplayName>TubeNominalDiameterStandardSpecialization</DisplayName>
    <Description>The nominal diameter of the tubes, given as a reference to a nominal diameter standard and value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1592</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1601" BrowseName="1:TubeNominalDiameterTypeRepresentationAssignmentClass" ParentNodeId="ns=1;i=1592" DataType="String" AccessLevel="3">
    <DisplayName>TubeNominalDiameterTypeRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the type of the nominal diameter of the tubes. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1592</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1603" BrowseName="1:ColumnTraysArrangementType">
    <DisplayName>ColumnTraysArrangementType</DisplayName>
    <Description>The trays of a column.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.14</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1604</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1605</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1606</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1604" BrowseName="1:MaterialOfConstructionCodeAssignmentClass" ParentNodeId="ns=1;i=1603" DataType="String" AccessLevel="3">
    <DisplayName>MaterialOfConstructionCodeAssignmentClass</DisplayName>
    <Description>A code that gives the material of construction of the ColumnTraysArrangement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1603</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1605" BrowseName="1:NumberOfTrays" ParentNodeId="ns=1;i=1603" DataType="Int64" AccessLevel="3">
    <DisplayName>NumberOfTrays</DisplayName>
    <Description>The number of trays in the ColumnTraysArrangement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1603</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1606" BrowseName="1:TrayTypeAssignmentClass" ParentNodeId="ns=1;i=1603" DataType="String" AccessLevel="3">
    <DisplayName>TrayTypeAssignmentClass</DisplayName>
    <Description>The type of the trays in the ColumnTraysArrangement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1603</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1607" BrowseName="1:SpecialPumpType">
    <DisplayName>SpecialPumpType</DisplayName>
    <Description>A Pump that is not covered by any of the sibling classes of SpecialPump.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.49</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1608</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1609</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1612</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1615</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2102</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1716</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1608" BrowseName="1:TypeNameAssignmentClass" ParentNodeId="ns=1;i=1607" DataType="String" AccessLevel="3">
    <DisplayName>TypeNameAssignmentClass</DisplayName>
    <Description>The name of the type of the SpecialPump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1607</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1609" BrowseName="1:DesignCapacityMotiveFluid" ParentNodeId="ns=1;i=1607" DataType="Double" AccessLevel="3">
    <DisplayName>DesignCapacityMotiveFluid</DisplayName>
    <Description>The design capacity for the motive fluid of the SpecialPump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1610</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1611</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1607</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1610" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1609" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1609</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>VolumeFlowRate</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1611" BrowseName="1:EURange" ParentNodeId="ns=1;i=1609" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1609</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1612" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1607" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the SpecialPump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1613</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1614</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1607</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1613" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1612" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1612</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1614" BrowseName="1:EURange" ParentNodeId="ns=1;i=1612" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1612</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1615" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1607" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the SpecialPump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1616</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1617</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1607</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1616" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1615" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1615</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1617" BrowseName="1:EURange" ParentNodeId="ns=1;i=1615" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1615</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2102" BrowseName="1:&lt;PumpEquipmentItem&gt;" ParentNodeId="ns=1;i=1607">
    <DisplayName>&lt;PumpEquipmentItem&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1502</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1607</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1619" BrowseName="1:FilterType">
    <DisplayName>FilterType</DisplayName>
    <Description>A separator intended to remove solids from vapour or liquid (from http://data.posccaesar.org/rdl/RDS300689).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.29</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype">ns=1;i=1431</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1682</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1694</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1620" BrowseName="1:AirEjectorType">
    <DisplayName>AirEjectorType</DisplayName>
    <Description>An ejector intended to create vacuum using compressed air (from http://data.posccaesar.org/rdl/RDS5770157).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.23</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1621</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2103</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1408</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1621" BrowseName="1:DesignCapacityMotiveFluid" ParentNodeId="ns=1;i=1620" DataType="Double" AccessLevel="3">
    <DisplayName>DesignCapacityMotiveFluid</DisplayName>
    <Description>The design capacity for the motive fluid of the AirEjector.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1622</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1623</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1620</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1622" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1621" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1621</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>VolumeFlowRate</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1623" BrowseName="1:EURange" ParentNodeId="ns=1;i=1621" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1621</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2103" BrowseName="1:&lt;Impeller&gt;" ParentNodeId="ns=1;i=1620">
    <DisplayName>&lt;Impeller&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1629</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1620</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1625" BrowseName="1:StaticMixerType">
    <DisplayName>StaticMixerType</DisplayName>
    <Description>A physical object that is intended to mix fluid by means of diverging the flow with static obstacles or by increasing locally the velocity.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.42</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1626</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1454</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1626" BrowseName="1:UpperLimitAllowableDesignPressureDrop" ParentNodeId="ns=1;i=1625" DataType="Double" AccessLevel="3">
    <DisplayName>UpperLimitAllowableDesignPressureDrop</DisplayName>
    <Description>The maximum allowable design pressure drop of the StaticMixer.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1627</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1628</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1625</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1627" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1626" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1626</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Pressure</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1628" BrowseName="1:EURange" ParentNodeId="ns=1;i=1626" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1626</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1629" BrowseName="1:ImpellerType">
    <DisplayName>ImpellerType</DisplayName>
    <Description>A physical object that is an assembly of rotating vanes within an enclosure which is used to impart energy to or derive energy from a fluid through dynamic force (from http://data.posccaesar.org/rdl/RDS414539).
Association to Chamber (Chamber)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.61</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1630</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1633</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1634</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1630" BrowseName="1:Diameter" ParentNodeId="ns=1;i=1629" DataType="Double" AccessLevel="3">
    <DisplayName>Diameter</DisplayName>
    <Description>The diameter of the Impeller.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1631</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1632</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1629</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1631" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1630" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1630</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1632" BrowseName="1:EURange" ParentNodeId="ns=1;i=1630" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1630</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1633" BrowseName="1:MaterialOfConstructionCodeAssignmentClass" ParentNodeId="ns=1;i=1629" DataType="String" AccessLevel="3">
    <DisplayName>MaterialOfConstructionCodeAssignmentClass</DisplayName>
    <Description>A code that gives the material of construction of the Impeller.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1629</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1634" BrowseName="1:StageIdentifierAssignmentClass" ParentNodeId="ns=1;i=1629" DataType="String" AccessLevel="3">
    <DisplayName>StageIdentifierAssignmentClass</DisplayName>
    <Description>The stage identfifier of of the Impeller.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1629</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1636" BrowseName="1:CompressorEquipmentType" IsAbstract="true">
    <DisplayName>CompressorEquipmentType</DisplayName>
    <Description>Equipment of a Compressor.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.15</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1637" BrowseName="1:AgitatorType">
    <DisplayName>AgitatorType</DisplayName>
    <Description>A dynamic mixer that stir or shake fluids by reaction force from moving vanes (from http://data.posccaesar.org/rdl/RDS16045622).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.21</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1638</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1641</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2104</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1682</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1638" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1637" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the Agitator.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1639</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1640</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1637</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1639" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1638" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1638</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1640" BrowseName="1:EURange" ParentNodeId="ns=1;i=1638" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1638</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1641" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1637" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the Agitator.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1642</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1643</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1637</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1642" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1641" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1641</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1643" BrowseName="1:EURange" ParentNodeId="ns=1;i=1641" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1641</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2104" BrowseName="1:&lt;Rotor&gt;" ParentNodeId="ns=1;i=1637">
    <DisplayName>&lt;Rotor&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1672</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1637</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1645" BrowseName="1:AxialCompressorType">
    <DisplayName>AxialCompressorType</DisplayName>
    <Description>A dynamic compressor in which the gas is accelerated by the action of a bladed rotor and where the main flow is along the rotation axis of the rotor (from http://data.posccaesar.org/rdl/RDS417239).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.24</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1646</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1649</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2105</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1408</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1646" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1645" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the AxialCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1647</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1648</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1645</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1647" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1646" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1646</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1648" BrowseName="1:EURange" ParentNodeId="ns=1;i=1646" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1646</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1649" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1645" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the AxialCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1650</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1651</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1645</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1650" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1649" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1649</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1651" BrowseName="1:EURange" ParentNodeId="ns=1;i=1649" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1649</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2105" BrowseName="1:&lt;Impeller&gt;" ParentNodeId="ns=1;i=1645">
    <DisplayName>&lt;Impeller&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1629</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1645</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1653" BrowseName="1:ShellAndTubeHeatExchangerType">
    <DisplayName>ShellAndTubeHeatExchangerType</DisplayName>
    <Description>A tubular heat exchanger in which a tube bundle is surrounded by a shell (from http://data.posccaesar.org/rdl/RDS419084).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.36</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1654</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2106</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1326</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1654" BrowseName="1:TemaStandardTypeAssignmentClass" ParentNodeId="ns=1;i=1653" DataType="String" AccessLevel="3">
    <DisplayName>TemaStandardTypeAssignmentClass</DisplayName>
    <Description>The type of the ShellAndTubeHeatExchanger according to the Tubular Exchanger Manufacturers Association, Inc. (TEMA, http://www.tema.org). This is a three-letter code.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1653</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2106" BrowseName="1:&lt;TubeBundle&gt;" ParentNodeId="ns=1;i=1653">
    <DisplayName>&lt;TubeBundle&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1592</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1653</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1656" BrowseName="1:DisplacerType">
    <DisplayName>DisplacerType</DisplayName>
    <Description>A displacer.
Association to Chamber (Chamber)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.19</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1657</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1658</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1659</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1657" BrowseName="1:MaterialOfConstructionCodeAssignmentClass" ParentNodeId="ns=1;i=1656" DataType="String" AccessLevel="3">
    <DisplayName>MaterialOfConstructionCodeAssignmentClass</DisplayName>
    <Description>A code that gives the material of construction of the Displacer.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1656</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1658" BrowseName="1:StageIdentifierAssignmentClass" ParentNodeId="ns=1;i=1656" DataType="String" AccessLevel="3">
    <DisplayName>StageIdentifierAssignmentClass</DisplayName>
    <Description>The stage identfifier of of the Displacer.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1656</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1659" BrowseName="1:VolumePerStroke" ParentNodeId="ns=1;i=1656" DataType="Double" AccessLevel="3">
    <DisplayName>VolumePerStroke</DisplayName>
    <Description>The volume per stroke of the Displacer.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1660</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1661</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1656</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1660" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1659" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1659</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Volume</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1661" BrowseName="1:EURange" ParentNodeId="ns=1;i=1659" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1659</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1663" BrowseName="1:TankType">
    <DisplayName>TankType</DisplayName>
    <Description>A vessel intended to contain fluid for storage. Typically a receiving or collecting function for further distribution. Typically with a vertical and cylindrical or square shape and a flat or conical bottom (from http://data.posccaesar.org/rdl/RDS445139).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.55</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1664</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1425</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1664" BrowseName="1:CylinderLength" ParentNodeId="ns=1;i=1663" DataType="Double" AccessLevel="3">
    <DisplayName>CylinderLength</DisplayName>
    <Description>The cylinder length of the Tank.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1665</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1666</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1663</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1665" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1664" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1664</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1666" BrowseName="1:EURange" ParentNodeId="ns=1;i=1664" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1664</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1667" BrowseName="1:ProcessColumnType">
    <DisplayName>ProcessColumnType</DisplayName>
    <Description>A vertical vessel intended to enable chemical reactions or physical processes utilising differences in density of fluids and/or forced flow of fluid (from http://data.posccaesar.org/rdl/RDS4316825224).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.43</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1668</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2107</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1682</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1668" BrowseName="1:NominalCapacityVolume" ParentNodeId="ns=1;i=1667" DataType="Double" AccessLevel="3">
    <DisplayName>NominalCapacityVolume</DisplayName>
    <Description>The nominal volumetric capacity of the ProcessColumn.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1669</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1670</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1667</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1669" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1668" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1668</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Volume</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1670" BrowseName="1:EURange" ParentNodeId="ns=1;i=1668" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1668</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2107" BrowseName="1:&lt;ColumnSection&gt;" ParentNodeId="ns=1;i=1667">
    <DisplayName>&lt;ColumnSection&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1399</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1667</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1672" BrowseName="1:AgitatorRotorType">
    <DisplayName>AgitatorRotorType</DisplayName>
    <Description>An agitator rotor.
Association to Chamber (Chamber)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.4</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1673</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1676</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1679</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1680</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1673" BrowseName="1:Diameter" ParentNodeId="ns=1;i=1672" DataType="Double" AccessLevel="3">
    <DisplayName>Diameter</DisplayName>
    <Description>The diameter of the AgitatorRotor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1674</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1675</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1672</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1674" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1673" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1673</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1675" BrowseName="1:EURange" ParentNodeId="ns=1;i=1673" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1673</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1676" BrowseName="1:LengthToMountingFlange" ParentNodeId="ns=1;i=1672" DataType="Double" AccessLevel="3">
    <DisplayName>LengthToMountingFlange</DisplayName>
    <Description>The length to the mounting flange of the AgitatorRotor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1677</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1678</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1672</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1677" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1676" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1676</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1678" BrowseName="1:EURange" ParentNodeId="ns=1;i=1676" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1676</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1679" BrowseName="1:MaterialOfConstructionCodeAssignmentClass" ParentNodeId="ns=1;i=1672" DataType="String" AccessLevel="3">
    <DisplayName>MaterialOfConstructionCodeAssignmentClass</DisplayName>
    <Description>A code that gives the material of construction of the AgitatorRotor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1672</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1680" BrowseName="1:RotorTypeAssignmentClass" ParentNodeId="ns=1;i=1672" DataType="String" AccessLevel="3">
    <DisplayName>RotorTypeAssignmentClass</DisplayName>
    <Description>The rotor type of the AgitatorRotor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1672</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1682" BrowseName="1:EquipmentType" IsAbstract="true">
    <DisplayName>EquipmentType</DisplayName>
    <Description>A piece of equipment.
Association to ParentStructure (TechnicalItemParentStructure)
Association to PlantTrain (PlantTrain)
Association to PlantSystem (PlantSystem)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.20</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1683</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1686</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1687</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1688</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1689</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2108</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2109</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1326</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1408</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1425</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1454</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1511</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1619</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1637</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1667</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1716</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1377</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1574</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1337</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1683" BrowseName="1:EquipmentDescriptionAssignmentClass" ParentNodeId="ns=1;i=1682" DataType="String" AccessLevel="3">
    <DisplayName>EquipmentDescriptionAssignmentClass</DisplayName>
    <Description>A short desciption of the Equipment in natural language. So far, there is no support for descriptions in different languages.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1682</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1686" BrowseName="1:TagNameAssignmentClass" ParentNodeId="ns=1;i=1682" DataType="String" AccessLevel="3">
    <DisplayName>TagNameAssignmentClass</DisplayName>
    <Description>The tag number of the TaggedPlantItem. See also &lt;owner.TagNamePrefixAssignmentClass&gt;, &lt;owner.TagNameSequenceNumberAssignmentClass&gt;, and &lt;owner.TagNameSuffixAssignmentClass&gt;.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1682</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1687" BrowseName="1:TagNamePrefixAssignmentClass" ParentNodeId="ns=1;i=1682" DataType="String" AccessLevel="3">
    <DisplayName>TagNamePrefixAssignmentClass</DisplayName>
    <Description>The prefix part of the tag number of the TaggedPlantItem. For example, the prefix of the tag number "P4714-A" is "P". The prefix often indicates the type of the equipment item, e.g., "P" can indicate a pump. See also &lt;owner.TagNameAssignmentClass&gt;.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1682</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1688" BrowseName="1:TagNameSequenceNumberAssignmentClass" ParentNodeId="ns=1;i=1682" DataType="String" AccessLevel="3">
    <DisplayName>TagNameSequenceNumberAssignmentClass</DisplayName>
    <Description>The sequence number part of the tag number of the TaggedPlantItem. For example, the sequence number of the tag number "P4714-A" is "4714".</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1682</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1689" BrowseName="1:TagNameSuffixAssignmentClass" ParentNodeId="ns=1;i=1682" DataType="String" AccessLevel="3">
    <DisplayName>TagNameSuffixAssignmentClass</DisplayName>
    <Description>The suffix part of the tag number of an TaggedPlantItem item. For example, the suffix of the tag number "P4714-A" is "A".</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1682</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2108" BrowseName="1:&lt;Chamber&gt;" ParentNodeId="ns=1;i=1682">
    <DisplayName>&lt;Chamber&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1523</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1682</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2109" BrowseName="1:&lt;Nozzle&gt;" ParentNodeId="ns=1;i=1682">
    <DisplayName>&lt;Nozzle&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1361</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1682</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1694" BrowseName="1:LiquidFilterType">
    <DisplayName>LiquidFilterType</DisplayName>
    <Description>A filter that is specifically designed to filter a liquid.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.31</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1695</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1698</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1701</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1704</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2110</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1619</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1695" BrowseName="1:Capacity_VolumeFlowRate" ParentNodeId="ns=1;i=1694" DataType="Double" AccessLevel="3">
    <DisplayName>Capacity_VolumeFlowRate</DisplayName>
    <Description>The handling flow rate for which the LiquidFilter is designed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1696</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1697</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1694</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1696" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1695" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1695</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>VolumeFlowRate</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1697" BrowseName="1:EURange" ParentNodeId="ns=1;i=1695" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1695</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1698" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1694" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the LiquidFilter.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1699</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1700</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1694</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1699" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1698" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1698</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1700" BrowseName="1:EURange" ParentNodeId="ns=1;i=1698" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1698</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1701" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1694" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the LiquidFilter.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1702</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1703</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1694</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1702" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1701" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1701</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1703" BrowseName="1:EURange" ParentNodeId="ns=1;i=1701" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1701</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1704" BrowseName="1:UpperLimitAllowableDesignPressureDrop" ParentNodeId="ns=1;i=1694" DataType="Double" AccessLevel="3">
    <DisplayName>UpperLimitAllowableDesignPressureDrop</DisplayName>
    <Description>The maximum allowable design pressure drop of the LiquidFilter.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1705</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1706</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1694</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1705" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1704" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1704</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Pressure</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1706" BrowseName="1:EURange" ParentNodeId="ns=1;i=1704" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1704</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2110" BrowseName="1:&lt;FilterUnit&gt;" ParentNodeId="ns=1;i=1694">
    <DisplayName>&lt;FilterUnit&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1456</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1694</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1708" BrowseName="1:RotaryCompressorType">
    <DisplayName>RotaryCompressorType</DisplayName>
    <Description>A positive displacement compressor in which compression displacement is effected by the positive action of rotating elements (from http://data.posccaesar.org/rdl/RDS435374).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.27</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1709</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1712</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2111</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1408</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1709" BrowseName="1:DesignRotationalSpeed" ParentNodeId="ns=1;i=1708" DataType="Double" AccessLevel="3">
    <DisplayName>DesignRotationalSpeed</DisplayName>
    <Description>The design rotational speed of the RotaryCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1710</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1711</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1708</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1710" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1709" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1709</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>RotationalSpeed</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1711" BrowseName="1:EURange" ParentNodeId="ns=1;i=1709" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1709</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1712" BrowseName="1:DesignShaftPower" ParentNodeId="ns=1;i=1708" DataType="Double" AccessLevel="3">
    <DisplayName>DesignShaftPower</DisplayName>
    <Description>The design shaft power of the RotaryCompressor.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1713</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1714</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1708</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1713" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1712" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1712</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Power</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1714" BrowseName="1:EURange" ParentNodeId="ns=1;i=1712" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1712</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2111" BrowseName="1:&lt;Displacer&gt;" ParentNodeId="ns=1;i=1708">
    <DisplayName>&lt;Displacer&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1656</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1708</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1716" BrowseName="1:PumpType">
    <DisplayName>PumpType</DisplayName>
    <Description>A physical object that is a driven piece of equipment in which energy is either constantly or periodically added to an amount of pumped liquid in order to increase the pressure required for the process in which the pump is in operation (from http://data.posccaesar.org/rdl/RDS327239).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.44</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1717</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1720</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1723</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1312</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1342</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1503</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1584</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1607</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1682</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1717" BrowseName="1:DesignVolumeFlowRate" ParentNodeId="ns=1;i=1716" DataType="Double" AccessLevel="3">
    <DisplayName>DesignVolumeFlowRate</DisplayName>
    <Description>The volume flow rate for which the Pump is designed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1718</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1719</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1716</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1718" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1717" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1717</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>VolumeFlowRate</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1719" BrowseName="1:EURange" ParentNodeId="ns=1;i=1717" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1717</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1720" BrowseName="1:DesignPressureHead" ParentNodeId="ns=1;i=1716" DataType="Double" AccessLevel="3">
    <DisplayName>DesignPressureHead</DisplayName>
    <Description>The design pressure head of the Pump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1721</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1722</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1716</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1721" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1720" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1720</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1722" BrowseName="1:EURange" ParentNodeId="ns=1;i=1720" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1720</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1723" BrowseName="1:DifferentialPressure" ParentNodeId="ns=1;i=1716" DataType="Double" AccessLevel="3">
    <DisplayName>DifferentialPressure</DisplayName>
    <Description>The differential pressure of the Pump.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1724</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1725</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1716</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1724" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1723" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1723</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Pressure</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1725" BrowseName="1:EURange" ParentNodeId="ns=1;i=1723" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1723</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1726" BrowseName="1:PipingNetworkSystemType">
    <DisplayName>PipingNetworkSystemType</DisplayName>
    <Description>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).
Association to ParentStructure (TechnicalItemParentStructure)
Association to PlantTrain (PlantTrain)
Association to PlantSystem (PlantSystem)
Association to AreaIsa95 (AreaIsa95)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.131</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1727</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1728</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1729</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1732</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1733</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1736</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1737</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1738</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1739</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1740</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1741</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1742</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1743</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1744</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1745</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1746</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1747</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2112</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2113</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1727" BrowseName="1:LineNumberAssignmentClassOfPipingNetworkSystem" ParentNodeId="ns=1;i=1726" DataType="String" AccessLevel="3">
    <DisplayName>LineNumberAssignmentClassOfPipingNetworkSystem</DisplayName>
    <Description>The line number of a PipingNetworkSystem. Values are typically (but not necessarily) string representations of numbers.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1728" BrowseName="1:FluidCodeAssignmentClass" ParentNodeId="ns=1;i=1726" DataType="String" AccessLevel="3">
    <DisplayName>FluidCodeAssignmentClass</DisplayName>
    <Description>The identification code of the fluid related to the PipingNetworkSystem. So  far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1729" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1726" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the PipingNetworkSystem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1730</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1731</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1730" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1729" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1729</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1731" BrowseName="1:EURange" ParentNodeId="ns=1;i=1729" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1729</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1732" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1726" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the PipingNetworkSystem. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1733" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1726" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the PipingNetworkSystem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1734</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1735</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1734" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1733" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1733</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1735" BrowseName="1:EURange" ParentNodeId="ns=1;i=1733" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1733</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1736" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1726" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the PipingNetworkSystem, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1737" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1726" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the PipingNetworkSystem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1738" BrowseName="1:JacketedLineNumberAssignmentClass" ParentNodeId="ns=1;i=1726" DataType="String" AccessLevel="3">
    <DisplayName>JacketedLineNumberAssignmentClass</DisplayName>
    <Description>The line number of the PipingNetworkSystem for which this PipingNetworkSystem is the jacket.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1739" BrowseName="1:JacketLineNumberAssignmentClass" ParentNodeId="ns=1;i=1726" DataType="String" AccessLevel="3">
    <DisplayName>JacketLineNumberAssignmentClass</DisplayName>
    <Description>The line number of the PipingNetworkSystem that is the jacket of this PipingNetworkSystem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1740" BrowseName="1:JacketedPipeSpecialization" ParentNodeId="ns=1;i=1726" DataType="JacketedPipeClassification" AccessLevel="3">
    <DisplayName>JacketedPipeSpecialization</DisplayName>
    <Description>A specialization indicating whether the PipingNetworkSystem is jacketed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1741" BrowseName="1:NominalDiameterStandardSpecialization" ParentNodeId="ns=1;i=1726" DataType="NominalDiameterStandardClassification" AccessLevel="3">
    <DisplayName>NominalDiameterStandardSpecialization</DisplayName>
    <Description>The nominal diameter of the PipingNetworkSystem, given as a reference to a nominal  diameter standard and value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1742" BrowseName="1:NominalDiameterNumericalValueRepresentationAssignmentClass" ParentNodeId="ns=1;i=1726" DataType="String" AccessLevel="3">
    <DisplayName>NominalDiameterNumericalValueRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the numerical value of the nominal diameter of the PipingNetworkSystem. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1743" BrowseName="1:NominalDiameterRepresentationAssignmentClass" ParentNodeId="ns=1;i=1726" DataType="String" AccessLevel="3">
    <DisplayName>NominalDiameterRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the nominal diameter of the PipingNetworkSystem. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1744" BrowseName="1:NominalDiameterTypeRepresentationAssignmentClass" ParentNodeId="ns=1;i=1726" DataType="String" AccessLevel="3">
    <DisplayName>NominalDiameterTypeRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the type of the nominal diameter of the PipingNetworkSystem. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1745" BrowseName="1:OnHoldSpecialization" ParentNodeId="ns=1;i=1726" DataType="OnHoldClassification" AccessLevel="3">
    <DisplayName>OnHoldSpecialization</DisplayName>
    <Description>A specialization indicating if the PipingNetworkSystem is on hold or not.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1746" BrowseName="1:PipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1726" DataType="String" AccessLevel="3">
    <DisplayName>PipingClassCodeAssignmentClass</DisplayName>
    <Description>The identification code of the piping class of the PipingNetworkSystem. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1747" BrowseName="1:PipingNetworkSystemGroupNumberAssignmentClass" ParentNodeId="ns=1;i=1726" DataType="String" AccessLevel="3">
    <DisplayName>PipingNetworkSystemGroupNumberAssignmentClass</DisplayName>
    <Description>The number of the piping network system group of the PipingNetworkSystem, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2112" BrowseName="1:&lt;Segment&gt;" ParentNodeId="ns=1;i=1726">
    <DisplayName>&lt;Segment&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1898</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2113" BrowseName="1:&lt;PropertyBreak&gt;" ParentNodeId="ns=1;i=1726">
    <DisplayName>&lt;PropertyBreak&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1938</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1726</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1754" BrowseName="1:PipingNetworkSegmentItemType" IsAbstract="true">
    <DisplayName>PipingNetworkSegmentItemType</DisplayName>
    <Description>An item that can be part of a PipingNetworkSegment.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.129</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1755" BrowseName="1:TurbineFlowMeterType">
    <DisplayName>TurbineFlowMeterType</DisplayName>
    <Description>A velocity flow meter that uses a multi bladed rotor to measure fluid flow rate in units of volumetric flow through a closed conduit (from http://data.posccaesar.org/rdl/RDS417914).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.87</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1793</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1756" BrowseName="1:AngleValveType">
    <DisplayName>AngleValveType</DisplayName>
    <Description>A valve that has valve ports which are not in-line (from http://data.posccaesar.org/rdl/RDS5789384).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.120</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1757" BrowseName="1:StrainerType">
    <DisplayName>StrainerType</DisplayName>
    <Description>A mechanical separator that is separating solid particles from a fluid by passing the fluid through a wire mesh, screen or metal plates containing perforations or slits (from http://data.posccaesar.org/rdl/RDS422504).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.169</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1758</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1759</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1762</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1763</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1764</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1767</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1768</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1769</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1758" BrowseName="1:PipingComponentNumberAssignmentClass" ParentNodeId="ns=1;i=1757" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNumberAssignmentClass</DisplayName>
    <Description>The piping component number of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1757</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1759" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1757" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1760</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1761</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1757</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1760" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1759" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1759</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1761" BrowseName="1:EURange" ParentNodeId="ns=1;i=1759" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1759</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1762" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1757" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the PipeFitting, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1757</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1763" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1757" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1757</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1764" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1757" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1765</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1766</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1757</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1765" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1764" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1764</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1766" BrowseName="1:EURange" ParentNodeId="ns=1;i=1764" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1764</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1767" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1757" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1757</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1768" BrowseName="1:PipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1757" DataType="String" AccessLevel="3">
    <DisplayName>PipingClassCodeAssignmentClass</DisplayName>
    <Description>The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1757</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1769" BrowseName="1:PipingComponentNameAssignmentClass" ParentNodeId="ns=1;i=1757" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNameAssignmentClass</DisplayName>
    <Description>The piping component name of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1757</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1770" BrowseName="1:FunnelType">
    <DisplayName>FunnelType</DisplayName>
    <Description>A hollow cone with a tube extending from the smaller end and that is designed to catch and direct a downward flow (from http://data.posccaesar.org/rdl/RDS6689917).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.98</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1771" BrowseName="1:NeedleValveType">
    <DisplayName>NeedleValveType</DisplayName>
    <Description>A globe valve that has a closure member with the shape of a conical plug (needle) which closes into a small seat (from http://data.posccaesar.org/rdl/RDS421064).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.125</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1772" BrowseName="1:InLineMixerType">
    <DisplayName>InLineMixerType</DisplayName>
    <Description>A static mixer that is intended to be supported by connected equipment. Typically supported by piping (from http://data.posccaesar.org/rdl/RDS43167562195).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.101</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1773" BrowseName="1:CheckValveType">
    <DisplayName>CheckValveType</DisplayName>
    <Description>A valve that permits fluid to flow in one direction only (from http://data.posccaesar.org/rdl/RDS292229).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.79</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1774</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1775</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1776</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1777</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1780</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1781</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1784</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1785</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1995</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1874</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1937</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1774" BrowseName="1:PipingComponentNumberAssignmentClass" ParentNodeId="ns=1;i=1773" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNumberAssignmentClass</DisplayName>
    <Description>The piping component number of the CheckValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1773</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1775" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1773" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the CheckValve, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1773</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1776" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1773" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the CheckValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1773</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1777" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1773" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the CheckValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1778</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1779</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1773</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1778" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1777" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1777</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1779" BrowseName="1:EURange" ParentNodeId="ns=1;i=1777" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1777</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1780" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1773" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the CheckValve. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1773</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1781" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1773" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the CheckValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1782</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1783</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1773</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1782" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1781" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1781</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1783" BrowseName="1:EURange" ParentNodeId="ns=1;i=1781" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1781</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1784" BrowseName="1:PipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1773" DataType="String" AccessLevel="3">
    <DisplayName>PipingClassCodeAssignmentClass</DisplayName>
    <Description>The identification code of the piping class of the CheckValve. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1773</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1785" BrowseName="1:PipingComponentNameAssignmentClass" ParentNodeId="ns=1;i=1773" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNameAssignmentClass</DisplayName>
    <Description>The piping component name of the CheckValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1773</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1786" BrowseName="1:PipeConnectorSymbolType" IsAbstract="true">
    <DisplayName>PipeConnectorSymbolType</DisplayName>
    <Description>A pipe connector symbol. It is usually drawn as an arrow.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.76</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2114</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2006</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=2114" BrowseName="1:&lt;Node&gt;" ParentNodeId="ns=1;i=1786">
    <DisplayName>&lt;Node&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=2008</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1786</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1788" BrowseName="1:FlangeType">
    <DisplayName>FlangeType</DisplayName>
    <Description>A physical object that is a projecting flat rim, plate,collar, or rib (from http://data.posccaesar.org/rdl/RDS13307654).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.96</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1789" BrowseName="1:AngleBallValveType">
    <DisplayName>AngleBallValveType</DisplayName>
    <Description>An angle ball valve.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.117</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1790" BrowseName="1:BallValveType">
    <DisplayName>BallValveType</DisplayName>
    <Description>A rotary valve that has a ball closure member (from http://data.posccaesar.org/rdl/RDS416654).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.121</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1791" BrowseName="1:PlugValveType">
    <DisplayName>PlugValveType</DisplayName>
    <Description>A rotary valve that has a quarter turn action in which the closure member is a cylindrical or tapered plug which operates by rotating on its axis and sealing against a downstream seat (from http://data.posccaesar.org/rdl/RDS421109).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.126</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1792" BrowseName="1:CompensatorType">
    <DisplayName>CompensatorType</DisplayName>
    <Description>A device compensating for axial or radial movement between two elements that is connected (from http://data.posccaesar.org/rdl/RDS1280084541).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.94</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1793" BrowseName="1:InlinePrimaryElementType">
    <DisplayName>InlinePrimaryElementType</DisplayName>
    <Description>An inline primary element.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.82</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1794</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1795</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1798</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1799</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1800</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1803</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1804</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1755</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1995</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1809</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1810</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1811</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1865</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1895</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1955</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1956</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1794" BrowseName="1:PipingComponentNumberAssignmentClass" ParentNodeId="ns=1;i=1793" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNumberAssignmentClass</DisplayName>
    <Description>The piping component number of the InlinePrimaryElement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1793</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1795" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1793" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the InlinePrimaryElement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1796</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1797</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1793</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1796" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1795" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1795</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1797" BrowseName="1:EURange" ParentNodeId="ns=1;i=1795" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1795</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1798" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1793" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the InlinePrimaryElement, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1793</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1799" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1793" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the InlinePrimaryElement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1793</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1800" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1793" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the InlinePrimaryElement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1801</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1802</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1793</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1801" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1800" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1800</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1802" BrowseName="1:EURange" ParentNodeId="ns=1;i=1800" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1800</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1803" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1793" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the InlinePrimaryElement. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1793</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1804" BrowseName="1:PipingComponentNameAssignmentClass" ParentNodeId="ns=1;i=1793" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNameAssignmentClass</DisplayName>
    <Description>The piping component name of the InlinePrimaryElement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1793</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1805" BrowseName="1:FlangedConnectionType">
    <DisplayName>FlangedConnectionType</DisplayName>
    <Description>A flanged connection.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.97</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1806" BrowseName="1:HoseType">
    <DisplayName>HoseType</DisplayName>
    <Description>A tubular which is flexible and capable of conveying liquids under pressure (from http://data.posccaesar.org/rdl/RDS302174).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.99</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1807" BrowseName="1:PipingSourceItemType" IsAbstract="true">
    <DisplayName>PipingSourceItemType</DisplayName>
    <Description>An item that can be the source of a PipingConnection (attribute SourceItem) or a PipingNetworkSegment (attribute SourceItem).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.134</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1808" BrowseName="1:AngleGlobeValveType">
    <DisplayName>AngleGlobeValveType</DisplayName>
    <Description>A globe valve that deviates from the in-line design, i.e. with a body shape designed to adjust the flow direction with a specified angle relative to the straight through-flow an in-line valve would have provided for (from http://data.posccaesar.org/rdl/RDS882944).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.118</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1809" BrowseName="1:PositiveDisplacementFlowMeterType">
    <DisplayName>PositiveDisplacementFlowMeterType</DisplayName>
    <Description>A flow meter that measures the volumetric flow rate of a liquid or gas by separating the flow stream into known volumes and counting them over time (from http://data.posccaesar.org/rdl/RDS418094).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.86</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1793</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1810" BrowseName="1:VariableAreaFlowMeterType">
    <DisplayName>VariableAreaFlowMeterType</DisplayName>
    <Description>A flow meter consisting of a vertical tube with a conically shaped bore which widens to the top in which a solid body (float) is supported by the force exerted by the fluid stream (from http://data.posccaesar.org/rdl/RDS418229).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.88</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1793</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1811" BrowseName="1:ElectromagneticFlowMeterType">
    <DisplayName>ElectromagneticFlowMeterType</DisplayName>
    <Description>A velocity flow meter that is measuring flow rate of a conductive fluid running through a magnetic field by measuring the charge created when fluid interacting with the field (from http://data.posccaesar.org/rdl/RDS1009664).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.83</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1793</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1812" BrowseName="1:SteamTrapType">
    <DisplayName>SteamTrapType</DisplayName>
    <Description>A trap that consists of a chamber into which condensed steam from steam pipes etc. is allowed to drain, and which automatically ejects it without permitting the escape of steam (from http://data.posccaesar.org/rdl/RDS5782388).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.168</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1813</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1814</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1817</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1818</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1819</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1822</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1823</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1824</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1813" BrowseName="1:PipingComponentNumberAssignmentClass" ParentNodeId="ns=1;i=1812" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNumberAssignmentClass</DisplayName>
    <Description>The piping component number of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1812</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1814" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1812" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1815</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1816</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1812</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1815" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1814" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1814</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1816" BrowseName="1:EURange" ParentNodeId="ns=1;i=1814" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1814</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1817" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1812" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the PipeFitting, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1812</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1818" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1812" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1812</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1819" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1812" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1820</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1821</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1812</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1820" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1819" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1819</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1821" BrowseName="1:EURange" ParentNodeId="ns=1;i=1819" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1819</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1822" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1812" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1812</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1823" BrowseName="1:PipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1812" DataType="String" AccessLevel="3">
    <DisplayName>PipingClassCodeAssignmentClass</DisplayName>
    <Description>The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1812</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1824" BrowseName="1:PipingComponentNameAssignmentClass" ParentNodeId="ns=1;i=1812" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNameAssignmentClass</DisplayName>
    <Description>The piping component name of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1812</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1825" BrowseName="1:IlluminatedSightGlassType">
    <DisplayName>IlluminatedSightGlassType</DisplayName>
    <Description>An illuminated sight glass.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.100</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1826" BrowseName="1:PipingTargetItemType" IsAbstract="true">
    <DisplayName>PipingTargetItemType</DisplayName>
    <Description>An item that can be the target of a PipingConnection (attribute TargetItem) or a PipingNetworkSegment (attribute TargetItem).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.135</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1827" BrowseName="1:FlowInPipeConnectorSymbolType">
    <DisplayName>FlowInPipeConnectorSymbolType</DisplayName>
    <Description>A pipe connector symbol that indicates that a preceding part of a PipingNetworkSegment is represented somewhere else, either on the same P&amp;ID, or on some other P&amp;ID.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.57</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2115</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1786</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=2115" BrowseName="1:&lt;Node&gt;" ParentNodeId="ns=1;i=1827">
    <DisplayName>&lt;Node&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=2008</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1827</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1829" BrowseName="1:FlowOutPipeConnectorSymbolType">
    <DisplayName>FlowOutPipeConnectorSymbolType</DisplayName>
    <Description>A pipe connector symbol that indicates that a subsequent part of a PipingNetworkSegment is represented somewhere else, either on the same P&amp;ID, or on some other P&amp;ID.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.58</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2116</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1786</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=2116" BrowseName="1:&lt;Node&gt;" ParentNodeId="ns=1;i=1829">
    <DisplayName>&lt;Node&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=2008</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1829</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1831" BrowseName="1:SpringLoadedGlobeSafetyValveType">
    <DisplayName>SpringLoadedGlobeSafetyValveType</DisplayName>
    <Description>A spring-loaded globe safety valve.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.115</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1944</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1832" BrowseName="1:SilencerType">
    <DisplayName>SilencerType</DisplayName>
    <Description>A device intended to reduce a noise level (from http://data.posccaesar.org/rdl/RDS1049368591).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.166</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1833</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1834</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1837</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1838</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1839</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1842</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1843</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1844</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1833" BrowseName="1:PipingComponentNumberAssignmentClass" ParentNodeId="ns=1;i=1832" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNumberAssignmentClass</DisplayName>
    <Description>The piping component number of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1832</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1834" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1832" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1835</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1836</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1832</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1835" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1834" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1834</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1836" BrowseName="1:EURange" ParentNodeId="ns=1;i=1834" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1834</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1837" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1832" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the PipeFitting, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1832</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1838" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1832" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1839" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1832" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1840</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1841</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1832</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1840" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1839" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1839</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1841" BrowseName="1:EURange" ParentNodeId="ns=1;i=1839" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1839</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1842" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1832" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1832</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1843" BrowseName="1:PipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1832" DataType="String" AccessLevel="3">
    <DisplayName>PipingClassCodeAssignmentClass</DisplayName>
    <Description>The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1832</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1844" BrowseName="1:PipingComponentNameAssignmentClass" ParentNodeId="ns=1;i=1832" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNameAssignmentClass</DisplayName>
    <Description>The piping component name of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1832</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1845" BrowseName="1:ShutOffValveType">
    <DisplayName>ShutOffValveType</DisplayName>
    <Description>A shut off valve.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.116</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1846</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1847</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1848</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1849</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1852</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1853</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1856</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1857</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1858</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1859</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1756</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1771</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1789</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1790</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1791</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1808</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1995</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1869</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1873</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1957</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1994</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=2003</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1846" BrowseName="1:PipingComponentNumberAssignmentClass" ParentNodeId="ns=1;i=1845" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNumberAssignmentClass</DisplayName>
    <Description>The piping component number of the ShutOffValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1845</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1847" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1845" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the ShutOffValve, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1845</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1848" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1845" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the ShutOffValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1849" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1845" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the ShutOffValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1850</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1851</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1845</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1850" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1849" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1849</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1851" BrowseName="1:EURange" ParentNodeId="ns=1;i=1849" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1849</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1852" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1845" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the ShutOffValve. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1845</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1853" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1845" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the ShutOffValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1854</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1855</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1845</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1854" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1853" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1853</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1855" BrowseName="1:EURange" ParentNodeId="ns=1;i=1853" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1853</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1856" BrowseName="1:PipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1845" DataType="String" AccessLevel="3">
    <DisplayName>PipingClassCodeAssignmentClass</DisplayName>
    <Description>The identification code of the piping class of the ShutOffValve. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1845</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1857" BrowseName="1:PipingComponentNameAssignmentClass" ParentNodeId="ns=1;i=1845" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNameAssignmentClass</DisplayName>
    <Description>The piping component name of the ShutOffValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1845</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1858" BrowseName="1:NumberOfPortsSpecialization" ParentNodeId="ns=1;i=1845" DataType="NumberOfPortsClassification" AccessLevel="3">
    <DisplayName>NumberOfPortsSpecialization</DisplayName>
    <Description>A specialization indicating the number of ports of the ShutOffValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1859" BrowseName="1:OperationSpecialization" ParentNodeId="ns=1;i=1845" DataType="OperationClassification" AccessLevel="3">
    <DisplayName>OperationSpecialization</DisplayName>
    <Description>A specialization indicating the operation of the ShutOffValve.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1860" BrowseName="1:DirectPipingConnectionType">
    <DisplayName>DirectPipingConnectionType</DisplayName>
    <Description>A direct connection between two piping items, i.e. a connection that is not realized by a pipe.
Association to SourceItem (PipingSourceItem)
Association to TargetItem (PipingTargetItem)
Association to SourceNode (PipingNode)
Association to TargetNode (PipingNode)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.18</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1865" BrowseName="1:FlowDetectorType">
    <DisplayName>FlowDetectorType</DisplayName>
    <Description>A detector that is intended to detect whether a fluid flow exists (from http://data.posccaesar.org/rdl/RDS1008719).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.84</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1793</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1866" BrowseName="1:ConicalStrainerType">
    <DisplayName>ConicalStrainerType</DisplayName>
    <Description>A strainer where the screen has a conical tubular shape (from http://data.posccaesar.org/rdl/RDS16044540).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.95</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1867" BrowseName="1:SightGlassType">
    <DisplayName>SightGlassType</DisplayName>
    <Description>A physical object that is transparent and intended for viewing a vessel or piping system interior (from http://data.posccaesar.org/rdl/RDS648674).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.109</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1868" BrowseName="1:BreatherValveType">
    <DisplayName>BreatherValveType</DisplayName>
    <Description>A breather valve.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.111</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1944</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1869" BrowseName="1:GlobeValveType">
    <DisplayName>GlobeValveType</DisplayName>
    <Description>A valve that is a valve where the closure member is a disc or piston operating with linear motion normal to the flat or shaped seat (from http://data.posccaesar.org/rdl/RDS416204).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.124</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1870" BrowseName="1:PipeFlangeSpacerType">
    <DisplayName>PipeFlangeSpacerType</DisplayName>
    <Description>A 'spacer' and an 'artefact' that is intended to be inserted between two pipe flanged ends to provide the distance between the flanges required to insert a 'pipe flange spade' (from http://data.posccaesar.org/rdl/RDS472724).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.105</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1871" BrowseName="1:BlindFlangeType">
    <DisplayName>BlindFlangeType</DisplayName>
    <Description>A pipe flange that is without a central opening and used to shut off a flanged pipe end (from http://data.posccaesar.org/rdl/RDS414719).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.92</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1872" BrowseName="1:RuptureDiscType">
    <DisplayName>RuptureDiscType</DisplayName>
    <Description>A physical object that is designed to burst at a certain excess pressure. It is part of a rupture disc assembly (from http://data.posccaesar.org/rdl/RDS8372601).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.113</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1944</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1873" BrowseName="1:StraightwayValveType">
    <DisplayName>StraightwayValveType</DisplayName>
    <Description>A valve that is straight, i.e. the centerlines perpendicular to the ends are in-line with no offset (from http://data.posccaesar.org/rdl/RDS9390905).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.127</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1874" BrowseName="1:GlobeCheckValveType">
    <DisplayName>GlobeCheckValveType</DisplayName>
    <Description>A globe chack valve.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.80</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1773</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1875" BrowseName="1:PipeTeeType">
    <DisplayName>PipeTeeType</DisplayName>
    <Description>An 'artefact' that has three piping ends in T-shape, including a branch at 90 degrees (from http://data.posccaesar.org/rdl/RDS427724).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.108</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1876" BrowseName="1:SpringLoadedAngleGlobeSafetyValveType">
    <DisplayName>SpringLoadedAngleGlobeSafetyValveType</DisplayName>
    <Description>A spring-loaded angle globe safety valve.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.114</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1944</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1877" BrowseName="1:PipeFittingType">
    <DisplayName>PipeFittingType</DisplayName>
    <Description>A pipe fitting.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.91</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1878</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1879</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1882</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1883</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1884</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1887</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1888</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1889</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1770</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1772</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1788</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1792</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1805</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1806</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1825</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1866</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1867</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1870</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1871</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1875</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1995</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1896</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1897</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1936</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1971</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=2004</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=2005</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1878" BrowseName="1:PipingComponentNumberAssignmentClass" ParentNodeId="ns=1;i=1877" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNumberAssignmentClass</DisplayName>
    <Description>The piping component number of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1877</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1879" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1877" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1880</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1881</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1877</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1880" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1879" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1879</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1881" BrowseName="1:EURange" ParentNodeId="ns=1;i=1879" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1879</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1882" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1877" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the PipeFitting, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1877</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1883" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1877" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1884" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1877" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1885</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1886</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1877</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1885" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1884" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1884</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1886" BrowseName="1:EURange" ParentNodeId="ns=1;i=1884" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1884</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1887" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1877" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1877</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1888" BrowseName="1:PipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1877" DataType="String" AccessLevel="3">
    <DisplayName>PipingClassCodeAssignmentClass</DisplayName>
    <Description>The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1877</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1889" BrowseName="1:PipingComponentNameAssignmentClass" ParentNodeId="ns=1;i=1877" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNameAssignmentClass</DisplayName>
    <Description>The piping component name of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1877</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1890" BrowseName="1:PipeType">
    <DisplayName>PipeType</DisplayName>
    <Description>An elementary piece of piping, i.e., not interrupted by any item.
Association to SourceItem (PipingSourceItem)
Association to TargetItem (PipingTargetItem)
Association to SourceNode (PipingNode)
Association to TargetNode (PipingNode)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.77</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1895" BrowseName="1:VolumetricFlowDetectorType">
    <DisplayName>VolumetricFlowDetectorType</DisplayName>
    <Description>A volumetric flow detector.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.90</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1793</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1896" BrowseName="1:PipeFlangeSpadeType">
    <DisplayName>PipeFlangeSpadeType</DisplayName>
    <Description>A 'line blind' and an 'artefact' that is a circular plate with no central opening and holes to match mating flanged ends. It is also equipped with a handle (from http://data.posccaesar.org/rdl/RDS472679).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.106</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1897" BrowseName="1:ClampedFlangeCouplingType">
    <DisplayName>ClampedFlangeCouplingType</DisplayName>
    <Description>A clamped flange coupling.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.93</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1898" BrowseName="1:PipingNetworkSegmentType">
    <DisplayName>PipingNetworkSegmentType</DisplayName>
    <Description>The piping limited by a Node and a Break, Node and Connector,  two Nodes, two Breaks, two Connectors or a Break and a Connector. The last five providing there are no Breaks or Connectors in between. In the last three cases the Segment will coincide with a Piping Branch (from http://data.posccaesar.org/rdl/RDS267704).
Association to SourceItem (PipingSourceItem)
Association to SourceNode (PipingNode)
Association to TargetItem (PipingTargetItem)
Association to TargetNode (PipingNode)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.130</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1899</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1900</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1901</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1902</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1903</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1904</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1905</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1906</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1909</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1912</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1913</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1914</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1917</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1918</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1919</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1920</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1921</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1922</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1925</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1926</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1927</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1928</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1929</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2117</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2118</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1899" BrowseName="1:SegmentNumberAssignmentClass" ParentNodeId="ns=1;i=1898" DataType="String" AccessLevel="3">
    <DisplayName>SegmentNumberAssignmentClass</DisplayName>
    <Description>The segment number of a PipingNetworkSegment. Values are typically (but not  necessarily) string representations of numbers with a prefix.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1900" BrowseName="1:BasfLineClassAssignmentClass" ParentNodeId="ns=1;i=1898" DataType="String" AccessLevel="3">
    <DisplayName>BasfLineClassAssignmentClass</DisplayName>
    <Description>The BASF line class of the PipingNetworkSegment, represented as a string. Note: This attribute has been included as an example for a company-specific attribute. It should actually be identified by a company-specific RDL reference. As there is currently no BASF RDL, the DEXPI RDL is used.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1901" BrowseName="1:ColorCodeAssignmentClass" ParentNodeId="ns=1;i=1898" DataType="String" AccessLevel="3">
    <DisplayName>ColorCodeAssignmentClass</DisplayName>
    <Description>The color code of the PipingNetworkSegment, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1902" BrowseName="1:FlowDirectionSpecialization" ParentNodeId="ns=1;i=1898" DataType="PipingNetworkSegmentFlowClassification" AccessLevel="3">
    <DisplayName>FlowDirectionSpecialization</DisplayName>
    <Description>A specialization indicating if the PipingNetworkSegment enables dual flow or not.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1903" BrowseName="1:FluidCodeAssignmentClass" ParentNodeId="ns=1;i=1898" DataType="String" AccessLevel="3">
    <DisplayName>FluidCodeAssignmentClass</DisplayName>
    <Description>The identification code of the fluid related to the PipingNetworkSegment. So  far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1904" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1898" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the PipingNetworkSegment, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1905" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1898" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the PipingNetworkSegment.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1906" BrowseName="1:Inclination" ParentNodeId="ns=1;i=1898" DataType="Double" AccessLevel="3">
    <DisplayName>Inclination</DisplayName>
    <Description>The inclination (slope) of the PipingNetworkSegment in percent.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1907</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1908</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1907" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1906" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1906</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Percentage</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1908" BrowseName="1:EURange" ParentNodeId="ns=1;i=1906" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1906</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1909" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1898" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the PipingNetworkSegment.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1910</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1911</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1910" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1909" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1909</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1911" BrowseName="1:EURange" ParentNodeId="ns=1;i=1909" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1909</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1912" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1898" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1913" BrowseName="1:JacketedPipeSpecialization" ParentNodeId="ns=1;i=1898" DataType="JacketedPipeClassification" AccessLevel="3">
    <DisplayName>JacketedPipeSpecialization</DisplayName>
    <Description>A specialization indicating whether the PipingNetworkSegment is jacketed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1914" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1898" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the PipingNetworkSegment.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1915</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1916</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1915" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1914" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1914</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1916" BrowseName="1:EURange" ParentNodeId="ns=1;i=1914" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1914</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1917" BrowseName="1:NominalDiameterNumericalValueRepresentationAssignmentClass" ParentNodeId="ns=1;i=1898" DataType="String" AccessLevel="3">
    <DisplayName>NominalDiameterNumericalValueRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the numerical value of the nominal diameter of the PipingNetworkSegment. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1918" BrowseName="1:NominalDiameterRepresentationAssignmentClass" ParentNodeId="ns=1;i=1898" DataType="String" AccessLevel="3">
    <DisplayName>NominalDiameterRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the nominal diameter of the PipingNetworkSegment. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1919" BrowseName="1:NominalDiameterStandardSpecialization" ParentNodeId="ns=1;i=1898" DataType="NominalDiameterStandardClassification" AccessLevel="3">
    <DisplayName>NominalDiameterStandardSpecialization</DisplayName>
    <Description>The nominal diameter of the PipingNetworkSegment, given as a reference to a nominal  diameter standard and value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1920" BrowseName="1:NominalDiameterTypeRepresentationAssignmentClass" ParentNodeId="ns=1;i=1898" DataType="String" AccessLevel="3">
    <DisplayName>NominalDiameterTypeRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the type of the nominal diameter of the PipingNetworkSegment. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1921" BrowseName="1:OnHoldSpecialization" ParentNodeId="ns=1;i=1898" DataType="OnHoldClassification" AccessLevel="3">
    <DisplayName>OnHoldSpecialization</DisplayName>
    <Description>A specialization indicating if the PipingNetworkSegment is on hold or not.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1922" BrowseName="1:OperatingTemperature" ParentNodeId="ns=1;i=1898" DataType="Double" AccessLevel="3">
    <DisplayName>OperatingTemperature</DisplayName>
    <Description>The operating temperature of the PipingNetworkSegment.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1923</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1924</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1923" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1922" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1922</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1924" BrowseName="1:EURange" ParentNodeId="ns=1;i=1922" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1922</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1925" BrowseName="1:PipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1898" DataType="String" AccessLevel="3">
    <DisplayName>PipingClassCodeAssignmentClass</DisplayName>
    <Description>The identification code of the piping class of the PipingNetworkSegment. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1926" BrowseName="1:PressureTestCircuitNumberAssignmentClass" ParentNodeId="ns=1;i=1898" DataType="String" AccessLevel="3">
    <DisplayName>PressureTestCircuitNumberAssignmentClass</DisplayName>
    <Description>The number of the pressure test circuit of the PipingNetworkSegment.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1927" BrowseName="1:PrimarySecondaryPipingNetworkSegmentSpecialization" ParentNodeId="ns=1;i=1898" DataType="PrimarySecondaryPipingNetworkSegmentClassification" AccessLevel="3">
    <DisplayName>PrimarySecondaryPipingNetworkSegmentSpecialization</DisplayName>
    <Description>A specialization indicating whether the PipingNetworkSegment is a primary or secondary PipingNetworkSegment.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1928" BrowseName="1:SiphonSpecialization" ParentNodeId="ns=1;i=1898" DataType="SiphonClassification" AccessLevel="3">
    <DisplayName>SiphonSpecialization</DisplayName>
    <Description>A specialization indicating if the PipingNetworkSegment is a siphon or not.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1929" BrowseName="1:SlopeSpecialization" ParentNodeId="ns=1;i=1898" DataType="PipingNetworkSegmentSlopeClassification" AccessLevel="3">
    <DisplayName>SlopeSpecialization</DisplayName>
    <Description>A specialization indicating if the PipingNetworkSegment is sloped or not.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2117" BrowseName="1:&lt;Item&gt;" ParentNodeId="ns=1;i=1898">
    <DisplayName>&lt;Item&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1754</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=2118" BrowseName="1:&lt;Connection&gt;" ParentNodeId="ns=1;i=1898">
    <DisplayName>&lt;Connection&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1989</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1898</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1936" BrowseName="1:PenetrationType">
    <DisplayName>PenetrationType</DisplayName>
    <Description>A device intended to provide a penetration (from http://data.posccaesar.org/rdl/RDS13068275).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.103</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1937" BrowseName="1:SwingCheckValveType">
    <DisplayName>SwingCheckValveType</DisplayName>
    <Description>A check valve that is a check valve where the closure member is a disc which swings freely on a hinge and which opens automatically when flow is established and closes automatically when flow ceases or is reversed (from http://data.posccaesar.org/rdl/RDS610424).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.81</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1773</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1938" BrowseName="1:PropertyBreakType">
    <DisplayName>PropertyBreakType</DisplayName>
    <Description>A symbol indicating a change in the piping properties.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.157</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1939</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1940</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1941</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1942</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2119</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2006</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1939" BrowseName="1:CompositionBreakSpecialization" ParentNodeId="ns=1;i=1938" DataType="CompositionBreakClassification" AccessLevel="3">
    <DisplayName>CompositionBreakSpecialization</DisplayName>
    <Description>A specialization indicating if the PropertyBreak is a composition break or not.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1938</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1940" BrowseName="1:InsulationBreakSpecialization" ParentNodeId="ns=1;i=1938" DataType="InsulationBreakClassification" AccessLevel="3">
    <DisplayName>InsulationBreakSpecialization</DisplayName>
    <Description>A specialization indicating if the PropertyBreak is an insulation break or not.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1938</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1941" BrowseName="1:NominalDiameterBreakSpecialization" ParentNodeId="ns=1;i=1938" DataType="NominalDiameterBreakClassification" AccessLevel="3">
    <DisplayName>NominalDiameterBreakSpecialization</DisplayName>
    <Description>A specialization indicating if the PropertyBreak is a nominal diameter break or not.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1938</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1942" BrowseName="1:PipingClassBreakSpecialization" ParentNodeId="ns=1;i=1938" DataType="PipingClassBreakClassification" AccessLevel="3">
    <DisplayName>PipingClassBreakSpecialization</DisplayName>
    <Description>A specialization indicating if the PropertyBreak is a composition break or not.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1938</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2119" BrowseName="1:&lt;Node&gt;" ParentNodeId="ns=1;i=1938">
    <DisplayName>&lt;Node&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=2008</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1938</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1944" BrowseName="1:SafetyValveOrFittingType">
    <DisplayName>SafetyValveOrFittingType</DisplayName>
    <Description>A safety valve or fitting.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.110</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1945</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1946</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1947</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1948</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1949</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1952</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1831</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1868</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1872</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1876</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1995</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1972</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1945" BrowseName="1:PositionNumberAssignmentClass" ParentNodeId="ns=1;i=1944" DataType="String" AccessLevel="3">
    <DisplayName>PositionNumberAssignmentClass</DisplayName>
    <Description>The position number of the SafetyValveOrFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1944</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1946" BrowseName="1:LocationRegistrationNumberAssignmentClass" ParentNodeId="ns=1;i=1944" DataType="String" AccessLevel="3">
    <DisplayName>LocationRegistrationNumberAssignmentClass</DisplayName>
    <Description>The location registration number of the SafetyValveOrFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1944</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1947" BrowseName="1:FlowInPipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1944" DataType="String" AccessLevel="3">
    <DisplayName>FlowInPipingClassCodeAssignmentClass</DisplayName>
    <Description>The code of the piping class at the flow in side of SafetyValveOrFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1944</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1948" BrowseName="1:FlowOutPipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1944" DataType="String" AccessLevel="3">
    <DisplayName>FlowOutPipingClassCodeAssignmentClass</DisplayName>
    <Description>The code of the piping class at the flow out side of SafetyValveOrFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1944</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1949" BrowseName="1:SetPressureLow" ParentNodeId="ns=1;i=1944" DataType="Double" AccessLevel="3">
    <DisplayName>SetPressureLow</DisplayName>
    <Description>The low pressure at which the SafetyValveOrFitting is activated.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1950</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1951</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1944</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1950" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1949" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1949</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Pressure</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1951" BrowseName="1:EURange" ParentNodeId="ns=1;i=1949" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1949</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1952" BrowseName="1:SetPressureHigh" ParentNodeId="ns=1;i=1944" DataType="Double" AccessLevel="3">
    <DisplayName>SetPressureHigh</DisplayName>
    <Description>The high pressure at which the SafetyValveOrFitting is activated.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1953</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1954</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1944</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1953" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1952" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1952</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Pressure</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1954" BrowseName="1:EURange" ParentNodeId="ns=1;i=1952" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1952</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1955" BrowseName="1:VenturiTubeType">
    <DisplayName>VenturiTubeType</DisplayName>
    <Description>A 'measuring device' that has a constriction with a relative long passage with a smooth coned entry and exit (from http://data.posccaesar.org/rdl/RDS648044).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.89</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1793</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1956" BrowseName="1:FlowNozzleType">
    <DisplayName>FlowNozzleType</DisplayName>
    <Description>A nozzle with a smooth entry and a sharp exit (from http://data.posccaesar.org/rdl/RDS821024).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.85</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1793</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1957" BrowseName="1:AnglePlugValveType">
    <DisplayName>AnglePlugValveType</DisplayName>
    <Description>An angle plug valve.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.119</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1958" BrowseName="1:VentilationDeviceType">
    <DisplayName>VentilationDeviceType</DisplayName>
    <Description>A 'device' that allows gas or vapour to leave a container under excess pressure (from http://data.posccaesar.org/rdl/RDS1049335351).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.177</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1959</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1960</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1963</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1964</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1965</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1968</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1969</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1970</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1959" BrowseName="1:PipingComponentNumberAssignmentClass" ParentNodeId="ns=1;i=1958" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNumberAssignmentClass</DisplayName>
    <Description>The piping component number of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1958</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1960" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1958" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1961</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1962</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1958</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1961" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1960" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1960</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1962" BrowseName="1:EURange" ParentNodeId="ns=1;i=1960" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1960</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1963" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1958" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the PipeFitting, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1958</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1964" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1958" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1958</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1965" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1958" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1966</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1967</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1958</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1966" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1965" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1965</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1967" BrowseName="1:EURange" ParentNodeId="ns=1;i=1965" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1965</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1968" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1958" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1958</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1969" BrowseName="1:PipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1958" DataType="String" AccessLevel="3">
    <DisplayName>PipingClassCodeAssignmentClass</DisplayName>
    <Description>The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1958</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1970" BrowseName="1:PipingComponentNameAssignmentClass" ParentNodeId="ns=1;i=1958" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNameAssignmentClass</DisplayName>
    <Description>The piping component name of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1958</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1971" BrowseName="1:PipeCouplingType">
    <DisplayName>PipeCouplingType</DisplayName>
    <Description>An 'artefact' that is a one-piece cylindrical section intended to join pipes and/or piping components (from http://data.posccaesar.org/rdl/RDS415664).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.104</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1972" BrowseName="1:FlameArrestorType">
    <DisplayName>FlameArrestorType</DisplayName>
    <Description>An 'arrestor' which is a trap covering an opening, e.g of a ventilation system or a pipe, to prevent flames from entering the system (from http://data.posccaesar.org/rdl/RDS1325028651).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.112</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1973</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1974</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1975</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1944</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1973" BrowseName="1:DetonationProofArtefactSpecialization" ParentNodeId="ns=1;i=1972" DataType="DetonationProofArtefactClassification" AccessLevel="3">
    <DisplayName>DetonationProofArtefactSpecialization</DisplayName>
    <Description>A specialization indicating if the FlameArrestor is detonation-proof.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1972</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1974" BrowseName="1:ExplosionProofArtefactSpecialization" ParentNodeId="ns=1;i=1972" DataType="ExplosionProofArtefactClassification" AccessLevel="3">
    <DisplayName>ExplosionProofArtefactSpecialization</DisplayName>
    <Description>A specialization indicating if the FlameArrestor is explosion-proof.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1972</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1975" BrowseName="1:FireResistantArtefactSpecialization" ParentNodeId="ns=1;i=1972" DataType="FireResistantArtefactClassification" AccessLevel="3">
    <DisplayName>FireResistantArtefactSpecialization</DisplayName>
    <Description>A specialization indicating if the FlameArrestor is fire-resistant.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1972</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1976" BrowseName="1:OrificePlateType">
    <DisplayName>OrificePlateType</DisplayName>
    <Description>An 'artefact' that is a thin plate with a specified hole in the middle. It is usually placed in a pipe to measure the rate of fluid flow (from http://data.posccaesar.org/rdl/RDS418364).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.73</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1977</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1978</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1981</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1982</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1983</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1986</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1987</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1988</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1977" BrowseName="1:PipingComponentNumberAssignmentClass" ParentNodeId="ns=1;i=1976" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNumberAssignmentClass</DisplayName>
    <Description>The piping component number of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1976</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1978" BrowseName="1:LowerLimitHeatTracingTemperature" ParentNodeId="ns=1;i=1976" DataType="Double" AccessLevel="3">
    <DisplayName>LowerLimitHeatTracingTemperature</DisplayName>
    <Description>The temperature that a heat tracing system must ensure for the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1979</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1980</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1976</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1979" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1978" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1978</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Temperature</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1980" BrowseName="1:EURange" ParentNodeId="ns=1;i=1978" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1978</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1981" BrowseName="1:HeatTracingTypeAssignmentClass" ParentNodeId="ns=1;i=1976" DataType="String" AccessLevel="3">
    <DisplayName>HeatTracingTypeAssignmentClass</DisplayName>
    <Description>The heat tracing type related to the PipeFitting, represented as a string.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1976</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1982" BrowseName="1:HeatTracingTypeSpecialization" ParentNodeId="ns=1;i=1976" DataType="HeatTracingTypeClassification" AccessLevel="3">
    <DisplayName>HeatTracingTypeSpecialization</DisplayName>
    <Description>A specialization indicating the heat tracing type related to the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1976</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1983" BrowseName="1:InsulationThickness" ParentNodeId="ns=1;i=1976" DataType="Double" AccessLevel="3">
    <DisplayName>InsulationThickness</DisplayName>
    <Description>The insulation thickness of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1984</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1985</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1976</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1984" BrowseName="1:EngineeringUnits" ParentNodeId="ns=1;i=1983" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1983</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:TypeId>
          <uax:Identifier>i=888</uax:Identifier>
        </uax:TypeId>
        <uax:Body>
          <uax:EUInformation>
            <uax:NamespaceUri />
            <uax:UnitId>-1</uax:UnitId>
            <uax:DisplayName>
              <uax:Text>Length</uax:Text>
            </uax:DisplayName>
            <uax:Description>
            </uax:Description>
          </uax:EUInformation>
        </uax:Body>
      </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1985" BrowseName="1:EURange" ParentNodeId="ns=1;i=1983" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1983</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1986" BrowseName="1:InsulationTypeAssignmentClass" ParentNodeId="ns=1;i=1976" DataType="String" AccessLevel="3">
    <DisplayName>InsulationTypeAssignmentClass</DisplayName>
    <Description>The identification code for the insulation type related to the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1976</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1987" BrowseName="1:PipingClassCodeAssignmentClass" ParentNodeId="ns=1;i=1976" DataType="String" AccessLevel="3">
    <DisplayName>PipingClassCodeAssignmentClass</DisplayName>
    <Description>The identification code of the piping class of the PipeFitting. So far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1976</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1988" BrowseName="1:PipingComponentNameAssignmentClass" ParentNodeId="ns=1;i=1976" DataType="String" AccessLevel="3">
    <DisplayName>PipingComponentNameAssignmentClass</DisplayName>
    <Description>The piping component name of the PipeFitting.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1976</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1989" BrowseName="1:PipingConnectionType" IsAbstract="true">
    <DisplayName>PipingConnectionType</DisplayName>
    <Description>An elementary connection between two piping items.
Association to SourceItem (PipingSourceItem)
Association to TargetItem (PipingTargetItem)
Association to SourceNode (PipingNode)
Association to TargetNode (PipingNode)</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.128</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1994" BrowseName="1:ButterflyValveType">
    <DisplayName>ButterflyValveType</DisplayName>
    <Description>A rotary valve that has a closure member of a disc type with a shaft parallel, or near parallel, to the plane of the disc, with an axis of rotation transverse to the flow direction (from http://data.posccaesar.org/rdl/RDS416609).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.122</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1995" BrowseName="1:PipingComponentType" IsAbstract="true">
    <DisplayName>PipingComponentType</DisplayName>
    <Description>A piping component</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.78</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1996</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1997</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1998</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1999</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2000</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2001</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2120</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1773</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1793</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1845</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1877</Reference>
      <Reference ReferenceType="HasSubtype">ns=1;i=1944</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2006</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1996" BrowseName="1:BasfLineClassAssignmentClass" ParentNodeId="ns=1;i=1995" DataType="String" AccessLevel="3">
    <DisplayName>BasfLineClassAssignmentClass</DisplayName>
    <Description>The BASF line class of the PipingComponent, represented as a string. Note: This attribute has been included as an example for a company-specific attribute. It should actually be identified by a company-specific RDL reference. As there is currently no BASF RDL, the DEXPI RDL is used.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1995</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1997" BrowseName="1:FluidCodeAssignmentClass" ParentNodeId="ns=1;i=1995" DataType="String" AccessLevel="3">
    <DisplayName>FluidCodeAssignmentClass</DisplayName>
    <Description>The identification code of the fluid related to the PipingComponent. So  far, DEXPI does not define restrictions for valid values.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1995</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1998" BrowseName="1:NominalDiametersRepresentationAssignmentClass" ParentNodeId="ns=1;i=1995" DataType="String" AccessLevel="3">
    <DisplayName>NominalDiametersRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the nominal diameters of the ports of the PipingComponent. The purpose of this value is to give a textual representation of the nominal diameters to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1995</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1999" BrowseName="1:OnHoldSpecialization" ParentNodeId="ns=1;i=1995" DataType="OnHoldClassification" AccessLevel="3">
    <DisplayName>OnHoldSpecialization</DisplayName>
    <Description>A specialization indicating if the PipingComponent is on hold or not.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1995</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2000" BrowseName="1:PipingClassArtefactSpecialization" ParentNodeId="ns=1;i=1995" DataType="PipingClassArtefactClassification" AccessLevel="3">
    <DisplayName>PipingClassArtefactSpecialization</DisplayName>
    <Description>A specialization indicating if the PipingComponent is an artefact that is         described by a piping class.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1995</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2001" BrowseName="1:PressureTestCircuitNumberAssignmentClass" ParentNodeId="ns=1;i=1995" DataType="String" AccessLevel="3">
    <DisplayName>PressureTestCircuitNumberAssignmentClass</DisplayName>
    <Description>The number of the pressure test circuit of the PipingComponent.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1995</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=2120" BrowseName="1:&lt;Node&gt;" ParentNodeId="ns=1;i=1995">
    <DisplayName>&lt;Node&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=2008</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1995</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=2003" BrowseName="1:GateValveType">
    <DisplayName>GateValveType</DisplayName>
    <Description>A valve that is a valve where the closure member is a gate or disc with a linear motion parallel, or nearly parallel, to the plane of flat seats, which are transverse to the direction of flow (from http://data.posccaesar.org/rdl/RDS416519).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.123</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1845</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=2004" BrowseName="1:PipeReducerType">
    <DisplayName>PipeReducerType</DisplayName>
    <Description>An 'artefact' that has different nominal pipe size at the two ends, intended to connect pipes or piping components (from http://data.posccaesar.org/rdl/RDS416294).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.107</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=2005" BrowseName="1:LineBlindType">
    <DisplayName>LineBlindType</DisplayName>
    <Description>A functional unit used to blind off a process stream (from http://data.posccaesar.org/rdl/RDS280034).</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.102</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1877</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=2006" BrowseName="1:PipingNodeOwnerType" IsAbstract="true">
    <DisplayName>PipingNodeOwnerType</DisplayName>
    <Description>An object that can have PipingNodes.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.132</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2121</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=2121" BrowseName="1:&lt;Node&gt;" ParentNodeId="ns=1;i=2006">
    <DisplayName>&lt;Node&gt;</DisplayName>
    <Description>OPC UA Object(s) that are part of the Object Type</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=2008</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2006</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=2008" BrowseName="1:PipingNodeType">
    <DisplayName>PipingNodeType</DisplayName>
    <Description>A possible connection point for a PipingConnection.</Description>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.133</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2009</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2010</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2011</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2013</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2009" BrowseName="1:NodeFlowSpecialization" ParentNodeId="ns=1;i=2008" DataType="NodeFlowClassification" AccessLevel="3">
    <DisplayName>NodeFlowSpecialization</DisplayName>
    <Description>A classification of the flow direction in the PipingNode with respect to its PipingNodeOwner.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2008</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2010" BrowseName="1:NominalDiameterNumericalValueRepresentationAssignmentClass" ParentNodeId="ns=1;i=2008" DataType="String" AccessLevel="3">
    <DisplayName>NominalDiameterNumericalValueRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the numerical value of the nominal diameter of the PipingNode. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2008</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2011" BrowseName="1:NominalDiameterRepresentationAssignmentClass" ParentNodeId="ns=1;i=2008" DataType="String" AccessLevel="3">
    <DisplayName>NominalDiameterRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the nominal diameter of the PipingNode. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2008</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2012" BrowseName="1:NominalDiameterStandardSpecialization" ParentNodeId="ns=1;i=2008" DataType="NominalDiameterStandardClassification" AccessLevel="3">
    <DisplayName>NominalDiameterStandardSpecialization</DisplayName>
    <Description>The nominal diameter of the PipingNode, given as a reference to a nominal  diameter standard and value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2008</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2013" BrowseName="1:NominalDiameterTypeRepresentationAssignmentClass" ParentNodeId="ns=1;i=2008" DataType="String" AccessLevel="3">
    <DisplayName>NominalDiameterTypeRepresentationAssignmentClass</DisplayName>
    <Description>A readable representation of the type of the nominal diameter of the PipingNode. The purpose of this value is to give a textual representation of the nominal diameter to be used in the graphics of a PID.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2008</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2014" BrowseName="1:RotationalSpeedType">
    <DisplayName>RotationalSpeedType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.159</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2015</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2017</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2015" BrowseName="1:Unit" ParentNodeId="ns=1;i=2014" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2014</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2017" BrowseName="1:Value" ParentNodeId="ns=1;i=2014" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2014</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2018" BrowseName="1:HeatTransferCoefficientType">
    <DisplayName>HeatTransferCoefficientType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.60</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2019</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2021</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2019" BrowseName="1:Unit" ParentNodeId="ns=1;i=2018" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2018</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2021" BrowseName="1:Value" ParentNodeId="ns=1;i=2018" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2018</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2022" BrowseName="1:TemperatureType">
    <DisplayName>TemperatureType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.174</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2023</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2025</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2023" BrowseName="1:Unit" ParentNodeId="ns=1;i=2022" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2022</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2025" BrowseName="1:Value" ParentNodeId="ns=1;i=2022" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2022</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2026" BrowseName="1:PhysicalQuantityType" IsAbstract="true">
    <DisplayName>PhysicalQuantityType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.75</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2028</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2028" BrowseName="1:Value" ParentNodeId="ns=1;i=2026" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2026</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2029" BrowseName="1:AreaType">
    <DisplayName>AreaType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.8</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2030</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2032</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2030" BrowseName="1:Unit" ParentNodeId="ns=1;i=2029" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2029</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2032" BrowseName="1:Value" ParentNodeId="ns=1;i=2029" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2029</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2033" BrowseName="1:VolumeFlowRateType">
    <DisplayName>VolumeFlowRateType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.178</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2034</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2036</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2034" BrowseName="1:Unit" ParentNodeId="ns=1;i=2033" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2033</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2036" BrowseName="1:Value" ParentNodeId="ns=1;i=2033" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2033</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2037" BrowseName="1:PowerType">
    <DisplayName>PowerType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.146</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2038</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2040</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2038" BrowseName="1:Unit" ParentNodeId="ns=1;i=2037" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2037</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2040" BrowseName="1:Value" ParentNodeId="ns=1;i=2037" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2037</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2041" BrowseName="1:LengthType">
    <DisplayName>LengthType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.66</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2042</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2044</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2042" BrowseName="1:Unit" ParentNodeId="ns=1;i=2041" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2041</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2044" BrowseName="1:Value" ParentNodeId="ns=1;i=2041" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2041</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2045" BrowseName="1:PercentageType">
    <DisplayName>PercentageType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.74</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2046</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2048</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2046" BrowseName="1:Unit" ParentNodeId="ns=1;i=2045" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2045</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2048" BrowseName="1:Value" ParentNodeId="ns=1;i=2045" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2045</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2049" BrowseName="1:VolumeType">
    <DisplayName>VolumeType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.179</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2050</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2052</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2050" BrowseName="1:Unit" ParentNodeId="ns=1;i=2049" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2049</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2052" BrowseName="1:Value" ParentNodeId="ns=1;i=2049" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2049</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2053" BrowseName="1:MassType">
    <DisplayName>MassType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.67</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2054</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2056</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2054" BrowseName="1:Unit" ParentNodeId="ns=1;i=2053" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2053</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2056" BrowseName="1:Value" ParentNodeId="ns=1;i=2053" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2053</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2057" BrowseName="1:PressureType">
    <DisplayName>PressureType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.147</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2058</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2060</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2058" BrowseName="1:Unit" ParentNodeId="ns=1;i=2057" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2057</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2060" BrowseName="1:Value" ParentNodeId="ns=1;i=2057" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2057</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2061" BrowseName="1:AngleType">
    <DisplayName>AngleType</DisplayName>
    <Description />
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/8.5</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=2062</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=2064</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasDEXPIRelationship">ns=1;i=2026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=2062" BrowseName="1:Unit" ParentNodeId="ns=1;i=2061" DataType="String" AccessLevel="3">
    <DisplayName>Unit</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2061</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=2064" BrowseName="1:Value" ParentNodeId="ns=1;i=2061" DataType="Double" AccessLevel="3">
    <DisplayName>Value</DisplayName>
    <Description />
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2061</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5001" BrowseName="1:http://opcfoundation.org/UA/DEXPI/" SymbolicName="http___opcfoundation_org_UA_DEXPI_">
    <DisplayName>http://opcfoundation.org/UA/DEXPI/</DisplayName>
    <Documentation>https://reference.opcfoundation.org/v104/DEXPI/v100/docs/12.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6001</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=11616</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=11715</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6007</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6001" BrowseName="IsNamespaceSubset" ParentNodeId="ns=1;i=5001" DataType="Boolean">
    <DisplayName>IsNamespaceSubset</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:Boolean xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">false</uax:Boolean>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6002" BrowseName="NamespacePublicationDate" ParentNodeId="ns=1;i=5001" DataType="DateTime">
    <DisplayName>NamespacePublicationDate</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:DateTime xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2021-09-10T00:00:00Z</uax:DateTime>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6003" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=5001" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/DEXPI/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6004" BrowseName="NamespaceVersion" ParentNodeId="ns=1;i=5001" DataType="String">
    <DisplayName>NamespaceVersion</DisplayName>
    <References>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1.00</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6005" BrowseName="StaticNodeIdTypes" ParentNodeId="ns=1;i=5001" DataType="IdType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNodeIdTypes</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
    </References>
    <Value>
      <uax:ListOfInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:Int32>0</uax:Int32>
      </uax:ListOfInt32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6006" BrowseName="StaticNumericNodeIdRange" ParentNodeId="ns=1;i=5001" DataType="NumericRange" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNumericNodeIdRange</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
    </References>
    <Value>
      <uax:ListOfString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
        <uax:String>1:65535</uax:String>
      </uax:ListOfString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6007" BrowseName="StaticStringNodeIdPattern" ParentNodeId="ns=1;i=5001" DataType="String">
    <DisplayName>StaticStringNodeIdPattern</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
      </uax:String>
    </Value>
  </UAVariable>
</UANodeSet>
