Excal - stop mentioning the AMA. They don't employ doctors, they are merely a lobby group and don't really regulate or implement the actual change.
The Australian Board of Medical Practitioners registers doctors, and the condition of their registration is that they follow the code of conduct. So the Health Services Commission and board of med practitioners essentially regulates doctors' actions.
That bill was created with the advice from doctors, nurses, social workers, ethicists, health information managers etc.
Abortion is a unique topic in medicine. There is rarely a treatment or procedure which doctors/other health professionals are morally opposed to. The bill enforces that abortion is now an accepted and required medical procedure, and that doctors who are opposed to abortion still need to refer to a medical practitioner who can, at the very least, give the patient advice (not necessarily carry the procedure out), and must still get their patient assistance. This ensures patient rights are maintained.
The stuff about right to free speech makes my skin crawl. Yes, you have the right to send a letter to the editor of newspapers, join a protest group, lobby the government and voice your opinions... But it's against protocol and just plain unethical to discuss your personal beliefs and morals with a patient during a medical appointment, let alone let them influence the way you treat the individual. That's not part of free speech, it's just not on. Again, if you don't like this, leave the profession. Or go into a speciality like Intensive Care Medicine, where your patients can't communicate with you and dealing with such an issue would be rare.