I have a prescription for hydrocodone and see my doctor regularly. Every three months he checks my urine for the drug. I don't take it every day for chronic pain as prescribed. How many hours before my appointment should I take one so it shows up in my urine? I am tried of having this discussion as to why they usually don't find any.