breadcrumbDescription
InsProviderNetworkService:getProvidersByNameOrNPI
Brug denne tjeneste til at tillade brugere at søge efter udbydere ved brug af en søgenøgle.
Metode:getProvidersByNameOrNPI
Sådan fungerer det
-
Tjenesten henter udbyderregistreringer, hvor Fornavn, Efternavn eller NPI (ProviderIdentifier__c) starter med
searchKey. -
Den resulterende liste returneres som en del af output-JSON i resultatnoden.
Brugerinput
Input |
Beskrivelse |
|---|---|
|
Streng Bruges til at kontrollere mod FirstName, LastName eller Udbyder-NPI. |
Input JSON
JSON-input er formateret sådan:
{
"searchKey": <search string>
}Eksempel på JSON-input med data:
{
"searchKey": "John"
}Output JSON
JSON-output er formateret sådan:
{
"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"
}Eksempel på JSON-output med data, med searchKey Joh. Bemærk, hvordan John og Johann returneres i resultatet.
{
"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"
}
