Loading
Vakuutus
InsCensusServiceStd:getMembers

InsCensusServiceStd:getMembers

Käytä tätä palvelua noutaaksesi väestönlaskun jäsenet GroupCensusMember-palvelusta. Lisäksi se noutaa ylätunnisteet fieldsetName perusteella.

Luokka: InsCensusServiceStd​

Metodi: getMembers

Palvelu hyväksyy syötteen tässä muodossa.

censusId fieldsetName Kompensointi limit searchKey
c101 test_fieldset cmember101 kokonaisluku etuliite

Palvelu käyttää input-arvoja luodakseen tuotemalliisi sopivan output-arvon.

väestönlaskenta lastOffSet
headers jäsenet Viimeisimmän väestönlaskentajäsenen tunnus
Kenttien luettelo Jäsenten luettelo

Miten se toimii?

Tällä palvelulla on kaksi avaintoimintoa:

  1. Hakee fieldetName-arvoon perustuvien GroupCensusMember-kenttien ja -otsikoiden luettelon. Tuloksessa on aina PrimaryGroupCensusMemberId, RelationshipToPrimaryMember, SourceSystemIdentifier ja PrimaryMemberSource, vaikka nämä kentät eivät sisälly fieldsetName.

  2. Palvelu käyttää ​censusId-funktiota noutaakseen väestönlaskun jäsenten luettelon GroupCensusMember​​-tietueista.
    1. Jos offset-arvolla on arvo, se noutaa ensisijaiset GroupCensusMember-rivit (tunnuksen mukaan järjestettynä) offset-arvon jälkeen ja sitten kaikki näiden ensisijaisten jäsenten sidonnaiset.
    2. Jos rajoitusarvo on olemassa, palvelu noutaa Ensisijainen GroupCensusMember -rivit (järjestettynä Id-arvolla) enintään määritetyn rajoituksen perusteella. Sen jälkeen se noutaa kaikki näiden ensisijaisten jäsenten sidonnaiset. Rajoitus voi olla enintään 500.

    3. Jos searchKey-arvolla on arvo, palvelu noutaa GroupCensusMember-rivit (tunnuksen mukaan järjestettynä) ja niitä vastaavat perheet, joiden FirstName- tai LastName-merkkijonona on searchKey.

    4. Jos memberIds sisältää arvon, se noutaa GroupCensusMember-rivit (tunnuksen mukaan järjestettynä), joiden tunnus on osa memberIds-taulukkoa. Input-arvona täytyy olla joko memberIds tai searchKey.

    5. Jos withPlans on true, palvelu noutaa valittujen suunnitelmien luettelon kullekin jäsenelle. Kunkin jäsenen kelvolliset ContractGroupPlanId on erotettu puolipisteellä ja palautetaan merkkijonona.

    6. Jokaiselle jäsenelle haetut tiedot perustuvat GroupCensusMember:sta haettuihin kenttiin.

    7. Jäsenten luettelo asetetaan members-noodiin.

Palvelun toimintatapa

Katso miten eri syötteet vaikuttavat palvelutuloksiin.

Input Palvelun output
Ei censusId tai virheellinen censusId Palvelu ei nouda mitään väestönlaskun jäsentä.
Ei fieldsetName ja käypä censusId
  • Jos StandardFieldset on esillä, palvelu käyttää sitä oletusarvoisena kenttäjoukkona ja noutaa GroupCensusMember-luettelon.
  • Jos StandardFieldset kenttäjoukko ei ole käytettävissä, palvelu käyttää Muokattava taulukko -kenttäjoukossa olevien GroupCensusMember kenttien luetteloa ja noutaa GroupCensusMember.
  • Jos StandardFieldset- ja Muokattava taulukko -kenttäjoukot eivät ole molemmat esillä, palvelu lähettää virheen.
Kelvolliset fieldsetName ja kelvolliset censusId Palvelu noutaa määritetyssä kenttäjoukossa olevien GroupCensusMember-kenttien luettelon ja GroupCensusMember-kenttien luettelon.
Kelvollinen limit

Palvelu noutaa määritetyn rajoituksen sisältäneen luettelon GroupCensusMember. Tämä luettelo sisältää myös ensisijaisiin jäseniin liittyvät sidonnaiset.

Kelvollinen offset

Palvelu noutaa luettelon GroupCensusMember. Tämä luettelo sisältää myös ensisijaisiin jäseniin liittyvät sidonnaiset.

  • Kunkin haetun ensisijaisen GroupCensusMember tunnus on suurempi kuin offset.
Kelvollinen offset ja käypä limit

Palvelu noutaa määritetyssä kenttäjoukossa olevien GroupCensusMember-kenttien luettelon ja GroupCensusMember-kenttien luettelon.

  • Kunkin haetun ensisijaisen GroupCensusMember tunnus on suurempi kuin offset.
  • Noudettujen ensisijaisten GroupCensusMember-arvojen määrä on pienempi tai yhtä kuin määritetty rajoitus.
  • Hakee ensisijaiseen GroupCensusMember-luetteloon liittyvät sidonnaiset.

Kelvollinen searchKey

Palvelu noutaa määritetyssä kenttäjoukossa olevien GroupCensusMember-kenttien luettelon ja GroupCensusMember-kenttien luettelon. Jos luettelossa on sidonnaisia, palvelu noutaa näihin sidonnaisiin vastaavat ensisijaiset jäsenet. Kaikki jäsenet sisältävät searchKey-merkkijonon alamerkkijonona FirstName- tai LastName-arvoissaan.

Kelvolliset searchKey ja kelvolliset limit

Palvelu noutaa määritetyssä kenttäjoukossa olevien GroupCensusMember-kenttien luettelon ja GroupCensusMember-kenttien luettelon. Jos luettelossa on sidonnaisia, palvelu noutaa myös näihin sidonnaisiin vastaavat ensisijaiset jäsenet. Kaikki jäsenet sisältävät searchKey-merkkijonon alamerkkijonona FirstName- tai LastName-arvoissaan. Noudettujen GroupCensusMember-arvojen määrä ei ylitä rajoitusta.

Kelvollinen searchKey ja käypä offset

Palvelu noutaa määritetyssä kenttäjoukossa olevien GroupCensusMember-kenttien luettelon ja GroupCensusMember-kenttien luettelon. Jos luettelossa on sidonnaisia, palvelu noutaa myös näihin sidonnaisiin vastaavat ensisijaiset jäsenet. Kaikki jäsenet sisältävät searchKey-merkkijonon alamerkkijonona FirstName- tai LastName-arvoissaan. Jokaisen noudetun GroupCensusMember tunnus on suurempi kuin offset.

Kelvolliset searchKey, kelvolliset limit ja kelvolliset offset

Palvelu noutaa määritetyssä kenttäjoukossa olevien GroupCensusMember-kenttien luettelon ja GroupCensusMember-kenttien luettelon.

  • Kaikki jäsenet sisältävät searchKey-merkkijonon alamerkkijonona FirstName- tai LastName-merkkijonossaan.
  • Jokaisen noudetun GroupCensusMember tunnus on suurempi kuin offset.
  • Noudettujen GroupCensusMember määrä on enintään rajoitus.
  • Jos luettelossa on sidonnaisia, palvelu noutaa myös näihin sidonnaisiin vastaavat ensisijaiset jäsenet.

Etäasetukset

Vaihtoehdot Kuvaus

​​​censusId​​​

Pakollinen.

Sen väestönlaskun tunnus, jonka jäseniä täytyy hakea.

​​​

fieldsetName​​​

Valinnainen.

GroupCensusMember​​-kenttien noutamiseen käytetyn kenttäjoukon nimi.

Jos arvo on virheellinen, palvelu ei palauta kenttiä.

Jos arvoa ei ole, palvelu käyttää oletusarvoista kenttäjoukkoa GroupCensusMember-kenttien noutamiseen.

​limit​

Valinnainen.

Noudettavien väestönlaskentajäsenien määrä.

​​​offset​​​

Valinnainen .

Rekisteröinnin jäsenen tunnus, jonka jälkeen rekisteröinnin jäsenet täytyy hakea.

​searchKey​

Merkkijono, joka hakee vastaavia väestönlaskentajäsenen tietueita.

Syötetty JSON

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

Tulos-JSON

Palvelu palauttaa tuloksen JSON-tiedoston, joka sisältää kenttien luettelon, jäsenten luettelon ja lastOffSet-arvon.

{ 
   "census":{ 
      "members":[ 
         { 
            "Id":"a4C4P000000dNdbUAE",
            "LastName":member1,
            "FirstName":primary,
            "Birthdate":"1999-08-08"
         },
         { 
            "Id":"a4C4P000000dNdcUAE",
            "LastName":member1,
            "FirstName":dependent,
            "Birthdate":"1994-08-08"
         },
         { 
            "Id":"a4C4P000000dNdeUAE",
            "LastName":member2,
            "FirstName":primary,
            "Birthdate":"1985-08-08"
         }
      ],
      "headers":[ 
         { 
            "type":"STRING",
            "label":"First Name",
            "fieldId":"",
            "name":"FirstName"
         },
         { 
            "type":"DATE",
            "label":"Birthday",
            "fieldId":"",
            "name":"Birthdate"
         },
         { 
            "type":"STRING",
            "label":"Last Name",
            "fieldId":"",
            "name":"LastName"
         }
      ]
   },
   "lastOffset" : "a4C4P000000dNdeUAE"
}
 
Ladataan
Salesforce Help | Article