I don't think bootcamp supports this.
You can keep a virtual machine on an external drive and runs that, virtualised, inside OS X.
virtual drives don't run as reliable though, is there anyway to install windows on the external drive without using bootcamp ?