"Passed on" is has been around for awhile. "Passed over", on the other hand, always makes me think of someone who either flunked third grade or didn't get promoted to the next rank. I've always kinda like "vitality challenged" or "formerly living."