English Quality of Life in Depression Scale Cited by user JamesOAdams on 22 Oct 2013 The Quality of Life In Depression scale is a disease specific patient-reported outcome which assesses the impact that depression has on a patient’s quality of life.