Loading
보험
InsCensusService:getFields

InsCensusService:getFields

이 서비스를 사용하여 그룹 인구 조사 구성원 및 그룹 인구 조사 계획에 대한 필드 정의 및 필드 API 이름을 검색합니다. 이 서비스에 게스트 사용자 액세스가 활성화되어 있습니다.

중요
중요 Winter '23부터 Financial Services Cloud 및 Health Cloud용 Salesforce 표준 데이터 모델과 함께 작동하는 InsCensusServiceStd:getFields 서비스를 사용할 수 있습니다. 기존 고객은 계속해서 이 서비스를 사용할 수 있지만 보험 관리형 패키지에서는 추가 개선 사항이 제공되지 않습니다.

클래스: InsCensusService

방법: getFields

작동 방법

  • 서비스에서 GroupCensusMember__c 필드 목록을 검색합니다.

  • withPlans 매개 변수가 true로 설정된 경우 서비스에서 GroupCensusMemberPlan__c 필드 목록도 검색합니다.

  • 필드 정의 목록이 결합되어 headers JSON 노드를 만듭니다.

    • 검색된 필드 목록에 GroupClassId __c가 포함되어 있는 경우 머리글 - GroupClassId__r.Name 아래에 추가 노드가 추가됩니다.

  • 필드 API 이름 목록이 결합되어 fields JSON 노드를 만듭니다.

    • 검색된 필드 목록에 GroupClassId __c가 포함된 경우 필드 - GroupClassId__r.Name 아래에 추가 노드가 추가됩니다.

원격 옵션

옵션

설명

fieldsetName

유효한 값에 대한 필드 집합의 일부인 GroupCensusMember__c 필드를 검색합니다.

필드 집합이 없는 값에 대해 반환된 필드가 없습니다.

Default = 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