Loading
Vakuutus
InsCensusService:getMembers

InsCensusService:getMembers

Käytä tätä palvelua noutaaksesi väestönlaskun jäsenet. Se noutaa myös kentät. Vieraskäyttäjien käyttöoikeus on otettu käyttöön tälle palvelulle.

Tärkeää
Tärkeää Winter '23 -julkaisusta alkaen InsCensusServiceStd:getMembers -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: getMembers

Miten se toimii?

Tällä palvelulla on kaksi avaintoimintoa:

  1. Nouda GroupCensusMember__c-kenttien luettelo kenttäjoukosta, joka on määritetty kenttäjoukon Nimi-parametrissä. Tulos sisältää aina MemberIdentifier__c, PrimaryMemberIdentifier__c, RelatedCensusMemberId__c, IsPrimaryMember__c ja IsSpouse__c, vaikka ne eivät olisikaan kenttäjoukossa.

  2. Nouda GroupCensusMember__c-tietueet.

    1. Palvelu käyttää censusId-funktiota noutaakseen väestönlaskentajäsenet GroupCensusMember__c:sta.

    2. Jos offset-parametrillä on arvo, se noutaa 2 000 riviä offsetin jälkeen.

    3. Jäsenten luettelo asetetaan members-noodiin.

Etäasetukset

Vaihtoehdot

Kuvaus

censusId

Pakollinen

Hakee jäsenien määrän.

contractId

Pakollinen

  • Tilin tämänhetkisen sopimuksen tunnus.

  • Hakee tuotteen nimen, tuotetyypin ja sopimuksen rivikohteen tunnuksen vaihtoehtoina ContractLineId__c-otsakekentässä.

fieldsetName

Valinnainen

  • Jos sillä on käypä arvo, se noutaa kenttäjoukkoon kuuluvat GroupCensusMember__c-kentät.

  • Jos arvo ei kelpaa, kenttiä ei palauteta.

  • Jos arvoa ei ole, hakee oletusarvoiseen kenttäjoukkoon sisältyvät GroupCensusMember__c-kentät (EditableTable)

offset

Valinnainen

  • Jos sillä ei ole arvoa, hakee ensimmäiset 2 000 GroupCensusMember__c-riviä (järjestettynä tunnuksen mukaan).

  • Jos sillä on käypä arvo, se noutaa seuraavat 2 000 GroupCensusMember__c-riviä (järjestettynä Id) offset-arvon jälkeen. Esimerkiksi: Jos sinulla on seuraavat GroupCensusMember__c-rivit

    Tunnusnimi

    aa1 Joe

    aa2 Ben

    aa 3 kovakantinen

    aa4 Ruth

    ....

    aa2000 Rex

    aa2001 Gina

    aa2002 Liz

    ....

    aa4000 Shin

    aa4001 Rob

    Jos offset-arvoa ei ole määritetty. se noutaa rivit 1–2000 (Joosta Rexiin). Jos offset-arvoksi on määritetty aa1, haettavat rivit olisivat rivejä 2 - 2001 (Ben–Gina). Jos offset-arvoksi on määritetty aa2000, haettavat rivit olisivat rivejä 2001 - 4000 (Gina to Shin).

Syötetty JSON

Tämä palvelu ei ota syötettyä JSON-tiedostoa.

Tulos-JSON

Palvelu palauttaa JSON-tiedoston, joka on muotoiltu alla olevan esimerkin mukaisesti ja sisältää lisätietoja väestönlaskennan jäsenille, jossa headers on kelvollisten kenttien luettelo väestönlaskentajäsenen kenttäjoukon EditableTable ja members on jäsenten luettelo, joka sisältää kunkin jäsenen fieldId-arvon.

{
  "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"
    },
    {
      "type": "REFERENCE",
      "label": "Primary Census Member",
      "fieldId": "",
      "name": "vlocity_ins__RelatedCensusMemberId__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__RelatedCensusMemberId__c" : null
    },
    {
      "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":"1",
	       "vlocity_ins__Email__c": "test1@vlocity.com",
		"vlocity_ins__RelatedCensusMemberId__c" : "a3yf4000000MdtrAAC"
    }
  ]
}
 
Ladataan
Salesforce Help | Article