---
title: "Structures (RSCI)"
canonical: "https://docs.cuesystem.com/space/CVCAPPLETS/284754099/Structures%20(RSCI)"
format: markdown
---
# MeetingInfoStructure 

|  |  |  |  |
| --- | --- | --- | --- |
| Name | Data Type | Allowed Values | Description |
| Subject | Text [MAX_STATUS_  
TEXT_LEGTH]* | Any | Subject of current event in the room managed by RS panel. |
| Organizer | Text [MAX_STATUS_  
TEXT_LEGTH]* | Any | Organizer of current event in the room. |
| StartTime | Time | Any | Start time of current or next event in the room. If it is 0:0, there is no scheduled event in the room until the end of the day. |
| EndTime | Time | Any | End time of current or next event in the room. If it is 0:0, there is no scheduledeven t in the room until the end of the day. |
| TimeToStart | Time | Any | Time interval to the beginning of the next event in the room. If it is 0:0, there is no scheduled event in the room until the end of the day or current meeting is in progress. |
| TimeToEnd | Time | Any | Time interval to the end of the current event in the room. If it is 0:0, there is no current event in the room. |
| IsOccupied | Boolean | True = Occupied   
False = Free | Indicates if the room is occupied (red main page, red LED indication on the side of RS panels) or free (green main page, green LED indication on the side of RS panels). |
| RoomState | Long | 0 = ROOM_STATE_FREE_NO_UPCOMMING_MEETING<br>1 = ROOM_STATE_FREE_SOME_UPCOMMING_MEETING<br>2 = ROOM_STATE_OCCUPIED<br>3 = ROOM_STATE_OCCUPIED_BEFORE_MEETING<br>4 = ROOM_STATE_OCCUPIED_UNCONFIRMED<br>5 = ROOM_STATE_OCCUPIED_BEFORE_MEETING_UNCONFIRMED | Indicates the room state. Possible values are described in the left. |
| MaxExtendTime | Time | Any | It is the maximum possible time of event extension in the room, it means maximum allowed value of  parameter extendtime in function ExtendMeeting. If it is 0:0, so the room is vacant (there is no event to extend) or there is no free time after current event, so extension is not possible. |
| OccupancySensorState | Long | 0 = OCCUPANCY_SENSOR_STATE_UNKNOWN<br>1 = OCCUPANCY_SENSOR_ STATE_FREE<br>2 = OCCUPANCY_SENSOR_STATE_OCCUPIED | Evaluation of the occupancy sensors in the room. Possible values are described on the left. |

# NearestMeetingInfoStructure 

|  |  |  |  |
| --- | --- | --- | --- |
| Name | Data Type | Allowed Values | Description |
| Subject | Text [MAX_STATUS_  
TEXT_LEGTH]* | Any | Subject of current event in the room managed by RS panel. |
| Organizer | Text [MAX_STATUS_  
TEXT_LEGTH]* | Any | Organizer of current event in the room. |
| StartTime | Time | Any | Start time of current or next event in the room. If it is 0:0, there is no scheduled event in the room until the end of the day. |
| EndTime | Time | Any | End time of current or next event in the room. If it is 0:0, there is no scheduledeven t in the room until the end of the day. |
| RoomState | Long | 0 = ROOM_STATE_FREE_NO_UPCOMMING_MEETING<br>1 = ROOM_STATE_FREE_SOME_UPCOMMING_MEETING<br>2 = ROOM_STATE_OCCUPIED<br>3 = ROOM_STATE_OCCUPIED_BEFORE_MEETING<br>4 = ROOM_STATE_OCCUPIED_UNCONFIRMED<br>5 = ROOM_STATE_OCCUPIED_BEFORE_MEETING_UNCONFIRMED | Indicates the room state. Possible values are described in the left. |

 *MAX_STATUS_TEXT_LEGTH = 256