# Baltique OS 2.10.0 — Clinical Operations

Wydanie 2.10.0 zastępuje nieudaną warstwę rzutów szybkim ekranem operacyjnym opartym
na kafelkach klinicznych. Aktywny ekran nie pobiera obrazów rzutów, poligonów, SVG,
pozycji X/Y ani edytora geometrii.

## Najważniejsze zmiany

- „Szpital na żywo” pokazuje lokalizacje, piętra, sale, pacjentów, łóżka, zadania,
  alerty, blok operacyjny, PACU i zaopatrzenie bez modułów mapowych.
- Zmiana lokalizacji natychmiast ustawia „Wszystkie piętra”, odświeża listę pięter i
  pobiera jeden ograniczony zestaw danych dla lokalizacji.
- Kliknięcie sali pokazuje jej dane lokalnie od razu, a dane rozszerzone są dociągane
  asynchronicznie.
- Hallera: Gabinet konsultacyjny 1; Gabinet konsultacyjny 2 / sala zabiegowa;
  Sala operacyjna 1; Pokój pozabiegowy 1 i 2 — po dwa łóżka.
- Sopot przy al. Niepodległości: dwa ponumerowane gabinety konsultacyjne.
- Szpital w Sopocie przy Poniatowskiego: sale kliniczne numerowane w ramach funkcji;
  pomieszczenia administracyjne pozostają bez klinicznego przemianowania.
- Duplikaty bieżącej lokalizacji Sopot, pięter i identycznych sal są scalane przez
  przepisanie znanych referencji i archiwizację duplikatu. Dane kliniczne nie są
  kasowane kaskadowo.
- Nowy katalog rozróżnia specyfikację kliniczną od rzeczywistego SKU. Leki, szwy,
  igły, strzykawki, implanty i dostawcy mają źródło, status weryfikacji i ślad audytu.
- Importowane produkty są zawsze niezamawialne i nieprzepisywalne do czasu lokalnego
  zatwierdzenia. Samo zatwierdzenie danych nadal nie włącza automatycznego zamawiania
  ani przepisywania.
- Webhooki komunikacyjne działają „fail closed”; brak sekretu blokuje integrację.
- Zwolnienie łóżka wymaga potwierdzenia, przyczyny i — dla zajętego łóżka —
  zakończonego wypisu albo kontrolowanego wyjątku administratora.

## Status wydania

To kandydat wdrożeniowy, nie certyfikat gotowości klinicznej. Kod przeszedł audyt
statyczny, ale środowisko budowania nie zawierało PHP ani bazy danych. Przed pracą z
prawdziwym pacjentem obowiązkowe są: `php -l`, migracja na kopii bazy, testy ról,
testy przeglądarkowe, test odtworzenia backupu, przegląd RODO/bezpieczeństwa oraz
zatwierdzenie farmaceutyczne i materiałowe katalogu.

Przelewy24 pozostaje niedopuszczone do produkcji do czasu przejścia sandboxu i
wdrożenia podpisanej operacji `transaction/verify`. Niezweryfikowany callback nie
zmienia żadnego stanu płatności.
