Loading
Vakuutus
InsCensusService:updateMembers

InsCensusService:updateMembers

Käytä tätä palvelua päivittääksesi kyselyn jäsenet syötetyn JSON-tiedoston arvoihin. Vieraskäyttäjien käyttöoikeus on otettu käyttöön tälle palvelulle.

Tärkeää
Tärkeää Winter '23 -julkaisusta alkaen InsCensusServiceStd:updateMembers -palvelu on käytössä Salesforcen vakiomuotoisen datamallin kanssa Financial Services Cloudille ja Health Cloudille. Nykyiset asiakkaat voivat jatkaa tämän palvelun käyttämistä, mutta hallittujen vakuutusten paketti ei tarjoa lisäparannuksia.

Luokka: InsCensusService

Metodi: updateMembers

Miten se toimii?

Tämä palvelu noutaa jäsenet syötetystä JSON-tiedostosta ja päivittää tietyn censusId mukaisen kyselyn uusilla tiedoilla.

Huomautus
Huomautus

Jos jäsenten luettelo sisältää ensisijaisia jäseniä ja sidonnaisia, input-arvona täytyy olla kaikkien jäsenten tunnus (vlocity_ins__MemberIdentifier__c). Kaikkien arvojen tulisi olla yksilöllisiä.

Etäasetukset

Vaihtoehto

Kuvaus

censusId

Pakollinen.

Päivitettävän väestönlaskun tunnus.

census

Pakollinen.

Syötä JSON, joka sisältää lisätietoja jäsenille, jotka päivitetään.

Syötetty JSON

Syötetty JSON sisältää headers, joka sisältää päivitettävät kentät, ja members, joka sisältää jäsenet, joilla on vastaavat kenttäarvojen parit, mukaan lukien fieldId.

{
    "headers": [
        {
            "type": "STRING",
            "label": "Last Name",
            "fieldId": "",
            "name": "vlocity_ins__LastName__c"
        },
        {
            "type": "STRING",
            "label": "First Name",
            "fieldId": "",
            "name": "vlocity_ins__FirstName__c"
        },
        {
            "type": "DOUBLE",
            "label": "FTE",
            "fieldId": "",
            "name": "vlocity_ins__FTE__c"
        },
        {
            "type": "PICKLIST",
            "label": "Gender",
            "fieldId": "",
            "name": "vlocity_ins__Gender__c"
        },
        {
            "type": "DATE",
            "label": "Birthday",
            "fieldId": "",
            "name": "vlocity_ins__Birthdate__c"
        },
        {
            "type": "BOOLEAN",
            "label": "Is Spouse",
            "fieldId": "",
            "name": "vlocity_ins__IsSpouse__c"
        },
        {
            "type": "BOOLEAN",
            "label": "Primary",
            "fieldId": "",
            "name": "vlocity_ins__IsPrimaryMember__c"
        },
        {
            "type": "REFERENCE",
            "label": "Group Class",
            "fieldId": "",
            "name": "vlocity_ins__GroupClassId__c"
        },
        {
            "type": "STRING",
            "label": "Primary Member Identifier",
            "fieldId": "",
            "name": "vlocity_ins__PrimaryMemberIdentifier__c"
        },
        {
            "type": "STRING",
            "label": "Member Identifier",
            "fieldId": "",
            "name": "vlocity_ins__MemberIdentifier__c"
        },
        {
            "type": "EMAIL",
            "label": "Email",
            "fieldId": "",
            "name": "vlocity_ins__Email__c"
        }
    ],
    "members": [
        {
            "vlocity_ins__LastName__c": "Robbins",
            "vlocity_ins__FirstName__c": "Timmy",
            "vlocity_ins__FTE__c": 1,
            "vlocity_ins__Gender__c": "Male",
            "vlocity_ins__Birthdate__c": "1985-12-13",
            "vlocity_ins__IsSpouse__c": true,
            "vlocity_ins__IsPrimaryMember__c": true,
            "vlocity_ins__GroupClassId__c": "a3yf4000000LdtrAAC",
            "vlocity_ins__MemberIdentifier__c": "1",
	             "vlocity_ins__PrimaryMemberIdentifier__c": null,
	             "vlocity_ins__Email__c": "test@vlocity.com"
        },
        {
            "vlocity_ins__LastName__c": "Robbins",
            "vlocity_ins__FirstName__c": "Jason",
            "vlocity_ins__FTE__c": 1,
            "vlocity_ins__Gender__c": "Male",
            "vlocity_ins__Birthdate__c": "1985-10-13",
            "vlocity_ins__IsSpouse__c": true,
            "vlocity_ins__IsPrimaryMember__c": true,
            "vlocity_ins__GroupClassId__c": "a3yf4000000LdtrAAC",
            "vlocity_ins__MemberIdentifier__c": "2",
	             "vlocity_ins__PrimaryMemberIdentifier__c": null,
	             "vlocity_ins__Email__c": "test1@vlocity.com"
        }
    ]
}

Tulos-JSON

Palvelu ei palauta tuloksen JSON-tiedostoa. Jos jokin merkinnöistä sisältää virheitä, ne näytetään tuloksessa.

{  
   "errors":[  
      {  
	      "error":"Birthdate is invalid",
            "vlocity_ins__LastName__c": "Robbins",
            "vlocity_ins__FirstName__c": "Jason",
            "vlocity_ins__FTE__c": 1,
            "vlocity_ins__Gender__c": "Male",
            "vlocity_ins__Birthdate__c": "1985-10-13",
            "vlocity_ins__IsSpouse__c": true,
            "vlocity_ins__IsPrimaryMember__c": true,
            "vlocity_ins__GroupClassId__c": "a3yf4000000LdtrAAC",
            "vlocity_ins__MemberIdentifier__c": "2",
	             "vlocity_ins__PrimaryMemberIdentifier__c": null,
	             "vlocity_ins__Email__c": "test1@vlocity.com"
        }
   ],
   "censusMemberIds":[  
      "a4C4P000000ed6dUAA"
   ]
}
 
Ladataan
Salesforce Help | Article