Ti trovi qui:
InsProviderNetworkService:getProvidersByNameOrNPI
Utilizzare questo servizio per consentire agli utenti di cercare operatori utilizzando una chiave di ricerca.
Metodo:getProvidersByNameOrNPI
Funzionamento
-
Il servizio recupera i record Provider in cui Nome, Cognome o NPI (ProviderIdentifier__c) inizia con il
searchKey. -
L'elenco risultante viene restituito come parte del JSON di output nel nodo del risultato.
Input utente
Input |
Descrizione |
|---|---|
|
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"
}
