RESUMEN
Background: Health care workers experience stress in proportion to their job involvement, among them the nurses are the largest service providers in the health system
Objective: This study was performed to determine effective factors of job stress on nurses' self-efficacy
Methods: Participants in this study were nursing staffs of affiliated health care organizations of Semnan University of Medical Sciences Iran
Results: The findings showed that 14% of the participants had not self-efficacy. Role ambiguity [OR=1.140, CI 95%] and Role boundary [OR=1.231, CI 95%] had negative and significant relationships with the participants' self-efficacy [P<0.001]
Conclusions: The findings suggest that the job stress influences on nurses' ability to control and deal with the problems. The results of this study can be used in interference planning so as to promote and protect the health of nurses against stress factors