Loading
メールアドレスがデフォルトのログイン方式となります 続きを読む
Insurance
InsEnrollmentService:findEnrollees

InsEnrollmentService:findEnrollees

このサービスを使用して、ユーザーが登録済みクライアントのリストを検索できるようにします。

クラス:InsEnrollmentService

方法:findEnrollees

操作手順

  1. サービスは解析された JSON を受信します。

  2. 解析されたオブジェクトに searchKey パラメーターがある場合、指定された searchKey で始まる [名]、[姓]、または [メンバー ID] を持つ取引先責任者のリストを取得します。

    • デフォルトでは、期限切れのポリシーがある取引先責任者は返されません。

    • 解析されたオブジェクトに productType パラメーターがある場合、取得される取引先責任者のリストはポリシー商品種別でさらに絞り込まれます。

    • 解析されたオブジェクトに includeExpiredPolicies パラメーターがある場合、ポリシーの有効期限に関係なく取引先責任者が取得されます。

  3. このサービスでは、ポリシーのリストが取得され、取得された各取引先責任者に対応付けられます。ただし、その取引先 ID がグループである場合に限られます。

    • 入力に effectiveDate が含まれている場合、発効日が同じ保険契約のみが取得されます。

    • 入力に productType が含まれている場合、同じ productType のポリシーのみが取得されます。

    • 入力セットに「ExpiredPolicies」が true に設定されている場合、期限切れのポリシーでも取得されます。

  4. 取得された加入者リストと、割り当てられたすべての保険契約の詳細がデータノードで返されます。

入力:

入力

説明

searchKey

省略可能

文字列

取引先責任者の FirstName、LastName、または MemberId を確認するために使用される

productType

省略可能

文字列

保険契約の種別でメンバーのリストを絞り込むために使用される商品種別

includeExpiredPolicies

省略可能

Boolean

期限切れの保険契約の取引先責任者をサービスに含めるかどうかを決定するために使用される

Input JSON

JSON 入力の形式は次のとおりです。

{
  "searchKey": String,
  "productType": productType,
  "includeExpiredPolicies": Boolean
}

データを含むサンプル JSON 入力:

{
    "searchKey": "Adam",
    "productType": "Medical",
    "includeExpiredPolicies": true
}

出力 JSON

JSON 出力は加入者のリストであり、fields ノードの下に次のプロパティーがあります。

{
  "data": {
    "records": [
      {
        "fields": {
          "Id": "0035w000039SsoSAAS",
		  "AccountId": "0015w00002ADHiPAAX",
          "LastName": "C2P1",
          "FirstName": "P1",
		  "Name": "C2P1 P1"
        }
      }
    ]
  }
}

データを含む JSON 出力の例:

{
  "data": [
    {
      "AccountId": "0013h00000Gx5UqAAJ",
      "Id": "0033h00000BBybMAAT",
      "LastName": "C1P1",
      "FirstName": "D1",
      "Name": "D1 C1P1"
    },
    {
      "AccountId": "0013h00000Gx5UqAAJ",
      "Id": "0033h00000BBybPAAT",
      "LastName": "C1P2",
      "FirstName": "D1",
      "Name": "D1 C1P2"
    },
    {
      "AccountId": "0013h00000Gx5UrAAJ",
      "Id": "0033h00000BBybSAAT",
      "LastName": "C2P1",
      "FirstName": "D1",
      "Name": "D1 C2P1"
    }
  ],
  "error": "OK"
}
 
読み込み中
Salesforce Help | Article