Bottom line
That depends
Discussion
If you were not scheduled for duty the unit cannot require a blood test, Breathalyzer, or other alcohol measuring device until such time as you would have normally reported for duty. For example if you are off duty and an alert is called you cannot be tested until the time you would have normally reported for duty. The alert is called at 0200 but your normal report time is 0630 you cannot be tested until 0630 hours. For more information see the AR 600-85 extract below
Extract AR 600-85 Para 3-8
Alcohol screening and confirmation tests should only be performed during duty hours when the Soldiers selected for testing have prior knowledge that they should be on duty. For example, if a commander calls an unannounced alert and Soldiers report for duty at 0430 when they were originally scheduled to report at 0630, then the alcohol test cannot be administered until at least 0630. However, if the Soldiers were previously told that they had to report at 0430, then they may be tested for alcohol at 0430.
Please Read! Help Us Help Others!
If you think this site is useful please tell your peers, subordinates, and superiors. Also we are always looking for examples, classes, briefings, SOPs, templates and other information we can share for free in the ASKTOP.net Armsroom. Please help us help others by sending your ARMS ROOM stuff to: mark.gerecht@mentorinc.us
This response is based on the information you provide. My comments do not represent US Army or US government positions. Furthermore my comments should be used for information purposes only.