Heritage means your past, like your ancestors. If you know your family tree, then that is your heritage.
By any chance can you translate for me
A. Being assigned to noncombat roles
Go to Study.com it explains it, it doesn't straight up give you the answer though it will help you a lot though.
I hope this helps :).