Patient Satisfaction: Determinants Psychological Implications and Impact on Quality of Life