Loading
保险
InsCensusService:getFields

InsCensusService:getFields

使用此服务检索小组普查成员和小组普查计划的字段定义和字段 API 名称。来宾用户访问权限为此服务启用。

重要
重要 从 Winter '23 开始,我们启用了 InsCensusServiceStd:getFields 服务,以便与 Salesforce Standard Data Model for Financial Services Cloud 和 Health Cloud 一起使用。现有客户可以继续使用此服务,但保险受管软件包不会提供进一步增强。

类:InsCensusService

方法:getFields

工作原理

  • 该服务检索 ⁇ GroupCensusMember__c字段列表。

  • 如果 ⁇ withPlans参数设置为真,服务也会检索 ⁇ GroupCensusMemberPlan__c字段列表。

  • 字段定义列表被组合在一起,形成 ⁇ headers ⁇ JSON 节点。

    • 如果 ⁇ GroupClassId __c ⁇ 包含在检索的字段列表中,则会在标题 - ⁇ GroupClassId__r.Name 下添加其他节点。

  • 字段 API 名称的列表被组合在一起形成 ⁇ fields ⁇ JSON 节点。

    • 如果检索的字段列表中包含 ⁇ GroupClassId __c,则会在字段 - ⁇ 下添加其他节点GroupClassId__r.Name。

远程选项

选项

说明

fieldsetName

检索属于任何有效值字段集的GroupCensusMember__c字段。

对于没有字段集的值,不会返回字段。

默认 = EditableTable

planFieldsetName

检索属于任何有效值字段集的GroupCensusMemberPlan__c字段。

  • 对于没有字段集的值,不会返回字段。

  • 如果字段不包含值,则返回所有 ⁇ GroupCensusMemberPlan__c 字段。

withPlans

布尔值

如果true,包含来自 ⁇ GroupCensusMemberPlan__c的字段。

默认 = false。

输入 JSON

此服务不需要输入 JSON。

输出 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"
    }
  ]
}
 
正在加载
Salesforce Help | Article