| | | | |  
| | | | | IF @/^CHaveHas[pnum] ^youname[pnu <> RESPONSE) AND (IAskPx  
| | | | | <> Yes) [IFFW[PNum].HeSmk <> RESPONSE AND IAskPx <> Yes]  
| | | | | |  
| | | | | | HESMK  
| | | | | |  
| | | | | | ever smoked cigarettes?  
| | | | | | 1 Yes  
| | | | | | 2 No  
| | | | | |  
| | | | | END OF FILTER  
| | | | |  
| | | | | IF ((HeSmk = RESPONSE) AND (HeSmk <> No)) OR  
| | | | | @/^CHaveHas[pnum] ^youname[pnu = RESPONSE) [HeSmk =  
| | | | | RESPONSE AND HeSmk <> 2 OR IFFW[PNum].HeSmk = RESPONSE]  
| | | | | |  
| | | | | | HESKA  
| | | | | |  
| | | | | | smoke cigarettes at all nowadays?  
| | | | | | 1 Yes  
| | | | | | 2 No  
| | | | | |  
| | | | | END OF FILTER  
| | | | |  
| | | | | IF @/^DoDoes[PNum] ^youname[PNum] = Yes) AND (HESka = No)  
| | | | | [IFFW[PNum].HESka = Yes AND HESka = 2]  
| | | | | |  
| | | | | | IF Is this a proxy respondent? <> Yes [IAskPx <> Yes]  
| | | | | | |  
| | | | | | | HESKD  
| | | | | | |  
| | | | | | | The last time we interviewed you , you said that you were smoking at  
| | | | | | | that time.  
| | | | | | |  
| | | | | | |  
| | | | | | | INTERVIEWER: Code 1 below unless respondent spontaneously disputes this  
record.  
| | | | | | | 1 Yes  
| | | | | | | 2 No  
| | | | | | |  
| | | | | | | IF @/The last time we interviewed = 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 @/The last time we interviewed = Yes [HeSkd = 1]  
| | | | | | | | |