GET api/ProviderService/SearchDrugs

Search for drugs by name start with

Request Information

URI Parameters

None.

Body Parameters

Drug name

DrugQuery
NameDescriptionTypeAdditional information
DrugName

Drug name

string

Required

ApplicationID

Application using Absolute EMR API

globally unique identifier

Required

Request Formats

application/json, text/json

Sample:
{
  "DrugName": "sample string 1",
  "ApplicationID": "a651dd1c-2e8e-4ff2-9120-43b09e9cceec"
}

application/xml, text/xml

Sample:
<DrugQuery xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AbsoluteHealth.API.Models">
  <ApplicationID>a651dd1c-2e8e-4ff2-9120-43b09e9cceec</ApplicationID>
  <DrugName>sample string 1</DrugName>
</DrugQuery>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'DrugQuery'.

Response Information

Resource Description

Top 5 drugs

Collection of DrugsInfoModel
NameDescriptionTypeAdditional information
Drug_Id

globally unique identifier

None.

Name

string

None.

SourceName

string

None.

CategoryName

string

None.

DrugForm

string

None.

DrugCode

string

None.

Dosage

decimal number

None.

Needs_Authority

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Drug_Id": "6c7652b5-52a8-457e-bebe-a42e2db575c3",
    "Name": "sample string 2",
    "SourceName": "sample string 3",
    "CategoryName": "sample string 4",
    "DrugForm": "sample string 5",
    "DrugCode": "sample string 6",
    "Dosage": 1.0,
    "Needs_Authority": true
  },
  {
    "Drug_Id": "6c7652b5-52a8-457e-bebe-a42e2db575c3",
    "Name": "sample string 2",
    "SourceName": "sample string 3",
    "CategoryName": "sample string 4",
    "DrugForm": "sample string 5",
    "DrugCode": "sample string 6",
    "Dosage": 1.0,
    "Needs_Authority": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfDrugsInfoModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CSP.EMRContexts.Common.ViewModels">
  <DrugsInfoModel>
    <CategoryName>sample string 4</CategoryName>
    <Dosage>1</Dosage>
    <DrugCode>sample string 6</DrugCode>
    <DrugForm>sample string 5</DrugForm>
    <Drug_Id>6c7652b5-52a8-457e-bebe-a42e2db575c3</Drug_Id>
    <Name>sample string 2</Name>
    <Needs_Authority>true</Needs_Authority>
    <SourceName>sample string 3</SourceName>
  </DrugsInfoModel>
  <DrugsInfoModel>
    <CategoryName>sample string 4</CategoryName>
    <Dosage>1</Dosage>
    <DrugCode>sample string 6</DrugCode>
    <DrugForm>sample string 5</DrugForm>
    <Drug_Id>6c7652b5-52a8-457e-bebe-a42e2db575c3</Drug_Id>
    <Name>sample string 2</Name>
    <Needs_Authority>true</Needs_Authority>
    <SourceName>sample string 3</SourceName>
  </DrugsInfoModel>
</ArrayOfDrugsInfoModel>