Mohammed Munim, 35, was working at an Interior Ministry office that issues government ID cards to residents in Baghdad's Shiite Sadr City neighborhood when a car exploded outside.
He was hit by shrapnel in his neck and back.
Mr Munin told the Associated Press from his hospital bed:
It was a thunderous explosion.
The only thing I remember was the smoke and fire, which was everywhere.
More top news
Building officials reportedly ordered occupants to evacuate after the fire broke out.
Arsenal have completed the signing of Spanish forward Lucas Perez from Deportivo La Coruna.
A stunning afternoon ahead with near unbroken blue skies and warm sunshine for many of us.