can you refuse a urine test at the doctors