Customizing

Fallkostenanalyse

Zu einem Großschadenereignis kann eine Statistik der Einzelschäden angezeigt werden. Hierfür werden die Daten zu einer Großschadennummer aus dem Schadensystem ermittelt:

  • Schadenfallstammdaten (Fallart, Fallnummer, Bezeichnung, Policennummer,..)

  • Beträge (Zahlungen, Forderungen, Reserven)

Relevante Beans in den Spring Konfigurationen:

ClaimExpenditureRepository: Abstrahiert die Implementierung zum Abholen der Daten. Dies kann ein Rest-Service oder eine DB Zugriff sein. Eine Transformation des Datenmodells der Datenquelle zum Analyse-Modell muss hier stattfinden.

MleAnalysisService: Derzeit delegiert diese Service-Klasse nur an das ClaimExpenditureRepository. In der Zukunft könnten jedoch auch andere Analyse-Funktionalitäten hier zu finden sein.

Variante Faktor-ICS

Faktor-ICS bietet für das Standardmodell eine Rest-Schnittstelle zur Ermittlung der Fallkosten zu einem Großschadenereignis unter dem Pfad /ics/rest/expenditure an. Die Implementierung des Rest-Clients befindet sich im Modul ics-claim-repository.

Wenn das Fallkostenmodell im Kundenprojekt identisch ist, muss lediglich der Endpoint in der application.yml konfiguriert werden. Relevant sind die Properties ics und feign.

Ist eine Erweiterung des Datenmodells im Kundenprojekt notwendig, kann das Modul als Kopiervorlage dienen. Die Anpassungen betreffen dann das DTO Modell des Rest-Services RetrieveExpenditureResultDto und den Mapper auf das Analysedatenmodell ClaimExpenditures.

Variante Kunden-Schadensystem

Für die Anwendung muss ein Bean konfiguriert werden, welches das Interface ClaimExpenditureRepository implementiert.