(a) Except when dispensed directly by a practitioner other than a pharmacy to an ultimate user, no controlled substance in Schedule II may be dispensed without the written prescription of a practitioner.
(b) In emergency situations, as defined by rule of the Secretary, Schedule II drugs may be dispensed upon oral prescription of a practitioner, reduced promptly to writing and filed by the pharmacy. Prescriptions shall be retained in conformity with the requirements of this chapter. No prescription for a Schedule II substance may be refilled.
(c) Except when dispensed directly by a practitioner other than a pharmacy to an ultimate user, a controlled substance included in Schedule III or IV which is a prescription drug shall not be dispensed without a written or oral prescription of a practitioner. The prescription shall not be filled or refilled more than 6 months after the date thereof or be refilled more than 5 times, unless renewed by the practitioner.
(d) A controlled substance included in Schedule V shall not be distributed or dispensed other than for a medical purpose.
(e) An ultimate user shall be permitted to prohibit or limit a person other than the ultimate user from receiving a prescription on the ultimate user's behalf from a pharmacy.