Loading
Assicurazioni
InsCensusService:createContacts

InsCensusService:createContacts

Utilizzare questo servizio per creare referenti per i membri del censimento e gli utenti del portale.

Importante
Importante A partire dal rilascio Winter '23, il servizio InsCensusServiceStd:createContacts è abilitato per l'utilizzo con il modello di dati standard Salesforce per Financial Services Cloud e Health Cloud. I clienti esistenti possono continuare a utilizzare questo servizio, ma non verranno fornite ulteriori ottimizzazioni nel pacchetto gestito Insurance.

Classe: InsCensusService

Metodo: createContacts

Funzionamento

  • Il servizio utilizza il censusId per recuperare tutti i record GroupCensusMember__c correlati e creare un referente. Se viene fornito un elenco di censusMemberIds, verranno creati referenti per ogni membro. 

  • censusId ha la precedenza e ignora censusMemberIds se entrambi vengono utilizzati come input.

  • Se il GroupCensusMember__c ha già un Referente collegato, il servizio lo salterà.

  • Il servizio crea il referente e lo collega al record GroupCensusMember__c.

  • Per ogni GroupCensusMember__c il servizio controllerà il campo isPortalUser__c. Se il campo è impostato su true, il servizio creerà un utente se l'utente non è ancora esistente nell'organizzazione (in base all'email dell'utente); in caso contrario, verrà ignorato. 

  • L'utente viene creato utilizzando i parametri obbligatori: emailEncoding, profileId, timeZoneSID, localeSID e languageLocale.

Input

Input

Descrizione

censusId

Obbligatorio.

ID del censimento utilizzato per creare i referenti.

censusMemberIds

Obbligatorio.

Elenco degli ID dei membri del censimento per la creazione di Referenti.

Opzioni remote

Opzione

Descrizione

languageLocale

Obbligatorio.

La lingua locale dell'utente.

Esempio: en_US

localeSID 

Obbligatorio.

SID posizione dell'utente.

Esempio: en_US

emailEncoding

Tipo di codifica email.

Esempio: UTF-8

profileId

Obbligatorio.

ID profilo degli utenti da creare

L'ID profilo è uguale all'ID utente.

Per ulteriori informazioni, vedere Trovare l'ID Salesforce per un utente o un profilo.

timeZoneSID

SID fuso orario dell'utente.

Esempio: America/New_York

duplicateKeys

Nomi di campi delimitati da virgole.

Utilizzato per verificare la presenza di campi duplicati.

Esempio: FirstName, LastName, BirthDate

Se non vengono utilizzati, i campi duplicati vengono ignorati

NOTA: Per i campi personalizzati, il formato è spazio dei nomi seguito dal nome del campo. Ad esempio: vlocity_ins__Gender__c

Input JSON

Per questo servizio non è richiesto alcun JSON di input.

JSON di output

Il risultato JSON di output sarà un elenco di ID referente dei membri del censimento creati correttamente.

{
  "contactIds": [
    "0031U00000pCm53QAC",
    "0031U00000pCm54QAC"
  ]
}
 
Caricamento
Salesforce Help | Article