Loading
Vakuutus
InsProviderNetworkService:getProviders

InsProviderNetworkService:getProviders

Käytä tätä palvelua saadaksesi luettelon tarjoajista ja tarjoajan verkostoista, perustuen yhteyshenkilön nimeen, postinumeroon tai profiilien attribuutteihin.

Tulokset lajitellaan vain, jos kaksi uutta etävaihtoehtoa, contactLongitudeSort ja contactLatitudeSort, eivät ole tyhjiä ja niillä on käypiä arvoja.

Tulokset lajitellaan lähimpään ja kauimpaan, yhteyshenkilön postiosoitteen perusteella suhteessa annettuihin koordinaatteihin (eli contactLongitudeSort ja contactLatitudeSort).

Tarjoajat, jotka löytyvät yhteyshenkilöistä, joilla ei ole postiosoitetta, asetetaan viimeiseksi lajittelussa.

Luokka: InsProviderNetworkService

Metodi: getProviders

Miten se toimii?

  1. Palvelu hakee Tarjoajat (Yhteyshenkilöt) käyttämällä contactFilter (etunimi, sukunimi, postinumero).

  2. Käyttää palautettuja yhteyshenkilöitä objectId (jossa objectId__c = contactId) hakeakseen attributeAssignment-taulukkoa.

  3. Soveltaa attributeFilter-arvoa (jos käytössä).

  4. Käyttää ProviderNetworks saamaan ProviderNetworkMembers.contactIds

Etäasetukset

Vaihtoehto

Kuvaus

contactFilter

Pakollinen.

Yhteyshenkilökentät: FirstName, LastName, MailingPostalCode.

attributeFilter

Valinnainen.

Profiilien attribuutit: categoryname ja attributename.

contactLongitudeSort

Valinnainen.

Yhteyshenkilön osoitteen pituusasteen arvo per MailingLongitude.

contactLatitudeSort

Valinnainen.

Yhteyshenkilön osoitteen leveysaste-arvo per MailingLatitude.

 
Ladataan
Salesforce Help | Article