# Baltique OS Core 0.44.0 — TheatreFlow v2 Day Simulation

Upgrade do obecnej instalacji. Nie jest to reinstalacja.

## Cel

Core 0.44.0 dodaje tryb symulacji dnia operacyjnego:

```text
/theatreflow_v2_simulation.php
```

Symulacja pokazuje na mapie szpitala ruch:

- pacjenta,
- zespołu operacyjnego,
- łóżka / PACU,
- implantów i wyrobów,
- badań,
- zadań koordynatora.

## Jak działa

System bierze plan operacyjny z TheatreFlow v2 i generuje oś czasu zdarzeń.

Przykładowe zdarzenia:

```text
T-90 min  pacjent w recepcji
T-75 min  weryfikacja badań
T-60 min  przygotowanie przedoperacyjne
T-45 min  checklisty GO/HOLD/NO-GO
T-30 min  briefing zespołu
T-25 min  implanty/wyroby do sali
T+0 min   pacjent na sali
T+10 min  znieczulenie
T+15 min  operacja trwa
END       operacja zakończona
END+10    pacjent do PACU
END+30    zadanie kontaktu pooperacyjnego
END+90    oddział / wypis wg trybu
```

Każde zdarzenie przesuwa odpowiedni element po mapie.

## Nowe tabele

```text
theatre_v2_simulation_runs
theatre_v2_simulation_entities
theatre_v2_simulation_events
theatre_v2_simulation_logs
theatre_v2_simulation_snapshots
```

## Integracja z mapą

Symulacja aktualizuje również `hospital_live_entities`, dzięki czemu elementy mogą być widoczne na interaktywnej mapie szpitala.

## Instalacja

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

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

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

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

7. Wykonaj Ctrl+F5.
