foreordained

Adjective

 * 1) Having been ordained or arranged in advance; predetermined.