The impact of organizational culture on patient satisfaction