<!-- generated by php artisan docs:split-brd from brd/BRD-Morvia-Project-Guide-en.md — edit the BRD, not this file -->

#### ADM-021 | Booking completion, course link and courses held in halls
**Source:** p.112–113 · **Actor:** admin, system
- **Completion:** after the last slot of a Booked request ends, the system sets it to **Completed**
  automatically; nobody confirms completion manually; the admin sees completed bookings under past
  bookings and reports.
- **Booking ↔ course link:** after Booked the trainer can link the request to one of their in-person
  courses (TRR-033). The admin can view the booking, the linked course, the trainer, the hall and all
  slots. Linking needs **no separate admin approval**; one request (all slots) links to one in-person
  course; on **Cancelled** the system unlinks the booking from the course.
- **Courses held in halls (monitoring only):** course · trainer · provider · hall · course period ·
  booking slots · booking status. No extra course-management cycle is created through the halls module.
- **Out of scope (DEC-17):** the booking ↔ course link and "courses held in halls" are not built;
  completion stays as described.

**Acceptance, rules and screen notes citing ADM-021:**

- BR-ADMIN-HALL-17 — A Booked booking becomes Completed automatically after its last slot ends. — ADM-021, HPV-011
- BR-ADMIN-HALL-18 — ~~Linking the hall to a course is available only after Booked and needs no extra admin approval.~~ **Out of scope (DEC-17).** — ADM-021, TRR-033
- BR-ADMIN-HALL-19 — ~~Cancelling a booking linked to a course unlinks the hall from the course.~~ **Out of scope (DEC-17).** — ADM-020, ADM-021
