Loading
Forsikring
InsCensusService:getMemberRatingFacts

InsCensusService:getMemberRatingFacts

Bruk denne tjenesten til å hente rangeringsfaktumdata for folketellingsmedlemmer for bruk som brukerinndata for InsProductService:getRatedProducts.

Klasse: InsCensusService

Metode: getMemberRatingFacts

Slik virker det

  • JSON-formaterte userInndata fra datasettet for folketellingsrangeringsfaktum brukes til å danne userInputs for getRatedProducts.

  • censusId og accountId brukes til å hente GroupCensus__c-objektet.

  • censusId brukes til å hente GroupCensusMember__c-objektet, som genererer brukerinndataene ved bruk av GroupCensus__c-produktet.

  • Detaljene for rangeringsfaktumet og dets attributtvalgte verdier gjentas deretter til hver GroupCensusMember__c.

  • Hvis includeContributionInUserInput er sann, legges alle bidrag til i userInputs.

Inndata/fjernalternativer

Alternativ

Beskrivelse

censusId

Obligatorisk.

ID-en til folketellingen med medlemmer som skal hentes.

accountId

Valgfritt.

Konto-ID for folketelling.

productCategory

Valgfritt.

Strengverdi.

productCategory, som brukes til å gruppere klassebidrag.

includeContributionInUserInput drBundleName

Boolsk.

Brukes til å bestemme om bidrag skal legges til i userInputs i utdataene.

Standard = false.

Inndata-JSON

Denne tjenesten bruker ikke en inndata-JSON.

Utdata-JSON

Nedenfor er eksempelet på userInputs i en folketelling med tre medlemmer og attributtvalgte verdier av rangeringsfakta vedlagt folketellingen (MEMBERAGE og MEMBERGENDER).

{
  "ContextId": "",
  "timeStamp": "2019-08-02T14:03:20.161Z",
  "userId": "0056F0000077bTYQAY",
  "userName": "jsmith@company.com",
  "userProfile": "System Administrator",
  "userTimeZone": -420,
  "userCurrencyCode": "EUR",
  "sfdcIFrameOrigin": "https://company.com",
  "sfdcIFrameHost": "web",
  "layout": "lightning",
  "isdtp": "p1",
  "id": "a1e6F000004RDdXQAW",
  "vlcPersistentComponent": {},
  "censusId": "a396F000001KurRQAS",
  "userInputs": [
    {
      "JLRF.MEMBERGENDER": "Female",
      "JLRF.MEMBERAGE": 33
    },
    {
      "JLRF.MEMBERGENDER": "Male",
      "JLRF.MEMBERAGE": 49
    },
    {
      "JLRF.MEMBERGENDER": "Male",
      "JLRF.MEMBERAGE": 35
    }
  ],
  "error": "OK"
}
 
Laster
Salesforce Help | Article