I have a boss. My boss's boss has some long-term health issues that have been keeping her out of the office for 2-3 weeks at a time, which has happened at least 3 times in the last 6 months.
To my knowledge, you can't fire someone simply because of their health issues, but this is becoming a real issue for the workflow of our organization.