Room
Structure
Field | Type | Required | Description |
---|---|---|---|
id | Integer | true | Unique identificator of the Room. |
code | string | true | Code of the Room |
name | string | true | Name of the Room |
startDate | LocalDate | false | Start date of Room |
endDate | LocalDate | false | End date of Room |
description | string | false | Description of Room. |
descriptionI18n | string | false | Description of Room in I18n. |
roomSituationType | RoomSituationType | true | Situation of the Room (see ref. table). |
roomSpaceStatusType | RoomSpaceStatusType | false | Status of the inner Space. |
reservationRoomStay | ReservationRoomStay | false | Related stay that has this Room assigned. |
reservationRoomStaySummary | ReservationRoomStaySummary | false | Related stay summary that has this room assigned. Only show if have data. |
spaceLock | SpaceLock | false | Space lock. Only show if have data. |
roomType | RoomType | false | Room Type. Only show if have data. |
JSON representation
{ "id": 1, "code": "101", "name": "R101", "startDate": "2023-09-23", "endDate": "2024-09-23", "description": "Room 101, at first floor.", "descriptionI18n": "Room 101, at first floor.", "roomSituationType": { "id": 1, "code": "EM", "name": "Empty" } "roomSpaceStatusType": null, "reservationRoomStay": null, "roomType": null }