Epidemiologic triangle model