Impact of knowledge and skill in healthcare.