Staff's knowledge, attitude and practice about improvement activities of healthcare service quality: Having good knowledge about the quality improvement activities is 77.1%; having a good attitude towards the quality improvement activities is 86.4% and having a good practice of the the quality improvement activities is 45.0%.