The components of this parameter are defined in Table 172.
Table 172– ReferenceDescription
Name |
Type |
Description |
ReferenceDescription |
structure |
|
referenceTypeId |
NodeId |
NodeIdof the ReferenceTypethat defines the Reference. |
isForward |
Boolean |
If the value is TRUE, the Serverfollowed a forward Reference. If the value is FALSE, the Serverfollowed an inverse Reference. |
nodeId |
Expanded NodeId |
NodeIdof the TargetNodeas assigned by the Serveridentified by the Serverindex. The ExpandedNodeIdtype is defined in 7.16. If the serverIndex indicates that the TargetNodeis a remote Node, then the nodeIdshall contain the absolute namespace URI. If the TargetNodeis a local Nodethe nodeIdshall contain the namespace index. |
browseName1 |
QualifiedName |
The BrowseNameof the TargetNode. |
displayName |
LocalizedText |
The DisplayNameof the TargetNode. |
nodeClass1 |
NodeClass |
NodeClassof the TargetNode. |
typeDefinition1 |
Expanded NodeId |
Type definition NodeIdof the TargetNode. Type definitions are only available for the NodeClasses Objectand Variable. For all other NodeClassesa null NodeId shall be returned. |
1)If the Serverindex in the ExpandedNodeIdindicates that the TargetNodeis a remote Node, then the browseName, nodeClass and typeDefinition may be null or empty. If they are not null or empty, they might not be up to date because the local Servermight not continuously monitor the remote Serverfor changes. The displayName shall be provided for remote Nodes. |