Compare these functions

Select your patient and immediately view your patient's 'Current Medication List'.  Click a button and view a graphic display of your patient's entire medication history.  Pass the cursor over the symbols for starting, stopping and changing the dose of a medication and see the reason for these medications and changes over time.  Then, when you are satisfied that the medications are appropriate, click another button and print out the prescriptions, up to 4 per page.  You write the prescription while AmigoDoc collates, interprets and displays the data for you.  No extra effort is required.  What other software package can do this?