Annex D (normative) DataTypeDictionary ToC Previous Next

D.5 Node Definitions ToC Previous Next

D.5.2 DataTypeDictionaryType ToC Previous Next index

The DataTypeDictionaryType VariableType is used as the type for the DataTypeDictionaries. It is formally defined in Table D.2.

Table D.2 – DataTypeDictionaryType Definition

Attribute Value
BrowseName DataTypeDictionaryType
IsAbstract False
ValueRank −1 (−1 = Scalar)
DataType ByteString

Subtype of the BaseDataVariableType defined in 7.4.

References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable DataTypeVersion String PropertyType Optional
HasProperty Variable NamespaceUri String PropertyType Optional
HasProperty Variable Deprecated Boolean Property Type Optional

The Property DataTypeVersion is explained in D.3.

The NamespaceUri is the URI for the namespace described by the Value Attribute of the DataTypeDictionary. This is not always the same as the NamespaceUri of the DataType NodeId.

The Deprecated Property is used to indicate that all of the DataType definitions represented by the DataTypeDictionaryType are available through a DataTypeDefinition Attribute. Servers that provide DataType definitions as a DataTypeDefinition Attribute and through a DataTypeDictionaryType shall expose this Property.

Previous Next