您在此处:
InsCensusService:getFields
使用此服务检索小组普查成员和小组普查计划的字段定义和字段 API 名称。来宾用户访问权限为此服务启用。
方法:getFields
工作原理
-
该服务检索 ⁇
GroupCensusMember__c字段列表。 -
如果 ⁇
withPlans参数设置为真,服务也会检索 ⁇GroupCensusMemberPlan__c字段列表。 -
字段定义列表被组合在一起,形成 ⁇
headers⁇ JSON 节点。-
如果 ⁇
GroupClassId__c⁇ 包含在检索的字段列表中,则会在标题 - ⁇GroupClassId__r.Name下添加其他节点。
-
-
字段 API 名称的列表被组合在一起形成 ⁇
fields⁇ JSON 节点。-
如果检索的字段列表中包含 ⁇
GroupClassId__c,则会在字段 - ⁇ 下添加其他节点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"
}
]
}