Lawrence Green mengatakan bahwa kesehatan individu atau masyarakat dipengaruhi oleh dua faktor pokok yaitu :
a. Faktor Perilaku
b. Faktor di Luar Perilaku (non perilaku)
Faktor perilaku ini ditentukan oleh tiga kelompok faktor, yaitu :
a. Faktor Predisposisi (predisposing factors) yang mencakup pengetahuan individu, sikap, kepercayaan, tradisi, norma sosial dan unsur-unsur lain yang terdapat dalam diri individu dan masyarakat.
b. Faktor Pendukung (enabling factors) adalah tersedianya sarana pelayanan kesehatan dan kemudahan untuk mencapainya.
c. Faktor Pendorong (reinforcing factors) adalah sikap dan perilaku petugas kesehatan.
Green menyatakan bahwa pendidikan kesehatan mempunyai peranan penting dalam mengubah dan menguatkan ketiga kelompok faktor itu agar searah dengan tujuan kegiatan sehingga menimbulkan perilaku positif dari masyarakat terhadap program tersebut dan terhadap kesehatan pada umumnya.
Faktor di Luar Perilaku atau Non Perilaku yang dapat mempengaruhi pencapaian kesehatan individu atau masyarakat, misalnya sulitnya mencapai sarana pelayanan kesehatan, mahalnya biaya transportasi, biaya pengobatan, kebijakan dan peraturan dan lain sebagainya.
Sumber Tulisan :
Solita Sarwono, Sosiologi Kesehatan, Beberapa Konsep Beserta Aplikasinya, Gadjah Mada University Press, Yogyakarta.