Is form 8962 needed for everyone in 2016

Is form 8962 mandatory for everyone in 2016