Sie befinden sich hier:
Integrationsverfahren für Multi Auto
Zum Bewerten des Multi-Auto-Versicherungsprodukts wird folgendes Integrationsverfahren verwendet:
-
Typ: Auto
-
Untertyp: MultiInstanceRating
-
Name: Automatische + MultiDriver-Bewertung
Mit diesem Integrationsverfahren wird Folgendes auf hoher Ebene erreicht:
Das Integrationsverfahren orchestriert die beiden wichtigsten Bewertungsberechnungen – die Fahrerberechnungen und dann die Fahrzeugberechnungen.
So sieht das eigentliche Integrationsverfahren für die automatische MultiinstanceRating-Bewertung aus:
Während Sie Ihr eigenes Integrationsverfahren zur Bewertung Ihrer Kfz-Versicherungsprodukte erstellen, können Sie die Struktur dieses Verfahrens anzeigen und testen, um zu sehen, wie es funktioniert. Sie können Ihr eigenes Integrationsverfahren auf dieser Grundlage modellieren, sofern es für Sie funktioniert.
Im Folgenden erfahren Sie, welche Komponente die einzelnen Schritte des Verfahrens verwenden und was die einzelnen Schritte bewirken:
-
Ausdruckssatzaktion – rateDrivers
Bewertet die Treiber durch Aufrufen der Ausdruckssätze autoRateDrivers.
Die folgenden Remote-Optionen sind festgelegt:
-
Schlüssel: includeInputKeys
Wert: autoVehicle.instanceKey,autoDriver.instanceKey
Funktionsweise: Diese Option gibt die Schlüssel an, die aus dem Eingabesatz in die Ausgabesätze der Berechnungsergebnisse aufgenommen werden sollen. Diese Schlüssel werden später verwendet, um die richtigen Berechnungsergebnisse anhand der Option aggByKey sowie in den nachfolgenden Schritten dieses Integrationsverfahrens zu identifizieren.
-
Schlüssel: includeInputs
Wert: true
Funktionsweise: Aktiviert den Code, der die durch die Option includeInputKeys angegebenen Instanzschlüssel abruft.
-
Schlüssel: aggByKey
Wert: autoVehicle.instanceKey
Funktionsweise: Verwendet den Schlüssel autoVehicle.instance InputKey in den Berechnungsergebnissätzen, um die Sätze zu bestimmen, für die Aggregationsschritte ausgeführt werden sollen.
-
Schlüssel: EffektivesDatum
Wert: %options:effectiveDate%
Funktionsweise: Dieser Wert wird durch dieses Integrationsverfahren als Option an den Service InsProductService:getRatedProduct übergeben. Diese Daten werden verwendet, um die richtigen Versionen von Ausdruckssätzen und Nachschlagetabellen abzurufen, die das Integrationsverfahren verwendet.
-
-
Listenaktion – mergeDriverFactorsVehicles
Führt die Berechnungsergebnisse (rateDrivers:output:aggregationResults) für Treiber aus Schritt 1 mit den ursprünglichen Eingabedaten (input_1) aus der Eingabe-JSON zusammen. Gleicht den AutoVehicle.instanceKey aus der Fahrerberechnungsausgabe ab und führt die Daten zusammen.
-
Ausdruckssatzaktion – rateVehicle
Bewertet die Fahrzeuge durch Aufrufen der Ausdruckssätze autoRateVehicles.
-
Schlüssel: includeInputKeys
Wert: autoVehicle.instanceKey,productKey,parentProdKey
Funktionsweise: Diese Option gibt die Schlüssel an, die aus dem Eingabesatz in die Ausgabesätze der Berechnungsergebnisse aufgenommen werden sollen.
-
Schlüssel: includeInputs
Wert: true
Funktionsweise: Aktiviert den Code, der die durch die Option includeInputKeys angegebenen Instanzschlüssel abruft.
-
Schlüssel: includeRawCalculationResult
Wert: true
Funktionsweise: Hänget die Rohberechnungsergebnisse aus diesem Ausdruckssatz an die Ausgabe-JSON an (sowie die analysierten Berechnungsergebnisse).
-
Schlüssel: EffektivesDatum
Wert: %options:effectiveDate%
Funktionsweise: Dieser Wert wird durch dieses Integrationsverfahren als Option an den Service InsProductService:getRatedProduct übergeben. Diese Daten werden verwendet, um die richtigen Versionen von Ausdruckssätzen und Nachschlagetabellen abzurufen, die das Integrationsverfahren verwendet.
-
-
Antwortaktion
Gibt die Antwort für die Berechnungsaktion in Schritt 4 zurück. Der angegebene JSON-Pfad zum Senden ist standardmäßig und sendet nur die erforderlichen Knoten.
Das Verfahren zur Multi-Automatik-Bewertung verwendet auch Ausdruckssätze, um eine Reihe von Berechnungen für Matrix-Nachschlagevorgänge und benutzerdefinierte Variablen und Konstanten durchzuführen. Eine Nachschlagetabelle sucht mithilfe mehrerer Eingabedimensionen nach Informationen und gibt den entsprechenden Ausgabewert zurück.
Führen Sie vor dem Aktivieren Ihres Ausdruckssatzes Simulationen mit standardmäßigen und benutzerdefinierten Testeingabevariablen aus. Unterschiedliche Entscheidungsmatrizen oder Teilausdrucksversionen, die in einer Ausdruckssatzversion aufgerufen werden, können unterschiedliche Werte für Start- und Enddatumszeit aufweisen. Testen Sie verschiedene Versionen, indem Sie den Wert für "Datum des Inkrafttretens" ändern. Wenn der Ausdruckssatz nicht wie erwartet funktioniert, bearbeiten Sie die Elemente und simulieren Sie sie erneut. Wenn Sie zufrieden sind, aktivieren Sie den Ausdruckssatz. Weitere Informationen finden Sie unter Simulieren und Aktivieren Ihrer Ausdruckssatzversion.
Weitere Informationen zum Einrichten des Moduls für Geschäftsregeln finden Sie unter Modul für Geschäftsregeln.
Das Verfahren zur automatischen Multiintegration ruft die folgenden Ausdruckssätze auf:
-
Dieser Ausdruckssatz bewertet alle zu versichernden Fahrer pro Fahrzeug. Das heißt, es bewertet jeden Fahrer, der an jedes Fahrzeug angehängt ist.
-
Dieser Ausdruckssatz bewertet alle zu versichernden Fahrzeuge.

