| CPC G06Q 40/08 (2013.01) [G06F 9/547 (2013.01); G06Q 10/10 (2013.01); G06Q 30/0205 (2013.01); G16H 10/20 (2018.01); G16H 20/10 (2018.01); G16H 40/20 (2018.01); G06F 3/0482 (2013.01); G06F 3/0483 (2013.01)] | 20 Claims |

|
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by at least one processor, perform steps of providing healthcare plan options, the steps comprising:
causing display, by a client device, of a modal dialog comprising an add your pharmacy field;
receiving, by the modal dialog and from a user, one or more medical parameters;
determining geographic location parameters by a web service call from a web server to a data provider;
formulating, by the web server, plan queries based on the one or more medical parameters,
wherein the plan queries comprise seeking alternatives to the one or more medical parameters;
transmitting the plan queries from the web server to the data provider;
executing the plan queries by the data provider to determine plan query results, the plan query results comprising the alternatives to the one or more medical parameters;
transmitting, by the data provider and to the web server, the plan query results,
determining, by the web server, plan options based at least in part on the plan query results from the data provider;
causing display of a plan wall by a graphical user interface associated with the client device based on the one or more medical parameters, the geographic location parameters, and the plan options;
wherein the plan wall comprises one or more tabs providing the plan options;
receiving, by the graphical user interface, at least one selection from the plan options;
determining, by the web server, one or more healthcare plan choices based at least in part on the geographic location parameters, the one or more medical parameters, and the at least one selection from the plan options;
providing, by the graphical user interface, a menu comprising the one or more healthcare plan choices;
determining, by the web server, pharmacies in an area associated with the geographic location parameters;
filtering, by the web server, the pharmacies to only those that provide the one or more healthcare plan choices;
causing, by the graphical user interface, display of a list of the pharmacies that provide the one or more healthcare plan choices; and
receiving, by the graphical user interface and from the user, selection of a pharmacy from the list of the pharmacies.
|