A scalable solution for processing claim declarations

The solution introduces a Decision Table that standardizes and interprets claims from different brokers, enabling automated processing and reducing manual input.

The client 

The Vivium company (part of the P&V Group) is among the top 3 insurance providers in Belgium. They offer insurance packages to more than 1000 independent insurance brokers. Their clients (brokers) work as mediators between insurance companies and end customers. 

Client Challenge    

When brokers submitted claim declarations, they couldn’t complete the entire process digitally. While they could provide general information through the online system, the subsequent steps required a lot of manual handling by Vivium employees. The absence of a standardized method for decoding each broker’s unique standards and message codes further complicated the process, causing delays and inefficiencies. 

Project goals

1. API claim declaration

Enabling the submission of claims through APIs

2. Scalability

Flexibility and the ability to onboard multiple consumers 

3. Interpretation and standardization

Developing a method to interpret different codes and standardize messages from brokers  

4. Synchronization

Synchronizing the manual and digital processes into one solution 

The solution

The new solution allows Vivium’s internal system to accept and interpret all data from brokers, enabling their data to be processed without requiring changes to their internal applications or processes. Brokers can now communicate directly with Vivium’s insurance systems. 

To address the challenge of interpreting different brokers’ codes, a middle component called a Decision Table was implemented. When brokers submit a claim, the Decision table selects from over 30 main scenarios and 500 variations. The selected scenario guides the back office on how to process the claim, even if some data is pending. Default fields and automated API integrations further streamline the process, reducing the need for manual input from brokers. The decision table also enables the client to create and manage new scenarios independently. 

Tech solution

For the back end, we used Java and the Spring boot framework, while for the front end and API orchestration, we used React and MuleSoft Anypoint.

Business impact

1. Unification

The client can now fully process claim declarations from different brokers

2. Minimal manual work

The new solution minimalizes the need for manual work, enabling faster processing and reducing the risk of human error

3. Scalability

The system is designed for scalability, allowing for flexible adaptation and onboarding of multiple consumers 

4. Configuration

The client can create new scenarios and add rules for them without requiring IT support 

Client review

"We’re impressed with their open and transparent communication style."

Chief Product Owner
Insurance Company

Dive deeper with more case studies