Errata exists for this version of the document.
Table 151 defines the VariableAttributes parameter.
Table 151 – VariableAttributes
| Name | Type | Description | 
| VariableAttributes | structure | Defines the Attributes for the Variable NodeClass | 
| specifiedAttributes | UInt32 | A bit mask that indicates which fields contain valid values. A field shall be ignored if the corresponding bit is set to 0. The bit values are defined in Table 149. | 
| displayName | LocalizedText | See OPC 10000-3 for the description of this Attribute. | 
| description | LocalizedText | See OPC 10000-3 for the description of this Attribute. | 
| writeMask | UInt32 | See OPC 10000-3 for the description of this Attribute. | 
| userWriteMask | UInt32 | See OPC 10000-3 for the description of this Attribute. | 
| value | BaseDataType | See OPC 10000-3 for the description of this Attribute. | 
| dataType | NodeId | See OPC 10000-3 for the description of this Attribute. | 
| valueRank | Int32 | See OPC 10000-3 for the description of this Attribute. | 
| arrayDimensions | UInt32 [] | See OPC 10000-3 for the description of this Attribute. | 
| accessLevel | Byte | See OPC 10000-3 for the description of this Attribute. | 
| userAccessLevel | Byte | See OPC 10000-3 for the description of this Attribute. | 
| minimumSamplingInterval | Duration | See OPC 10000-3 for the description of this Attribute. | 
| historizing | Boolean | See OPC 10000-3 for the description of this Attribute. |