If the Device generates condensed status codes restricted to NE 107 (See [PCD] chapter 5.4.3.2), the status information delivered for one Process Value and the OPC UA StatusCode shall be set consistent as defined in Table 13.
Table 13 – Condensed status restricted to NE 107
| 
 NE 107  | 
        
 Status Byte Values  | 
        
 Description according to Profile  | 
        
 OPC UA Status Code  | 
        
 RioQualityEnumeration  | 
        
 RioSpecifierEnumeration  | 
        
 RioQualifierEnumeration  | 
|
| 
 Failure (F)  | 
        
 0x24,0x26  | 
        
 BAD - maintenance alarm, more diagnosis available  | 
        
 Bad, 0x80000000  | 
        
 BAD  | 
        
 FAILURE  | 
        
 BAD_MAINTENANCE_ALARM  | 
 0x25, 0x27  | 
        
        
        
        
        
 BAD_MAINTENANCE_ALARM_SIMULATION_ACTIVE  | 
        
| 
 Check(C)  | 
        
 0x3C, 0x3E  | 
        
 BAD - function check / local override  | 
        
 Bad, 0x80000000  | 
        
 BAD  | 
        
 FUNCTION_CHECK  | 
        
 BAD_FUNCTION_CHECK  | 
 0x3D, 0x3F  | 
        
        
        
        
        
 BAD_FUNCTION_CHECK_SIMULATION_ACTIVE  | 
        
| 
 Out of Specification (S)  | 
        
 0x78, 0x7A  | 
        
 UNCERTAIN - process related, no maintenance  | 
        
 Uncertain, 0x40000000  | 
        
 UNCERTAIN  | 
        
 OUT_OF_SPECIFICATION  | 
        
 UNCERTAIN_NO_MAINTENANCE  | 
 0x79, 0x7B  | 
        
        
        
        
        
 UNCERTAIN_NO_MAINTENANCE_SIMULATION_ACTIVE  | 
        
| 
 Maintenance (M)  | 
        
 0xA4, 0xA6  | 
        
 GOOD - maintenance required  | 
        
 Good, 0x00000000  | 
        
 GOOD  | 
        
 MAINTENANCE_REQUEST  | 
        
 GOOD_MAINTENANCE_REQUIRED  | 
 0xA5, 0xA7  | 
        
        
        
        
        
 GOOD_MAINTENANCE_REQUIRED_SIMULATION_ACTIVE  | 
        
        
 0xA8, 0xAA  | 
        
 GOOD - maintenance demanded  | 
        
 Good, 0x00000000  | 
        
 GOOD  | 
        
 MAINTENANCE_REQUEST  | 
        
 GOOD_MAINTENANCE_DEMANDED  | 
        
        
 0xA9, 0xAB  | 
        
        
        
        
        
 GOOD_MAINTENANCE_DEMANDED_SIMULATION_ACTIVE  | 
        
| 
 Good (G)  | 
        
 0x80  | 
        
 GOOD - ok  | 
        
 Good, 0x00000000  | 
        
 GOOD  | 
        
 NORMAL  | 
        
 GOOD  | 
|
| 
 Check (C)  | 
        
 0x81  | 
        
 GOOD - simulation active  | 
        
 GoodEdited, 0x00DC0000  | 
        
 GOOD  | 
        
 FUNCTION_CHECK  | 
        
 GOOD_SIMULATION_ACTIVE  | 
|
| 
 Good (G)  | 
        
 0x82  | 
        
 GOOD - update event  | 
        
 Good, 0x00000000  | 
        
 GOOD  | 
        
 NORMAL  | 
        
 UPDATE  | 
|
The two values for status bytes consider the possible appearance of the update bit as defined in [PCD]. The update bit is not mapped further into separate status values. In contrast, the appearance of the “simulation active” bit is mapped to special values of the RioQualifierEnumeration.