<?xml version="1.0" encoding="utf-8" ?>
<!--
 * Copyright (c) 2005-2022 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/Mining/Extraction/ShearerLoader/</Uri>
    <Uri>http://opcfoundation.org/UA/Mining/General/</Uri>
    <Uri>http://opcfoundation.org/UA/DI/</Uri>
  </NamespaceUris>
  <Models>
    <Model ModelUri="http://opcfoundation.org/UA/Mining/Extraction/ShearerLoader/" Version="1.0.0" PublicationDate="2022-09-01T00:00:00Z">
      <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.05.01" PublicationDate="2022-01-24T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/DI/" Version="1.03.1" PublicationDate="2021-09-07T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/Machinery/" Version="1.01.0" PublicationDate="2021-06-18T06:45:05Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/Mining/General/" Version="1.0.0" PublicationDate="2022-09-01T00:00:00Z" />
    </Model>
  </Models>
  <Aliases>
    <Alias Alias="Boolean">i=1</Alias>
    <Alias Alias="Double">i=11</Alias>
    <Alias Alias="String">i=12</Alias>
    <Alias Alias="DateTime">i=13</Alias>
    <Alias Alias="ByteString">i=15</Alias>
    <Alias Alias="LocalizedText">i=21</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="IdType">i=256</Alias>
    <Alias Alias="NumericRange">i=291</Alias>
    <Alias Alias="Argument">i=296</Alias>
    <Alias Alias="Range">i=884</Alias>
    <Alias Alias="EUInformation">i=887</Alias>
    <Alias Alias="EnumValueType">i=7594</Alias>
    <Alias Alias="HasAddIn">i=17604</Alias>
    <Alias Alias="LongwallShieldOffsetDataType">ns=2;i=3002</Alias>
    <Alias Alias="ShearerDirectionEnum">ns=1;i=3002</Alias>
    <Alias Alias="ShearerDrumMountingPositionEnum">ns=1;i=3004</Alias>
  </Aliases>
  <Extensions>
    <Extension>
      <ua:ModelInfo Tool="UaModeler" Hash="ZEU+MSRr0OHSevp9oOrrkA==" Version="1.6.7" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" />
    </Extension>
  </Extensions>
  <UADataType NodeId="ns=1;i=3002" BrowseName="1:ShearerDirectionEnum">
    <DisplayName>ShearerDirectionEnum</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Mining/Extraction/ShearerLoader/v100/docs/8.1</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6032</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:ShearerDirectionEnum">
      <Field Name="STOP" Value="0">
        <Description Locale="en">Enum value representing the stopped driving direction of a longwall shearer</Description>
      </Field>
      <Field Name="LEFT" Value="1">
        <Description Locale="en">Enum value representing the left driving direction of a longwall shearer</Description>
      </Field>
      <Field Name="RIGHT" Value="2">
        <Description Locale="en">Enum value representing the right driving direction of a longwall shearer</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6032" BrowseName="EnumValues" ParentNodeId="ns=1;i=3002" DataType="EnumValueType" ValueRank="1" ArrayDimensions="3">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3002</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>0</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>STOP</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Enum value representing the stopped driving direction of a longwall shearer</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>1</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>LEFT</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Enum value representing the left driving direction of a longwall shearer</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>2</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>RIGHT</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Enum value representing the right driving direction of a longwall shearer</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3004" BrowseName="1:ShearerDrumMountingPositionEnum">
    <DisplayName>ShearerDrumMountingPositionEnum</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Mining/Extraction/ShearerLoader/v100/docs/8.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6011</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:ShearerDrumMountingPositionEnum">
      <Field Name="MountingPositionLeft" Value="0">
        <Description Locale="en">Enum value indicating the left mounting position of a longwall drum</Description>
      </Field>
      <Field Name="MountingPositionRight" Value="1">
        <Description Locale="en">Enum value indicating the right mounting position of a longwall drum</Description>
      </Field>
      <Field Name="MountingPositionLeftLumpBreaker" Value="2">
        <Description Locale="en">Enum value indicating the left mounting position of a longwall lump breaker drum</Description>
      </Field>
      <Field Name="MountingPositionRightLumpBreaker" Value="3">
        <Description Locale="en">Enum value indicating the right mounting position of a longwall lump breaker drum</Description>
      </Field>
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6011" BrowseName="EnumValues" ParentNodeId="ns=1;i=3004" DataType="EnumValueType" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3004</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>0</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>MountingPositionLeft</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Enum value indicating the left mounting position of a longwall drum</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>1</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>MountingPositionRight</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Enum value indicating the right mounting position of a longwall drum</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>2</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>MountingPositionLeftLumpBreaker</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Enum value indicating the left mounting position of a longwall lump breaker drum</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>3</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>MountingPositionRightLumpBreaker</uax:Text>
                            </uax:DisplayName>
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>Enum value indicating the right mounting position of a longwall lump breaker drum</uax:Text>
                            </uax:Description>
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6012" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_BinarySchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/Mining/Extraction/ShearerLoader/</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6013</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=93</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ
        W1hLWluc3RhbmNlIiB4bWxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9Na
        W5pbmcvRXh0cmFjdGlvbi9TaGVhcmVyTG9hZGVyLyIgRGVmYXVsdEJ5dGVPcmRlcj0iTGl0d
        GxlRW5kaWFuIiB4bWxuczpvcGM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9CaW5hcnlTY
        2hlbWEvIiB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLyIgVGFyZ2V0T
        mFtZXNwYWNlPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTWluaW5nL0V4dHJhY3Rpb
        24vU2hlYXJlckxvYWRlci8iPgogPG9wYzpJbXBvcnQgTmFtZXNwYWNlPSJodHRwOi8vb3BjZ
        m91bmRhdGlvbi5vcmcvVUEvIi8+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0c
        z0iMzIiIE5hbWU9IlNoZWFyZXJEaXJlY3Rpb25FbnVtIj4KICA8b3BjOkVudW1lcmF0ZWRWY
        Wx1ZSBOYW1lPSJTVE9QIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hb
        WU9IkxFRlQiIFZhbHVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUklHS
        FQiIFZhbHVlPSIyIi8+CiA8L29wYzpFbnVtZXJhdGVkVHlwZT4KIDxvcGM6RW51bWVyYXRlZ
        FR5cGUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iU2hlYXJlckRydW1Nb3VudGluZ1Bvc2l0a
        W9uRW51bSI+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTW91bnRpbmdQb3NpdGlvb
        kxlZnQiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTW91bnRpb
        mdQb3NpdGlvblJpZ2h0IiBWYWx1ZT0iMSIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hb
        WU9Ik1vdW50aW5nUG9zaXRpb25MZWZ0THVtcEJyZWFrZXIiIFZhbHVlPSIyIi8+CiAgPG9wY
        zpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTW91bnRpbmdQb3NpdGlvblJpZ2h0THVtcEJyZWFrZ
        XIiIFZhbHVlPSIzIi8+CiA8L29wYzpFbnVtZXJhdGVkVHlwZT4KPC9vcGM6VHlwZURpY3Rpb
        25hcnk+Cg==</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6013" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6012" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6012</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/Mining/Extraction/ShearerLoader/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6014" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_XmlSchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/Mining/Extraction/ShearerLoader/</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6015</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod
        HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTWluaW5nL0V4dHJhY3Rpb24vU2hlYXJlckxvY
        WRlci9UeXBlcy54c2QiIHhtbG5zOnRucz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBL
        01pbmluZy9FeHRyYWN0aW9uL1NoZWFyZXJMb2FkZXIvVHlwZXMueHNkIiB4bWxuczp1YT0ia
        HR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlwZXMueHNkIiB4bWxuczp4c
        z0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiPgogPHhzOmltcG9ydCBuYW1lc
        3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8yMDA4LzAyL1R5cGVzLnhzZCIvP
        gogPHhzOnNpbXBsZVR5cGUgbmFtZT0iU2hlYXJlckRpcmVjdGlvbkVudW0iPgogIDx4czpyZ
        XN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9I
        lNUT1BfMCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkxFRlRfMSIvPgogICA8eHM6Z
        W51bWVyYXRpb24gdmFsdWU9IlJJR0hUXzIiLz4KICA8L3hzOnJlc3RyaWN0aW9uPgogPC94c
        zpzaW1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlNoZWFyZXJEaXJlY3Rpb25Fb
        nVtIiBuYW1lPSJTaGVhcmVyRGlyZWN0aW9uRW51bSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hb
        WU9Ikxpc3RPZlNoZWFyZXJEaXJlY3Rpb25FbnVtIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4c
        zplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuc
        zpTaGVhcmVyRGlyZWN0aW9uRW51bSIgbmFtZT0iU2hlYXJlckRpcmVjdGlvbkVudW0iIG5pb
        GxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8e
        HM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mU2hlYXJlckRpcmVjdGlvbkVudW0iIG5hbWU9I
        kxpc3RPZlNoZWFyZXJEaXJlY3Rpb25FbnVtIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOnNpb
        XBsZVR5cGUgbmFtZT0iU2hlYXJlckRydW1Nb3VudGluZ1Bvc2l0aW9uRW51bSI+CiAgPHhzO
        nJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1Z
        T0iTW91bnRpbmdQb3NpdGlvbkxlZnRfMCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9I
        k1vdW50aW5nUG9zaXRpb25SaWdodF8xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT
        W91bnRpbmdQb3NpdGlvbkxlZnRMdW1wQnJlYWtlcl8yIi8+CiAgIDx4czplbnVtZXJhdGlvb
        iB2YWx1ZT0iTW91bnRpbmdQb3NpdGlvblJpZ2h0THVtcEJyZWFrZXJfMyIvPgogIDwveHM6c
        mVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6U
        2hlYXJlckRydW1Nb3VudGluZ1Bvc2l0aW9uRW51bSIgbmFtZT0iU2hlYXJlckRydW1Nb3Vud
        GluZ1Bvc2l0aW9uRW51bSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNoZWFyZ
        XJEcnVtTW91bnRpbmdQb3NpdGlvbkVudW0iPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZ
        W1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlNoZ
        WFyZXJEcnVtTW91bnRpbmdQb3NpdGlvbkVudW0iIG5hbWU9IlNoZWFyZXJEcnVtTW91bnRpb
        mdQb3NpdGlvbkVudW0iIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwve
        HM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mU2hlYXJlckRyd
        W1Nb3VudGluZ1Bvc2l0aW9uRW51bSIgbmFtZT0iTGlzdE9mU2hlYXJlckRydW1Nb3VudGluZ
        1Bvc2l0aW9uRW51bSIgbmlsbGFibGU9InRydWUiLz4KPC94czpzY2hlbWE+Cg==</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6015" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6014" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6014</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/Mining/Extraction/ShearerLoader/Types.xsd</uax:String>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1003" BrowseName="1:ShearerLoaderDrumType">
    <DisplayName>ShearerLoaderDrumType</DisplayName>
    <Description Locale="en">The ShearerLoaderDrumType ObjectType describes a shearer loader drum for longwall mining operations</Description>
    <Category>Shearer Drum Functional Variables</Category>
    <Documentation>https://reference.opcfoundation.org/Mining/Extraction/ShearerLoader/v100/docs/7.2.2</Documentation>
    <References>
      <Reference ReferenceType="HasAddIn">ns=1;i=5003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5007</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=2;i=1002</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5003" BrowseName="2:MiningEquipmentIdentification" ParentNodeId="ns=1;i=1003">
    <DisplayName>MiningEquipmentIdentification</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6001</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6003</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6020</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6021</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6022</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6001" BrowseName="3:DeviceClass" ParentNodeId="ns=1;i=5003" DataType="String">
    <DisplayName>DeviceClass</DisplayName>
    <Description Locale="en">Indicates in which domain or for what purpose the MachineryItem is used.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5003</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6002" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=5003" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">A human-readable, localized name of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5003</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6003" BrowseName="3:ManufacturerUri" ParentNodeId="ns=1;i=5003" DataType="String">
    <DisplayName>ManufacturerUri</DisplayName>
    <Description Locale="en">A globally unique identifier of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5003</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6020" BrowseName="3:Model" ParentNodeId="ns=1;i=5003" DataType="LocalizedText">
    <DisplayName>Model</DisplayName>
    <Description Locale="en">A human-readable, localized name of the model of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5003</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6021" BrowseName="3:ProductInstanceUri" ParentNodeId="ns=1;i=5003" DataType="String">
    <DisplayName Locale="en">ProductInstanceUri</DisplayName>
    <Description Locale="en">A globally unique resource identifier provided by the manufacturer of the machine</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5003</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6022" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=5003" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5003</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5007" BrowseName="3:ParameterSet" ParentNodeId="ns=1;i=1003">
    <DisplayName>ParameterSet</DisplayName>
    <Description>Flat list of Parameters</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6062</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6063</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6064</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6062" BrowseName="1:DrumDiameter" ParentNodeId="ns=1;i=5007" DataType="Double">
    <DisplayName>DrumDiameter</DisplayName>
    <Description Locale="en">The DrumDiameter variable describes drum's diameter </Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5007</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6065</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6066</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=6065" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6062" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description Locale="en">This is the EngineeringUnit of the drum diameter.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6062</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>http://www.opcfoundation.org/UA/units/un/cefact</uax:NamespaceUri>
                        <uax:UnitId>5067858</uax:UnitId>
                        <uax:DisplayName>
                            <uax:Text>m</uax:Text>
                        </uax:DisplayName>
                        <uax:Description>
                            <uax:Text>metre</uax:Text>
                        </uax:Description>
                    </uax:EUInformation>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6066" BrowseName="EURange" ParentNodeId="ns=1;i=6062" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <Description Locale="en">This is the EURange of the drum diameter.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6062</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>i=885</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <uax:Range>
                        <uax:Low>0.5</uax:Low>
                        <uax:High>10</uax:High>
                    </uax:Range>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6063" BrowseName="1:DrumHeight" ParentNodeId="ns=1;i=5007" DataType="Double">
    <DisplayName>DrumHeight</DisplayName>
    <Description Locale="en">The DrumHeight variable describes drum's current height as measured from the center of the shearer</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5007</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6067</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6068</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=6067" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6063" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description Locale="en">This is the EngineeringUnit of the drum height.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6063</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>http://www.opcfoundation.org/UA/units/un/cefact</uax:NamespaceUri>
                        <uax:UnitId>5067858</uax:UnitId>
                        <uax:DisplayName>
                            <uax:Text>m</uax:Text>
                        </uax:DisplayName>
                        <uax:Description>
                            <uax:Text>metre</uax:Text>
                        </uax:Description>
                    </uax:EUInformation>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6068" BrowseName="EURange" ParentNodeId="ns=1;i=6063" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <Description Locale="en">This is the EURange of the drum height.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6063</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>i=885</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <uax:Range>
                        <uax:Low>-2</uax:Low>
                        <uax:High>10</uax:High>
                    </uax:Range>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6064" BrowseName="1:MountingPosition" ParentNodeId="ns=1;i=5007" DataType="ShearerDrumMountingPositionEnum">
    <DisplayName>MountingPosition</DisplayName>
    <Description Locale="en">The MountingPosition property describes drum's mounting position on the shearer </Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5007</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1006" BrowseName="1:ShearerLoaderType">
    <DisplayName>ShearerLoaderType</DisplayName>
    <Description Locale="en">The ShearerType ObjectType describes a shearer loader for longwall mining operations</Description>
    <Category>Shearer Functional Variables</Category>
    <Category>Shearer Methods</Category>
    <Category>Shearer Components</Category>
    <Documentation>https://reference.opcfoundation.org/Mining/Extraction/ShearerLoader/v100/docs/7.1.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5006</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5008</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=2;i=1002</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5006" BrowseName="3:MethodSet" ParentNodeId="ns=1;i=1006">
    <DisplayName>MethodSet</DisplayName>
    <Description>Flat list of Methods</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7001</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7003</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=7001" BrowseName="1:SetFloorOffset" ParentNodeId="ns=1;i=5006">
    <DisplayName>SetFloorOffset</DisplayName>
    <Description Locale="en">The SetFloorOffset method accepts shield parameters and drum height correction offsets and returns a boolean to indicate succesfull execution</Description>
    <Documentation>https://reference.opcfoundation.org/Mining/Extraction/ShearerLoader/v100/docs/7.1.3</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6034</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6035</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5006</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6034" BrowseName="InputArguments" ParentNodeId="ns=1;i=7001" DataType="Argument" ValueRank="1" ArrayDimensions="3">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7001</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>StartShield</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=4</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The StartShield property describes the start shield position from which on the drum height correction shall be applied</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>EndShield</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=4</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The EndShield property describes the end shield position until which the drum height correction shall be applied to </uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FaceOffset</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=11</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The FaceOffset property describes the drum height correction</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6035" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7001" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7001</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FloorOffsetResult</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=1</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The FloorOffsetResult property describes the successfull execution of the SetFloorOffset method</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7003" BrowseName="1:SetRoofOffset" ParentNodeId="ns=1;i=5006">
    <DisplayName>SetRoofOffset</DisplayName>
    <Description Locale="en">The SetRoofOffset method accepts shield parameters and drum height correction offsets and returns a boolean to indicate succesfull execution</Description>
    <Documentation>https://reference.opcfoundation.org/Mining/Extraction/ShearerLoader/v100/docs/7.1.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6036</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6037</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5006</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6036" BrowseName="InputArguments" ParentNodeId="ns=1;i=7003" DataType="Argument" ValueRank="1" ArrayDimensions="3">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7003</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>StartShield</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=4</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The StartShield property describes the start shield position from which on the drum height correction shall be applied</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>EndShield</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=4</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The EndShield property describes the end shield position until which the drum height correction shall be applied to </uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FaceOffset</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=11</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The FaceOffset property describes the drum height correction</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6037" BrowseName="OutputArguments" ParentNodeId="ns=1;i=7003" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=7003</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RoofOffsetResult</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=1</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description>
                                <uax:Locale>en</uax:Locale>
                                <uax:Text>The FloorOffsetResult property describes the successfull execution of the SetFloorOffset method</uax:Text>
                            </uax:Description>
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5002" BrowseName="2:MiningEquipmentIdentification" ParentNodeId="ns=1;i=1006">
    <DisplayName>MiningEquipmentIdentification</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6023</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6024</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6025</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6029</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6030</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6031</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6023" BrowseName="3:DeviceClass" ParentNodeId="ns=1;i=5002" DataType="String">
    <DisplayName>DeviceClass</DisplayName>
    <Description Locale="en">Indicates in which domain or for what purpose the MachineryItem is used.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"></uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6024" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=5002" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">A human-readable, localized name of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
    </References>
    <Value>
      <uax:LocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6025" BrowseName="3:ManufacturerUri" ParentNodeId="ns=1;i=5002" DataType="String">
    <DisplayName>ManufacturerUri</DisplayName>
    <Description Locale="en">A globally unique identifier of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"></uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6029" BrowseName="3:Model" ParentNodeId="ns=1;i=5002" DataType="LocalizedText">
    <DisplayName>Model</DisplayName>
    <Description Locale="en">A human-readable, localized name of the model of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
    </References>
    <Value>
      <uax:LocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" />
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6030" BrowseName="3:ProductInstanceUri" ParentNodeId="ns=1;i=5002" DataType="String">
    <DisplayName Locale="en">ProductInstanceUri</DisplayName>
    <Description Locale="en">A globally unique resource identifier provided by the manufacturer of the machine</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6031" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=5002" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5008" BrowseName="3:ParameterSet" ParentNodeId="ns=1;i=1006">
    <DisplayName>ParameterSet</DisplayName>
    <Description>Flat list of Parameters</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6041</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6026</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6043</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6044</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6016</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6041" BrowseName="1:DrivingDirection" ParentNodeId="ns=1;i=5008" DataType="ShearerDirectionEnum">
    <DisplayName>DrivingDirection</DisplayName>
    <Description Locale="en">The DrivingDirection variable describes the current driving direction of the shearer loader</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5008</Reference>
    </References>
    <Value>
      <uax:Int32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Int32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6026" BrowseName="1:FloorOffset" ParentNodeId="ns=1;i=5008" DataType="LongwallShieldOffsetDataType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>FloorOffset</DisplayName>
    <Description Locale="en">The FloorOffset variable describes a list of the current floor offset per shield</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=2003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6027</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6028</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5008</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6027" BrowseName="2:EngineeringUnits" ParentNodeId="ns=1;i=6026" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description Locale="en">This is the EngineeringUnit of the floor offsets.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6026</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>http://www.opcfoundation.org/UA/units/un/cefact</uax:NamespaceUri>
                        <uax:UnitId>5067858</uax:UnitId>
                        <uax:DisplayName>
                            <uax:Text>m</uax:Text>
                        </uax:DisplayName>
                        <uax:Description>
                            <uax:Text>metre</uax:Text>
                        </uax:Description>
                    </uax:EUInformation>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6028" BrowseName="2:EURange" ParentNodeId="ns=1;i=6026" DataType="Range" AccessLevel="3">
    <DisplayName>EURange</DisplayName>
    <Description Locale="en">This is the EURange of the floor offsets.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6026</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>i=885</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <uax:Range>
                        <uax:Low>-5</uax:Low>
                        <uax:High>5</uax:High>
                    </uax:Range>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6043" BrowseName="1:MaxLength" ParentNodeId="ns=1;i=5008" DataType="Double">
    <DisplayName>MaxLength</DisplayName>
    <Description Locale="en">The MaxLength variable describes maximum machine length including extracted drums</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6046</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6047</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5008</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=6046" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6043" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description Locale="en">This is the EngineeringUnit of the shearer maximum length.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6043</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>http://www.opcfoundation.org/UA/units/un/cefact</uax:NamespaceUri>
                        <uax:UnitId>5067858</uax:UnitId>
                        <uax:DisplayName>
                            <uax:Text>m</uax:Text>
                        </uax:DisplayName>
                        <uax:Description>
                            <uax:Text>metre</uax:Text>
                        </uax:Description>
                    </uax:EUInformation>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6047" BrowseName="EURange" ParentNodeId="ns=1;i=6043" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <Description Locale="en">This is the EURange of the shearer maximum length.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6043</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>i=885</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <uax:Range>
                        <uax:Low>1</uax:Low>
                        <uax:High>20</uax:High>
                    </uax:Range>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6044" BrowseName="1:Position" ParentNodeId="ns=1;i=5008" DataType="Double">
    <DisplayName>Position</DisplayName>
    <Description Locale="en">The Position variable describes the current position of the shearer in relation  to the center of the shearer</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6048</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6049</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5008</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=6048" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6044" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description Locale="en">This is the EngineeringUnit of the shearer position.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6044</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>http://www.opcfoundation.org/UA/units/un/cefact</uax:NamespaceUri>
                        <uax:UnitId>5067858</uax:UnitId>
                        <uax:DisplayName>
                            <uax:Text>m</uax:Text>
                        </uax:DisplayName>
                        <uax:Description>
                            <uax:Text>metre</uax:Text>
                        </uax:Description>
                    </uax:EUInformation>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6049" BrowseName="EURange" ParentNodeId="ns=1;i=6044" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <Description Locale="en">This is the EURange of the shearer position.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6044</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>i=885</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <uax:Range>
                        <uax:Low>-50</uax:Low>
                        <uax:High>500</uax:High>
                    </uax:Range>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6016" BrowseName="1:RoofOffset" ParentNodeId="ns=1;i=5008" DataType="LongwallShieldOffsetDataType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>RoofOffset</DisplayName>
    <Description Locale="en">The RoofOffset variable describes a list of the current roof offset per shield</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=2003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6017</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6019</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5008</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6017" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6016" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <Description Locale="en">This is the EngineeringUnit of the roof offsets.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6016</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>http://www.opcfoundation.org/UA/units/un/cefact</uax:NamespaceUri>
                        <uax:UnitId>5067858</uax:UnitId>
                        <uax:DisplayName>
                            <uax:Text>m</uax:Text>
                        </uax:DisplayName>
                        <uax:Description>
                            <uax:Text>metre</uax:Text>
                        </uax:Description>
                    </uax:EUInformation>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6019" BrowseName="EURange" ParentNodeId="ns=1;i=6016" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <Description Locale="en">This is the EURange of the roof offsets.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6016</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>i=885</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <uax:Range>
                        <uax:Low>-5</uax:Low>
                        <uax:High>5</uax:High>
                    </uax:Range>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5001" BrowseName="1:http://opcfoundation.org/UA/Mining/Extraction/ShearerLoader/" SymbolicName="http___opcfoundation_org_UA_Mining_Extraction_ShearerLoader_">
    <DisplayName>http://opcfoundation.org/UA/Mining/Extraction/ShearerLoader/</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Mining/Extraction/ShearerLoader/v100/docs/10.1</Documentation>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=11616</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=11715</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>
      <Reference ReferenceType="HasProperty">ns=1;i=6008</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6010</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6004" BrowseName="IsNamespaceSubset" ParentNodeId="ns=1;i=5001" DataType="Boolean">
    <DisplayName>IsNamespaceSubset</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</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=6005" BrowseName="NamespacePublicationDate" ParentNodeId="ns=1;i=5001" DataType="DateTime">
    <DisplayName>NamespacePublicationDate</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5001</Reference>
    </References>
    <Value>
      <uax:DateTime xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2022-09-01T00:00:00Z</uax:DateTime>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6006" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=5001" DataType="String">
    <DisplayName>NamespaceUri</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">http://opcfoundation.org/UA/Mining/Extraction/ShearerLoader/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6007" BrowseName="NamespaceVersion" ParentNodeId="ns=1;i=5001" DataType="String">
    <DisplayName>NamespaceVersion</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">1.0.0</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6008" 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:Int32>1</uax:Int32>
            </uax:ListOfInt32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6009" 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>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6010" 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>
  </UAVariable>
</UANodeSet>
