A system, method and apparatus for use in improving patient compliance with prescribed medication. The apparatus is configurable as a node on a communication network and has a storage unit for storing medication elements for a prescribed course of treatment. A delivery unit delivers the medication elements in a scheduled order corresponding to the course of treatment. A notification unit notifies a patient at the medication delivery apparatus that a next scheduled one of the medication elements should be consumed. A compliance unit issues to the network an indication that the next scheduled one of the medication elements has been consumed by the patient. If no notification is received by the compliance agent, remedial action is taken.