Depending on your state, an employee who is on medical leave can be terminated if they are not protected by the FMLA act. Check your state DOL website.
You can be laid off while on medical leave. You cannot be fired with cause while on medical leave, since that violates a number of state and federal laws.