Please refer to this link:
http://www.qatarliving.com/answers/pregnancy-and-parenting/green-vaccina...

You will have to go to preventive health dept / NHA near Lulu Center. I got my baby's green card just before a couple of months.