well first of all...
are all 3 prescriptions from the same doctor?
i ask because you need to make sure that none of the meds are contraindicated with each other...if the same Dr prescribed them all they you're probably fine
the ultram would have worn off by now because that was approx.12 hours ago. You just have to worry about the vicodin and the xanax.