An OPC UA companion specification describes an Information Model by defining ObjectTypes, VariableTypes, DataTypes and ReferenceTypes that represent a specific semantic relevant for the companion specification.