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

Gets price check information for a specified drug (NDC) and member. By default, networks within 20 miles of the member’s address are returned, or, if provided, the specified zip code is used as the search location.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ndc

The NDC for the drug.

string

Required

quantity

Quantity for pricing.

decimal number

Required

dayssupply

Days supply for the drug.

integer

Required

memberid

Member's unique identifier - RxCPersonID (also referred to as the MemberSeqNo on some endpoints).

integer

Required

zipCode

Optional zip code for the price check to use when finding nearby pharmacies. If provided, it will be used instead of the member's address. This may be useful if the member’s address is incorrect or if a different location is desired.

string

None.

page

Page number for pagination, default is 1.

integer

Default value is 1

pageSize

Results per page, max 20.

integer

Default value is 10

Body Parameters

None.

Response Information

Resource Description

Pricing information for pharmacies within range for specified drug and member.

PagedResultModelOfPortalPriceCheckModel
NameDescriptionTypeAdditional information
PageNumber

integer

None.

PageCount

integer

None.

PageSize

integer

None.

Items

Collection of PortalPriceCheckModel

None.

TotalRecordCount

integer

None.

Response Formats

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

Sample:
{
  "pageNumber": 1,
  "pageCount": 2,
  "pageSize": 3,
  "items": [
    {
      "networkID": 1,
      "networkName": "sample string 2",
      "networkSortOrder": 3,
      "logoUrl": "sample string 4",
      "averageWac": 5.0,
      "networkPrice": 6.0,
      "mailOrderLocation": true,
      "mailOrderPhoneNumber": "sample string 8",
      "ndc": "sample string 9",
      "drugName": "sample string 10",
      "genericName": "sample string 11",
      "strengthDescription": "sample string 12",
      "drugAndStrength": "sample string 13",
      "routeOfAdministration": "sample string 14",
      "isBrand": true,
      "drugDescriptorIdentifier": 15,
      "rejectMessage": "sample string 16",
      "memberPay": 17.1,
      "copay": 18.1,
      "coinsurance": 19.1,
      "deductible": 20.1,
      "planPay": 21.1,
      "isSuccessful": true,
      "drugTier": "sample string 23",
      "drugTierDescription": "sample string 24",
      "daw": "sample string 25",
      "priceCheckOrigin": {
        "latitude": 1.1,
        "longitude": 2.1
      }
    },
    {
      "networkID": 1,
      "networkName": "sample string 2",
      "networkSortOrder": 3,
      "logoUrl": "sample string 4",
      "averageWac": 5.0,
      "networkPrice": 6.0,
      "mailOrderLocation": true,
      "mailOrderPhoneNumber": "sample string 8",
      "ndc": "sample string 9",
      "drugName": "sample string 10",
      "genericName": "sample string 11",
      "strengthDescription": "sample string 12",
      "drugAndStrength": "sample string 13",
      "routeOfAdministration": "sample string 14",
      "isBrand": true,
      "drugDescriptorIdentifier": 15,
      "rejectMessage": "sample string 16",
      "memberPay": 17.1,
      "copay": 18.1,
      "coinsurance": 19.1,
      "deductible": 20.1,
      "planPay": 21.1,
      "isSuccessful": true,
      "drugTier": "sample string 23",
      "drugTierDescription": "sample string 24",
      "daw": "sample string 25",
      "priceCheckOrigin": {
        "latitude": 1.1,
        "longitude": 2.1
      }
    }
  ],
  "totalRecordCount": 4
}