您在此处:
评级集成程序中的所需输出
评级集成程序的输出需要遵循与表达式集输出相同的结构。
如果您使用第三方评级引擎,您可以将从它接收的评级数据转换为表达式集输出的结构。
以下是表达式集中输出 JSON 的示例。
{
"output": [
{
"calculationResults": [
{
"totalPremium": 1752.24,
"premEmployeeAuto__premEmployeeAuto": 51,
"premRentalCar__premRentalCar": 52,
"premSignage": 30.65,
"premElectronicMedia": 42.25,
"premValuePapers": 26.5,
"premAR": 6.9,
"premEmpFraud": 43.94,
"premTenantLiability__premTenantLiab": 98,
"premGenLiab__premGenlLiab": "356",
"basePremium": 1045,
"rateBusProperty__ratePersonalProperty": 867,
"rateSICCategory__rateBase": 603,
"bopDeductible__factorDeductible": 0.95,
"ratePropertyValue__factorPropertyValue": 1.1,
"bopBldgSprinkler__factorSprinkler": 0.75,
"bopBldgFrame__factorFrame": 0.971,
"bopBldgAge__factorBldgAge": 1.05,
"bopPoints__factorPoints": 0.89,
"ID": "input"
}
],
"aggregationResults": {}
}
]
}
聚合评级数据必须位于自己的节点中,其中包含聚合值。将计算结果放入一个值列表,该值代表每个被评级保险项目的价格。
集成程序的输出必须如此结构:
-
必须包含
productKey和parentProdKey,与所有计算结果节点相同。调用评级程序的服务可以有多个产品在根和/或子级别进行评级。这两个键将正确的评级与正确的产品放在正确的级别。
-
对于多实例产品,评级产品的每个实例(具有唯一实例密钥)必须在该实例的节点中包含评级(价格)。
-
跨多个实例计算的价格必须在聚合节点中。
此示例突出显示了parentKey、parentProdKey和实例密钥,以及计算的保费。
