As far as I know you have to go to immigration at MEdinat Khalif or Umm salal Ali immigration,to get fingerprints done.
I had mine done at Umm Salal Ali and it was a lot better there. Not so many people , no rush
It's just off the shamal road going North out of Doha past Landmark shopping mall.