10.40 PortableRelativePathElement

This structure contains an element of the PortableRelativePath.

The PortableRelativePathElement DataType is formally defined in Table 204.

Table 204 – PortableRelativePathElement structure
Name Type Description
PortableRelativePathElementStructureSubtype 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:BooleanIndicates 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 205.

Table 205 – PortableRelativePathElement definition
Attribute Value
BrowseName4:PortableRelativePathElement
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure defined in OPC 10000-5
ConformanceUnits
UAFX ConnectionManager Base