Community participation, the heart of primary health care