Olet tässä:
InsCensusService:getFields
Käytä tätä palvelua noutaaksesi kenttien määritelmiä ja kenttien API-nimiä ryhmän väestönlaskentajäsenille ja ryhmän väestönlaskentasuunnitelmille. Vieraskäyttäjien käyttöoikeus on otettu käyttöön tälle palvelulle.
Metodi: getFields
Miten se toimii?
-
Palvelu noutaa
GroupCensusMember__c-kenttien luettelon. -
Jos
withPlans-parametriksi on määritetty true, palvelu noutaa myösGroupCensusMemberPlan__c-kenttien luettelon. -
Kenttien määritelmien luettelo yhdistetään muodostamaan
headersJSON -noodi.-
Jos haettujen kenttien luettelo sisältää
GroupClassId__c-arvon, otsakkeiden alla lisätään lisänoodi -GroupClassId__r.Name.
-
-
Kenttien API-nimien luettelo yhdistetään muodostamaan
fieldsJSON-noodi.-
Jos haettujen kenttien luettelo sisältää
GroupClassId__c-arvon, kenttien alla -GroupClassId__r.Name- lisätään lisänoodi.
-
Etäasetukset
Vaihtoehto |
Kuvaus |
|---|---|
|
Hakee kaikkien kelvollisten arvojen kenttäjoukkoon sisältyvät Arvoille, joilla ei ole kenttäjoukkoja, ei palautettu kenttiä. Oletus = MuokattavaTaulukko |
|
Hakee kaikkien kelvollisten arvojen kenttäjoukkoon sisältyvät
|
|
Totuusarvo Jos Oletus = |
Tulos-JSON
Palvelu palauttaa tuloksen JSON-tiedoston, joka on muotoiltu alla olevan esimerkin mukaisesti:
{
"fields": [
"Name",
"vlocity_ins__Birthdate__c",
"vlocity_ins__FirstName__c",
"vlocity_ins__Gender__c",
"vlocity_ins__LastName__c",
"vlocity_ins__RelatedCensusMemberId__c",
"vlocity_ins__IsPrimaryMember__c",
"vlocity_ins__IsSpouse__c",
"vlocity_ins__MemberIdentifier__c",
"vlocity_ins__PrimaryMemberIdentifier__c"
],
"headers": [
{
"type": "STRING",
"label": "Name",
"fieldId": "",
"name": "Name"
},
{
"type": "DATE",
"label": "Birthdate",
"fieldId": "",
"name": "vlocity_ins__Birthdate__c"
},
{
"type": "STRING",
"label": "First Name",
"fieldId": "",
"name": "vlocity_ins__FirstName__c"
},
{
"options": [
{
"value": "Male",
"label": "Male"
},
{
"value": "Female",
"label": "Female"
}
],
"type": "PICKLIST",
"label": "Gender",
"fieldId": "",
"name": "vlocity_ins__Gender__c"
},
{
"type": "STRING",
"label": "Last Name",
"fieldId": "",
"name": "vlocity_ins__LastName__c"
},
{
"type": "REFERENCE",
"label": "Primary Census Member",
"fieldId": "",
"name": "vlocity_ins__RelatedCensusMemberId__c"
},
{
"type": "BOOLEAN",
"label": "Primary",
"fieldId": "",
"name": "vlocity_ins__IsPrimaryMember__c"
},
{
"type": "BOOLEAN",
"label": "Is Spouse",
"fieldId": "",
"name": "vlocity_ins__IsSpouse__c"
},
{
"type": "STRING",
"label": "Member Identifier",
"fieldId": "",
"name": "vlocity_ins__MemberIdentifier__c"
},
{
"type": "STRING",
"label": "Primary Member Identifier",
"fieldId": "",
"name": "vlocity_ins__PrimaryMemberIdentifier__c"
}
]
}