Your primary care doctor is legally empowered to do so. Every doctor can decide what medications she will prescribe.
The word "urgent" means that you need something for an emergency. Viagra isn't an emergency, so you're not likely to get an ER doctor to prescribe it. Go to your regular doctor for that.
Go to a doctor and they will be able to prescribe something.
You must visit your primary care physician before seeing any other doctor for your tapeworm. Then, if it is beyond your primary doctor's ability to care for it, they will refer you to a doctor that accepts your insurance.
Primary Care
A PCP (Primary Care Physician) would refer you to any specialists that you might need.
Primary care, orthopedics, rheumatology, and physiatry all take care of tendinitis. Ask your primary care provider for a referral appropriate for your situation.
In the US, birth control pills require a prescription from a health care provider.
Depending on where you live, a good weight control doctor will be easily found by asking your primary care doctor for a referral. Most doctors (maybe you primary care doctor too!) are specially trained to help patients lose weight.
A primary care doctor see about 20 patients 1 day. This number may vary depending on the various conditions affecting patients.
No, you should see your primary care provider first for a kidney infection (or urgent care, if your primary is not available).
Primary health care is basic health care or care provided by Internal Medicine, Family Practice, or pediatric doctors. This is as opposed to specialty care provided by specialists like neurologists, cardiologists, etc. Primary health care is provided by your primary care doctor (those listed above). They are the everyday doctor you see when you don't feel well. They might recommend you see a specialist if they cannot adequately handle your concern.
Once you are pregnant you should start prenatal doctor visits. Early in the pregnancy, the doctor will prescribe you prenatal vitamins.