Loading
Seguro
Procedimento de integração para uma classificação de produto de seguro automático

Procedimento de integração para uma classificação de produto de seguro automático

O modelo de produto baseia todos os processos de negócios usados em uma linha de negócios. Serviços que precificam produtos de seguro capturam dados do modelo de produto, realizam cálculos de procedimento de classificação usando esses dados e então inserem cobertura e preços premium no modelo de produto.

Aqui está um exemplo de um modelo de produto para um produto multi-raiz automático em alto nível:

Ilustra o modelo de produto de alto nível para o produto raiz Multi Auto.

Para classificar o produto de seguro Multi Auto, usamos este procedimento de integração:

  • Tipo: Automático

  • Subtipo: MultiInstanceRating

  • Nome: Classificação Auto+MultiDriver

Veja o que esse Procedimento de integração faz em alto nível:

Diagrama do fluxo de trabalho para um Procedimento de integração que classifica um produto de seguro

O Procedimento de integração orquestra os dois principais cálculos de classificação: os cálculos do motorista e, em seguida, os cálculos do veículo.

Esta é a aparência do Procedimento de integração de MultiInstanceRating automático:

Procedimento de integração com as propriedades de Configuração de procedimento destacadas

Antes de criar seu próprio Procedimento de integração para classificar seus produtos de seguro automático, revise e teste a estrutura desse para ver como ele funciona. Você pode modelar seu próprio Procedimento de integração nele se ele funcionar para você.

Veja o que cada componente da etapa do procedimento usa e o que cada etapa faz:

  1. Ação do conjunto de expressões

    Classifica os motoristas chamando o conjunto de expressões autoRateDrivers.

    As seguintes opções remotas são definidas:

    • Código: includeInputKeys

      Valor: autoVehicle.instanceKey,autoDriver.instanceKey

      O que faz: Especifica as chaves a serem incluídas do conjunto de entradas nos conjuntos de saída dos resultados do cálculo. A opção aggByKey e as etapas subsequentes deste Procedimento de integração usam essas chaves para identificar o conjunto correto de resultados de cálculo.

    • Código: includeInputs

      Valor: verdadeiro

      O que faz: Ativa o código que captura as chaves de instância especificadas pela opção includeInputKeys.

    • Código: aggByKey

      Valor: autoVehicle.instanceKey

      O que faz: Usa a tecla autoVehicle.instance InputKey nos conjuntos de resultados de cálculo para determinar os conjuntos nos quais executar etapas de agregação.

    • Código: effectiveDate

      Valor: %options:effectiveDate%

      O que faz: Passa esse valor como uma opção para o serviço de InsProductService: getRatedProduct usado por este Procedimento de integração. Esses dados são usados para capturar as versões corretas de conjuntos de expressões e tabelas de pesquisa para o Procedimento de integração usar.

  2. Ação de lista

    Mescla os resultados do cálculo (rateDrivers:output:aggregationResults) para drivers da etapa 1 com os dados de entrada originais (input_1) do JSON de entrada. Corresponde a autoVehicle.instanceKey da saída de cálculo do motorista e mescla os dados.

  3. Ação do conjunto de expressões

    Classifica os veículos chamando o conjunto de expressões autoRateVehicles.

    • Código: includeInputKeys

      Valor: autoVehicle.instanceKey,productKey,parentProdKey

      O que faz: Especifica as chaves a serem incluídas do conjunto de entradas nos conjuntos de saída dos resultados do cálculo.

    • Código: includeInputs

      Valor: verdadeiro

      O que faz: Ativa o código que captura as chaves de instância especificadas pela opção includeInputKeys.

    • Código: includeRawCalculationResult

      Valor: verdadeiro

      O que faz: Anexa os resultados brutos do cálculo desse conjunto de expressões ao JSON de saída (bem como os resultados do cálculo analisados).

    • Código: effectiveDate

      Valor: %options:effectiveDate%

      O que faz: Passa esse valor como uma opção para o serviço de InsProductService:getRatedProduct usado por este Procedimento de integração. Esses dados são usados para capturar as versões corretas de conjuntos de expressões e tabelas de pesquisa para o Procedimento de integração usar.

  4. Ação de resposta

    Retorna a resposta para a Ação do conjunto de expressões na etapa 4. O caminho JSON de envio especificado é padrão, enviando apenas os nós necessários.

 
Carregando
Salesforce Help | Article