Olet tässä:
InsCensusService:getQualifiedCensusMembers
Käytä tätä palvelua noutaaksesi jäseniä, jotka voivat saada arvosanan per perhe. Suodattaa pois sidonnaiset iän, alueen ja sidonnaisten määrän perusteella.
Palvelu voi käsitellä enintään 1 000 kyselyn jäsentä.
Tämä numero viittaa palvelun hyväksymien väestönlaskentajäsenien määrään, ei palvelun palauttamien tietueiden määrään.
Metodi: getQualifiedCensusMembers
Miten se toimii?
-
Tämä palvelu suorittaa
censusIdja noutaa kaikkiGroupCensusMember__c-luokituksen jäsenet. -
Palvelu noutaa hyväksymisehdot lainkäyttöalueen perusteella ja suodattaa laskentamatriisin syötteet (katso alla).
-
Jokainen sidonnainen arvioidaan hänen iänsä perusteella.
-
Kaikki puolisot hyväksytään automaattisesti iästä riippumatta.
-
Kaikki ensisijaiset jäsenet sisältyvät tulokseen.
-
Kaikki aikuiset sidonnaiset hyväksytään automaattisesti.
Laskentamatriisi
Sinun täytyy luoda laskentamatriisi hakeaksesi lainkäyttöalueen (paikallinen, kuten Kalifornia) ja tuotekategorian (lääketieteellinen, hammaslääketieteellinen, visio) syötteet ja täsmätäksesi ne alitason huollettavien tietojen kanssa alla kuvatulla tavalla:
Tulokset määritetään seuraavasti:
-
MaxNoChild — Luokituksen hyväksyttävien lasten enimmäismäärä;
-
EldestChild — Riippuvaisia, joiden ikä on alle tai yhtä suuri kuin tämä luku, pidetään lapsina.
-
EldestAdultChild — Riippuvaisia, joiden ikä on suurempi kuin EldestChild ja pienempi tai yhtä suuri kuin tämä luku, pidetään aikuisina.
Sinun täytyy lisätä laskentamatriisi mukautettuna asetuksena seuraavalla tavalla:
-
Avaa Määritykset > Mukautettu koodi > Mukautetut asetukset.
-
Napsauta Vakuutuskokoonpanon määritykset -osiosta Hallinta.
-
Napsauta Uusi. Syötä Nimi-kenttään QualifiedMembersMatrix ja syötä luomasi matriisin nimi Määritä arvo -kenttään.
-
Napsauta Tallenna.
Etäasetukset
Vaihtoehto |
Kuvaus |
|---|---|
|
Pakollinen Arvioitavan tilaston tunnus jäsenille. |
|
Järjestys, jolla sidonnaiset arvioidaan. Jos tätä ei ole määritetty, huolletut arvioidaan heidän iänsä perusteella, vanhimmasta nuorimpaan, laskennan voimaanastumispäivän perusteella. |
|
Tuotesuodattimet. Muoto: Esimerkki: |
|
Yhdysvaltojen osavaltio, jossa sidonnainen asuu. |
Syötetty JSON
Syötetyn JSON-tiedoston rakenne näyttää tältä. Huomioi oikeutusalueen noodit (Kalifornia) ja lääketieteellisen tuotteen suodatin.
{
"censusId":"a4D4P000000hbjSUAQ",
"orderBy":"FirstName__c",
"filters":"Type__c:Medical",
"jurisdiction":"CA"
}Tulos-JSON
Alla on esimerkki tuloksen JSON-tiedostosta:
{
"members": [
{
"attributes": {
"type": "alyssa__GroupCensusMember__c",
"url": "/services/data/v46.0/sobjects/alyssa__GroupCensusMember__c/a4C4P000000euW2UAI"
},
"Id": "a4C4P000000euW2UAI",
"IsDeleted": false,
"Name": "Che (Dep: Alice, Exact Age)",
"CreatedDate": "2019-09-24T05:48:40.000+0000",
"CreatedById": "0054P00000AAsNCQA1",
"LastModifiedDate": "2019-09-24T05:48:40.000+0000",
"LastModifiedById": "0054P00000AAsNCQA1",
"SystemModstamp": "2019-09-24T05:48:40.000+0000",
"alyssa__CensusId__c": "a4D4P000000hhDkUAI",
"alyssa__AgeAsOfToday__c": 19,
"alyssa__Birthdate__c": "2000-09-23",
"alyssa__ClassCodes__c": "Che",
"alyssa__FirstName__c": "Che (Dep: Alice, Exact Age)0",
"alyssa__Gender__c": "Female",
"alyssa__HasSpouse__c": false,
"alyssa__IsFamily__c": false,
"alyssa__IsOptOut__c": false,
"alyssa__IsPrimaryMember__c": false,
"alyssa__IsSpouse__c": false,
"alyssa__MemberIdentifier__c": "Che0",
"alyssa__MemberName__c": "Che (Dep: Alice, Exact Age)0 Che (Dep: Alice, Exact Age)",
"alyssa__NumberOfDependents__c": 0,
"alyssa__PrimaryMemberIdentifier__c": "Alice",
"alyssa__TotalDependents__c": 0
}
],
"error": "OK"
}
