Background: Professional nurses play a vital role in the provision of health care globally. The performance of health care workers, including professional nurses, link closely to the productivity and quality of care provision within health care organisations. It was important to identify factors influencing the performance of professional nurses if the quality of health care delivery was to improved.