Loading
Verzekering
InsProviderNetworkService:getProviders

InsProviderNetworkService:getProviders

Gebruik deze service voor een lijst van aanbieders en aanbiedersnetwerken, op basis van de contactpersoonsnaam, postcode of profielkenmerken.

Resultaten worden alleen gesorteerd als de twee nieuwe externe opties, contactLongitudeSort en contactLatitudeSort, niet leeg zijn en geldige waarden hebben.

Resultaten worden het dichtst bij het verste gesorteerd, op basis van het postadres van de contactpersoon ten opzichte van de opgegeven coördinaten (d.w.z. contactLongitudeSort en contactLatitudeSort).

Aanbieders die worden gevonden bij contactpersonen zonder postadres, worden als laatste in de sortering geplaatst.

Klasse: InsProviderNetworkService

Methode: getProviders

De manier waarop het werkt...

  1. De service zoekt naar aanbieders (Contactpersonen) met behulp van de contactFilter (voornaam, achternaam, postcode).

  2. Gebruikt geretourneerde contactpersonen als de objectId (waarbij objectId__c = contactId) om in de attributeAssignment-tabel te zoeken.

  3. Past de attributeFilter toe (indien gebruikt).

  4. Gebruikt de contactIds om ProviderNetworks van ProviderNetworkMembers te krijgen.

Externe opties

Optie

Beschrijving

contactFilter

Verplicht.

Contactpersoonsvelden: FirstName, LastName, MailingPostalCode.

attributeFilter

Optioneel.

Profielkenmerken: categoryname en attributename.

contactLongitudeSort

Optioneel.

Lengtegraadwaarde van contactpersoonsadres volgens MailingLongitude.

contactLatitudeSort

Optioneel.

Breedtegraadwaarde van contactpersoonsadres volgens MailingLatitude.

 
Wordt geladen
Salesforce Help | Article