Vous êtes ici :
InsProviderNetworkService:getProviders
Utilisez ce service pour obtenir une liste de prestataires et de réseaux de prestataires, basée sur le nom du contact, le code postal ou les attributs du profil.
Les résultats sont triés uniquement si les deux nouvelles options distantes, contactLongitudeSort , et contactLatitudeSort, ne sont pas vides et ont des valeurs valides.
Les résultats sont classés du plus proche au plus éloigné, en fonction de l'adresse postale du contact par rapport aux coordonnées données (p. ex. contactLongitudeSort et contactLatitudeSort).
Les prestataires trouvés à partir de contacts sans adresse postale sont placés en dernier dans le tri.
Méthode : getProviders
Fonctionnement
-
Le service recherche Prestataires (Contacts) en utilisant le
contactFilter(prénom, nom, code postal). -
Utilise les contacts renvoyés comme
objectId(où objectId__c = contactId) pour rechercher dans le tableau attributeAssignment. -
Applique la
attributeFilter(si utilisée). -
Utilise le
contactIdspour obtenir desProviderNetworksdeProviderNetworkMembers.
Options distantes
Option |
Description |
|---|---|
|
Obligatoire. Champs de contact : FirstName, LastName, MailingPostalCode. |
|
Facultatif. Attributs de profil : |
|
Facultatif. Valeur de longitude de l'adresse du contact par |
|
Facultatif. Valeur de latitude de l'adresse du contact par |
