Du er her:
Integreringsprosedyre for Multi Auto
For å rangere Multi Auto-forsikringsproduktet bruker vi denne integrasjonsprosedyren:
-
Type: Automatisk
-
Undertype: MultiInstanceRating
-
Navn: Automatisk+MultiDriver-vurdering
Dette er hva denne integrasjonsprosedyren gjør på et høyt nivå:
Integrasjonsprosedyren orkestrerer de to hovedvurderingsberegningene – førerberegningene og deretter kjøretøyberegningene.
Slik ser den faktiske prosedyren for automatisk MultiInstanceRating-integrering ut:
Mens du oppretter din egen integrasjonsprosedyre for å rangere automatiske forsikringsprodukter, kan du se på og teste strukturen til denne for å se hvordan den fungerer. Du kan modellere din egen integrasjonsprosedyre på denne hvis den fungerer for deg.
Her ser du hvilken komponent hvert trinn i prosedyren bruker, og hva hvert trinn gjør:
-
Handling i uttrykkssett - rateDrivers
Rangerer driverne ved å kalle opp autoRateDrivers-uttrykkssett.
Følgende eksterne alternativer er angitt:
-
Nøkkel: includeInputKeys
Verdi: autoVehicle.instanceKey,autoDriver.instanceKey
Hva den gjør: Dette alternativet angir nøklene som skal inkluderes fra inndatasettet i utdatasettet for beregningsresultatene. Disse nøklene brukes senere til å identifisere det riktige settet av beregningsresultater ved hjelp av aggByKey-alternativet og i de etterfølgende trinnene i denne Integrasjonsprosedyren.
-
Nøkkel: includeInndata
Verdi: true
Hva den gjør: Aktiverer koden som henter forekomstnøklene som er angitt av alternativet includeInputKeys.
-
Nøkkel: aggByKey
Verdi: autoVehicle.instanceKey
Hva den gjør: Bruker autoVehicle.instance-nøkkelen InputKey i beregningsresultatet til å bestemme settene som aggregeringstrinnene skal kjøres på.
-
Nøkkel: effectiveDate
Verdi: %options:effectiveDate%
Hva den gjør: Denne verdien overføres som et alternativ til InsProductService:getRatedProduct-tjenesten av denne integrasjonsprosedyren. Disse dataene brukes til å trekke ut de riktige versjonene av uttrykkssett og oppslagstabeller som integrasjonsprosedyren bruker.
-
-
Listehandling - mergeDriverFactorsVehicles
Fletter beregningsresultatene (rateDrivers:output:aggregationResults) for drivere fra trinn 1 med de opprinnelige inndataene (input_1) fra inndata-JSON-koden. Samsvarer med autoVehicle.instanceKey fra utdata fra driverberegningen og fletter dataene.
-
Handling i uttrykkssett - rateVehicle
Rangerer kjøretøyene ved å kalle opp autoRateVehicles-uttrykkssett.
-
Nøkkel: includeInputKeys
Verdi: autoVehicle.instanceKey,productKey,parentProdKey
Hva den gjør: Dette alternativet angir nøklene som skal inkluderes fra inndatasettet i utdatasettet for beregningsresultatene.
-
Nøkkel: includeInndata
Verdi: true
Hva den gjør: Aktiverer koden som henter forekomstnøklene som er angitt av alternativet includeInputKeys.
-
Nøkkel: includeRawCalculationResult
Verdi: true
Hva den gjør: Føyer til råberegningsresultatene fra dette uttrykkssettet i JSON-koden for utdata (samt de analyserte beregningsresultatene).
-
Nøkkel: effectiveDate
Verdi: %options:effectiveDate%
Hva den gjør: Denne verdien overføres som et alternativ til InsProductService:getRatedProduct-tjenesten av denne integrasjonsprosedyren. Disse dataene brukes til å trekke ut de riktige versjonene av uttrykkssett og oppslagstabeller som integrasjonsprosedyren bruker.
-
-
Svarhandling
Returnerer svaret for beregningshandlingen i trinn 4. Den angitte Send JSON-banen er standard, og sender bare de nødvendige nodene.
Multi Auto-rangeringsprosedyren bruker også uttrykkssett til å utføre en serie beregninger på matriseoppslag og brukerdefinerte variabler og konstanter. En oppslagstabell slår opp etter informasjon ved bruk av flere inndatamålinger og returnerer den tilsvarende utdataverdien.
Kjør simulasjoner med standard og tilpassede testinndatavariabler før du aktiverer uttrykkssettet. Forskjellige beslutningsmatriser eller underuttrykksversjoner som kalles i en uttrykkssettversjon, kan ha forskjellige starttids- og slutttidsverdier. Test forskjellige versjoner ved å endre Gyldig fra-verdien. Hvis uttrykkssettet ikke fungerer som forventet, redigerer du elementene og simulerer på nytt. Når du er tilfreds, aktiverer du uttrykkssettet. Hvis du vil ha mer informasjon, kan du se Simulere og aktivere uttrykkssettversjonen.
Hvis du vil ha mer informasjon om konfigurering av Business Rule Engine, kan du se Business Rule Engine.
Multi Auto Integration Procedure kaller opp disse uttrykkssettene:
-
Dette uttrykkssettet rangerer alle førere til å være forsikret per kjøretøy. Det vil si at den rangerer hver fører som er knyttet til hvert kjøretøy.
-
Dette uttrykkssettet rangerer alle kjøretøy som skal forsikres.
