Loading
保险
每个产品的多个评级程序或 repriceProduct 的任何级别的多个规格

每个产品的多个评级程序或 repriceProduct 的任何级别的多个规格

使用产品层次结构中的多个评级程序或层次结构中任何级别的多个子规格的产品的格式InsProductService:repriceProduct userInputs。

例如,对位置、建筑和基础设施使用唯一评级程序的商业产品在产品层次结构中有多个评级程序。

备注
备注

Winter '23 版本 240.22 之前配置的产品在层次结构的指定级别上可以有多个子规格,没有孙规格,在根级别上只有一个评级程序。对于这些产品,使用与您在早期版本中相同的userInputs格式。请参阅 repriceProduct 的每个产品的一个评级程序。

在两个保险项目级别包含评级程序的产品结构图

在指定财产中投保了多件艺术品和珠宝的家庭保险产品在产品层次结构的单个级别中有多个子规格。

层次结构最低层包含两个保险项目规格的产品结构图
备注
备注

要对每个根产品使用单一评级程序的产品进行评级,请以不同方式格式化输入 JSON。为防止错误,一次仅使用一种 userInputs 格式运行服务。请参阅 repriceProduct 的每个产品的一个评级程序。

InsProductService: repriceProduct 在输入 JSON 中查找userInputs键。评级为受保项目级别的产品对于每个受保项目实例都有一个userInputs,对于根实例及其覆盖范围有一个单独userInputs。

在具有保险项目级详细信息的唯一userInputs中:

  • 对于与根产品直接相关的保险项目,将parentInstanceKey设置为根产品的产品代码。

  • 对于级别较低的保险项目,将parentInstanceKey设置为父级的instanceKey值。例如,在名为 1 Market Street 的位置,有一座名为 100 号楼的建筑。建筑 100 的userInputsparentInstanceKey值为 1 Market Street ('parentInstanceKey' => '1 Market Street')。

  • 将instanceKey设置为保险项目的instanceKey价值。例如,“Building 100”的 userInputs 中的 instanceKey 值是“Building 100”('BUILDING.instanceKey' => 'Building 100')。

  • 包括保险项目实例的承保范围。

在包含根级详细信息的单独单个userInputs中:

  • 将instanceKey设置为根产品的产品代码。

  • 包括根级覆盖范围。

例如,旅行者保险产品 (TRAVEL_ROOT) 涵盖 TRAVELER(被保险方)、LUGGAGE(被保险项目)和 VALUABLES(被保险项目)。根产品有事故保险 (TRAVEL_ACCIDENT),子产品都有自己的保险 (TRAVELER_HEALTH、LUGGAGE_LOSS 和 VALUABLES_THEFT)。

示例输入 JSON
{
'TRAVEL_ROOT.instanceKey' => 'TRAVEL_ROOT',
'parentInstanceKey' => '',
'TRAVEL_ACCIDENT.FaceAmount' => 3000
}

根产品的userInputs指定了instanceKey TRAVEL_ROOT 和根级 TRAVEL_ACCIDENT 覆盖范围。

{
'TRAVELER.persName' => 'John Smith',
'TRAVELER.persIncome' => 100000,
'TRAVELER.instanceKey' => John Smith',
'parentInstanceKey' => 'TRAVEL_ROOT',
'TRAVELER_HEALTH.CoInsurance' => 0.2
},

子实例 "John Smith" 的userInputs指定instanceKey "John Smith"、parentInstanceKey TRAVEL_ROOT 和子级 TRAVELER_HEALTH 覆盖范围。

{
'LUGGAGE.valuableName' => 'Suitcase',
'LUGGAGE.valuableValue' => 400,
'LUGGAGE_LOSS.ded_limit_Limit' => 400,
'LUGGAGE.instanceKey' => 'Suitcase',
'parentInstanceKey' => 'John Smith'
},

子实例 "Suitcase" 的userInputs指定instanceKey "Suitcase"、parentInstanceKey "John Smith" 和子级 LUGGAGE_LOSS 覆盖率。

{
'VALUABLES.valuableName' => 'iPad',
'VALUABLES.valuableValue' => 600,
'VALUABLES_THEFT.ded_limit_Limit' => 400,
'VALUABLES.instanceKey' => 'iPad',
'parentInstanceKey' => 'John Smith'
}

子实例 "iPad" 的userInputs指定instanceKey "iPad"、parentInstanceKey "John Smith" 和子级 VALUABLES_THEFT 覆盖范围。

根级别和多个保险项目级别的产品结构图
 
正在加载
Salesforce Help | Article