Loading
保險
InsClaimItemService:createPayments

InsClaimItemService:createPayments

使用此服務可根據條列項目識別碼和 groupPayments 選項建立和儲存索賠付款記錄。

類別:InsClaimItemService

方法:createPayments

運作方式

根據索賠付款識別碼,服務會建立 Vlocity 付款或 Salesforce 付款。

重要
重要

Salesforce 資料模型支援可從 Insurance Summer '21 版本開始使用。

Salesforce 資料模型

  1. 服務會剖析條列項目識別碼,並查詢對應的 ClaimCoveragePaymentDetail 記錄。

  2. 服務會根據 groupPayments 選項的輸入,建立和儲存 ClaimPaymentSummary 記錄。

  3. 服務會更新 ClaimCoveragePaymentDetail 記錄中的下列參數:

    • 設定 ClaimPaymentSummary.Id。

    • 將 status 設定為已付款,除非您針對此遠端選項輸入不同的值。

  4. 服務會更新相關的 ClaimCoverage ReserveAmounts (損失/支出) 和 ClaimCoverageReserveDetail (若有的話)。

  5. 接著會建立並儲存 ClaimCoverageReserveAdjustments,以追蹤對照已支付金額的預留金額變更。

Vlocity 資料模型

  1. 服務會剖析交易識別碼,並查詢對應的 InsClaimReserveTransaction__c 記錄。

  2. 根據輸入的 groupPayments,服務便會建立並儲存 ClaimPayment__c records。

  3. 服務會使用「付款識別碼」更新 InsClaimReserveTransaction__c 記錄。

遠端選項

遠端選項

描述

groupPayments

必要。

如果「True」,則會為每個收件者建立單一 ClaimPayment__c 或 ClaimPaymentSummary 記錄,以進行多個條列項目付款。

如果「false」,則會為每個條列項目建立單一記錄。

transactionIds

必要。

交易識別碼清單。服務會使用這些交易識別碼來查詢對應的 InsClaimReserveTransaction__c 記錄。此遠端選項僅適用於 Vlocity 資料模型。

itemIds

必要。

項目識別碼清單。服務會使用這些項目識別碼來查詢對應的 ClaimCoveragePaymentDetail 記錄。此遠端選項僅適用於 Salesforce 資料模型。

另請參閱:InsClaimItemService:invokeInitiatePaymentIP

status

選擇性。

已支付的 ClaimCoveragePaymentDetail 狀態。如果未設定值,則預設為已付款。此遠端選項僅適用於 Salesforce 資料模型。

輸入 JSON

以下是輸入 JSON 的格式:

Vlocity 資料模型

{ 
    "groupPayments": <Boolean>,
    "transactionIds": [<Id>, <Id>]
}

Salesforce 資料模型

{ 
    "groupPayments": <Boolean>,
    "itemIds": [
        {
            "Id" : <Id>
        },
        {
            "Id" : <Id>
        }
    ]
}

以下是輸入 JSON 的範例:

Vlocity 資料模型

{ 
    "groupPayments": false,
    "transactionIds": ["01t000000000000001", "01t000000000000002"]
}

Salesforce 資料模型

{ 
    "groupPayments": true,
    "itemIds": [
        {
            "Id" : "01t000000000000003"
        },
        {
            "Id" : "01t000000000000004"
        }
    ]
}

輸出 JSON

建立和儲存索賠付款記錄。

 
正在載入
Salesforce Help | Article