Loading
Seguro
InsProviderNetworkService:getProviders

InsProviderNetworkService:getProviders

Utilice este servicio para obtener una lista de proveedores y redes de proveedores, basándose en el nombre del contacto, el código postal o los atributos del perfil.

Los resultados se ordenan solo si las dos nuevas opciones remotas, contactLongitudeSort y contactLatitudeSort, no están vacías y tienen valores válidos.

Los resultados se ordenan de más cerca a más lejos, basándose en la dirección postal del contacto en relación con las coordenadas indicadas (por ejemplo, contactLongitudeSort y contactLatitudeSort).

Los proveedores encontrados de contactos sin una dirección postal se colocan en último lugar en la clasificación.

Clase: InsProviderNetworkService

Método: getProviders

Funcionamiento

  1. El servicio busca Proveedores (Contactos) utilizando el contactFilter (nombre, apellidos, código postal).

  2. Utiliza contactos devueltos como el objectId (donde objectId__c = contactId) para buscar en la tabla attributeAssignment.

  3. Aplica el attributeFilter (si se utiliza).

  4. Utiliza el contactIds para obtener ProviderNetworks de ProviderNetworkMembers.

Opciones remotas

Opción

Descripción

contactFilter

Obligatorio.

Campos de contacto: FirstName, LastName, MailingPostalCode.

attributeFilter

Opcional

Atributos de perfil: categoryname y attributename.

contactLongitudeSort

Opcional

Valor de longitud de dirección de contacto según MailingLongitude.

contactLatitudeSort

Opcional

Valor de latitud de la dirección de contacto según MailingLatitude.

 
Cargando
Salesforce Help | Article