Loading
Forsikring
Integreringsprosedyre for en klassifisering av automatisk forsikringsprodukt

Integreringsprosedyre for en klassifisering av automatisk forsikringsprodukt

Produktmodellen støtter alle forretningsprosessene som brukes i en forretningsvirksomhet. Tjenester som prisser forsikringsprodukter, trekker ut data fra produktmodellen, utfører beregninger av rangeringsprosedyrer med disse dataene, og setter deretter inn dekning og premiepriser i produktmodellen.

Her er et eksempel på en produktmodell for et Multi Auto-rotprodukt på et høyt nivå:

Illustrerer den generelle produktmodellen for rotproduktet 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å:

Diagram av arbeidsflyt for en integrasjonsprosedyre som rangerer et forsikringsprodukt

Integrasjonsprosedyren orkestrerer de to hovedvurderingsberegningene: driverberegningene og deretter kjøretøyberegningene.

Slik ser prosedyren for automatisk MultiInstanceRating-integrering ut:

Integrasjonsprosedyre med egenskaper for prosedyrekonfigurasjon uthevet

Før du oppretter din egen integrasjonsprosedyre for å rangere dine automatiske forsikringsprodukter, bør du se gjennom 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:

  1. Handlingen Uttrykkssett

    Rangerer førerne ved å kalle opp uttrykkssettet autoRateDrivers.

    Følgende eksterne alternativer er angitt:

    • Nøkkel: includeInputKeys

      Verdi: autoVehicle.instanceKey,autoDriver.instanceKey

      Hva den gjør: Angir nøklene som skal inkluderes fra inndatasettet i utdatasettet for beregningsresultatene. Alternativet aggByKey og de etterfølgende trinnene i denne integrasjonsprosedyren bruker disse nøklene til å identifisere det riktige settet med beregningsresultater.

    • 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: Overfører denne verdien som et alternativ til InsProductService: getRatedProduct som brukes av denne integrasjonsprosedyren. Disse dataene brukes til å trekke ut de riktige versjonene av uttrykkssett og oppslagstabeller som Integrasjonsprosedyre skal bruke.

  2. Listehandling

    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.

  3. Handlingen Uttrykkssett

    Rangerer kjøretøyene ved å kalle opp uttrykkssettet autoRateVehicles.

    • Nøkkel: includeInputKeys

      Verdi: autoVehicle.instanceKey,productKey,parentProdKey

      Hva den gjør: 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: Overfører denne verdien som et alternativ til InsProductService:getRatedProduct som brukes av denne integrasjonsprosedyren. Disse dataene brukes til å trekke ut de riktige versjonene av uttrykkssett og oppslagstabeller som Integrasjonsprosedyre skal bruke.

  4. Svarhandling

    Returnerer svaret for uttrykkssetthandlingen i trinn 4. Den angitte Send JSON-banen er standard, og sender bare de nødvendige nodene.

 
Laster
Salesforce Help | Article