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
Name | Description | Type | Additional 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.
PagedResultModelOfPortalPriceCheckByLocationModelName | Description | Type | Additional 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
{ "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 }