Any type of substance testing mandates the use of a Review Officer, typically a doctor who will contact you upon request and question you regarding the use of various household substances which may contribute to a false positive, which is what you are describing.
I would suggest that you demand such a review. In reality, at least for alcohol, there are hundreds of household items that people tend to use every day which can "skew" a test, i.e., cause a false positive. Asthma medications ofte contain ephidrine and various other products and molecules which can contribute t a false positive. Be sure to determine how many ng/ml, i.e., "nanograms per milliliter" your test revealed. there are threshholds, and if you are close to the threshhold then you stand a better chance of demponstrating a false positive. If, on he other hand, your urinalysis reveals you are multiples above the threshhold then you stand far less chance of beating this false positive.
Very best of luck to you sand very best regards,
Attorney Patrick M. Buchanan (760) 637-0479
I'm not sure who "they" is that gave you this information, but something is confusing here. It is possible that the medications you are taking for your asthma could show up as "false positives." You should have an attorney assist you with this situation. He/she can have the urine sample retested by your own lab to verify or dispute the results, or otherwise explain the findings of the prosecution's analysis, and help you through the legal process.
You're going to need an attorney to help you with this. If you can't afford a private attorney, you can apply for a public defender. Your attorney can get the judge to sign an order for an independent lab to retest your urine. Best of luck.