Loading
Assicurazioni
InsProviderNetworkService:getProvidersByNameOrNPI

InsProviderNetworkService:getProvidersByNameOrNPI

Utilizzare questo servizio per consentire agli utenti di cercare operatori utilizzando una chiave di ricerca.

Classe:InsProviderNetworkService

Metodo:getProvidersByNameOrNPI

Funzionamento

  1. Il servizio recupera i record Provider in cui Nome, Cognome o NPI (ProviderIdentifier__c) inizia con il searchKey.

  2. L'elenco risultante viene restituito come parte del JSON di output nel nodo del risultato.

Input utente

Input

Descrizione

searchKey

Stringa

Utilizzato per la verifica rispetto a FirstName, LastName o Provider NPI.

Input JSON

L'input JSON è formattato come segue:

{
  "searchKey": <search string>
}

Esempio di input JSON con dati:

{
  "searchKey": "John"
}

JSON di output

L'output JSON è formattato come segue:

{
  "searchKey": <search string>,
  "result": [
    {
      "Name": <Contact.name field value>,
      "FirstName": <Contact.FirstName field value>,
      "LastName": <Contact.LastName field value>,
      "ProviderIdentifier__c": <Contact.ProviderIdentifier__c field value>,
      "Id": <Contact record ID>,
      "RecordTypeId": <Contact Record Type>
    }
  ],
  "error": "OK"
}

Esempio di output JSON con dati, con searchKey Joh. Si noti come John e Johann vengono restituiti nel risultato.

{
  "searchKey": "Joh",
  "result": [
    {
      "Name": "John Smith",
      "FirstName": "John",
      "LastName": "Smith",
      "ProviderIdentifier__c": "DE0049",
      "Id": "0035w0000396WMzAAM",
      "RecordTypeId": "0125w000001FVCuAAO"
    },
    {
      "Name": "Leslie Johann",
      "FirstName": "Leslie",
      "LastName": "Johann",
      "Id": "0035w00003976D2AAI",
      "RecordTypeId": "0125w000001FVCuAAO"
    },
  ],
  "error": "OK"
}
 
Caricamento
Salesforce Help | Article