您在此处:
设置调用外部评级系统的集成程序
要使用 Vlocity Insurance 开放式报价架构,您需要创建集成程序,收集外部保单管理系统可用于评级或定价报价的重要信息。此集成程序包含在产品中,并在包含该产品的报价使用“立即评级”按钮重新评级时触发。
准备工作
通过将站点添加到远程站点设置,确保您的组织设置为调出外部系统的端点。
-
创建集成程序。
提示
记下类型/子类型。您需要将此信息添加到您创建的产品。
-
使用远程操作调用具有远程选项密钥/值对
isForExternal=true的 InsQuoteService.getQuoteDetail,以准备报价 JSON 发送到外部系统。 -
通过以下两种方式之一将报价 JSON 发送到外部系统进行评级:
-
使用远程操作调用将请求发送到外部系统的 Apex 类。
-
在集成程序中使用 HTTP 操作。
备注在使用 HTTP 操作时,结果可能不包括预期
InsQuoteService:createUpdateQuoteFromExternal或InsQuoteService:createUpdateQuote的“error”: “OK”。您可以通过 HTTP 操作的其他输出选项手动添加。
-
- 使用远程操作调用 InsQuoteService:createUpdateQuoteFromExternal。
-
添加响应操作,将报价 JSON 与定价更新一起从外部系统返回到报价流。这是用于更新报价详细信息的内容。
从外部系统返回的数据必须使用此格式:
1 { 2 "result": { 3 "quote": { 4 // Updated JSON returned 5 }, 6 "errorCode": "INVOKE-200", 7 "error": "OK" 8 } 9 }
