Profil pacjenta (360°)
Co zawiera profil 360°?
Section titled “Co zawiera profil 360°?”Patient Insight agreguje wszystkie informacje o pacjencie w jednym miejscu:
Statystyki (karty u góry)
Section titled “Statystyki (karty u góry)”| Karta | Zawartość |
|---|---|
| Sesje łącznie | Wszystkie zarejestrowane sesje |
| Ukończone | Sesje ze statusem done / signed / completed |
| Zaplanowane | Sesje scheduled / planned |
| Ostatnia sesja | Data ostatniej zakończonej sesji |
Wykres aktywności miesięcznej
Section titled “Wykres aktywności miesięcznej”Bar chart ostatnich 12 miesięcy — liczba sesji per miesiąc. Bieżący miesiąc podświetlony.
Wykres typów sesji
Section titled “Wykres typów sesji”Donut chart z procentowym rozkładem typów sesji (np. Terapia ind. 60%, Terapia par 25%).
Lista sesji
Section titled “Lista sesji”Pełna historia z filterchipami: Wszystkie / Zakończone / Zaplanowane / Anulowane.
Kliknięcie sesji otwiera jej analizę.
Planowanie nowej sesji
Section titled “Planowanie nowej sesji”Przycisk „+ Nowa sesja” w headerze otwiera formularz planowania z prewybranym pacjentem. Po zatwierdzeniu tworzona jest sesja w Firestore i następuje przejście do ekranu nagrywania.
Zakładka: Notatki
Section titled “Zakładka: Notatki”Lista notatek specjalisty (niezwiązanych z konkretną sesją). Formularz inline do dodania notatki zawiera:
- Treść (textarea)
- Kategorię (Obserwacja / Ważne / Przypomnienie)
- Ważność (gwiazdka)
Zakładka: Załączniki
Section titled “Zakładka: Załączniki”Lista plików powiązanych z pacjentem (raporty, kwestionariusze, zgody):
- Nazwa, rozmiar, data dodania
- Pobieranie — otwiera plik w nowej karcie (signed URL)
- Usunięcie — dialog potwierdzenia
Przycisk „Dodaj załącznik” otwiera okno wyboru pliku. Obsługiwane formaty: PDF, JPEG, PNG. Limit: 20 MB.
Responsywność
Section titled “Responsywność”- Desktop (>820px): dwukolumnowy układ — sidebar z wykresami + lista sesji z zakładkami
- Mobile (<820px): zakładki scrollowane pionowo jako
NestedScrollView