Olet tässä:
InsCensusService:getMembersWithPlans
Käytä tätä palvelua noutaaksesi kansantalouden jäseniä ja heidän rekisteröitymiään suunnitelmia. Tämä palvelu noutaa myös kenttien määritelmät GroupCensusMember__c- ja GroupCensusMemberPlan__c-kentille.
Metodi: getMembersWithPlans
Miten se toimii?
Tällä palvelulla on kaksi avaintoimintoa:
-
Hakee
GroupCensusMember__c- jaGroupCensusMemberPlan__c-kenttien luettelon.-
Palvelu noutaa
GroupCensusMember__c-kenttien luettelon parametrinfieldsetNameavulla. Jos arvoa ei ole, kentät noudetaan oletusarvoisesta kenttäjoukosta, joka onEditableTable. Jos syötetty arvo ei löydä vastaavuutta, kenttiä ei noudeta. -
Palvelu noutaa
GroupCensusMemberPlan__c-kenttien luettelon parametrinplanFieldsetNameavulla. Jos arvoa ei ole, kaikki kentät noudetaan. Jos syötetty arvo ei löydä vastaavuutta, kenttiä ei noudeta. -
Jos
contractId-parametrillä on arvo, se täyttää sopimuksenContractLineId__c.options-arvot seuraavilla lisätiedoilla:-
Tuotteen nimi
-
Tuotetyyppi
-
Sopimukseen kuuluvien suunnitelmien tunnus.
-
-
Hakee suhdekentät, jotka on yhdistetty JSON
headers-noodiin:-
MemberIdentifier__c
-
PrimaryMemberIdentifier__c
-
RelatedCensusMemberId__c
-
IsPrimaryMember__c
-
IsSpouse__c
-
Tunnus
-
-
-
Hakee ryhmän GroupCensusMember__c jäsenten luettelon.
-
Tämä palvelu käyttää
censusId-funktiota noutaakseen väestönlaskentajäsenetGroupCensusMember__c- ja väestönlaskentajäsenet-tilauksistaGroupCensusMemberPlan__c-tyyppisiä jäseniä.Huomautusoffset-parametrin arvoa käytetään noutamaan seuraavat 2 000GroupCensusMember__c-riviä (järjestettynäGroupCensusMember__cId -arvolla) offsetin jälkeen.Jos
offset-parametrille ei ole arvoa, ensimmäiset 2 000 riviä noudetaan. -
Jokaiselle jäsenelle haetut tiedot perustuvat
GroupCensusMember__c:sta jaGroupCensusMemberPlan__c:sta haettuihin kenttiin. -
Jäsenten luettelo asetetaan
members-noodiin.
-
Etäasetukset
Vaihtoehdot |
Kuvaus |
|---|---|
|
Pakollinen Hakee jäsenien määrän. |
|
Pakollinen
|
|
Valinnainen
|
|
Valinnainen
|
|
Valinnainen
|
Tulos-JSON
Palvelu palauttaa tuloksen JSON-tiedoston, joka on muotoiltu alla olevan esimerkin mukaisesti:
{
"census":{
"members":[
{
"vlocity_ins__ContractLineId__c":"",
"Id":"a4C4P000000dNdbUAE",
"vlocity_ins__LastName__c":null,
"vlocity_ins__FirstName__c":null,
"vlocity_ins__Birthdate__c":"1999-08-08"
},
{
"vlocity_ins__ContractLineId__c":"a2N4P000006ygEjUAI",
"Id":"a4C4P000000dNdcUAE",
"vlocity_ins__LastName__c":null,
"vlocity_ins__FirstName__c":null,
"vlocity_ins__Birthdate__c":"1994-08-08"
},
{
"vlocity_ins__ContractLineId__c":"a2N4P000006ygEjUAI;a2N4P000006ygEiUAI",
"Id":"a4C4P000000dNdeUAE",
"vlocity_ins__LastName__c":null,
"vlocity_ins__FirstName__c":null,
"vlocity_ins__Birthdate__c":"1985-08-08"
}
],
"headers":[
{
"type":"STRING",
"label":"First Name",
"fieldId":"",
"name":"vlocity_ins__FirstName__c"
},
{
"type":"DATE",
"label":"Birthday",
"fieldId":"",
"name":"vlocity_ins__Birthdate__c"
},
{
"type":"STRING",
"label":"Last Name",
"fieldId":"",
"name":"vlocity_ins__LastName__c"
},
{
"options":[
{
"value":"a2N4P000006ygEiUAI",
"type":"Medical",
"name":"rootProd"
},
{
"value":"a2N4P000006ygEjUAI",
"type":"Dental",
"name":"rootProd2"
}
],
"type":"REFERENCE",
"label":"Plan",
"fieldId":"",
"name":"vlocity_ins__ContractLineId__c"
}
]
},
"lastOffset" : "a4C4P000000dNdeUAE"
}