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ą:

  1. utworzyć obiekt zgodny ze wspólnym modelem danych,

  2. 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:

  1. powstają w różnych komponentach (BPMS, Forms, API, Customer Panel, Service Zone),

  2. są agregowane i publikowane w Case Repository,

  3. 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?