enxuan,
These were the jabs my boy had received. And my girl is more or less following this schedule. Note that different clinics recommend different immunisations schedule, usually one can be late for a jab, but not earlier. You should receive a immunisation card from your PD and you just follow that. Most are compulsory except Rotavirus and Hep A. Like Waiwai mentioned, now there is a new vaccine combining MMR and chicken pox. I also let my girl took the H1N1 cos we travelled to China a few months back, so need to bring her for the 2nd jab.
At birth - B.C.G. (Tuberculosis)
2 months - 6-in-1 (HEXA) = DTaP (Diphtheria, Tetanus, Pertussis) + IPV (inactivated Polio Virus) + HIB (Haemophilus Influenzae type B) + HBV (Hepatitis B)
2 months - Rotavirus (not jab, administered through mouth)
3 months - PREVENAR (pneumococcal)
4 months - 6-in-1; Rotavirus
5 months - PREVENAR
6 months - 6-in-1
9 months - PREVENAR
12 months - Hepatitis A
14 months - Chickenpox vaccine
15 months - MMR (Measles, Mumps, Rubella)
16 months- PREVENAR
18 months - DTaP; POLIO (1st booster), HiB (booster)
19 months - Hepatitis A
You can refer to my blog for the details of these jabs.
http://babyhaore.blogspot.com/2009/01/jab-jab-and-jab-about-immunisation.html