  We have performed high resolution XPS experiments of the Ru(0001) surface,
both clean and covered with well-defined amounts of oxygen up to 1 ML coverage.
For the clean surface we detected two distinct components in the Ru 3d_{5/2}
core level spectra, for which a definite assignment was made using the high
resolution Angle-Scan Photoelectron Diffraction approach. For the p(2x2),
p(2x1), (2x2)-3O and (1x1)-O oxygen structures we found Ru 3d_{5/2} core level
peaks which are shifted up to 1 eV to higher binding energies. Very good
agreement with density functional theory calculations of these Surface Core
Level Shifts (SCLS) is reported. The overriding parameter for the resulting Ru
SCLSs turns out to be the number of directly coordinated O atoms. Since the
calculations permit the separation of initial and final state effects, our
results give valuable information for the understanding of bonding and
screening at the surface, otherwise not accessible in the measurement of the
core level energies alone.
