Вы находитесь здесь:
InsProviderNetworkService:getProvidersByNameOrNPI
Используйте эту службу, чтобы позволить пользователям искать поставщиков с помощью ключа поиска.
Метод:getProvidersByNameOrNPI
Принцип работы
-
Служба извлекает записи поставщика, где Личное имя, фамилия или NPI (ProviderIdentifier__c) начинаются с
searchKey. -
Полученный список возвращается как часть вывода JSON в узле результата.
Вводные данные пользователя
Ввод |
Описание |
|---|---|
|
Строка Используются для проверки подлинности FirstName, LastName или NPI поставщика. |
JSON ввода
Вводные данные JSON форматируются следующим образом:
{
"searchKey": <search string>
}Пример ввода JSON с данными:
{
"searchKey": "John"
}Вывод JSON
Вывод JSON форматируется следующим образом:
{
"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"
}Пример вывода JSON с данными, с searchKey Joh. Обратите внимание на возврат Ивана и Ивана в результате.
{
"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"
}
