There is an older thread with this information.

However 10 years active duty - medical discharge at the rank of Major - Branch: Field Artillery.