No, It is not mandatory. In fact most of the documents you can see in the Nicosia website are not mandatory.