위치:
InsCensusService:getMembers
이 서비스를 사용하여 인구 조사 구성원을 검색합니다. 또한 필드를 검색합니다. 이 서비스에 게스트 사용자 액세스가 활성화되어 있습니다.
방법: getMembers
작동 방법
이 서비스에는 다음과 같은 두 가지 핵심 기능이 있습니다.
-
fieldset Name 매개 변수에 정의된 fieldset을 기반으로 GroupCensusMember__c 필드 목록을 검색합니다. 출력에는 필드 집합에 없는 경우에도 항상 MemberIdentifier__c, PrimaryMemberIdentifier__c, RelatedCensusMemberId__c, IsPrimaryMember__c 및 IsSpouse__c가 포함됩니다.
-
GroupCensusMember__c레코드를 검색합니다.-
이 서비스는
censusId을 사용하여GroupCensusMember__c에서 인구 조사 구성원을 검색합니다. -
오프셋 매개 변수에 값이 있는 경우 오프셋 이후에 2,000개의 행이 검색됩니다.
-
구성원 목록이
members노드에 배치됩니다.
-
원격 옵션
옵션 |
설명 |
|---|---|
|
필수 구성원과 함께 인구 조사를 검색합니다. |
|
필수
|
|
선택 사항
|
|
선택 사항
|
출력 JSON
서비스는 인구 조사에 포함된 구성원에 대한 세부 사항이 포함된 다음 예에 따라 포맷된 출력 JSON을 반환합니다. 여기서 headers는 인구 조사 구성원 필드 집합 EditableTable에 따라 유효한 필드 목록이며, members는 각 구성원에 대한 fieldId가 포함된 구성원 목록입니다.
{
"headers": [
{
"type": "STRING",
"label": "Last Name",
"fieldId": "",
"name": "vlocity_ins__LastName__c"
},
{
"type": "STRING",
"label": "First Name",
"fieldId": "",
"name": "vlocity_ins__FirstName__c"
},
{
"type": "DOUBLE",
"label": "FTE",
"fieldId": "",
"name": "vlocity_ins__FTE__c"
},
{
"type": "PICKLIST",
"label": "Gender",
"fieldId": "",
"name": "vlocity_ins__Gender__c"
},
{
"type": "DATE",
"label": "Birthday",
"fieldId": "",
"name": "vlocity_ins__Birthdate__c"
},
{
"type": "BOOLEAN",
"label": "Is Spouse",
"fieldId": "",
"name": "vlocity_ins__IsSpouse__c"
},
{
"type": "BOOLEAN",
"label": "Primary",
"fieldId": "",
"name": "vlocity_ins__IsPrimaryMember__c"
},
{
"type": "REFERENCE",
"label": "Group Class",
"fieldId": "",
"name": "vlocity_ins__GroupClassId__c"
},
{
"type": "STRING",
"label": "Primary Member Identifier",
"fieldId": "",
"name": "vlocity_ins__PrimaryMemberIdentifier__c"
},
{
"type": "STRING",
"label": "Member Identifier",
"fieldId": "",
"name": "vlocity_ins__MemberIdentifier__c"
},
{
"type": "EMAIL",
"label": "Email",
"fieldId": "",
"name": "vlocity_ins__Email__c"
},
{
"type": "REFERENCE",
"label": "Primary Census Member",
"fieldId": "",
"name": "vlocity_ins__RelatedCensusMemberId__c"
}
],
"members": [
{
"vlocity_ins__LastName__c": "Robbins",
"vlocity_ins__FirstName__c": "Timmy",
"vlocity_ins__FTE__c": 1,
"vlocity_ins__Gender__c": "Male",
"vlocity_ins__Birthdate__c": "1985-12-13",
"vlocity_ins__IsSpouse__c": true,
"vlocity_ins__IsPrimaryMember__c": true,
"vlocity_ins__GroupClassId__c": "a3yf4000000LdtrAAC",
"vlocity_ins__MemberIdentifier__c": "1",
"vlocity_ins__PrimaryMemberIdentifier__c": null,
"vlocity_ins__Email__c": "test@vlocity.com",
"vlocity_ins__RelatedCensusMemberId__c" : null
},
{
"vlocity_ins__LastName__c": "Robbins",
"vlocity_ins__FirstName__c": "Jason",
"vlocity_ins__FTE__c": 1,
"vlocity_ins__Gender__c": "Male",
"vlocity_ins__Birthdate__c": "1985-10-13",
"vlocity_ins__IsSpouse__c": true,
"vlocity_ins__IsPrimaryMember__c": true,
"vlocity_ins__GroupClassId__c": "a3yf4000000LdtrAAC",
"vlocity_ins__MemberIdentifier__c": "2",
"vlocity_ins__PrimaryMemberIdentifier__c":"1",
"vlocity_ins__Email__c": "test1@vlocity.com",
"vlocity_ins__RelatedCensusMemberId__c" : "a3yf4000000MdtrAAC"
}
]
}