DataItemsare always defined as data components of other Nodes in the AddressSpace. They are never defined by themselves. A simple example of a container for DataItems would be a “Folder Object” but it can be an Objectof any other type.
Each DataItemis represented by a DataVariablewith a specific set of Attributes. The TypeDefinitionreference indicates the type of the DataItem(in this case the AnalogItemType). Additional characteristics of DataItems are defined using Properties. The VariableTypesin 5.2specify which properties may exist. These Propertieshave been found to be useful for a wide range of Data Access clients. Serversthat want to disclose similar information should use the OPC-defined Propertyrather than one that is vendor-specific.