Dzień dobry,
ma Pani rację, że wyrażenie „po szpitalu” budzi wątpliwości stylistyczne.
W cytowanym zdaniu chodzi o okres po pobycie w szpitalu. Wyrażenie „po szpitalu” jest uproszczeniem, które występuje w języku potocznym. W starannej polszczyźnie – zwłaszcza w tekstach reklamowych kierowanych do wielu odbiorców – lepiej użyć pełniejszej i bardziej precyzyjnej formy, np. przed pobytem w szpitalu, w jego trakcie i po nim lub przed hospitalizacją, w jej trakcie i po niej.
Forma „po szpitalu” jest potoczna i w sytuacjach oficjalnych lub półoficjalnych (np. w reklamach, komunikatach medycznych) należałoby jej unikać, zastępując ją wyrażeniem bardziej precyzyjnym.
Pozdrawiam
Elwira Olejniczak