Loading
保險
InsClaimService:getRuleLogs

InsClaimService:getRuleLogs

使用此服務以依照執行日期,以遞增順序排序索賠的規則記錄。

方法:InsClaimService

類別:getRuleLogs

運作方式

  1. 此服務會查詢 ObjectAppliedResult__c 表格,以檢視是否有任何具有 RecordId__c 對應至目標物件的資料列。

  2. 如果存在此類資料列,則服務會根據 AppliedDateTime_c 欄位,將資料列轉換並以遞增順序傳回給來電者。

遠端選項

選項

描述

claimId

目標宣告的識別碼

輸入 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

規則識別碼

name

規則名稱

條件

規則條件

message

若規則條件針對目標物件評估為 true,則為成功訊息

如果規則條件針對目標物件評估為 false,則失敗訊息

動作

如果規則條件評估為 true,則執行的動作名稱

結果

針對目標物件的規則條件評估結果

詳細資料

與目標物件相關聯的資訊對應

 
正在載入
Salesforce Help | Article