Loading
Assicurazioni
InsVlocityActionService:notifyApplicant

InsVlocityActionService:notifyApplicant

Utilizzare questo servizio per inviare una notifica tramite email ai richiedenti.

Questo servizio viene utilizzato nei flussi di lavoro del modello di stato Vlocity quando sono configurate le azioni Vlocity.

Classe: InsVlocityActionService

Metodo: notifyApplicant

Funzionamento

  1. Acquisisce un ID istanza Application__c e recupera l'indirizzo email da utilizzare come destinatario della notifica tramite email.

    Se il campo Referente principale richiedente (PrimaryContactId__c) contiene un valore, il servizio recupera l'indirizzo email nel record referente.

    Nota
    Nota

    Nel caso di richieste di operatore sanitario, rappresenta il richiedente operatore individuale.

    Se il campo Account (AccountId__c) contiene un valore, il servizio recupera l'indirizzo email nel record account.

    Nota
    Nota

    Nel caso dei richiedenti operatore sanitario, questo rappresenterebbe un richiedente operatore organizzativo.

  2. L'email viene inviata con il modello specificato nel valore di emailTemplateName da invokeMethodInput. Il segnaposto {0} può essere utilizzato nel modello come link di riferimento dell'applicazione.

    Nota
    Nota

    {0} è l'unico segnaposto disponibile che può essere utilizzato come link di riferimento.

Opzioni remote

Opzione

Descrizione

Id

Obbligatorio.

ID dell'istanza Applicazione (Application__c)

invokeMethodInput

Obbligatorio.

Il valore di InvokeMethodInput__c impostato nell'istanza Azione Vlocity viene trasmesso in fase di esecuzione durante l'esecuzione del modello di stato Vlocity.

Impostare il valore del emailTemplateName con il nome dell'istanza di EmailTemplate da utilizzare per la notifica tramite email:

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

Input JSON

Di seguito è riportato il formato del JSON di input:

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

Ed ecco come potrebbe essere un esempio reale:

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

JSON di output

L'output è un semplice messaggio di esito positivo vero/falso.

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