6.12 DataTypeRefinementType definition

Instances of this ObjectType represent a DataTypeRefinement and are given a unique name. Each BrowseName of a DataTypeRefinement Object shall be unique, i.e., there shall not be two DataTypeRefinement Objects in an OPC UA Server having the same BrowseName. The ObjectType is formally defined in Table 70.

Table 70 – DataTypeRefinementType definition
Attribute Value
BrowseNameDataTypeRefinementType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the BaseObjectType
HasFieldDescriptionVariable<FieldDescription>BaseDataType{Any}BaseDataVariableTypeMP
Conformance Units
Base Info DataTypeRefinement

Each Object of DataTypeRefinementType shall have at least one Variable referenced with HasFieldDescription or a subtype.