# Core 0.42.0 — notatki techniczne

## TheatreFlow v2

TheatreFlow v2 korzysta z `theatreflow_unified_rooms` jako wspólnej warstwy sal. Do niej są synchronizowane sale operacyjne, sale zabiegowe i aktywne SITE.

Nowe tabele:

- `theatre_v2_anesthesia_types`,
- `theatre_v2_room_rules`,
- `theatre_v2_teams`,
- `theatre_v2_team_members`,
- `theatre_v2_beds`,
- `theatre_v2_bookings`,
- `theatre_v2_events`.

## Duplicate `0-start_email`

Ten błąd wskazuje na stary, wadliwy indeks albo stare pole `case_id` ustawione na 0. Upgrade 0.42.0 usuwa indeks `uq_op_doc`, jeśli istnieje, i wymusza wstawianie dokumentu z prawidłowym `operative_case_id`.

## Następny krok

Następny logiczny etap to TheatreFlow v2 Planner:
- przeciąganie operacji między salami,
- wykrywanie konfliktów czasu pracy sali,
- konfliktów zespołu,
- konfliktów znieczulenia,
- konfliktów łóżek/PACU,
- konfliktów implantów,
- widok dzień/tydzień/miesiąc dla bloku operacyjnego v2.
