Loading
Försäkring
Integreringsprocedur för Multi Auto

Integreringsprocedur för 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å en hög nivå:

Vad denna integreringsprocess gör, på en hög nivå.

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

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

Hur integreringsprocessen för Auto MultiInstanceRating ser ut.

Du skapar din egen integreringsprocess för att betygsätta dina autoförsäkringsprodukter, men du kan titta på 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. Uttrycksuppsättningsåtgärd - rateDrivers

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

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

    • Nyckel: includeInputKeys

      Värde: autoVehicle.instanceKey,autoDriver.instanceKey

      Vad den gör: Detta alternativ specificerar nycklarna att inkludera från indatauppsättningen i utdatauppsättningarna för beräkningsresultaten. Dessa nycklar används senare för att identifiera rätt uppsättning beräkningsresultat med alternativet aggByKey samt i efterföljande steg i denna integreringsprocess.

    • 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: Detta värde skickas in som ett alternativ till tjänsten InsProductService:getRatedProduct genom denna integreringsprocess. Dessa data används för att hämta rätt versioner av uttrycksuppsättningar och söktabeller som integreringsprocessen använder.

  2. Liståtgärd - mergeDriverFactorsVehicles

    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 - rateVehicle

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

    • Nyckel: includeInputKeys

      Värde: autoVehicle.instanceKey,productKey,parentProdKey

      Vad den gör: Detta alternativ 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: Detta värde skickas in som ett alternativ till tjänsten InsProductService:getRatedProduct genom denna integreringsprocess. Dessa data används för att hämta rätt versioner av uttrycksuppsättningar och söktabeller som integreringsprocessen använder.

  4. Svarsåtgärd

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

Värderingsproceduren Multi Auto använder även uttrycksuppsättningar för att utföra en serie beräkningar på matrissökningar och användardefinierade variabler och konstanter. En söktabell letar efter information med flera indatadimensioner och returnerar motsvarande utdatavärde.

Anteckning
Anteckning

Innan du aktiverar din uttrycksuppsättning, kör simuleringar med standardvariabler och egna testindatavariabler. Olika beslutsmatriser eller underuttrycksversioner som anropas i en uttrycksuppsättningsversion kan ha olika värden för startdatum och slutdatum/tid. Testa olika versioner genom att ändra värdet för Giltighetsdatum. Om uttrycksuppsättningen inte fungerar som förväntat, redigera elementen och simulera igen. När du är nöjd, aktivera uttrycksuppsättningen. Mer information finns i Simulera och aktivera din uttrycksuppsättningsversion.

Mer information om att konfigurera affärsregelmotorn finns i Affärsregelmotor.

Processen för multiautomatisk integrering anropar dessa uttrycksuppsättningar:

  • autoRateDrivers

    Denna uttrycksuppsättning betygsätter alla förare som ska vara försäkrade per fordon. Det innebär att den betygsätter varje förare som är kopplad till varje fordon.

  • autoRateVehicles

    Denna uttrycksuppsättning betygsätter alla fordon som ska försäkras.

 
Laddar
Salesforce Help | Article