Pharmacist
I recommend this for patients on multiple meds to 1) be aware of side effects and 2) keep their meds loaded in the drug interaction section. When their prescriber starts a new therapy, before walking out, run an interaction check first to avoid potential problems.
But, under "conditions", it should allow "lay" names such as thrush, since the public would not otherwise know where to look. Also, offer general search.
AsthmaRPh about
Medscape, v5.2.2