Loading
保险
InsClaimService:getRuleLogs

InsClaimService:getRuleLogs

使用此服务检索索赔的规则日志,按执行日期升序排序。

方法:InsClaimService

类:getRuleLogs

工作原理

  1. 此服务通过查询 ObjectAppliedResult__c 表来检索日志,以查看是否有任何行具有与目标对象对应的 RecordId__c。

  2. 如果存在此类行,服务会根据 AppliedDateTime_c 字段转换行并按升序返回到调用方。

远程选项

选项

说明

claimId

目标索赔的 ID

输入 JSON

请参阅以下输入 JSON 示例。

{ 
	"claimId": "02i6g000000I21EAAS"
}

输出 JSON

请参阅以下输出 JSON 示例。

{
    "result": [{
        "id": "a1a6g00000087E9AAI",
        "objectId": "02i6g000000I21EAAS",
        "stateTransitionId": "a1Z6g000000HzX1EAK",
        "stateTransitionName": "Draft to Submit",
        "executionDate": "2020-01-01T00:00:00.000Z",
        "results": [{
            "id": "a5Q6g0000005vSPEAY",
            "name": "Check Auto Year",
            "condition": "Auto.Year > 1990",
            "message": "Auto year is greater than 1990",
            "action": null,
            "result": true,
            "details": {
                "instanceKey": "2002 Toyota Camry"
            }
        }]
    }, {
        "id": "a1a6g00000087E9AAL",
        "objectId": "02i6g000000I21EAAS",
        "stateTransitionId": "a1Z6g000000HzX1EAP",
        "stateTransitionName": "Submit to Underwriting",
        "executionDate": "2020-01-05T00:00:00.000Z",
        "results": [{
            "id": "a5Q6g0000005vSPEAZ",
            "name": "Check Auto Make",
            "condition": "Auto.Make == 'Lexus'",
            "message": "Auto is a Lexus",
            "action": "Move to Underwriting",
            "result": false,
            "details": {
                "instanceKey": "2002 Toyota Camry"
            }
        }]
    }]
}

规则描述

此 JSON 包括以下键/值对。

关键字

值

id

规则 ID

name

规则名称

条件

规则条件

消息

如果规则条件相对于目标对象评估为真,则成功消息

如果规则条件对目标对象评估为假,则失败消息

action

如果规则条件评估为真,则执行的操作名称

结果

针对目标对象的规则条件评估结果

详细信息

与目标对象关联的信息映射

 
正在加载
Salesforce Help | Article