Following five factors influencing community participation (needs assessment, leadership, organisation, resource mobilisation and management), to assess participation in health care programs. The tools can be used to compare the same program at different points in time, to compare observations by different evaluators, and/or to compare perceptions of different participants in the same programs.
