A.3.7.3.1 NodeId – BrowsePath Example
A typical use case for the BrowsePath in a Descriptor is to reference the corresponding variable in the AddressSpace from the PublishedData of a PublishedDataSet if the variable does not contain a real NodeId. The RootNodeId attribute of the NodeId AttributeType refers to the starting point of the BrowsePath, and the Elements of the BrowsePath direct to the target. Figure A.7 shows an example.

The formal definition of the BrowsePath is given in Table A.3.
| 0 | ReferenceTypeId | NamespaceUri | http://opcfoundation.org/UA/ |
| NumericId | 35 | ||
| IncludeSubTypes | False | ||
| IsInverse | False | ||
| TargetName | NamespaceUri | https://www.acme.com/BottleMachineProject/ | |
| Name | ME_BottleMachineProject | ||
| 1 | ReferenceTypeId | NamespaceUri | http://opcfoundation.org/UA/ |
| NumericId | 47 | ||
| IncludeSubTypes | False | ||
| IsInverse | False | ||
| TargetName | NamespaceUri | http://opcfoundation.org/UA/FX/AC/ | |
| Name | FunctionalEntities | ||
| 2 | ReferenceTypeId | NamespaceUri | http://opcfoundation.org/UA/ |
| NumericId | 35 | ||
| IncludeSubTypes | False | ||
| IsInverse | False | ||
| TargetName | NamespaceUri | https://www.acme.com/BottleMachineProject/ | |
| Name | BottleMachineFE | ||
| 3 | ReferenceTypeId | NamespaceUri | http://opcfoundation.org/UA/ |
| NumericId | 47 | ||
| IncludeSubTypes | False | ||
| IsInverse | False | ||
| TargetName | NamespaceUri | http://opcfoundation.org/UA/FX/AC/ | |
| Name | OutputData | ||
| 4 | ReferenceTypeId | NamespaceUri | http://opcfoundation.org/UA/ |
| NumericId | 35 | ||
| IncludeSubTypes | False | ||
| IsInverse | False | ||
| TargetName | NamespaceUri | https://www.acme.com/BottleMachineProject/ | |
| Name | BottleIdOut | ||