Loading
Försäkring
InsCensusService:createContacts

InsCensusService:createContacts

Använd denna tjänst för att skapa kontakter för folkräkningsmedlemmar och diskussionsgruppanvändare (portalanvändare).

Viktig
Viktig Från och med utgåvan Winter '23 har vi tjänsten InsCensusServiceStd:createContacts aktiverad för att fungera med Salesforces standarddatamodell för Financial Services Cloud och Health Cloud. Befintliga kunder kan fortsätta använda denna tjänst, men inga ytterligare förbättringar kommer att tillhandahållas i det hanterade paketet Försäkring.

Klass: InsCensusService

Metod: createContacts

Så här fungerar det

  • Tjänsten använder censusId för att hämta alla relaterade GroupCensusMember__c för att skapa en kontakt. Om en lista över censusMemberIds tillhandahålls kommer Kontakter att skapas för varje medlem. 

  • censusId har företräde och ignorerar censusMemberIds om båda används som indata.

  • Om GroupCensusMember__c redan har en länkad kontakt hoppar tjänsten över den.

  • Tjänsten skapar kontakten och länkar den till GroupCensusMember__c.

  • För varje GroupCensusMember__c kontrollerar tjänsten isPortalUser__c. Om fältet är inställt till true kommer tjänsten att skapa en användare om användaren inte redan finns i organisationen (baserat på användarens e-postadress); annars hoppas den över. 

  • Användaren skapas med de parametrar som behövs: emailEncoding, profileId, timeZoneSID, localeSID och languageLocale.

Indata

Indata

Beskrivning

censusId

Obligatoriskt.

ID för folkräkning som används för att skapa kontakter.

censusMemberIds

Obligatoriskt.

Lista över ID:n för folkräkningsmedlemmar för att skapa kontakter.

Fjärralternativ

Alternativ

Beskrivning

languageLocale

Obligatoriskt.

Användarens lokala språk.

Exempel: en_US

localeSID 

Obligatoriskt.

Användarens plats-ID.

Exempel: en_US

emailEncoding

Typ av e-postkodning.

Exempel: UTF-8

profileId

Obligatoriskt.

Profil-ID för de användare som ska skapas

Profil-ID är samma som Användar-ID.

Mer information finns i Hitta Salesforce-ID för en användare eller profil.

timeZoneSID

Användarens tidszon-SID.

Exempel: America/New_York

duplicateKeys

Kommaavgränsade fältnamn.

Används för att kontrollera om det finns dubblettfält.

Exempel: FirstName, LastName, BirthDate

Om de inte används ignoreras dubblettfält

OBS: För egna fält är format namnutrymme följt av fältnamn. Exempel: vlocity_ins__Gender__c

Indata-JSON

Det finns ingen JSON för indata som behövs för denna tjänst.

JSON för utdata

JSON-resultatet för utdata kommer att vara en lista över kontakt-ID:n för framgångsrikt skapade folkräkningsmedlemmar.

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