Eximee Case Repository
Eximee Case Repository to centralne repozytorium spraw klientów banku, stanowiące wspólny punkt odniesienia dla wszystkich kanałów i aplikacji obsługujących procesy klienta. Jego głównym zadaniem jest przechowywanie, udostępnianie i śledzenie historii kontaktów oraz statusów spraw niezależnie od tego, w jakim systemie zostały zainicjowane lub realizowane.
Rola i przeznaczenie
Eximee Case Repository pełni funkcję warstwy integracyjnej i archiwizującej, umożliwiającej spójny wgląd w statusy i dane spraw z wielu źródeł. Repozytorium gromadzi dane o wszystkich interakcjach klienta z bankiem — zarówno tych obsługiwanych automatycznie przez systemy, jak i realizowanych przez pracowników. Dzięki temu możliwe jest:
zachowanie pełnej historii spraw klienta,
budowa konsolidowanego widoku „360°” klienta,
prezentacja aktualnych statusów i aktywności niezależnie od kanału obsługi.
Zakres funkcjonalny
Główne funkcje Case Repository
Przechowywanie spraw klientów – utrwalanie danych o sprawach pochodzących z różnych aplikacji bankowych, niezależnie od technologii i kanału.
Rejestr historii działań – zapis wszystkich akcji wykonanych przez użytkowników i systemy w kontekście konkretnej sprawy.
Agregacja danych – łączenie informacji z procesów Eximee BPMS, formularzy, API oraz systemów zewnętrznych.
Ujednolicony model danych – każdy obiekt sprawy jest zgodny ze wspólnym schematem danych (data model) stosowanym w całej platformie Eximee.
Publikacja danych o sprawach – wystawianie informacji o sprawach do wyświetlenia w różnych kanałach, np. CRM, bankowości elektronicznej czy aplikacjach back-office.
Zasady działania i integracja danych
Dowolne aplikacje obsługujące procesy klienta — zarówno tworzone w Eximee Low-Code Platform, jak i systemy niezależne banku — mogą zasilać Case Repository danymi. Aby to zrobić, muszą:
utworzyć obiekt zgodny ze wspólnym modelem danych,
opublikować go w repozytorium za pomocą mechanizmu zdarzeniowego (np. Apache Kafka).
Repozytorium działa w oparciu o architekturę event-driven, dzięki czemu aktualizacje statusów i zdarzeń są przetwarzane w czasie rzeczywistym i propagowane do wszystkich zainteresowanych systemów.
Prezentacja i wykorzystanie danych
Lista spraw klienta, wraz z ich statusami biznesowymi, może być:
wyświetlana jako mikrofrontend w aplikacjach klienckich (np. bankowość internetowa, mobilna),
wbudowana w aplikacje pracowników banku (np. CRM, Contact Center, Back-Office),
udostępniana zewnętrznym systemom za pośrednictwem Eximee API.
Takie podejście zapewnia jednolite doświadczenie użytkownika i centralny dostęp do informacji o wszystkich procesach klienta.
Architektura i przepływ informacji
Eximee Case Repository stanowi centralny element architektury informacyjnej platformy. Dane o sprawach:
powstają w różnych komponentach (BPMS, Forms, API, Customer Panel, Service Zone),
są agregowane i publikowane w Case Repository,
udostępniane są do innych modułów oraz systemów zewnętrznych w formie ustrukturyzowanego obiektu „Case”.
Repozytorium może być wykorzystywane zarówno w trybie online (prezentacja aktywnych spraw), jak i archiwalnym (historia spraw zakończonych).
Model danych
Każdy rekord w Eximee Case Repository posiada ujednolicony model danych zawierający m.in.:
identyfikator sprawy (Case ID),
dane klienta i kontekst produktu,
status i etap procesu,
metadane (daty utworzenia, aktualizacji, zamknięcia),
listę zdarzeń i działań,
powiązania z dokumentami i procesami (BPMN, Forms).
Model jest spójny z definicjami danych przechowywanych w Eximee Data Model Runtime, co umożliwia bezproblemową integrację między komponentami.
Bezpieczeństwo i dostęp
Autoryzacja: oparcie o role domenowe i kontekst organizacyjny.
Dostępność: kontrola widoczności spraw względem użytkownika i kanału.
Integracja z Eximee Security Framework: dziedziczenie zasad autoryzacji z platformy.
Audyt: każda operacja publikacji i odczytu jest rejestrowana.
Szyfrowanie danych wrażliwych: TLS 1.2+ oraz integracja z bankowym KeyVault.
Kluczowe cechy Eximee Case Repository
Centralne repozytorium wszystkich spraw klienta.
Obsługa danych z wielu źródeł – procesów Eximee i systemów zewnętrznych.
Jednolity model danych (Case Data Model).
Architektura oparta na zdarzeniach (event-driven).
Wsparcie dla mikrofrontendów i integracji wielokanałowej.
Pełne bezpieczeństwo i audyt.
Skalowalność i wysoka dostępność.
Zgodność z podejściem Omnichannel.
Podsumowanie
Eximee Case Repository stanowi kluczowy element integracyjny ekosystemu Eximee. Zapewnia centralne źródło prawdy o wszystkich sprawach klienta, niezależnie od tego, w jakim systemie lub kanale zostały utworzone. Dzięki temu umożliwia budowę spójnych widoków klienta, automatyzację procesów i zwiększenie efektywności obsługi. Jest fundamentem dla raportowania, analiz oraz komunikacji między kanałami w architekturze Omnichannel Banking.
Last updated
Was this helpful?
