Вы находитесь здесь:
InsCensusService:getFields
Используйте эту службу для извлечения определений полей и API-имен полей для участников групповой переписи и планов групповой переписи. Доступ пользователя-гостя включен для этой службы.
Метод: getFields
Принцип работы
-
Служба извлекает список полей
GroupCensusMember__c. -
Если параметр
withPlansустановлен на значение true, служба также извлекает список полейGroupCensusMemberPlan__c. -
Список определений полей объединен в узел
headersJSON.-
Если
__cGroupClassIdвключен в список извлеченных полей, под заголовками добавляется дополнительный узел -GroupClassId__r.Name.
-
-
Список API-имен полей объединен в узел
fieldsJSON.-
Если
__cGroupClassIdвключен в список извлеченных полей, под полями добавляется дополнительный узел -GroupClassId__r.Name.
-
Удаленные параметры
Параметр |
Описание |
|---|---|
|
Извлекает поля Не возвращаются поля для значений без наборов полей. По умолчанию = EditableTable |
|
Извлекает поля
|
|
Логическое Если По умолчанию = |
Вывод JSON
Служба возвращает вывод JSON, отформатированный в соответствии с примером ниже:
{
"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"
}
]
}