Loading
Assicurazioni
InsProviderNetworkService:getProviders

InsProviderNetworkService:getProviders

Utilizzare questo servizio per ottenere un elenco di operatori e reti di operatori, in base al nome del referente, al codice postale o agli attributi del profilo.

I risultati vengono ordinati solo se le due nuove opzioni remote, contactLongitudeSort e contactLatitudeSort, non sono vuote e hanno valori validi.

I risultati sono ordinati più vicino al più lontano, in base all'indirizzo postale del referente relativo alle coordinate specificate (ad esempio, contactLongitudeSort e contactLatitudeSort).

Gli operatori trovati dai referenti senza indirizzo postale vengono posizionati all'ultimo posto nell'ordinamento.

Classe: InsProviderNetworkService

Metodo: getProviders

Funzionamento

  1. Il servizio esegue la ricerca di operatori (referenti) utilizzando il contactFilter (nome, cognome, codice postale postale).

  2. Utilizza i referenti restituiti come objectId (dove objectId__c = contactId) per cercare nella tabella attributeAssignment.

  3. Applica il attributeFilter (se utilizzato).

  4. Utilizza il contactIds per ottenere ProviderNetworks da ProviderNetworkMembers.

Opzioni remote

Opzione

Descrizione

contactFilter

Obbligatorio.

Campi referente: FirstName, LastName, MailingPostalCode.

attributeFilter

Facoltativo.

Attributi del profilo: categoryname e attributename.

contactLongitudeSort

Facoltativo.

Valore di longitudine dell'indirizzo del referente secondo MailingLongitude.

contactLatitudeSort

Facoltativo.

Valore di latitudine dell'indirizzo referente secondo MailingLatitude.

 
Caricamento
Salesforce Help | Article