The UserInterfaceType provides a generic User Interface description consisting of:
An overview display, modelled by OverVU;
A close-up, detail display, modelled by ZoomedVU;
A control-loop view where the connections (modelled by the LoopVUReferences) among objects belonging to the same control loop are shown;
An overlay display where KPIs are shown, modelled by KPIVU;
A control panel, where shown objects can be read only (modelled by ControlPanelVURO) or read-write (modelled by ControlPanelVURW);
The UserInterfaceType is formally defined in the following table.
Table 100 – UserInterfaceType Definition
| Attribute | Value | ||||
| BrowseName | UserInterfaceType | ||||
| IsAbstract | False | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other | 
| Subtype of the BaseObjectType defined in OPC 10000-5 - Part 5: Information Model, i.e. inheriting the Instance Declarations of that Node. | |||||
| 0:HasComponent | Object | ControlPanelVURO | 0:Double | 0:BaseObjectType | M | 
| 0:HasComponent | Object | ControlPanelVURW | 0:Double | 0:BaseObjectType | M | 
| 0:HasComponent | Object | KPIVU | 0:Double | 0:BaseObjectType | M | 
| 0:HasComponent | Object | LoopVUReferences | 0:Double | 0:BaseObjectType | M | 
| 0:HasComponent | Object | OverVU | 0:Double | 0:BaseObjectType | M | 
| 0:HasComponent | Object | ZoomedVU | 0:Double | 0:BaseObjectType | M | 
| Conformance Units | |||||
| TMC Advanced Visualisation and Control | |||||
The components of the UserInterfaceType are further described below.
| BrowseName | Description | 
| ControlPanelVURO | The control panel area where read-only objects are shown. Objects connected to a ControlPanelVURO by means of a non-hierarchical reference of type IsDisplayedBy are shown in the control panel. | 
| ControlPanelVURW | The control panel area where read-write objects are shown. Objects connected to a ControlPanelVURW by means of a non-hierarchical reference of type IsDisplayedBy are shown in the control panel. | 
| KPIVU | The object collecting variables to be displayed in the KPI section. Objects connected to a KPIVU by means of a non-hierarchical reference of type IsDisplayedBy are shown in the KPI display area. | 
| LoopVUReferences | The collection of references to control loops to be displayed. Non-hierarchical references connected to LoopVuReferences by means of a non-hierarchical reference of type IsDisplayedBy are shown in the control panel. | 
| OverVU | The overview of the UI interface. Objects connected to an OverVU by means of a non-hierarchical reference of type IsDisplayedBy are shown in the overview display. | 
| ZoomedVU | The zooned view of the UI interface. Objects connected to a ZoomedVU by means of a non-hierarchical reference of type IsDisplayedBy are shown in the zoomed in area. |