US 11,862,314 B2
Methods and systems for patient control of an electronic prescription
Sean Karbowicz, Portland, OR (US); Nicole Cathcart, Portland, OR (US); Mohan Nair, Lake Oswego, OR (US); Alex Thorpe, Beaverton, OR (US); Max Janasik, Portland, OR (US); Shawn Smith, Lake Oswego, OR (US); Diana Graalum, Portland, OR (US); and Ronan Cranley, Portland, OR (US)
Assigned to CAMBIA HEALTH SOLUTIONS, INC., Portland, OR (US)
Filed by Cambia Health Solutions, Inc., Portland, OR (US)
Filed on Oct. 30, 2019, as Appl. No. 16/669,357.
Claims priority of provisional application 62/752,943, filed on Oct. 30, 2018.
Prior Publication US 2020/0135317 A1, Apr. 30, 2020
Int. Cl. G16H 20/10 (2018.01); G06Q 30/0201 (2023.01); G06Q 30/08 (2012.01); H04L 9/06 (2006.01); G16H 10/60 (2018.01); G06Q 30/04 (2012.01); H04L 9/00 (2022.01); G16H 40/67 (2018.01); G16H 80/00 (2018.01); H04L 9/32 (2006.01); G06Q 20/40 (2012.01); G06Q 30/06 (2023.01); G06Q 20/38 (2012.01); G06Q 30/02 (2023.01); G06Q 20/36 (2012.01); G16H 40/60 (2018.01)
CPC G16H 20/10 (2018.01) [G06Q 30/0206 (2013.01); G06Q 30/04 (2013.01); G06Q 30/08 (2013.01); G16H 10/60 (2018.01); H04L 9/0637 (2013.01); G06Q 20/3674 (2013.01); G06Q 20/38215 (2013.01); G06Q 20/40 (2013.01); G06Q 30/02 (2013.01); G06Q 30/06 (2013.01); G16H 40/60 (2018.01); G16H 40/67 (2018.01); G16H 80/00 (2018.01); H04L 9/3239 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for tracking execution of a prescription prescribed by a prescriber, the method comprising:
receiving, at a central server, an electronic prescription from a prescriber device for a patient inputted by a prescriber, wherein a controller of the central server correlates authenticating data to a prescriber profile stored in an electronic prescription wallet database;
looking-up, with the central server, regional rules in a rules database that comprises a plurality of prescription rules, the regional rules associated with one or more of a residence of the patient and/or a location of the prescriber, and each prescription rule may include data indicating the particular laws and/or regulations for electronic prescribing for a particular geographic region in a format that may be read by the controller so that one or more operations based on the retrieved prescription rule(s) for a particular geographic region are performed;
correlating, with the controller of the central server, the electronic prescription to a patient wallet associated with the patient and storing the electronic prescription in association with the patient wallet, the patient wallet being stored in the electronic prescription wallet database;
generating, with the controller and based on computer-readable instructions stored on memory thereof, a prescription fill request, sent from a patient device via the patient to the prescriber device, including a single instance of the electronic prescription correlated to a patient profile associated with the patient wallet and stored in the electronic prescription wallet database, the correlation including matching patient data transmitted with the electronic prescription to data stored in a patient database of the electronic prescription wallet database;
transmitting, via a communication interface of the central server, the prescription fill request to a pharmacy system and a blockchain, wherein the central server employs one or more suitable communication protocols defining rules and data formats for exchanging information and communicating over a network between the central server, the prescriber device, the patient device, and the pharmacy system;
automatically sending a request for a bid or a cost estimate to fill the prescription to a plurality of pharmacies or a centralized data service based on inputs provided to the patient device by the patient in a format understandable to the patient in response to information stored on the blockchain indicating a refill is available for the electronic prescription, wherein the bid and the cost estimate are correlated to the patient profile;
receiving a plurality of bids or cost estimates from the plurality of pharmacies or the centralized data service and adjusting a display of the patient profile;
prioritizing search preferences for finding the plurality of pharmacies in a pharmacy database based on prices, proximity to the patient, availability of the prescription, and wait times at the plurality of pharmacies;
updating, with the controller, the patient wallet to indicate the transmission of the prescription fill request to the pharmacy system and to associate the plurality of bids or cost estimates to the electronic prescription and the plurality of pharmacies;
cancelling the prescription at a pharmacy and sending the prescription to a different pharmacy based on an input provided by the patient via the patient device, wherein the patient device sends a request to access the patient profile to change the pharmacy for filling the prescription;
sending a receipt from the pharmacy system to the central server in response to the prescription being filled and ready for pick-up at a pharmacy of the plurality of pharmacies, wherein the prescription is filled in response to the patient selecting the pharmacy via inputs provided to the patient device;
creating a digital ledger that records prescription transactions on the blockchain, wherein prescription transactions include data related to the prescription fill request, the receipt, a transaction history associated with the prescription, and each block includes a cryptographic hash of the previous block, a timestamp, and transaction data; and
automatically indicating the refill is unavailable to the patient via a display of the patient device based on information stored on the blockchain.