Okay, well it seems I was wrong and any kind of MD in the US and Canada can prescribe psychiatric medication (that's illegal where I live). However, most doctors will probably not do it because their license is on the line if something goes wrong especially with that kind of medication and especially if it's a serious problem (like maybe suicide), so they'll refer these patients to psychiatrists. Doctors aren't allowed to practice medicine outside of their training post and hence shouldn't prescribe medication other than in connection with that post. Well, usually if there's a chance the dosage will be altered they won't give a refill one. Patients who are on psych drugs must be monitored closely, too, because of the side effects and especially because suicide risk. So it's not like psychiatrists will prescribe you 6 months worth of medication supplies and then you go see them again in 6 months, you'll probably see them sooner than that, maybe once a month or even once a week depending on the severity of your disease.