GET api/portalpricecheck/bypharmacylocation/{ndc}?quantity={quantity}&dayssupply={dayssupply}&memberid={memberid}&zipCode={zipCode}&page={page}&pageSize={pageSize}&distanceRadius={distanceRadius}

Retrieves price check information for a specified drug (NDC) and member. By default, pharmacies within a 20-mile radius of the member's geocoded address are returned, or, if provided, the specified zip code is used as the search location. Supports pagination and returns pharmacy pricing details sorted by distance.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ndc

The National Drug Code (NDC) for the drug to retrieve pricing information for.

string

Required

quantity

The quantity of the drug for pricing calculations.

decimal number

Required

dayssupply

Days supply for the drug.

integer

Required

memberid

The unique identifier for the member (RxCPersonID or MemberSeqNo).

integer

Required

zipCode

Optional zip code for the search location. If provided, it overrides the member's geocoded address.

string

None.

page

The page number for pagination. Defaults to 1 if not provided.

integer

Default value is 1

pageSize

The number of results per page. Maximum value is 20.

integer

Default value is 10

distanceRadius

The search radius in miles for nearby pharmacies. Defaults to 20 miles.

integer

Default value is 20

Body Parameters

None.

Response Information

Resource Description

A paginated list of pricing details for pharmacies within the specified radius for the given drug and member.

PagedResultModelOfPortalPriceCheckByLocationModel
NameDescriptionTypeAdditional information
PageNumber

integer

None.

PageCount

integer

None.

PageSize

integer

None.

Items

Collection of PortalPriceCheckByLocationModel

None.

TotalRecordCount

integer

None.

Response Formats

application/json, text/json, application/json-patch+json

Sample:
{
  "pageNumber": 1,
  "pageCount": 2,
  "pageSize": 3,
  "items": [
    {
      "networkID": 1,
      "averageWac": 2.0,
      "networkPrice": 3.0,
      "mailOrderLocation": true,
      "mailOrderPhoneNumber": "sample string 5",
      "ndc": "sample string 6",
      "drugName": "sample string 7",
      "genericName": "sample string 8",
      "strengthDescription": "sample string 9",
      "drugAndStrength": "sample string 10",
      "routeOfAdministration": "sample string 11",
      "isBrand": true,
      "drugDescriptorIdentifier": 12,
      "rejectMessage": "sample string 13",
      "memberPay": 14.1,
      "copay": 15.1,
      "coinsurance": 16.1,
      "deductible": 17.1,
      "planPay": 18.1,
      "isSuccessful": true,
      "drugTier": "sample string 20",
      "drugTierDescription": "sample string 21",
      "daw": "sample string 22",
      "pharmacyLocation": {
        "id": 1,
        "networkID": 2,
        "storeNCPDP": "sample string 3",
        "storeNPI": "sample string 4",
        "storeName": "sample string 5",
        "latitude": 1.0,
        "longitude": 1.0,
        "distance": 1.0,
        "address1": "sample string 6",
        "address2": "sample string 7",
        "city": "sample string 8",
        "state": "sample string 9",
        "zip": "sample string 10",
        "telephoneNumber": "sample string 11",
        "faxNumber": "sample string 12",
        "hours": "sample string 13",
        "customAttribute1": "sample string 14",
        "customAttribute2": "sample string 15",
        "customAttribute3": "sample string 16",
        "primaryPharmacyType": "sample string 17"
      },
      "priceCheckOrigin": {
        "latitude": 1.1,
        "longitude": 2.1
      }
    },
    {
      "networkID": 1,
      "averageWac": 2.0,
      "networkPrice": 3.0,
      "mailOrderLocation": true,
      "mailOrderPhoneNumber": "sample string 5",
      "ndc": "sample string 6",
      "drugName": "sample string 7",
      "genericName": "sample string 8",
      "strengthDescription": "sample string 9",
      "drugAndStrength": "sample string 10",
      "routeOfAdministration": "sample string 11",
      "isBrand": true,
      "drugDescriptorIdentifier": 12,
      "rejectMessage": "sample string 13",
      "memberPay": 14.1,
      "copay": 15.1,
      "coinsurance": 16.1,
      "deductible": 17.1,
      "planPay": 18.1,
      "isSuccessful": true,
      "drugTier": "sample string 20",
      "drugTierDescription": "sample string 21",
      "daw": "sample string 22",
      "pharmacyLocation": {
        "id": 1,
        "networkID": 2,
        "storeNCPDP": "sample string 3",
        "storeNPI": "sample string 4",
        "storeName": "sample string 5",
        "latitude": 1.0,
        "longitude": 1.0,
        "distance": 1.0,
        "address1": "sample string 6",
        "address2": "sample string 7",
        "city": "sample string 8",
        "state": "sample string 9",
        "zip": "sample string 10",
        "telephoneNumber": "sample string 11",
        "faxNumber": "sample string 12",
        "hours": "sample string 13",
        "customAttribute1": "sample string 14",
        "customAttribute2": "sample string 15",
        "customAttribute3": "sample string 16",
        "primaryPharmacyType": "sample string 17"
      },
      "priceCheckOrigin": {
        "latitude": 1.1,
        "longitude": 2.1
      }
    }
  ],
  "totalRecordCount": 4
}