To the best of my knowledge there is no code directly related. Some what like our Steam & Gas Turbine cases, some think it falls under pressure vessel but not so. I guess it has to contain static pressure to qualify as a vessel.
As far as welding goes I don’t think you can’t go wrong with ASME if has pipes that convey something.
API has a couple codes and the one for rotating equipment comes pretty close but very little to do with welding.
Our parent company (Siemens AG) bought out a small portion of Alstom not so long ago; I think it was In Dallas or Austin. I don’t pay that much attention to that stuff but I have done some work on some Alstom Steam turbines.