Loading
Försäkring
Integreringsprocedur för en produktvärdering för automatisk försäkring

Integreringsprocedur för en produktvärdering för automatisk försäkring

Produktmodellen ligger till grund för alla verksamhetsprocesser som används i en verksamhetsrad. Tjänster som prissätter försäkringsprodukter hämtar data från produktmodellen, utför beräkningar av värderingsprocesser med hjälp av dessa data och infogar sedan täckning och premiepriser i produktmodellen.

Här är ett exempel på en produktmodell för en Multi Auto-rotprodukt på hög nivå:

Illustrerar produktmodellen på hög nivå för rotprodukten Multi Auto.

För att betygsätta Multi Auto-försäkringsprodukten använder vi denna integreringsprocess:

  • Typ: Auto

  • Undertyp: MultiInstanceRating

  • Namn: Auto+MultiDriver-värdering

Detta gör denna integreringsprocess på hög nivå:

Diagram över arbetsflöde för en integreringsprocess som betygsätter en försäkringsprodukt

Integreringsproceduren orkestrerar de två huvudsakliga värderingsberäkningarna: förarberäkningarna och sedan fordonsberäkningarna.

Så här ser integreringsprocessen för Auto MultiInstanceRating ut:

Integreringsprocedur med egenskaper för procedurkonfiguration markerade

Innan du skapar din egen integreringsprocess för att betygsätta dina autoförsäkringsprodukter, gå igenom och testa strukturen på denna för att se hur den fungerar. Du kan modellera din egen integreringsprocess för denna om det fungerar för dig.

Detta är vilken komponent varje steg i proceduren använder och vad varje steg gör:

  1. Åtgärd för uttrycksuppsättning

    Betygsätter drivrutinerna genom att anropa uttrycksuppsättningen autoRateDrivers.

    Följande fjärralternativ är inställda:

    • Nyckel: includeInputKeys

      Värde: autoVehicle.instanceKey,autoDriver.instanceKey

      Vad den gör: Specificerar nycklarna att inkludera från indatauppsättningen i utdatauppsättningarna för beräkningsresultaten. Alternativet aggByKey och efterföljande steg i denna integreringsprocess använder dessa nycklar för att identifiera rätt uppsättning beräkningsresultat.

    • Nyckel: includeIndata

      Värde: true

      Vad den gör: Slår på koden som hämtar de instansnycklar som specificeras av alternativet includeInputKeys.

    • Nyckel: aggByKey

      Värde: autoVehicle.instanceKey

      Vad den gör: Använder autoVehicle.instance-nyckeln InputKey i beräkningsresultatuppsättningarna för att avgöra vilka uppsättningar som ska aggregeras.

    • Nyckel: effectiveDate

      Värde: %options:effectiveDate%

      Vad den gör: Skickas i detta värde som ett alternativ till den InsProductService: getRatedProduct som används av denna integreringsprocess. Dessa data används för att hämta rätt versioner av uttrycksuppsättningar och söktabeller för integreringsprocessen att använda.

  2. Liståtgärd

    Kopplar beräkningsresultaten (rateDrivers:output:aggregationResults) för drivrutiner från steg 1 med de ursprungliga indata (input_1) från indata-JSON. Matchar autoVehicle.instanceKey från förarberäkningens utdata och kopplar data.

  3. Åtgärd för uttrycksuppsättning

    Betygsätter fordonen genom att anropa uttrycksuppsättningen autoRateVehicles.

    • Nyckel: includeInputKeys

      Värde: autoVehicle.instanceKey,productKey,parentProdKey

      Vad den gör: Specificerar nycklarna att inkludera från indatauppsättningen i utdatauppsättningarna för beräkningsresultaten.

    • Nyckel: includeIndata

      Värde: true

      Vad den gör: Slår på koden som hämtar de instansnycklar som specificeras av alternativet includeInputKeys.

    • Nyckel: includeRawCalculationResult

      Värde: true

      Vad den gör: Lägger till de råa beräkningsresultaten från detta uttrycksuppsättning till utdata-JSON (samt de tolkade beräkningsresultaten).

    • Nyckel: effectiveDate

      Värde: %options:effectiveDate%

      Vad den gör: Skickas i detta värde som ett alternativ till den InsProductService:getRatedProduct som används av denna integreringsprocess. Dessa data används för att hämta rätt versioner av uttrycksuppsättningar och söktabeller för integreringsprocessen att använda.

  4. Svarsåtgärd

    Returnerar svaret för åtgärden Uttrycksuppsättning i steg 4. Den specificerade Skicka JSON-sökvägen är standard och skickar endast de noder som behövs.

 
Laddar
Salesforce Help | Article