U bent hier:
InsCensusService:getFields
Gebruik deze service voor het ophalen van velddefinities en veld-API-namen voor leden van de groepstelling en plannen voor de groepstelling. Gastgebruikerstoegang is ingeschakeld voor deze service.
Methode: getFields
De manier waarop het werkt...
-
De service haalt de lijst van
GroupCensusMember__cop. -
Als de parameter
withPlansis ingesteld op true (waar), haalt de service ook de lijst vanGroupCensusMemberPlan__cop. -
De lijst van velddefinities wordt gecombineerd om het
headersJSON-knooppunt te vormen.-
Als
GroupClassId__cis opgenomen in de lijst van opgehaalde velden, wordt een extra knooppunt toegevoegd onder de headers -GroupClassId__r.Name.
-
-
De lijst van veld-API-namen wordt gecombineerd om het
fieldsJSON-knooppunt te vormen.-
Als
GroupClassId__cis opgenomen in de lijst van opgehaalde velden, wordt er een extra knooppunt toegevoegd onder de velden -GroupClassId__r.Name.
-
Externe opties
Optie |
Beschrijving |
|---|---|
|
Haalt Geen velden geretourneerd voor waarden zonder veldsets. Standaard = EditableTable |
|
Haalt
|
|
Booleaans Indien Standaard = |
Uitvoer-JSON
De service retourneert een uitvoer-JSON-indeling zoals in het onderstaande voorbeeld:
{
"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"
}
]
}