Маруся8565, если Вас выпишут 21 апреля, то отпуск будет предоставлен с 22 по 30 апреля. Ведь Вы написали заявление на конкретный период с 21 по 30 апреля и отпуск не может начаться, пока Вы на больничном. Если бы больничный начался во время отпуска, то Вам бы отпуск продлили, но он же начался раньше. Вам нужно будет написать новое заявление на новый период (или на предоставление определённого количества дней), когда закроют больничный.
Как же он может быть 5 мая оплачен по нетрудоспособности, если она должна закончиться 21 апреля?

Вот если Вас в понедельник не выпишут, тогда...