Can I enlighten on a few things.....first if the doctor wants you to come back it's well within his decision. It's not all about the money, I can assure you. Many do it for the insurance companies, they dock them reimbursement in our area if they do not follow care plans, many do it for their malpractice insurance as well. They have to show they've followed their patient's very carefully when charts are audited to keep rates down.
Also, a doctor can discharge you for not coming into the office as requested. It's called being "non-compliant". Also, no doctor has to prescribe or refill a script w/o seeing you in person first. As a matter of fact it's very frowned upon by both the malpractice insurance companies and health plans to not see patient less than every 3 months when on routine medication. They are urged to only give 3 months worth and then schedule a re-visit.
Now, for your medical records, you are entitled to copies of certain records, for a fee. In our state it is $0.75 a page maximum and we do not have to mail or fax them to patient's. We also only have to provide patient's w/ records that originate in our office. Meaning if the record comes from an outside source, we can require you to get the record from that source. All within the law in our state anyhow. You also have the right to review your medical record in the office, w/ an appt, and you can be charged for the time it takes for the physician to review it w/ you. This is not paid by your insurance company and can run $100-500 per review in most offices. Because HIPAA also states the physician has a right to not allow you to review the record w/o them their.
Lastly, the biggest mis-conception. "I go for my annual/physical/well visit- I have no copay". Most likely you have no copay for that portion of the visit only. Things that can be billed aside from that visit- urine test, EKG, Pulse Ox. Which might carry a copay. Also, going for your yearly visit does not include (per the insurance companies) discussing your sore throat, achy ear, knee pain, diet, blood pressure, smoking, ect...... So, if you discuss those it turns into an additional visit code or medical counseling/education code that usually triggers a copay. I get those calls all the time. The other one is OB care. Usually you pay a copay for the first visit and the rest of the pregnancy is supposed to be copay-free. Well in NY state anyhow, they mandate HIV testing for pregnant women. It's also mandated when ordering a pregnancy test to provided pre and post test counseling. This is an individual code outside of the golbal code for OB care. This code triggers a copay w/ most insurance companies (around here anyhow). Same thing w/ post-partums and post-op visits. Many people think they are free until they are healed after surgery. Some are- but in the example of post-partum if you have a C-section and you go for a wound check 7 days after delivery- and then 14 days later again- these will incur a copay- it's only the actual post-partum visit that does not. However, now the Post-partum visit will incur a copay if things like birth control, STD's, weight loss/nutrition are discussed.
Honestly, it's not so much your doctors, it's the game of insurance and doing what they require.