National happiness index set to get more clarity