My Pathway

Our measure of independence

What does Quality of Life mean?

At Forsight, we use a framework developed to describe quality of life by Dr Robert Schalock – a world leading academic, researcher, writer, consultant and pioneer in the developmental disabilities movement.

We wanted to know if the support we provide truly makes an impact in enhancing people’s quality of life, as well as what we’re doing well and how we could make our services even better.

Covering eight areas, each with specific indicators, Dr. Schalock’s framework fits well with our vision of supporting individuals with personalised care and goals to enhance their inclusion, independence and wellbeing.


Achieving Quality of Life

To bring our vision to life of supporting every client with personalised care and goals, we focus our effort on an active support model dedicated to improving Quality of Life.

Our Quality of Life model has 3 indicators with 8 different areas of focus:

Ask Forsight

Quick Links