yes it is mandatory, I think since Jan 2010, a few months after my arrival here in Doha. It has to be Aunthenticated from DFA manila, Phil Embassy Doha and MOFA at C-ring road, to be valid for CID...