OIA departmental star rating system
Departments are rated on OIA compliance, turn around times, extensions, delay, complaints and Ombudsman investigations, in the form of a star rating system that is published in their annual report.
Why the contribution is important
Because there appears little accountability by departments in regards to this.
by steveglassey on October 16, 2018 at 04:53PM