First of all I need to tell you that I found your post difficult to read with the many spelling
issues, as well as just a generally hard-to-follow flow to the post.
I think that any facility should be able to do drug testing at any time. Having worked in a detox center I know very well that anyone can end up addicted. I personally don't have an issue with this. Yes, I do understand that you, and likely others, may be taking prescribed medications that are controlled. Generally, if you are able to provide documentation from the prescribing physician that explains what you are currently being prescribed they should not have an issue, as long as you are taking it legally. With a urine dip you only get a + or - for each drug class/type, but with a blood tox screen you get a breakdown with actual drug levels. The prescribed controlled substances that you report taking would be submitted to the lab as well, sometimes with the dose. The lab techs can tell what would be a normal, expected level of a drug for a given prescribed dose.
If you are not abusing drugs random drug testing should not be that big of a deal. All the hospitals I worked in had a standing policy that they could do random testing. Not a big deal.