Usted está aquí:
InsCensusService:getFields
Utilice este servicio para recuperar definiciones de campo y nombres de API de campo para miembros del censo de grupo y planes de censo de grupo. El acceso de usuario invitado está activado para este servicio.
Método: getFields
Funcionamiento
-
El servicio recupera la lista de campos de
GroupCensusMember__c. -
Si el parámetro
withPlansestá establecido en true, el servicio también recupera la lista de campos deGroupCensusMemberPlan__c. -
La lista de definiciones de campos se combina para formar el nodo JSON de
headers.-
Si se incluye
GroupClassId__cen la lista de campos recuperados, se agrega un nodo adicional bajo los encabezados:GroupClassId__r.Name.
-
-
La lista de nombres de API de campo se combinan para formar el nodo JSON de
fields.-
Si se incluye
GroupClassId__cen la lista de campos recuperados, se agrega un nodo adicional bajo los campos -GroupClassId__r.Name.
-
Opciones remotas
Opción |
Descripción |
|---|---|
|
Recupera campos de No se devuelven campos para valores sin conjuntos de campos. Default = EditableTable |
|
Recupera campos de
|
|
Booleano Si es Predeterminado = |
JSON de salida
El servicio devuelve un JSON de salida con formato según el ejemplo siguiente:
{
"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"
}
]
}