Hi Del, If you are a service veteran who has received an honorable discharge, discharge under honorable conditions, or general discharge, the character of your discharge will not be an factor in determining your eligibility for Veterans health Insurance. And there is no length of service ...