Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
Insurance
InsEnrollmentServiceStd:enrollMembers

InsEnrollmentServiceStd:enrollMembers

このサービスを使用して、国勢調査メンバーを選択したプランに登録します。

クラス: ​InsEnrollmentServiceStd​​ ​

方法: enrollMembers

操作手順

  1. このサービスは、まず a) 特定のgroupCensusId​のすべてのメンバーを使用するか、b) リストで指定されたメンバーのみを使用するかのいずれかで、グループ国勢調査メンバーを照会しますgroupCensusMembersIds。
  2. 次に、 内の各メンバーにリンクされている事前登録済みの計画を検索します GroupCensusMemberPlan。
  3. 各メンバーの商品プランが返されます。

  4. 商品がcontractおよびcontractGroupPlansの一部である場合、サービスはプランで指定された補償項目のInsurancePolicyとInsurancePolicyCoveragesを作成します。

  5. 特定のグループセンサスでグループセンサスメンバーの個人取引先を作成できます。個人取引先フローをサポートする

    1. accountIds (GroupCensusMemberから取得) が使用可能な場合、サービスはAccountIdをInsurancePolicy.NameInsuredとして使用し、InsurancePolicyParticipants、PrimaryParticipantAccountId、およびRelatedParticipantAccountIdを作成します。

    2. ​accountId​ が null の場合、サービスは ​groupAccountId​ InsurancePolicy.NameInsured​ として、​contactId を ​InsurancePolicyParticipants、PrimaryParticipantContactId、および ​ として使用しますRelatedParticipantContactId​​。

  6. このサービスでは、主メンバーの保険契約のみが作成され、その扶養家族は作成されません。連動情報は、InsurancePolicyParticipants​​ という個別のオブジェクトに作成されます。プライマリメンバーのレコードも作成されます。サービスはこれらのレコードを保険契約に関連付けます。 InsurancePolicyParticipant、primaryParticipantAccountId、および relatedParticipantAccountId 項目も、グループ国勢調査メンバーの [AccountId] 項目を使用して入力され、AccountId が null の場合も同様に [取引先責任者] 項目が使用されます。

  7. 保険契約補償範囲

    1. メンバーがメンバー登録中に省略可能な補償の対象として登録されている場合、サービスは個別の

      登録された各オプション補償に対応するInsurancePolicyCoverageレコード。InsurancePolicyCoverageレコードには、登録済みのInsuredPolicyParticipantIdが保存されます。
    2. 必須の対象範囲の場合、製品ごとに 1 つのファミリーのInsurancePolicyCoverageレコードがあります。
  8. 保険契約保険料
    1. saveMemberPremium が True の場合、InsurancePolicyParticipant レコードにはポリシーのStandardPremiumAmount値が含まれます。
      メモ
      メモ

      計算手順は、[計算出力に含める] をオンにして memberPremium amount 項目を設定するように設定する必要があります。

リモートオプション

オプション ​説明​
​​​groupCensusMemberIds​​​

を使用しない場合は必須groupCensusIdです。

登録する特定のグループ国勢調査メンバーの ID (カンマ区切り)。

​​​groupCensusId​​​

使用してgroupCensusMemberIdsいない場合は必須です。

登録するすべての国勢調査メンバーが含まれるグループ国勢調査の ID。

​​​contractId​​​

必須。

メンバーが属する契約と、メンバーが登録されているプランの ID。

​​​dependentRoleName​​​

の [ロール] フィールドは、すべての連動関係でこの値にInsurancePolicyParticipant設定されます。このシナリオでは、フィールド値 RelationshipToInsured[配偶者]、[子]、[親] など、GroupCensusMemberから渡される値に基づきます。

デフォルト値は [Member (メンバー)] です。

isBatchMode

ポリシーを非同期で作成するために使用します。

デフォルト値は true です。

​​​primaryRoleName​​​

​InsurancePolicyParticipant​​セットの [ロール] フィールド。プライマリメンバーの場合はこの値を使用します。このシナリオでは、RelationshipToInsured項目値は Self です。

saveMemberPremium

すべてのInsurancePolicyParticipantレコードに対して保険契約保険料を設定する必要があるかどうかを示します。

この値が true の場合、保険契約の関連付けられたすべての保険契約関係者のオブジェクトInsurancePolicyParticipantの項目TotalStandardAmountに保険契約メンバー保険料が保存されます。

デフォルト値は false です。

出力 JSON

サービスは保険契約のリストを返します。

​​​policyIds​​​ InsurancePolicy レコード ID。
{
   "policyIds":[
      "0036F00002Q4wlSQAR",
      "0036F00002Q4wlSQAQ"
   ]
}
 
読み込み中
Salesforce Help | Article