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

InsVlocityActionService:notifyApplicant

このサービスを使用して、申込者にメール通知を送信します。

このサービスは、Vlocity Action が設定されているときに Vlocity State Model ワークフローで使用されます。

クラス: InsVlocityActionService

方法: notifyApplicant

操作手順

  1. Application__c インスタンス ID を取得し、メール通知の受信者として使用されるメールアドレスを取得します。

    [主申込者連絡先 (PrimaryContactId__c)] フィールドに値がある場合、サービスは取引先責任者レコードのメールアドレスを取得します。

    メモ
    メモ

    ヘルスケア提供者申込の場合、これは個人提供者申込を表します。

    [取引先 (AccountId__c)] フィールドに値がある場合、サービスは取引先レコードのメールアドレスを取得します。

    メモ
    メモ

    医療提供者申込者の場合、これは組織提供者申込者を表します。

  2. メールは、invokeMethodInput の emailTemplateName 値で指定されたテンプレートを使用して送信されます。プレースホルダー {0} は、テンプレートでアプリケーションの参照リンクとして使用できます。

    メモ
    メモ

    {0} は参照リンクとして使用できる唯一のプレースホルダーです。

リモートオプション

オプション

説明

Id

必須。

アプリケーションインスタンス (Application__c) の ID

invokeMethodInput

必須。

Vlocity Action インスタンスで設定されたInvokeMethodInput__c値は、Vlocity State Model の実行時に渡されます。

メール通知に使用するEmailTemplateインスタンスの名前を使用して、emailTemplateNameの値を設定します。

{'emailTemplateName': 'Applicant Notification Email Template'}

Input JSON

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

{ 
   "Id": <Application__c Id>,
   "invokeMethodInput": {"emailTemplateName": <Email Template Name>}
}

実際の例を次に示します。

{ 
   "Id": "a046g00000FGItyAAH",
   "invokeMethodInput": {"emailTemplateName": "Applicant Notification"}
}

出力 JSON

出力は単純な true/false 成功メッセージです。

{'emailSentSuccessfully': true/false}
 
読み込み中
Salesforce Help | Article