This structure contains an element of the PortableRelativePath.

The PortableRelativePathElement DataType is formally defined in Table 186.

Table 186 – PortableRelativePathElement structure

Name

Type

Description

PortableRelativePathElement

Structure

Subtype of Structure defined in OPC 10000-5

ReferenceTypeId

0:PortableNodeId

The type of Reference to follow from the current node.

The current path cannot be followed any further if the ReferenceTypeId is not available on the Node instance.

If not specified, then all References are included, and the parameter IncludeSubtypes is ignored.

IsInverse

0:Boolean

Only inverse references shall be followed if this value is TRUE.

Only forward references shall be followed if this value is FALSE.

IncludeSubtypes

0:Boolean

Indicates whether subtypes of the ReferenceType should be followed. Subtypes are included if this value is TRUE.

TargetName

0:PortableQualifiedName

The BrowseName of the target node.

The final element may have an empty TargetName. In this situation, all targets of the references identified by the ReferenceTypeId are the targets of the PortableRelativePathElement.

The TargetName shall be specified for all other elements.

The current path cannot be followed any further if no targets with the specified PortableQualifiedName exist.

The PortableRelativePathElement representation in the AddressSpace is formally defined in Table 187.

Table 187 – PortableRelativePathElement definition

Attribute

Value

BrowseName

4:PortableRelativePathElement

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Structure defined in OPC 10000-5

ConformanceUnits

UAFX ConnectionManager Base