Yes, it is possible but requires some tweaking on the Windows side because Windows can't normally run from an external drive. You will have to install Windows in Virtualbox (or other virtual environment), do the tweaking, and then follow the guide to transfer to the external drive and setup bootcamp.
Guide is here:
https://discussions.apple.com/thread/5431182?tstart=0