Você está aqui:
InsCensusService:getFields
Use esse serviço para recuperar definições de campo e nomes de API de campo para membros do censo de grupo e planos de censo de grupo. O acesso do usuário convidado está habilitado para esse serviço.
Método: getFields
Como funciona
-
O serviço recupera a lista de campos de
GroupCensusMember__c. -
Se o parâmetro
withPlansestiver definido como true, o serviço também recuperará a lista de campos deGroupCensusMemberPlan__c. -
A lista de definições de campo é combinada para formar o nó JSON
headers.-
Se
GroupClassId__cestiver incluído na lista de campos recuperados, um nó adicional será adicionado sob os cabeçalhos -GroupClassId__r.Name.
-
-
A lista de nomes de API de campo é combinada para formar o nó JSON
fields.-
Se
GroupClassId__cestiver incluído na lista de campos recuperados, um nó adicional será adicionado sob os campos -GroupClassId__r.Name.
-
Opções remotas
Opção |
Descrição |
|---|---|
|
Recupera campos de Nenhum campo retornado para valores sem conjuntos de campos. Padrão = editávelTabela |
|
Recupera campos de
|
|
Booleano Se Padrão = |
JSON de saída
O serviço retorna um JSON de saída formatado conforme o exemplo abaixo:
{
"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"
}
]
}
