The meaning of patient satisfaction: an explanation of high reported levels.

The meaning of patient satisfaction: an explanation of high reported levels.