Hmmm, let's see...if I'm being treated for a condition, any condition not involving an illegal act, and someone walks into my doctor's office and says "Give me Example Guy's current medical records", the first words out of my doctor's mouth will be "Show me your warrant or get out of my office."
So if the doctor prescribes medication to treat my medical condition, that comes under doctor-patient confidentiality. The ONLY people I have to share that information with are the pharmacy tech and pharmacy manager who do not share that information with anyone else outside that doctor's office.
So why do authority and police organizations think it's okay to grab my records at a whim because I'm taking, say, Ritalin to treat severe ADHD? They have no business or right to be pawing through peoples' records looking for criminals unless they serve a warrant to every physician involved. There is no condition under which legally prescribed medication falls outside of those parameters unless the patient himself gives said organization written authorization gained in a legal manner to search their own records.
So take your 'public disclosure' bull and stick it up your backside along with badge, Mr. Policeman. The rules apply to EVERYONE, not just the people who don't own their very own cheap tin badges.