││ 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  
││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  
│││  
││END OF FILTER  
││  
END OF FILTER  
END OF FILTER  
IF whether smokes cigarettes nowadays = yes OR whether smokes now = does smoke cigarettes  
[(HESka = 1) OR (HESkf = 1)]  
HECIG  
Do you smoke cigarettes or roll ups?  
1 Cigarettes  
2 Roll ups  
3 Both cigarettes and roll-ups  
IF whether smokes cigarettes or roll ups = cigarettes, both [HECig = 1, 3]  
││  
││ HESKB  
119