A patient at the Sealdah (Rajabazar) ESI hospital in Kolkata died in a fire that broke out at the facilitys ground floor on Friday morning due to a short circuit, a fire official said.