If you're in a hurry to get your medical back, contact a third-party pilot medical consulting organization. AOPA provides this service, and there are a number of private outfits. I have used this one:
http://www.aviationmedicine.com/
I have a friend at UAL who had kidney stones...he still works there.