END OF FILTER  
IF (whether smoked cigarettes at Last interview = yes) AND (whether smokes cigarettes now = no)  
[(HESka (Last int) = 1) AND (HESka = 2)]  
HESKD  
The last time we interviewed you [^on date of last interview], you said that you were smoking  
at that time.  
INTERVIEWER: Code 1 below unless respondent spontaneously disputes this record.  
1 Yes  
2 No  
IF whether smoking at last interview disputed = no [HeSkd = 2]  
││  
││ HESKE  
││ INTERVIEWER: Code reason why respondent disputes the record. Respondent says...  
││ 1 Never smoked cigarettes  
││ 2 No longer smoking cigarettes by last interview  
││ 3 Stopped smoking cigarettes since last interview  
││  
ELSE IF whether smoking at last interview disputed = yes [HeSkd = 1]  
││  
││HESKF  
││INTERVIEWER: Code response given by respondent  
││INTERVIEWER: EXCLUDE e-cigarettes (electronic cigarettes)  
││1 Does smoke cigarettes nowadays  
││2 Stopped smoking cigarettes since last interview  
││  
END OF FILTER  
IF (reason smoking disputed = stopped smoking ) OR (whether smokes now = stopped smoking)  
[HeSke = 3 OR HeSkf = 2]  
││  
││ HESTOP  
││ SHOW CARD C24  
││ What was the main reason that you stopped smoking cigarettes?  
││ 01 Doctor or nurse said I should stop  
││ 02 It is unhealthy  
││ 03 It is expensive / to save money  
││ 04 Pressure from family or friends  
││ 05 Worried about effect of passive smoke on people around me  
││ 06 Stopped enjoying it  
││ 07 Cosmetic reasons (e.g. smell, stained teeth, fingers, hair)  
││ 08 It's becoming harder to smoke in public or at work  
││ 09 Advertising  
││ 95 Other (SPECIFY)  
││  
││ IF reason for quitting smoking = other [Hestop = 95]  
│││  
│││ HESTOPA@  
│││ INTERVIEWER: Enter other reason given for stopping smoking.  
│││ String 30  
│││  
117