| 1 | UAAI_NodeID | The canonical identifier for the node. |
| 2 | UAAI_NodeClass | The class of the node. |
| 3 | UAAI_BrowseName | A non-localized, human readable name for the node. |
| 4 | UAAI_DisplayName | A localized, human readable name for the node. |
| 5 | UAAI_Description | A localized description for the node. |
| 6 | UAAI_WriteMask | Indicates which attributes are writable. |
| 7 | UAAI_UserWriteMask | Indicates which attributes are writable by the current user. |
| 8 | UAAI_IsAbstract | Indicates that a type node may not be instantiated. |
| 9 | UAAI_Symmetric | Indicates that forward and inverse references have the same meaning. |
| 10 | UAAI_InverseName | The browse name for an inverse reference. |
| 11 | UAAI_ContainsNoLoops | Indicates that following forward references within a view will not cause a loop. |
| 12 | UAAI_EventNotifier | Indicates that the node can be used to subscribe to events. |
| 13 | UAAI_Value | The value of a variable. |
| 14 | UAAI_DataType | The node id of the data type for the variable value. |
| 15 | UAAI_ValueRank | The number of dimensions in the value. |
| 16 | UAAI_ArrayDimensions | The length for each dimension of an array value. |
| 17 | UAAI_AccessLevel | How a variable may be accessed. |
| 18 | UAAI_UserAccessLevel | How a variable may be accessed after taking the user's access rights into account. |
| 19 | UAAI_MinimumSamplingInterval | Specifies (in milliseconds) how fast the server can reasonably sample the value for changes. |
| 20 | UAAI_Historizing | Specifies whether the server is actively collecting historical data for the variable. |
| 21 | UAAI_Executable | Whether the method can be called. |
| 22 | UAAI_UserExecutable | Whether the method can be called by the current user. |
| 23 | UAAI_DataTypeDefinition | The DataTypeDefinition Attribute is used to provide the meta data and encoding information for custom DataTypes. |
| 24 | UAAI_RolePermission | Permissions that apply to a Node for all Roles which have access to the Node. |
| 25 | UAAI_UserRolePermissions | Permissions that apply to a Node for all Roles granted to current Session. |
| 26 | UAAI_AccessRestriction | AccessRestrictions that apply to a Node. |
| 27 | UAAI_AccessLevelEx | The AccessLevelEx Attribute is used to indicate how the Value of a Variable can be accessed (read/write), if it contains current and/or historic data and its atomicity. |
| 28-32 | | Reserved for future use from OPC Foundation |