if your medical provider gave you a legitimate prescription for xanax then just disclose this information. if you did not have a prescription then you may or may not pass a test -- one that looks for this particular class of drug. not all drug detection tests are the same. and some are very sensitive.
it has been 4 days since i took one xanax 5mg. could i pass a urine drug test today?