From what I have been told the Mode S transponder will reply with a unique transpoder code to that aircraft. Also other useful information like cleared level and current level (as in mode C).
I don't think you could count Mode S as 'datalink'. It purely provides it's information to the radar head when interrogated. I stand by to be corrected.
CF