Loading
Forsikring
InsCensusService:getFields

InsCensusService:getFields

Brug denne tjeneste til at hente feltdefinitioner og API-feltnavne for gruppebehandlingsmedlemmer og gruppebehandlingsplaner. Gæstebrugeradgang er aktiveret for denne tjeneste.

Vigtigt
Vigtigt Fra og med Winter '23 har vi InsCensusServiceStd:getFields-tjenesten aktiveret til at fungere med Salesforce Standard Data Model til Financial Services Cloud og Health Cloud. Eksisterende kunder kan fortsætte med at bruge denne tjeneste, men der leveres ingen yderligere forbedringer i den administrerede forsikringspakke.

Kategori: InsCensusService

Metode: getFields

Sådan fungerer det

  • Tjenesten henter listen over GroupCensusMember__c felter.

  • Hvis withPlans-parameteren er indstillet til true, henter tjenesten også listen over GroupCensusMemberPlan__c-felter.

  • Listen over feltdefinitioner kombineres til at danne headers JSON-noden.

    • Hvis GroupClassId __c er inkluderet i listen over hentede felter, tilføjes der en yderligere node under sidehovederne - GroupClassId__r.Name.

  • Listen over API-feltnavne kombineres til at danne fields JSON-noden.

    • Hvis GroupClassId __c er inkluderet i listen over hentede felter, tilføjes der en yderligere node under felterne - GroupClassId__r.Name.

Fjernindstillinger

Indstilling

Beskrivelse

fieldsetName

Henter GroupCensusMember__c felter, der er del af feltsættet for alle gyldige værdier.

Ingen felter returneres for værdier uden feltsæt.

Standard = RedigerbarTabel

planFieldsetName

Henter GroupCensusMemberPlan__c felter, der er del af feltsættet for alle gyldige værdier.

  • Ingen felter returneres for værdier uden feltsæt.

  • Alle GroupCensusMemberPlan__c returneres, hvis felterne ikke indeholder nogen værdier.

withPlans

Boolesk

Hvis true, skal du inkludere felter fra GroupCensusMemberPlan__c.

Standard = false.

Input JSON

Denne tjeneste bruger ikke et input-JSON.

Output JSON

Tjenesten returnerer en output-JSON formateret som i henhold til eksemplet nedenfor:

{
  "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"
    }
  ]
}
 
Indlæser
Salesforce Help | Article