Not here in Colorado.
Colorado law requires you to take a breath or blood test if you are arrested for a DUI, underage drunk driving (UDD), driving while impaired (DWAI), or are considered a “habitual user” of controlled substances. Colorados expressed consent law says that if you are lawfully arrested by an officer who has probable cause to believe that you have been driving under the influence, then you consent to taking a chemical test of your blood or breath for the purpose of determining your blood alcohol content (BAC). If the officer believes you may be under the influence of drugs, then you also consent to a urine test.
As far as Tiger goes, my Wife read that her had FOUR Prescription Drugs in his system, although I have no idea how they could get those results this quickly.
If it was me, I would have at least three in my System. No fun stuff, just Blood Pressure and Cholesterol drugs. LOL