Sie befinden sich hier:
InsCensusService:getMembers
Verwenden Sie diesen Service, um die Mitglieder einer Zählung abzurufen. Außerdem werden die Felder abgerufen. Der Gastbenutzerzugriff ist für diesen Service aktiviert.
Methode: getMembers
Funktionsweise
Dieser Service verfügt über zwei wichtige Funktionen:
-
Rufen Sie die Liste der GroupCensusMember__c-Felder basierend auf einem im Parameter fieldset Name definierten Feldset ab. Die Ausgabe enthält immer MemberIdentifier__c, PrimaryMemberIdentifier__c, RelatedCensusMemberId__c, IsPrimaryMember__c und IsSpouse__c, selbst wenn sie sich nicht im Feldset befinden.
-
Rufen Sie die
GroupCensusMember__cab.-
Der Service verwendet eine
censusId, um Zählungsmitglieder ausGroupCensusMember__cabzurufen. -
Wenn der Parameter offset einen Wert aufweist, werden 2000 Zeilen nach dem Offset abgerufen.
-
Die Liste der Mitglieder wird im
membersplatziert.
-
Remote-Optionen
Optionen |
Beschreibung |
|---|---|
|
Erforderlich Ruft die Zählung mit Mitgliedern ab. |
|
Erforderlich
|
|
Optional
|
|
Optional
|
Ausgabe-JSON
Der Service gibt eine Ausgabe-JSON zurück, die wie im folgenden Beispiel formatiert ist, mit Details für die Mitglieder in der Zählung, wobei headers eine Liste gültiger Felder gemäß der EditableTable des Feldsets "Zählungsmitglied" und members eine Liste der Mitglieder ist, die eine fieldId für jedes Mitglied enthält.
{
"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"
}
]
}
