 Despite being injured on many missions during his military career,  all of which are mentioned by the character, Jack ONeill wears many  ribbons, but no Purple Heart Ribbon (combat related injury) on his  Class A/B Uniform.