No, they have no right to that information, and if medical accomodations need to be made you stick with that (i.e. what your Doctor says); you do not volunteer information because they will fire you for it.
It may not happen immediately, all they need to do is wait 6 months and it can't be considered retaliatory.