Você está aqui:
Procedimento de classificação automática múltipla
Uma classificação é um cálculo baseado em risco de um prêmio com base em um conjunto de características de entrada. Usamos procedimentos de classificação para precificar produtos de seguro e planos de saúde. Você configurará, mapeará e implementará procedimentos de classificação para todos os seus produtos e planos.
Cada segurador define como calculará os preços para seus produtos de seguro. Esse procedimento de classificação fornece um exemplo realista para calcular os preços dos produtos de seguro automático. Você pode usar nosso exemplo como guia ao decidir como criar seu próprio procedimento de classificação de seguro automático.
Para aprender as noções básicas sobre os procedimentos de classificação do Vlocity Insurance para precificar produtos de seguro, consulte Procedimentos de classificação.
Procedimento de integração para vários itens automáticos
Para classificar o produto de seguro Multi Auto, usamos este procedimento de integração:
-
Tipo: Automático
-
Subtipo: MultiInstanceRating
-
Nome: Classificação Auto+MultiDriver
Isto é o que esse Procedimento de integração faz, em alto nível:
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 real do Procedimento de integração de MultiInstanceRating automático:
Embora você crie seu próprio procedimento de integração para classificar seus produtos de seguro automático, você pode analisar e testar a estrutura desse procedimento 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:
-
Ação de cálculo
Classifica os motoristas chamando o procedimento de cálculo.
As seguintes opções remotas são definidas:
-
Código: includeInputKeys
Valor: autoVehicle.instanceKey,autoDriver.instanceKey
O que faz: Essa opção especifica as chaves a serem incluídas do conjunto de entradas nos conjuntos de saída dos resultados do cálculo. Essas chaves são usadas posteriormente para identificar o conjunto correto de resultados de cálculo pela opção aggByKey, bem como nas etapas subsequentes deste Procedimento de Integração.
-
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: Esse valor é passado como uma opção para o serviço InsProductService:getRatedProduct por este Procedimento de integração. Esses dados são usados para capturar as versões corretas de procedimentos de cálculo e matrizes que o Procedimento de integração usa.
-
-
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.
-
Ação de cálculo
Classifica os veículos chamando o procedimento de cálculo.
-
Código: includeInputKeys
Valor: autoVehicle.instanceKey,productKey,parentProdKey
O que faz: Essa opção 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 procedimento de cálculo ao JSON de saída (bem como os resultados do cálculo analisados).
-
Código: effectiveDate
Valor: %options:effectiveDate%
O que faz: Esse valor é passado como uma opção para o serviço InsProductService:getRatedProduct por este Procedimento de integração. Esses dados são usados para capturar as versões corretas do procedimento de cálculo e das matrizes que o Procedimento de integração usa.
-
-
Ação de resposta
Retorna a resposta para a ação de cálculo na etapa 4. O caminho JSON de envio especificado é padrão, enviando apenas os nós necessários.
O procedimento de classificação Multi Auto também usa procedimentos de cálculo para realizar uma série de cálculos em pesquisas de matriz e variáveis e constantes definidas pelo usuário. Uma matriz de cálculo é uma tabela que pesquisa informações usando várias dimensões de entrada e retorna o valor de saída correspondente. O Procedimento de integração automática múltipla chama estes procedimentos de cálculo:
-
Esse procedimento de cálculo classifica todos os motoristas a serem segurados por veículo. Ou seja, ele classifica cada motorista anexado a cada veículo.
-
Esse procedimento de cálculo classifica todos os veículos a serem segurados.
- autoRateDrivers
Esse procedimento de cálculo classifica todos os motoristas a serem segurados por veículo. Ou seja, ele classifica cada motorista anexado a cada veículo. - autoRateVehicles
Esse procedimento de cálculo classifica todos os veículos a serem segurados.

