The views of general practitioners in Iran about prevention and health promotion and related obstacles in clinical practice.