No, but easily defined rules about how long between a drink and the surgery is.
Just like pilots. You can drink and be a pilot, just not 8 hours before. How long you have a high varies wildly, and under stress old highs can come back.
Edit: And if you think you can come up with a combination where you didn't die an hour after your drinks and are still drunk 8 hours later, here is a calculator