Holy cow! What a firestorm here. I'll bite as well.
First, I will point out what a very wise FP doc once taught me about working within the lines. He was a catholic that worked in a catholic hospital system where he could not provide abortions of any sort (pill, D&C, etc). He would not even write the suggestion in his notes, nor did he want to do them if he was allowed to. However, he would tell the woman ALL the options available AND provide them with the phone number and clinic hours of the planned parenthood around the corner. This was the best he could do.
Now if you are in the ED and come across this situation, NOT providing all the options to a woman in ANY situation is wrong, period. In this country it is legal, and therefore it should be an option available. If you don't want to rx it, fine, have a partner do it. If you don't rx it but don't want to have someone else do it, wrong specialty and certainly harming more than helping the patient which again, may even mean wrong profession all together.
Do not make your patients live by YOUR morals. Allow the patient to live by THEIR morals as long as it is within the law.
If you are on single coverage and are opposed to rx'ing it, I feel it is you OBLIGATION to you patient who wants it that you find a doc in the hospital (or next closest place) that will rx it. Simple as that.
As for sending pts to their primary, I think that is ridiculous. Many pts don't have one, many will not see another doc after being refused by one, many pts don't have money to see 2 docs in the same paycheck, many people are too embarassed to repeat the story twice (many times even once), and, finally, many women who may have been raped may not say so and when this woman asks for it in a "non-rape" situation and it is refused, you may have made a mistake for which that woman will live with for the rest of her life.
Seriously people, there is a way to live within your own morals while allowing others to live within theirs. For this you must be open minded and do what a doctor is meant to do, provide his/her patients with the medical care they need or find someone who can.