If you look at the data.gov site, you will find datasets from Chicago police department that contains official names and how much salary they withdraw, everything public.
I would be a lot happier if this applied equally to the elected officials as much as the bureaucracy. What makes it difficult is what is the "office" for elected officials. One can argue that they are making more of a difference on the "field" rather than the parliament, but usually the reality is that they are mostly twiddling thumbs somewhere else entirely and that would be the better case scenario, the more common case would be that they are too busy counting the money.