When organizing skills in areas or functions or categories a broad level framework is used. For any function, role or occupation typically we would want to understand the above dimensions.
But this cannot be strictly applied in all cases of categories, functions and occupations. In some cases some dimension(s) may not be relevant. Surely the terminologies of these dimensions vary.