I also signed a contract with my Doctor, however at the time I signed it, I wasn't even sure why, and never really got a clear answer, my next visit I found a nurse that was really nice and explained the "narcotic" contract to me very clearly.
I've been in and out of the hospital many times since then, about five year ago in fact.
I have a card that I printed up with all my medications on it, dosages, times I take it, and the amount I take. It printed it in red, at the top that I have this agreement with my Doctor so they are aware of it. The ER took a copy of my card, and told me it was a great idea to have this on me.
They phoned my Doctor and let her know what was going to be done, and I didn't have any problems receiving medication at all!
I know some Doctors can be a bunch of Dweebs about this stuff, making it harder for some folks to receive the medications they need desperately.
In an emergency situation, I would pop a cork if they dropped me over this type of thing, and I would call every radio and tv station I could find and let them know also.
PsychoMajor, you're not too far off base, many people I've heard have been dropped for lesser things , and not even given a decent explanation.
How frusting this all is, keep in mind the insurance company and the people who control the narcotics, are keeping doctors from being human also, so it all starts at the top, and rolls down to us, the consumer, and the person in need of help. How sad is our world now days? The drug seekers do not help our plight either!
Keep calm, don't get narcotic meds from another doctor with out first consulting your primary care of PMS. Just don't fill any script, if it's a narcotic from anyone but the one whom with you have the contract.
God help us all. Keep the faith... life is too short to sweat this one, it's workable, not happy about it myself, but I must get on with life too, and this is not going to get my undies in a bunch, not today, tomorrow, and the next million years don't look too promising either. LOL...
Have a good folks, (((hugs)))