# Baltique OS Core 0.17.0 — Public Pre-Triage / CarePath Matching

Upgrade do obecnej instalacji. Nie jest to reinstalacja.

## Cel

Core 0.17.0 dodaje publiczny formularz kwalifikacji przed konsultacją:

```text
/pretriage.php
```

Formularz działa przed rezerwacją terminu i automatycznie dobiera:

- sugerowany typ konsultacji,
- sugerowany obszar/procedurę,
- tryb konsultacji,
- priorytet,
- pierwszą ścieżkę CarePath / Paszportu Opieki.

Po wypełnieniu formularza pacjent jest przenoszony do:

```text
/booking.php?triage=...
```

gdzie pola rezerwacji są wstępnie ustawione.

## Co robi pre-triage

Pacjent podaje:

- imię i nazwisko,
- e-mail,
- telefon,
- główny temat konsultacji,
- cel konsultacji,
- preferowany tryb: Sopot / online / dowolnie,
- pilność,
- zainteresowanie konsultacją 3D,
- informację o wcześniejszych operacjach,
- informację o obecnych implantach,
- krótki opis sytuacji.

Na tej podstawie system sugeruje np.:

- powiększenie piersi implantami,
- rhinoplastykę,
- blefaroplastykę,
- abdominoplastykę,
- liposukcję,
- konsultację blizny,
- konsultację onkologiczno-rekonstrukcyjną,
- medycynę estetyczną,
- fizjoterapię.

## Powiązanie z Bookingiem

Po pre-triage system:

- przenosi pacjenta do publicznego Bookingu,
- wstępnie wybiera typ konsultacji,
- wstępnie wybiera lokalizację,
- wstępnie wybiera specjalistę, jeśli jest publicznie dostępny,
- przenosi dane kontaktowe,
- pokazuje podsumowanie kwalifikacji,
- po rezerwacji przypina pre-triage do pacjenta i konsultacji.

## Powiązanie z CarePath

Po utworzeniu rezerwacji system próbuje:

1. przypisać właściwy szablon procedury CarePath, jeśli istnieje,
2. zaktualizować Paszport Opieki,
3. utworzyć pierwsze zadania pacjenta,
4. oznaczyć pilne tematy jako high/critical.

Jeśli pełny CarePath nie jest dostępny, system nadal zapisuje wynik w Paszporcie Opieki jako pierwszą ścieżkę organizacyjną.

## Panel personelu

Nowy panel:

```text
/pretriage_admin.php
```

Pokazuje:

- ostatnie zgłoszenia,
- wynik dopasowania,
- odpowiedzi pacjenta,
- powiązanego pacjenta,
- powiązaną konsultację,
- notatkę CarePath.

## 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. Uruchom:

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

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

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

7. Wykonaj Ctrl+F5.

## Wymagania

Zalecane jest wcześniejsze Core 0.16.1, ponieważ ten pakiet bazuje na publicznym Bookingu z rzeczywistymi slotami i hotfixem użytkownika systemowego.
