Vous êtes ici :
InsCensusService:getFields
Utilisez ce service pour récupérer les définitions de champ et les noms d'API de champ des membres du recensement de groupe et des plans de recensement de groupe. L'accès des utilisateurs invités est activé pour ce service.
Méthode : getFields
Fonctionnement
-
Le service récupère la liste des champs de
GroupCensusMember__c. -
Si le paramètre
withPlansest défini sur true, le service récupère également la liste des champs deGroupCensusMemberPlan__c. -
La liste des définitions de champs est combinée pour former le nœud JSON
headers.-
Si
GroupClassId__cest inclus dans la liste des champs récupérés, un nœud supplémentaire est ajouté sous les en-têtes -GroupClassId__r.Name.
-
-
La liste des noms d'API de champ est combinée pour former le nœud JSON
fields.-
Si
GroupClassId__cest inclus dans la liste des champs récupérés, un nœud supplémentaire est ajouté sous les champs -GroupClassId__r.Name.
-
Options distantes
Option |
Description |
|---|---|
|
Récupère les champs de Aucun champ renvoyé pour les valeurs sans ensemble de champs. Par défaut = Tableau modifiable |
|
Récupère les champs de
|
|
Booléen Si Par défaut = |
JSON de sortie
Le service renvoie un JSON de sortie formaté comme dans l'exemple ci-dessous :
{
"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"
}
]
}