Yes, while harsh, merely a written warning may have been enough. She could have been fired. If I was a boss, I would have fired her for this, since it is a serious health issue.

She should have...