# Baltique OS Core 0.43.0 — TheatreFlow v2 Planner

Upgrade do obecnej instalacji. Nie jest to reinstalacja.

## Cel

Core 0.43.0 dodaje osobny moduł:

```text
/theatreflow_v2_planner.php
```

Jest to planner operacyjny dla TheatreFlow v2 z:

- przeciąganiem operacji między salami,
- widokiem dzień / tydzień / miesiąc,
- wykrywaniem konfliktów czasu pracy sal,
- wykrywaniem konfliktów zespołu,
- wykrywaniem konfliktów znieczulenia,
- wykrywaniem konfliktów łóżek / PACU,
- kontrolą implantów / wyrobów,
- kontrolą badań,
- zapisem ruchów planera,
- snapshotami planera.

## Nowe adresy

```text
/theatreflow_v2_planner.php
/theatreflow_v2_planner_api.php
```

## Nowe tabele

```text
theatre_v2_conflicts
theatre_v2_planner_moves
theatre_v2_planner_snapshots
```

Upgrade rozszerza też:

```text
theatre_v2_bookings
theatre_v2_room_rules
```

## Konflikty

Planner sprawdza:

- czy sala jest zajęta w tym czasie,
- czy zespół nie pracuje równolegle przy innej operacji,
- czy łóżko / PACU nie jest zajęte,
- czy operacja mieści się w regule pracy sali,
- czy typ znieczulenia jest dozwolony w sali,
- czy ścieżka operacyjna ma status GO,
- czy badania są kompletne,
- czy implanty / wyroby są gotowe.

## Instalacja

1. Zrób backup plików i bazy.
2. Wgraj zawartość paczki do głównego katalogu Baltique OS.
3. Zaloguj się jako administrator.
4. Otwórz:

```text
https://baltique.pl/upgrade_0_43_0.php
```

5. Kliknij „Uruchom upgrade 0.43.0”.
6. Otwórz:

```text
https://baltique.pl/theatreflow_v2_planner.php
```

7. Wykonaj Ctrl+F5.
