Your nana has two chronic and somewhat dangerous medical problems.
Treating them can be very tricky. Sometimes if they are acting up severely, a longer stay in the hospital is necessary to treat them. The best thing to do is ask the doctors taking care of her, as they will have the most up to date information, and can best tell you what is going on. Hope this helps!