EnaBed

Units, rooms & beds

Create and manage assignable beds within rooms and units.

Last updated on

Units, rooms & beds

Units

A unit groups rooms under a floor — typically a ward, ICU pod, or hotel floor zone. Units expose:

  • Display name and sort order
  • Room and bed counts (computed)
  • Available vs occupied bed counts

Rooms

Rooms belong to a unit. Each room has a name/number and holds one or more beds. Deleting a room is blocked while beds still exist.

Beds

Beds are the atomic assignable resource. Required fields:

FieldDescription
LabelBed identifier within the room (A, B, 1…)
StatusAvailable, occupied, reserved, cleaning, maintenance, blocked
DepartmentOptional link for search filters and reporting
TagsEquipment, isolation, gender policy, etc.

Reservations

Plans may define maximum reservation minutes. Reserved beds auto-release when the timer expires (configurable per tenant).

The buildings search API returns a flattened hierarchy matching sidebar queries — useful for command palette navigation and external integrations.