Loading
Insurance
InsVlocityActionService:notifyApplicant

InsVlocityActionService:notifyApplicant

Utilisez ce service pour envoyer une notification par e-mail aux demandeurs.

Ce service est utilisé dans les workflows Vlocity State Model lorsque les Actions Vlocity sont configurées.

Classe: InsVlocityActionService

Méthode : notifyApplicant

Fonctionnement

  1. Prend un ID d'instance de Application__c et récupère l'adresse e-mail à utiliser en tant que destinataire de la notification par e-mail.

    Si le champ Contact principal du demandeur (PrimaryContactId__c) contient une valeur, le service récupère l'adresse e-mail dans l'enregistrement du contact.

    Remarque
    Remarque

    Dans le cas des demandes de Prestataire de soins, cela représente le demandeur Prestataire individuel.

    Si le champ Compte (AccountId__c) contient une valeur, le service récupère l'adresse e-mail dans l'enregistrement du compte.

    Remarque
    Remarque

    Dans le cas des demandeurs de Prestataires de soins, cela représenterait un demandeur Prestataire organisationnel.

  2. L'e-mail est envoyé avec le modèle spécifié dans la valeur emailTemplateName de invokeMethodInput. L'espace réservé {0} peut être utilisé dans le modèle comme lien de référence de l'application.

    Remarque
    Remarque

    {0} est le seul espace réservé disponible qui peut être utilisé comme lien de référence.

Options distantes

Option

Description

Id

Obligatoire.

ID de l'instance Application (Application__c)

invokeMethodInput

Obligatoire.

La valeur InvokeMethodInput__c définie dans l'instance Action Vlocity est transmise à l'exécution pendant l'exécution du modèle d'état Vlocity.

Définissez la valeur du emailTemplateName avec le nom de l'instance de EmailTemplate à utiliser pour la notification par e-mail :

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

JSON d'entrée

Voici le format du JSON d'entrée :

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

Voici à quoi pourrait ressembler un exemple réel :

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

JSON de sortie

La sortie est un simple message de réussite true/false.

{'emailSentSuccessfully': true/false}
 
Chargement
Salesforce Help | Article