Gabinio projektujemy jako system pracujący na danych medycznych, dlatego uprawnienia, audit, izolacja klientów i odporność operacyjna są częścią architektury produktu od początku. Poniżej opisujemy kierunek projektowy, a nie deklarację posiadanych certyfikatów.
Rola to dopiero początek. Dostęp może zależeć także od placówki, pacjenta, zadania, dokumentu i celu użycia.
Istotne odczyty, modyfikacje, podpisy, eksporty i zmiany uprawnień powinny pozostawiać trwały ślad.
Architektura zakłada logiczne rozdzielenie danych placówek i możliwość dalszego zwiększania izolacji dla większych klientów.
Tożsamość użytkownika i silne uwierzytelnienie są elementem warstwy bezpieczeństwa, nie własnym formularzem loginu.
Gabinio rozdziela status operacyjny od treści klinicznej. Manager może widzieć opóźnienia i obłożenie, administrator może zarządzać kontami, a recepcja może obsługiwać dokumenty — bez automatycznego dostępu do pełnej historii medycznej.
Projekt zakłada automatyczne kopie baz danych i możliwość odtworzenia stanu do wybranego punktu w czasie.
Dokumenty i załączniki są oddzielone od bazy transakcyjnej i mogą korzystać z wersjonowania oraz lifecycle.
OpenTelemetry, alerty błędów integracji, kolejek, kopii zapasowych i anomalii logowania są częścią planowanej infrastruktury.
Nie prezentujemy kolejnej listy funkcji. Pokażemy, jak Gabinio może obsłużyć dzień pracy recepcji, lekarza, pielęgniarki i managera jako jeden spójny proces.