Document
In-Person CAI Questionnaire
ICR 202408-0930-003 · OMB 0930-0110 · Object 151810201.
This document may belong to an older filing. More recent activity for OMB 0930-0110:
Document Viewer [docx]
Document Metadata
| File Type | application/octet-stream |
|---|---|
| File Title | In-Person CAI Questionnaire |
| Author | plebaron |
| Last Modified By | Writer |
| File Modified | 2025-01-17 |
| File Created | 2026-08-12 |
| Conversion State | complete |
Extracted Text
Note: The inline text preview is truncated for page performance. The underlying `/doc/151810201.txt` route still works directly.
2025 National Survey on Drug Use and Health (NSDUH): Final In-Person Specifications for Programming (English Version) Substance Abuse and Mental Health Services Administration Center for Behavioral Health Statistics and Quality Rockville, Maryland Last Revised: December 2, 2024 2025 National Survey on Drug Use and Health (NSDUH): Final In-Person Specifications for Programming (English Version) Acknowledgments This report was prepared for the Substance Abuse and Mental Health Services Administration (SAMHSA), U.S. Department of Health and Human Services (HHS), under Contract No. 75S20322C00001 with RTI International. Marlon Daniel served as the government project officer and as the contracting officer representative. Public Domain Notice All material appearing in this report is in the public domain and may be reproduced or copied without permission from SAMHSA. Citation of the source is appreciated. However, this publication may not be reproduced or distributed for a fee without the specific, written authorization of the Office of Communications, SAMHSA, HHS. Electronic Access This publication may be downloaded at https://www.samhsa.gov/data/. Recommended Citation Center for Behavioral Health Statistics and Quality. (2024). 2025 National Survey on Drug Use and Health (NSDUH): Final In-Person Specifications for Programming (English version). Substance Abuse and Mental Health Services Administration. Originating Office Center for Behavioral Health Statistics and Quality, Substance Abuse and Mental Health Services Administration, 5600 Fishers Lane, Room 15-E09D, Rockville, MD 20857. For questions about this report, please email [email protected]. Nondiscrimination Notice The Substance Abuse and Mental Health Services Administration (SAMHSA) complies with applicable Federal civil rights laws and does not discriminate on the basis of race, color, national origin, age, disability, religion, or sex (including pregnancy, sexual orientation, and gender identity). SAMHSA does not exclude people or treat them differently because of race, color, national origin, age, disability, religion, or sex (including pregnancy, sexual orientation, and gender identity). U.S. Department of Health and Human Services Substance Abuse and Mental Health Services Administration Center for Behavioral Health Statistics and Quality Office of Population Surveys Last Revised: December 2, 2024 Content of 2025 NSDUH Instrument # Module Mode of Administration Required Aids Page 1. Introduction CAPI* None 3 2. Core Demographics CAPI Showcards 1-2 5 3. Beginning ACASI Section FI reads description of keyboard and helps respondent adjust headphones. None 13 4. Tutorial Respondent completes computer practice session with FI help. None 19 5. Calendar (30-day and 12-month reference dates) ACASI** None 23 6. Front End Demographics ACASI None 25 7. Nicotine ACASI None 31 8. Alcohol ACASI None 65 9. Marijuana ACASI None 79 10. Cocaine ACASI None 93 11. Crack ACASI None 103 12. Heroin ACASI None 113 13. Hallucinogens ACASI None 123 14. Inhalants ACASI None 237 15. Methamphetamine ACASI None 251 16. Pain Relievers Screener ACASI None 261 17. Tranquilizers Screener ACASI None 269 18. Stimulants Screener ACASI None 273 19. Sedatives Screener ACASI None 279 20. Pain Relievers Main Module ACASI None 283 21. Tranquilizers Main Module ACASI None 331 22. Stimulants Main Module ACASI None 363 23. Sedatives Main Module ACASI None 405 24. Special Drugs ACASI None 439 25. Risk/Availability Section ACASI None 447 26. Blunts ACASI None 453 27. Definitions for Use in the Substance Use Disorder Module ACASI None 459 28. Substance Use Disorder ACASI None 461 29. Special Topics ACASI None 527 30. Alcohol and Drug Treatment ACASI None 529 31. Health ACASI None 541 32. Mental Health Services Utilization ACASI None 561 33. Social Environment ACASI: 18+ year-olds only None 569 34. Parenting Experiences ACASI: parents of 12-17-year-olds None 571 35. Youth Experiences ACASI: 12-17-year-olds only None 575 36. Mental Health ACASI: 18+ year-olds only None 589 37. Adult Depression ACASI: 18+ year-olds only None 601 38. Adolescent Depression ACASI: 12-17-year-olds only None 619 39. Definitions for Use in Consumption of Alcohol Module ACASI None 637 40. Consumption of Alcohol ACASI None 639 41. Emerging Issues ACASI None 647 42. Market Information for Marijuana ACASI None 651 43. Back End Demographics ACASI None 653 44. Education ACASI None 657 45. Employment ACASI None 663 46. Household Roster CAPI Showcard 3 669 47. Proxy Information CAPI None 677 48. Health Insurance CAPI (Proxy allowed) Showcards 4&5 683 49. Income CAPI (Proxy allowed) Showcards 6-8 691 50. Verification CAPI Tablet 703 * CAPI (computer-assisted personal interviewing): FI reads questions and records responses. ** ACASI (audio computer-assisted self-interviewing): Respondent reads questions on screen or listens to questions through headphones and then records answers into computer. 2025 National Survey on Drug Use and Health CAI Instrument Revisions Introduction • The computer-assisted interviewing (CAI) version number will be updated when the programmed instrument is finalized. Beginning ACASI Section • IntroAcasi1 was revised to streamline and simplify respondent instructions. Hallucinogens • This module has been updated to include follow-up questions for each hallucinogen. Refusal conversion questions are now asked of each hallucinogen where the respondent refuses an answer to the lifetime use question. Age of first use, recency, number of days used in the past 12 months, and number of days used in the past 30 days are now asked of each hallucinogen as well. Inhalants • The phrase ‘for fun or’ was deleted throughout this module to better measure illicit use only of these substances. Risk/Availability Section • RKQ1 through RK01k were revised to be asked only of youth participants. Prior Substance Use • This module has been deleted. Special Topics • Questions on experiences with the criminal justice system not involving substance use (SP03a-i, SP03l, SP03n-ssp, SP07-SP09) were removed. Health • The series of questions measuring height were simplified by eliminating the option to choose to report height in meters and centimeters (HLTH04, HLTH07, HLTH08a, and HLTH08b). The introductory text from HLTH04 was moved to HLTH05. The option to report weight in kilograms (HLTH09, HLTH12, and HLTH14) was removed. • Questions measuring sleep disorders (SLPFALL, SLPSTAY, and SLPMED) were added for adult respondents only. • Questions measuring chronic pain (PAINP3M and PAINLIM) were added for adult respondents only. Parenting Experiences • Questions asking for parental perception of youth respondent’s drug use (PE04, PE05a, PE05c) have been removed. Youth Experiences • Questions asking for respondent’s perception on school, their classmates’ possible substance use, smoking, and how their parents would feel about them smoking, drinking or using marijuana (YE11-YE13, CG02, CG03, YE16a-d, YE07a-c) were removed. • Questions measuring non-suicidal self-harm (SFHRMPY and SFHRMNUM) were added. Market Information for Marijuana • Questions about how much respondent paid for marijuana the last time they bought it, marijuana bought in loose form, and joints (MJE04-MJE04R2, MJE08-MJE19) were removed. Employment • Questions about workplace drug and alcohol testing (QD47, QD48 and QD53) were removed. Health Insurance • Questions about the respondent’s substance use/mental health coverage in their health insurance policy (QHI08, QHI09, QHI10) were removed. Verification • On INCENT01 “hotline” was revised to “helpline” for accuracy. • Deleted SECURITY KEY on THANKR2 as there is no longer a security key that interviewers would use. • Recruitment screens for the Mental Illness Calibration Study were removed. Introduction FIIDCON INTERVIEWER: THE FIELD INTERVIEWER ID NUMBER FOR THIS LAPTOP IS [FIIDFILL]. IS THIS YOUR FI ID? 1 YES 2 NO FIIDENT [IF FIIDCON=2] PLEASE ENTER YOUR 6-DIGIT FI ID BELOW. ____________ lang INTERVIEWER: SELECT THE LANGUAGE TO BE USED FOR THIS INTERVIEW. 1 ENGLISH 2 SPANISH NSDUH CAI Instrument Version: 50.03 OMB Control #: 0930-0110 Expiration Date: 10/31/2027 This page intentionally left blank. Core Demographics note1 FI: DO NOT READ ALOUD UNLESS RESPONDENT QUESTIONS THE BURDEN (OR TIME) ASSOCIATED WITH THIS INTERVIEW. NOTICE: Public reporting burden for this collection of information is estimated to average 60 minutes per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to SAMHSA Reports Clearance Officer, Paperwork Reduction Project (0930-0110; Center for Behavioral Health Statistics and Quality; 5600 Fishers Lane; Room 15E57B; Rockville, MD 20857. An agency may not conduct or sponsor, and a person is not required to respond to, a collection of information unless it displays a currently valid OMB control number. The OMB control number for this project is 0930-0110. PRESS [ENTER] TO CONTINUE. remindfi INTERVIEWER: HAVE YOU READ THE “INTRO TO CAI” IN YOUR SHOWCARD BOOKLET ALOUD TO THE RESPONDENT? 1 YES 2 NO introcai [IF REMINDFI = 2] YOU MUST READ THE “INTRO TO CAI” IN YOUR SHOWCARD BOOKLET ALOUD TO THE RESPONDENT BEFORE YOU CONTINUE WITH THE INTERVIEW! DO SO NOW. WHEN YOU ARE FINISHED, PRESS “1" TO CONTINUE. RESYOUTH INTERVIEWER: IS THE RESPONDENT A YOUTH UNDER 18 YEARS OLD? 1 YES 2 NO REMINDY1 [IF RESYOUTH = 1] YOU MAY NOT USE A TRANSLATOR FOR THE “INTRO TO CAI.” DID YOU READ THE FIRST PAGE OF THE “INTRO TO CAI” TO THE YOUTH’S PARENT? 1 YES 2 NO REMINDY2 [IF REMINDY1 = 2] YOU MAY NOT USE A TRANSLATOR FOR THE “INTRO TO CAI.” DID YOU READ THE FIRST PAGE OF THE “INTRO TO CAI” TO THE YOUTH’S LEGAL GUARDIAN? 1 YES 2 NO HARD ERROR: [IF REMINDY2 = 2] INTERVIEWER: YOU CANNOT PROCEED WITHOUT PARENTAL/LEGAL GUARDIAN PERMISSION. BREAKOFF AND RESUME THIS INTERVIEW WHEN THAT IS OBTAINED. PROGRAMMER: DO NOT LET INTERVIEW PROCEED. REMINDY3 [IF REMINDY2 = 1] A LEGAL GUARDIAN CAN ONLY GIVE PERMISSION IF THERE IS NO PARENT ON THE ROSTER, OR THE PARENT IS UNAVAILABLE TO MEET IN-PERSON SELECT parent NoT available only if they will be available for in-person contact during the quarter (e.g., out of the country, in the hospital, deceased, etc.). IF A parent is temporarily unavailable (e.g., at work, very busy, away for the weekend, etc.) SELECT available FOR IN-PERSON CONTACT. CHECK THE HOUSEHOLD ROSTER IN YOUR TABLET IF YOU ARE UNSURE IF THERE IS A PARENT ROSTERED. SELECT A RESPONSE BELOW. 1 NO PARENT IN ROSTER/PARENT NOT AVAILABLE FOR IN-PERSON CONTACT 2 PARENT IN ROSTER/AVAILABLE FOR IN-PERSON CONTACT IF REMINDY3 = 2] INTERVIEWER: PRESS ENTER TO GO BACK TO SCREEN FOR INDICATING PARENTAL PERMISSION WAS GIVEN. PROGRAMMER: RE-ROUTE BACK TO REMINDY1. age1 What is your date of birth? ENTER MM-DD-YYYY DOB: ________________ DK/REF DEFINE CALCAGE: CALCAGE = AGE CALCULATED BY "SUBTRACTING" DATE OF BIRTH FROM DATE OF INTERVIEW. confdob [IF AGE1 NE DK OR REF] I have entered your date of birth as [AGE1]. Is this correct? 1 YES 2 NO DK/REF HARD ERROR: [IF CONFDOB=2] INTERVIEWER: PRESS [ENTER] TO GO BACK AND CORRECT THE RESPONDENT’S DATE OF BIRTH. [NOTE: DO NOT DEFINE CALCAGE UNTIL CONFDOB=YES] confirm [IF AGE1 NE DK/REF AND CONFDOB NE DK/REF] That would make you [CALCAGE] years old. Is this correct? 1 YES 2 NO DK/REF HARD ERROR: [IF CONFIRM = 2] INTERVIEWER: PRESS [ENTER] TO GO BACK AND CORRECT THE RESPONDENT’S DATE OF BIRTH. under12 [IF CONFIRM = 1 OR DK/REF AND CALCAGE < 12] Since you are [CALCAGE] years old, we cannot interview you for this study. Thank you for your cooperation. PRESS [ENTER] TO CONTINUE. PROGRAM SHOULD ROUTE TO FIEXIT. dkrefage [IF (CALCAGE IS 12 OR OLDER AND CONFIRM = DK/REF) OR AGE1 = DK/REF OR CONFDOB = DK/REF] I need your correct age so I can ask you the right questions. What is your correct age? AGE: years old [RANGE: 1 - 110] DK/REF IF DKREFAGE NOT (BLANK OR DK/REF) THEN CALCAGE = DKREFAGE under12b [IF DKREFAGE < 12] Since you are [CALCAGE] years old, we cannot interview you for this study. Thank you for your cooperation. PRESS [ENTER] TO CONTINUE. PROGRAM SHOULD ROUTE TO FIEXIT lastchance [IF DKREFAGE = DK/REF] Since I am not certain what your age is, I cannot interview you for this study. Thank you for your cooperation. PRESS [ENTER] TO CONTINUE. PROGRAM SHOULD ROUTE TO FIEXIT DEFINE CURNTAGE: IF CALCAGE > 11 AND CONFIRM = 1, CURNTAGE = CALCAGE IF CALCAGE > 11 AND CONFIRM = DK/REF AND DKREFAGE > 11, CURNTAGE = DKREFAGE IF AGE1= DK/REF AND DKREFAGE > 11, CURNTAGE = DKREFAGE ELSE RESPONDENT IS INELIGIBLE; ROUTE TO FIEXIT FIPE1 INTERVIEWER: WERE 2 PERSONS SELECTED FOR AN INTERVIEW AT THIS SDU? 1 YES 2 NO FIPE2 [IF FIPE1 = 1 AND CURNTAGE = 18 OR OLDER] INTERVIEWER: WAS A 12 - 17 YEAR OLD CHILD SELECTED FOR AN INTERVIEW AT THIS SDU? 1 YES 2 NO FIPE3 [IF FIPE2 = 1] INTERVIEWER: IS THIS RESPONDENT THE PARENT OR LEGAL GUARDIAN OF THE 12 - 17 YEAR OLD CHILD WHO WAS SELECTED FOR AN INTERVIEW? (VERIFY THIS WITH THE RESPONDENT IF YOU ARE UNSURE.) 1 YES 2 NO NOTE: IF FIPE3 = 1, SET THE FLAG TO ADMINISTER THE PARENTING EXPERIENCES MODULE DURING ACASI. FIPE4 INTERVIEWER: IN WHAT STATE IS THIS SAMPLE DWELLING UNIT (SDU) LOCATED? 1 ALABAMA 27 MONTANA 2 ALASKA 28 NEBRASKA 3 ARIZONA 29 NEVADA 4 ARKANSAS 30 NEW HAMPSHIRE 5 CALIFORNIA 31 NEW JERSEY 6 COLORADO 32 NEW MEXICO 7 CONNECTICUT 33 NEW YORK 8 DELAWARE 34 NORTH CAROLINA 9 THE DISTRICT OF COLUMBIA (WASHINGTON, DC) 35 NORTH DAKOTA 10 FLORIDA 36 OHIO 11 GEORGIA 37 OKLAHOMA 12 HAWAII 38 OREGON 13 IDAHO 39 PENNSYLVANIA 14 ILLINOIS 40 RHODE ISLAND 15 INDIANA 41 SOUTH CAROLINA 16 IOWA 42 SOUTH DAKOTA 17 KANSAS 43 TENNESSEE 18 KENTUCKY 44 TEXAS 19 LOUISIANA 45 UTAH 20 MAINE 46 VERMONT 21 MARYLAND 47 VIRGINIA 22 MASSACHUSETTS 48 WASHINGTON 23 MICHIGAN 49 WEST VIRGINIA 24 MINNESOTA 50 WISCONSIN 25 MISSISSIPPI 51 WYOMING 26 MISSOURI 52 PUERTO RICO 53 U.S. Virgin Islands FIPE5 INTERVIEWER: THE STATE YOU ENTERED IS: FIPE4 STATE NAME FILL IS THIS CORRECT? 1 YES 2 NO HARD ERROR: [IF FIPE5 = 2] INTERVIEWER: PRESS [ENTER] TO GO BACK-AND CORRECT THE STATE WHERE YOU ARE CONDUCTING THIS INTERVIEW. QD09 [IF CURNTAGE = 17 OR OLDER] Have you ever been in the United States Armed Forces? 1 YES 2 NO DK/REF QD10 [IF QD09 = 1 OR DK/REF] Are you currently on active duty in the United States Armed Forces, are you in a Reserve component, or are you now separated or retired from the military? 1 ON ACTIVE DUTY IN THE ARMED FORCES 2 IN A RESERVE COMPONENT 3 NOW SEPARATED OR RETIRED FROM THE MILITARY DK/REF MILTERM1 [IF QD10 = 1] I need to verify what I just entered into the computer. You said you are currently on active duty in the armed forces. Is this correct? 1 YES 2 NO DK/REF HARD ERROR: [IF MILTERM1 = 2 OR DK/REF] INTERVIEWER: PRESS [ENTER] TO GO BACK AND CORRECT THE RESPONDENT’S CURRENT MILITARY STATUS. MILTERM2 [IF MILTERM1 = 1] People who are currently on active duty in the armed forces are not eligible to be interviewed in this study. I appreciate you taking the time to speak with me. Thank you. PRESS [ENTER] TO CONTINUE. [ROUTE TO FIEXIT] QD10a [IF QD09 = 1 or DK/REF] Have you ever served on active duty in the United States Armed Forces or Reserve components? Active duty does not include training for the Reserves or National Guard, but does include activation, for example, for a national emergency or military conflict. 1 YES 2 NO DK/REF QD10b1 [IF (QD10a=1)] DISPLAY SHOWCARD 1. When did you serve on active duty in the United States Armed Forces or Reserve components? Just give me the number or numbers from the card. TO SELECT MORE THAN ONE CATEGORY, PRESS THE SPACE BAR BETWEEN EACH CATEGORY YOU SELECT. 1 SEPTEMBER 2001 OR LATER 2 AUGUST 1990 TO AUGUST 2001 (INCLUDING PERSIAN GULF WAR) 3 MAY 1975 TO JULY 1990 4 VIETNAM ERA (MARCH 1961 TO APRIL 1975) 5 FEBRUARY 1955 TO FEBRUARY 1961 6 KOREAN WAR (JULY 1950 TO JANUARY 1955) 7 JANUARY 1947 TO JUNE 1950 8 WORLD WAR II (DECEMBER 1941 TO DECEMBER 1946) 9 NOVEMBER 1941 OR EARLIER QD10c [IF QD10a=1] Did you ever serve on active duty in the United States Armed Forces or Reserve components in a military combat zone or an area where you drew imminent danger pay or hostile fire pay? 1 YES 2 NO DK/REF QD11 DISPLAY SHOWCARD 2. What is the highest grade or year of school you have completed? Just give me the number from the card. INCLUDE JUNIOR OR COMMUNITY COLLEGE ATTENDANCE; DO NOT INCLUDE TECHNICAL SCHOOLS (BEAUTICIAN, MECHANIC, ETC.). 0 NO SCHOOLING COMPLETED 1 1ST GRADE COMPLETED 2 2ND GRADE COMPLETED 3 3RD GRADE COMPLETED 4 4TH GRADE COMPLETED 5 5TH GRADE COMPLETED 6 6TH GRADE COMPLETED 7 7TH GRADE COMPLETED 8 8TH GRADE COMPLETED 9 9TH GRADE COMPLETED 10 10TH GRADE COMPLETED 11 11TH GRADE COMPLETED 12 REGULAR HIGH SCHOOL DIPLOMA 13 12TH GRADE, NO DIPLOMA 14 GED CERTIFICATE OF HIGH SCHOOL COMPLETION 15 SOME COLLEGE CREDIT, BUT NO DEGREE 16 ASSOCIATE’S DEGREE (FOR EXAMPLE, AA, AS) 17 BACHELOR’S DEGREE (FOR EXAMPLE, BA, BS) 18 MASTER’S DEGREE (FOR EXAMPLE, MA, MS, MENG, M. ED, MSW, MBA) 19 DOCTORATE DEGREE (FOR EXAMPLE, PHD, EDD) 20 PROFESSIONAL DEGREE BEYOND A BACHELOR’S DEGREE (FOR EXAMPLE, MD, DDS, DVM, LLB, JD) DK/REF This page intentionally left blank. Beginning ACASI Section IntroAcasi1 You will do an important part of this interview on your own, using the computer and headphones. Before you start, you’ll go through a short practice session to learn how to use this computer and our interview program. This computerized practice session will point out the keys you will use and = what each key does. PRESS [ENTER] TO CONTINUE. IntroAcasi2 These headphones will allow you to listen while the computer voice reads the interview questions. You can adjust the volume here [DEMONSTRATE VOLUME ADJUSTMENT ON THE HEADPHONE CORD]. HAND HEADPHONES TO RESPONDENT. Please put on your headphones. When ready, you will press “1” and [ENTER] to begin the practice session. MOVE COMPUTER SO RESPONDENT CAN USE IT. HeadPhone This screen will play while you adjust the volume in your headphones. When you have adjusted the volume to a level that is comfortable to you, press [ENTER] to continue. IntroAcasi1a First, the function keys are at the top of the keyboard. The function keys and what they do are labeled for you. If you don’t know the answer to a question, press F3. If you don’t want to answer a question, press F4. After locating these keys, press [ENTER] to continue. IntroAcasi3 These next items will help you enter your answers into the computer. The number keys are near the top of the keyboard, the space bar is at the bottom, and the Backspace key is in the upper-right corner. The answers that you enter will show up at the bottom of the screen. After reviewing these items, press [ENTER] to continue. IntroAcasi4 There are a few computer features that you will not use. The button to the right of the keyboard turns the computer off. Please do not press it! Also, please do not use the touchpad. This might disrupt the interview. Press [ENTER] to continue. This page intentionally left blank. Tutorial INTRO1 RTI’s self-interviewing system lets you control the interview and answer in complete privacy. Next, you will learn how to use the system and complete some practice questions. You will learn how to enter answers and how to back-up if you make a mistake and want to change an answer. Press [ENTER] to continue. INTRO2 In this system you can read the questions on the computer screen and hear them read through the headphones. If you would like to just see the questions on the screen, you can turn down the voice. Press [ENTER] to continue. GOTDOG You answer questions by putting in the number that is shown next to your answer. The numbers are located in the second row of the keyboard. To answer a question, you first press the correct number and then press [ENTER]. Practice Question #1: Do you have a dog? 1 Yes 2 No DK/REF EYECOLOR The last question was a Yes-No question. Other questions will have more answers to choose from, and you will pick your answer from a list. Practice Question #2: What color are your eyes? Put in the number that best fits you and press [ENTER]. 1 Blue 2 Brown 3 Gray 4 Green 5 Some other color DK/REF ALLAPPLY Some questions will let you choose more than one answer. For these questions, you will use the space bar to separate the answers you type in. Practice this now. Practice Question #3: What kinds of music do you listen to? To select more than one kind of music from the list, press the space bar between each number you type. When you have finished, press [ENTER] to go to the next question. 1 Classical 2 Country 3 Hip Hop 4 Jazz 5 Latin American/Spanish 6 Folk/Traditional 7 Pop/Rock 8 Soul/R&B 9 Something Else DK/REF NOTUSED For some questions, you may want to answer that you have not done any of the things listed. In these questions, the computer will instruct you to enter ‘95’ to indicate that you have not done these things. Try this now. Practice Question #4: In the past 12 months, which, if any, of these musical instruments have you played? 1 Banjo 2 Tuba 3 Bagpipes 95 I have not played any of these musical instruments in the past 12 months. DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, OR 3. NUMBER Other questions will ask you to type in a number instead of choosing a number from a list. Practice Question #5: In the past 30 days, on how many days did you eat breakfast? Type in the number of days you ate breakfast and press [ENTER]. ________________ days in the past 30 days [RANGE: 1 - 30] DK/REF BACKUP If you want to change or see your answer to a previous question, you can back up using the [F9] key. Each time you press the [F9] key, the computer will go back one question. You can tell the computer to repeat a question by pressing [F10]. Try this now. When you are finished, press [ENTER] to continue. PLAYINFO In some questions, you can use the [F2] key to see and hear extra information to help you answer a question. First listen to the question. Practice Question #6: In the past 30 days, on how many days did you eat any kind of fried potatoes? ________________ days in the past 30 days [RANGE: 1 - 30] DK/REF Now press [F2] to see and hear examples of fried potatoes. • French fries • Home fries • Hash brown potatoes Press [ENTER] to close this box. Then, type in your response to the question. rangeerr For some questions, the computer can only accept certain answers. For example, in the question below, the only numbers the computer will accept are 1 for YES or 2 for NO. If you try to enter some other number, an instruction box will appear. To correct your answer, you must press [ENTER] to make the box disappear. You can then answer the question again. Try this with the question below. Type a 3 as your answer. Press [ENTER] to remove the instruction box, then type in a valid answer. Practice Question #7: Do you have a cat? 1 Yes 2 No DK/REF This page intentionally left blank. Calendar calendar Throughout the rest of this interview, the computer will ask you questions about three time periods, the past 30 days, the past 12 months, and your lifetime. To help you remember the first two time periods, the computer will record the beginning dates for each one of them. PROGRAMMER: 30 DAY CALENDAR WILL DISPLAY Now please think about the past 30 days. According to the calendar [DATEFILL] was 30 days ago. That will be your 30-day reference date, and can be found in blue on the calendar. The entire 30-day period is highlighted in yellow. PROGRAMMER: Fill date on 30 day reference date field and highlight the 30-day reference date. CIRCLE DAY; HIGHLIGHT ENTIRE 30-DAY PERIOD. MAKE TEXT THAT SAYS ‘BLUE’ BLUE IN COLOR. Press [ENTER] to continue. calendr2 A number of questions will ask about the past 12 months, that is since this date last year. According to the calendar [DATEFILL] was 12 months ago. That will be your 12-month reference date and can be found in red on the calendar. Today’s date can be found in green. PROGRAMMER: Fill date on 12 month reference date field and highlight the 12 month reference date. CIRCLE DAY. MAKE TEXT THAT SAYS ‘RED’ RED IN COLOR AND THE SAME FOR GREEN TEXT. Press [ENTER] to continue. calendr3 Please use the calendar as you go through the interview to help you remember when different things happened. The calendars will pop up to remind you to think about your 30-day reference date and your 12-month reference date when you answer questions. You can also look at the calendar at any time by pressing [F1]. Press [F1] again to close the calendar. Press [ENTER] to continue. ANYQUES If you have any questions, please ask your interviewer now. If not, press [ENTER] to begin. This page intentionally left blank. Front End Demographics QD03 The first few questions are for statistical purposes only, to help us analyze the results of the study. Are you of Hispanic, Latino, or Spanish origin or descent? 1 Yes 2 No DK/REF QD04 [IF QD03 = 1] Which of these Hispanic, Latino, or Spanish groups best describes you? To select more than one group from the list, press the space bar between each number you type. When you have finished, press [ENTER]. 1 Mexican, Mexican American, Mexicano, or Chicano 2 Puerto Rican 3 Central or South American 4 Cuban or Cuban American 5 Dominican (from Dominican Republic) 6 Spanish (from Spain) 7 Other DK/REF QD04othr [IF QD04 = 7] Which other Hispanic, Latino or Spanish group best describes you? _____________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN QD04othr. QD05 Which of these groups describes you? To select more than one group from the list, press the space bar between each number you type. When you have finished, press [ENTER]. 1 American Indian or Alaska Native, including North American, Central American, and South American Indians 2 Asian, including Asian Indian, Chinese, Filipino, Japanese, Korean, and Vietnamese 3 Black or African American 4 Native Hawaiian or Other Pacific Islander, including Guamanian, Chamorro, and Samoan 5 White DK/REF QD05PI [IF QD05 = 4] Which of these Pacific Islander groups describes you? To select more than one group from the list, press the space bar between each number you type. When you have finished, press [ENTER]. 1. Guamanian or Chamorro 2. Native Hawaiian 3. Samoan 4. Other Pacific Islander DK/REF DK/REF QD05PIO [IF QD05PI = 4] Which other Pacific Islander group or groups describes you? OTHER PACIFIC ISLANDER GROUP: _____________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN QD05PIO QD05ASIA [IF QD05 = 2] Which of these Asian groups describes you? To select more than one group from the list, press the space bar between each number you type. When you have finished, press [ENTER]. 1 Asian Indian 2 Chinese 3 Filipino 4 Japanese 5 Korean 6 Vietnamese 7 Other Asian DK/REF QD05OTHA [IF QD05ASIA = 7] Which other Asian group or groups describes you? OTHER ASIAN GROUP: _____________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN QD05OTHA. QD05OTHR [IF QD05 = DK] Which other racial group or groups describes you? OTHER RACIAL GROUP: _____________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN QD05OTHR. QD07 [IF CURNTAGE = 15 OR OLDER] Are you now married, widowed, divorced or separated, or have you never married? 1 Married 2 Widowed 3 Divorced or Separated 4 Have Never Married DK/REF QD08 [IF QD07 = 1 OR 2 OR 3] How many times have you been married? NUMBER OF TIMES: times [RANGE: 1 - 9] DK/REF QD01 What sex were you assigned at birth, on your original birth certificate? 5 Male 9 Female GI01 What is your current gender? To select more than one gender from the list, press the space bar between each number you type. When you have finished, press [ENTER]. 1 Male 2 Female 3 Transgender 4 I use a different term DK/REF GIOTH [IF GI01 = 4] What term do you use to describe your gender? _____________ DK/REF DEFINE SABFILL: IF QD01 = 5, THEN SABFILL = “male” IF QD01 = 9, THEN SABFILL = “female” DEFINE GIFILL IF GI01 = 1, THEN GIFILL = “male” IF GI01 = 2, THEN GIFILL = “female” IF GI01 = 3, THEN GIFILL = “transgender” IF GI01 = 4 AND GIOTH NE BLANK, THEN GIFILL = [FILL FROM GIOTH] IF (GI01 = 4 AND GIOTH BLANK) OR (GI01 = DK) OR (GI01 = REF), THEN GIFILL = “unreported” [Note to Programmers: GIFILL should appear in lower case and, if GI01 has more than response, be separated by commas and the last GIFILL should be preceded by the word “and”.] CONFGI Just to confirm, you reported you were assigned [SABFILL] at birth and your current gender is [GIFILL]. Is that correct? 1 Yes 2 No GICC01 [IF CONFGI = 2] Which answer is correct? 1 I was assigned [SABFILL] at birth 2 My current gender is [GIFILL] 3 Neither answer is correct DK/REF GICC02 [IF GICC01 = 2 OR 3] What sex were you assigned at birth, on your original birth certificate? 5 Male 9 Female GICC03 [IF GICC01 = 1 OR 3] What is your current gender? To select more than one gender from the list, press the space bar between each number you type. When you have finished, press [ENTER]. 1 Male 2 Female 3 Transgender 4 I use a different term DK/REF GICC04 [IF GICC03 = 4] What term do you use to describe your gender? _____________ DK/REF DEFINE RSEX: IF CONFGI = 1, RSEX = QD01 IF CONFGI = 2 AND GICC02 = 5 OR 9, RSEX = GICC02 QD12 This question is about your overall health. Would you say your health in general is excellent, very good, good, fair, or poor? 1 Excellent 2 Very Good 3 Good 4 Fair 5 Poor DK/REF This page intentionally left blank. Nicotine LEADCIG These questions are about cigarette smoking. Press [ENTER] to continue. CG01 Have you ever smoked part or all of a cigarette? 1 Yes 2 No DK/REF CGREF1 [IF CG01 = REF] The answers that people give us about their cigarette smoking are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever smoked part or all of a cigarette? 1 Yes 2 No DK/REF CG04 [IF CG01 = 1 OR CGREF1 = 1] How old were you the first time you smoked part or all of a cigarette? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STCG: IF CG04 NE (BLANK OR DK/REF) THEN AGE1STCG = CG04 ELSE AGE1STCG = BLANK IF CURNTAGE < AGE1STCG CGCC01 The computer recorded that you were [AGE1STCG] years old when you first smoked part or all of a cigarette. Is this correct? 4 Yes 6 No DK/REF CGCC02 [IF CGCC01 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STCG] years old the first time I smoked part or all of a cigarette 3 Neither answer is correct DK/REF CGCC03 [IF CGCC02 = 2 OR CGCC02 = 3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF CGCC03a [IF CGCC03 < 12] Since you have indicated that you are [CGCC03 AGE] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE PENTER1. CGCC04 [IF CGCC02 = 1 OR CGCC02 = 3 OR CGCC01 = 6] Please answer this question again. How old were you the first time you smoked part or all of a cigarette? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CGCC04 NOT(BLANK OR DK/REF) THEN AGE1STCG = CGCC04 UPDATE: IF CGCC03 NOT(BLANK OR DK/REF) THEN CURNTAGE = CGCC03 IF AGE1STCG < 10: CGCC05 The computer recorded that you were [AGE1STCG] years old the first time you smoked part or all of a cigarette. Is this correct? 4 Yes 6 No DK/REF CGCC06 [IF CGCC05 = 6] Please answer this question again. How old were you the first time you smoked part or all of a cigarette? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CGCC06 NOT(BLANK OR DK/REF) THEN AGE1STCG = CGCC06 CG04a [IF CGCC05 NE DK/RE AND CGCC06 NE DK/REF AND AGE1STCG = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STCG = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first smoke part or all of a cigarette in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF CG04b [IF AGE1STCG = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first smoke part or all of a cigarette in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF CG04c [IF CGCC05 NE DK/RE AND CGCC06 NE DK/REF AND AGE1STCG = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first smoke part or all of a cigarette? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CG04c > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. CG04d [IF CG04a = 1 OR 2 OR CG04b = 1 OR 2] In what month in [YEAR FROM CG04a or CG04b] did you first smoke part or all of a cigarette? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CG04a = 2 AND CG04d > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STCG: MYR1STCG = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CG04a-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STCG IS BLANK. IF MYR1STCG NE 0 AND NE AGE1STCG: CGCC19 The computer recorded that you first smoked part or all of a cigarette in [CG04a-d fill]. That would make you [MYR1STCG] years old when you first smoked part or all of a cigarette. Is this correct? 4 Yes 6 No DK/REF CGCC20 [IF CGCC19 = 4] Earlier, the computer recorded that you were [AGE1STCG] years old when you first smoked part or all of a cigarette. Which answer is correct? 1 I first smoked part or all of a cigarette in [CG04a-d fill] when I was [MYR1STCG] years old 2 I was [AGE1STCG] years old the first time I smoked part or all of a cigarette 3 Neither answer is correct DK/REF UPDATE: IF CGCC20 = 1, THEN AGE1STCG = MYR1STCG CGCC21 [IF CGCC20=2 OR CGCC20=3 OR CGCC19=6] Please answer this question again. Did you first smoke part or all of a cigarette in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF CGCC21a [IF CGCC21 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [CGCC21] did you first smoke part or all of a cigarette? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CGCC21a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF CGCC21a NE (0 OR DK/RE) THEN UPDATE MYR1STCG. MYR1STCG = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CGCC21 AND CGCC21a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STCG IS BLANK. IF MYR1STCG = AGE1STCG THEN MYR1STCG = BLANK CGCC22 [IF CGCC20 NE 1 AND MYR1STCG NE 0 AND (CGCC21 AND CGCC21a NE CG04a-d)] The computer recorded that you first smoked part or all of a cigarette in [CGCC21-CGCC21a fill]. That would make you [MYR1STCG] years old when you first smoked part or all of a cigarette. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF CGCC22 NE (6, BLANK OR DK/REF) AND (CGCC21 AND CGCC21a NE CG04a-d) THEN AGE1STCG = MYR1STCG CG05 [IF CG01 = 1 OR CGREF1 = 1] Now think about the past 30 days, that is, from [DATEFILL] up to and including today. During the past 30 days, have you smoked part or all of a cigarette? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CG06 [IF CG05 = 2] How long has it been since you last smoked part or all of a cigarette? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF CG06DK [IF CG06 = DK] What is your best guess of how long it has been since you last smoked part or all of a cigarette? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF CG06RE [IF CG06 = REF] The answers that people give us about their cigarette smoking are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last smoked part or all of a cigarette? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF CG07 [IF CG05 = 1] During the past 30 days, that is, since [DATEFILL], on how many days did you smoke part or all of a cigarette? # OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CG07DKRE [IF CG07 = DK/REF] What is your best estimate of the number of days you smoked part or all of a cigarette during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE CIGDKRE FILL: IF CG07DKRE = 1, THEN CIGDKRE = “1 or 2 days” IF CG07DKRE = 2, THEN CIGDKRE = “3 to 5 days” IF CG07DKRE = 3, THEN CIGDKRE = “6 to 9 days” IF CG07DKRE = 4, THEN CIGDKRE = “10 to 19 days” IF CG07DKRE = 5, THEN CIGDKRE = “20 to 29 days” IF CG07DKRE = 6, THEN CIGDKRE = “30 days” CG08 [IF CG07 > 1 OR CG07DKRE = 1 - 6]) On the [CG07 days / CIGDKRE] you smoked cigarettes during the past 30 days, how many cigarettes did you smoke per day, on average? 1 Less than one cigarette per day 2 1 cigarette per day 3 2 to 5 cigarettes per day 4 6 to 15 cigarettes per day (about ½ pack) 5 16 to 25 cigarettes per day (about 1 pack) 6 26 to 35 cigarettes per day (about 1 ½ packs) 7 More than 35 cigarettes per day (about 2 packs or more) DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CG10 [IF CG07 = 1] On the one day you smoked cigarettes during the past 30 days, how many cigarettes did you smoke? 1 Less than one cigarette 2 1 cigarette 3 2 to 5 cigarettes 4 6 to 15 cigarettes (about ½ pack) 5 16 to 25 cigarettes (about 1 pack) 6 26 to 35 cigarettes (about 1 ½ packs) 7 More than 35 cigarettes (about 2 packs or more) DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CGMENTH1 [IF CG05 = 1] Were the cigarettes you smoked most often during the past 30 days menthol? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CG14 [IF CG05 = 1] During the past 30 days, that is, since [DATEFILL], have you smoked part or all of a roll-your-own tobacco cigarette? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CG15 [IF CG05 = DK/REF OR (CG06 = 1-3 OR DK/REF) OR (CG06DK = 1-3 OR DK/REF) OR (CG06RE = 1-3 OR DK/REF) OR (CG07 = 1 - 29 OR DK/REF) OR (CG07DKRE = 1 - 5 OR DK/REF)] Has there ever been a period in your life when you smoked cigarettes every day for at least 30 days? 1 Yes 2 No DK/REF CG16 [IF CG07 = 30 OR CG07DKRE = 6 OR CG15 = 1] How old were you when you first started smoking cigarettes every day? AGE: years old [RANGE: 1-110] DK/REF DEFINE DAILYCIG: DAILYCIG = CG16 IF DAILYCIG < AGE1STCG CGCC07 The computer recorded that you were [DAILYCIG] years old when you first started smoking cigarettes every day. Is this correct? 4 Yes 6 No DK/REF CGCC08 [IF CGCC07 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I was [DAILYCIG] years old when I first started smoking cigarettes every day 2 I was [AGE1STCG] years old the first time I smoked part or all of a cigarette 3 Neither answer is correct DK/REF CGCC09 [IF CGCC08 = 1 OR CGCC08 = 3] Please answer this question again. How old were you the first time you smoked part or all of a cigarette? AGE: years old [RANGE: 1-110] DK/REF CGCC10 [IF CGCC08 = 2 OR CGCC08 = 3 OR CGCC07 = 6] Please answer this question again. How old were you when you first started smoking cigarettes every day? AGE: years old [RANGE: 1-110] DK/REF UPDATE: IF CGCC09 NOT (BLANK OR DK/REF) THEN AGE1STCG = CGCC09 UPDATE: IF CGCC10 NOT (BLANK OR DK/REF) THEN DAILYCIG = CGCC10 IF DAILYCIG > CURNTAGE: CGCC11 The computer recorded that you were [DAILYCIG] years old when you first started smoking cigarettes every day. Is this correct? 4 Yes 6 No DK/REF CGCC12 [IF CGCC11 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [DAILYCIG] years old when I first started smoking cigarettes every day 3 Neither answer is correct DK/REF CGCC13 [IF CGCC12 = 2 OR CGCC12 = 3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF CGCC13a [IF CGCC13 < 12] Since you have indicated that you are [CGCC13] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. CGCC14 [IF CGCC11 = 6 OR CGCC12 = 1 OR CGCC12 = 3] Please answer this question again. How old were you when you first started smoking cigarettes every day? AGE: years old [RANGE: 1- 110] DK/REF UPDATE: IF CGCC13 NOT (BLANK OR DK/REF) THEN CURNTAGE = CGCC13 UPDATE: IF CGCC14 NOT (BLANK OR DK/REF) THEN DAILYCIG = CGCC14 CG16y1 [IF DAILYCIG = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF DAILYCIG = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first start smoking cigarettes every day in [CURRENT YEAR ‑1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF CG16y2 [IF DAILYCIG = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first start smoking cigarettes every day in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF CG16m1 [IF DAILYCIG = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first start smoking cigarettes every day? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CG16m1 > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. CG16m2 [IF CG16y1 = 1 OR 2 OR CG16y2 = 1 OR 2] In what month in [YEAR FROM CG16y1 or CG16y2] did you first start smoking cigarettes every day? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CG16m2 > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STDC: MYR1STDC = AGE AT FIRST DAILY USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CG16y1-m2). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STCG IS BLANK. IF MYR1STDC NE 0 AND NE DAILYCIG: CGCC15 The computer recorded that you first started smoking cigarettes every day in [CG16y1-m2 fill]. That would make you [MYR1STDC] years old when you first started smoking cigarettes every day. Is this correct? 4 Yes 6 No DK/REF CGCC16 [IF CGCC15 = 4] Earlier, the computer recorded that you were [DAILYCIG] years old when you first started smoking cigarettes every day. Which answer is correct? 1 I first started smoking cigarettes every day in [CG16y1-m2 fill] when I was [MYR1STDC] years old 2 I was [DAILYCIG] years old the first time I started smoking cigarettes every day 3 Neither answer is correct DK/REF UPDATE: IF CGCC16 = 1, THEN DAILYCIG = MYR1STDC CGCC17 [IF CGCC16=2 OR CGCC16=3 OR CGCC15=6] Please answer this question again. Did you first start smoking cigarettes every day in [CURRENT YEAR -2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF CGCC17a [IF CGCC17 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [CGCC17] did you first start smoking cigarettes every day? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CGCC17a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF CGCC17a NE (0 OR DK/REF) THEN UPDATE MYR1STDC. MYR1STDC = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CGCC17 AND CGCC17a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STDC IS BLANK. IF MYR1STDC = DAILYCIG THEN MYR1STDC = BLANK CGCC18 [IF CGCC16 NE 1 AND MYR1STDC NE 0 AND (CGCC17 AND CGCC17a NE CG16y1-CG16m2)] The computer recorded that you first started smoking cigarettes every day in [CGCC17-CGCC17a fill]. That would make you [MYR1STDC] years old when you first started smoking cigarettes every day. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF CGCC18 NE (6, BLANK OR DK/REF) AND (CGCC17 AND CGCC17a NE CG16y1-CG16m2) THEN DAILYCIG = MYR1STDC CG16a [IF (CG05 = 2 OR DK/REF) OR ((CG08 < 4) OR (CG08 = 4 AND CG07 <17) OR (CG08 = 5 AND CG07 <7) OR (CG08 = 6 AND CG07 <4) OR (CG08 = 7 AND CG07 <3 AND CG07DKRE NE BLANK)) Have you smoked at least 100 cigarettes in your entire life? 1 Yes 2 No DK/REF VPINTRO The next questions are about vaping nicotine with e-cigarettes or other vaping devices. These devices might also be called vapes, vape pens, or mods. When answering, please include any device that heats a liquid containing nicotine into a vapor. Press [ENTER] to continue. VPLIF [PROGRAMMER, SHOW IN GRAY FONT: The next questions are about vaping nicotine with e-cigarettes or other vaping devices. These devices might also be called vapes, vape pens, or mods. When answering, please include any device that heats a liquid containing nicotine into a vapor.] Have you ever, even once, vaped nicotine with an e-cigarette or other vaping device? 1 Yes 2 No DK/REF VPLIFREF [IF VPLIF = REF] The answers that people give us about vaping nicotine with e-cigarettes or other vaping devices are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, vaped nicotine with an e-cigarette or other vaping device? 1 Yes 2 No DK/REF VPFT [IF VPLIF = 1 OR VPLIFREF = 1] How old were you the first time you vaped nicotine with an e-cigarette or other vaping device? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE ENNICAGE: IF VPFT NE (BLANK OR DK/REF) THEN ENNICAGE = VPFT ELSE ENNICAGE = BLANK IF CURNTAGE < ENNICAGE CGEN01 The computer recorded that you were [ENNICAGE] years old when you first vaped nicotine with an e-cigarette or other vaping device. Is this correct? 4 Yes 6 No DK/REF CGEN02 [IF CGEN01=4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [ENNICAGE] years old the first time I vaped nicotine with an e-cigarette or other vaping device 3 Neither answer is correct DK/REF CGEN03 [IF CGEN02 = 2 OR CGEN02 = 3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF CGEN03a [IF CGEN03 < 12] Since you have indicated that you are [CGEN03 AGE] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. CGEN04 [IF CGEN02 = 1 OR CGEN 02 = 3 OR CGEN 01 = 6] Please answer this question again. How old were you the first time you vaped nicotine with an e-cigarette or other vaping device? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CGEN04 NOT (BLANK OR DK/REF) THEN ENNICAGE = CGEN04 UPDATE: IF CGEN03 NOT (BLANK OR DK/REF) THEN CURNTAGE = CGEN03 IF ENNICAGE < 10: CGEN05 The computer recorded that you were [ENNICAGE] years old when you first vaped nicotine with an e-cigarette or other vaping device. Is this correct? 4 Yes 6 No DK/REF CGEN06 [IF CGEN05 = 6] Please answer this question again. How old were you the first time you vaped nicotine with an e-cigarette or other vaping device? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CGEN06 NOT (BLANK OR DK/REF) THEN ENNICAGE = CGEN06 VPFTYRa [IF CGEN05 NE DK/RE AND CGEN06 NE DK/REF AND ENNICAGE = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF ENNICAGE = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first vape nicotine with an e-cigarette or other vaping device in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF VPFTYRb [IF ENNICAGE = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first vape nicotine with an e-cigarette or other vaping device in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF VPFTMOa [IF CGEN05 NE DK/RE AND CGEN06 NE DK/REF AND ENNICAGE = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first vape nicotine with an e-cigarette or other vaping device? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF VPFTMOa > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. VPFTMOb [IF (VPFTYRa = 1 OR 2) OR (VPFTYRb = 1 OR 2)] In what month in [YEAR FROM VPFTYRa or VPFTYRb] did you first vape nicotine with an e-cigarette or other vaping device? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF VPFTYRa = 2 AND VPFTMOb > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STEN: MYR1STEN = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (VPFTYRa-VPFTMOb). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STEN IS BLANK. IF MYR1STEN NE 0 AND NE ENNICAGE: CGEN07 The computer recorded that you first vaped nicotine with an e-cigarette or other vaping device in [VPFTYRa-VPFTMOb fill]. That would make you [MYR1STEN] years old when you first vaped nicotine with an e-cigarette or other vaping device. Is this correct? 4 Yes 6 No DK/REF CGEN08 [IF CGEN07 = 4] Earlier, the computer recorded that you were [ENNICAGE] years old when you first vaped nicotine with an e-cigarette or other vaping device. Which answer is correct? 1 I first vaped nicotine with an e-cigarette or other vaping device in [VPFTYRa-VPFTMOb fill] when I was [MYR1STEN] years old 2 I was [ENNICAGE] years old the first time I vaped nicotine with an e-cigarette or other vaping device 3 Neither answer is correct DK/REF UPDATE: IF CGEN08 = 1, THEN ENNICAGE = MYR1STEN. CGEN09 [IF CGEN08=2 OR CGEN08=3 OR CGEN07=6] Please answer this question again. Did you first vape nicotine with an e-cigarette or other vaping device in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF CGEN09a [IF CGEN09 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [CGEN09] did you first vape nicotine with an e-cigarette or other vaping device? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CGEN09 = 3 AND CGEN09a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF CGEN09a NE (BLANK OR DK/REF) THEN UPDATE MYR1STEN. MYR1STEN = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CGEN09 AND CGEN09a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STEN IS BLANK. IF MYR1STEN = ENNICAGE THEN MYR1STEN = 0 CGEN10 [IF CGEN08 NE 1 AND MYR1STEN NE 0 AND (YEAR FROM CGEN09 NE YEAR FROM VPFTYRa OR VPFTYRb AND MONTH FROM CGEN09a NE MONTH FROM VPFTMOa OR VPFTMOb)] The computer recorded that you first vaped nicotine with an e-cigarette or other vaping device in [CGEN09-CGEN09a fill]. That would make you [MYR1STEN] years old when you first vaped nicotine with an e-cigarette or other vaping device. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF CGEN10 NE (6, BLANK OR DK/REF) AND ((CGEN09 NE VPFTYRa AND VPFTYRa NE (BLANK OR DK/REF)) OR (CGEN09 NE VPFTYRb AND VPFTYRb NE (BLANK OR DK/REF)) OR (CGEN09a NE VPFTMOa AND VPFTMOa NE (BLANK OR DK/REF)) OR (CGEN09a NE VPFTMOb AND VPFTMOb NE (BLANK OR DK/REF))) THEN ENNICAGE = MYR1STEN VPPM [IF VPLIF = 1 OR VPLIFREF = 1] Now think about the past 30 days, that is, from [DATEFILL] up to and including today. During the past 30 days, have you vaped nicotine with an e-cigarette or other vaping device? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR VPREC [IF VPPM = 2] How long has it been since you last vaped nicotine with an e-cigarette or other vaping device? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF VPRECDK [IF VPREC = DK] What is your best guess of how long it has been since you last vaped nicotine with an e-cigarette or other vaping device? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF VPRECREF [IF VPREC = REF] The answers that people give us about vaping nicotine with e-cigarettes and other vaping devices are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last vaped nicotine with an e-cigarette or other vaping device? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF VPPMNUM [IF VPPM = 1] During the past 30 days, that is, since [DATEFILL], on how many days did you vape nicotine with an e-cigarette or other vaping device? # OF DAYS: days in the past 30 days [RANGE: 1-30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR VPPMNUNR [IF VPPMNUM = DK OR REF] What is your best estimate of the number of days you vaped nicotine with an e-cigarette or other vaping device during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR SMINTRO The next questions are about your use of smokeless tobacco such as snuff, dip, chewing tobacco, or snus. Press [ENTER] to continue. CG25 [PROGRAMMER, SHOW IN GRAY FONT: The next questions are about your use of smokeless tobacco such as snuff, dip, chewing tobacco, or snus.] Have you ever, even once, used smokeless tobacco? 1 Yes 2 No DK/REF CGREF3 [IF CG25 = REF] The answers that people give us about their use of smokeless tobacco are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used smokeless tobacco? 1 Yes 2 No DK/REF CG26 [IF CG25 = 1 OR CGREF3 = 1] How old were you the first time you used smokeless tobacco? YEARS OLD: years old [RANGE: 1 - 110] DK/REF DEFINE SNUFFAGE: IF CG26 NE (BLANK OR DK/REF) THEN SNUFFAGE = CG26 ELSE SNUFFAGE = BLANK IF CURNTAGE < SNUFFAGE CGSN01 The computer recorded that you were [SNUFFAGE] years old when you first used smokeless tobacco. Is this correct? 4 Yes 6 No DK/REF CGSN02 [IF CGSN01 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [SNUFFAGE] years old the first time I used smokeless tobacco 3 Neither answer is correct DK/REF CGSN03 [IF CGSN02 = 2 OR CGSN02 = 3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF CGSN03a [IF CGSN03 < 12] Since you have indicated that you are [CGSN03 AGE] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. CGSN04 [IF CGSN02 = 1 OR CGSN02 = 3 OR CGSN01 = 6] Please answer this question again. How old were you the first time you used smokeless tobacco? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CGSN04 NOT(BLANK OR DK/REF) THEN SNUFFAGE = CGSN04 UPDATE: IF CGSN03 NOT(BLANK OR DK/REF) THEN CURNTAGE = CGSN03 IF SNUFFAGE < 10: CGSN05 The computer recorded that you were [SNUFFAGE] years old the first time you used smokeless tobacco. Is this correct? 4 Yes 6 No DK/REF CGSN06 [IF CGSN05 = 6] Please answer this question again. How old were you the first time you used smokeless tobacco? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CGSN06 NOT(BLANK OR DK/REF) THEN SNUFFAGE = CGSN06 CG26a [IF CGSN05 NE DK/RE AND CGSN06 NE DK/REF AND SNUFFAGE = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF SNUFFAGE = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use smokeless tobacco in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF CG26b [IF SNUFFAGE = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use smokeless tobacco in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF CG26c [IF CGSN05 NE DK/RE AND CGSN06 NE DK/REF AND SNUFFAGE = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use smokeless tobacco? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CG26c > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. CG26d [IF CG26a = 1 - 2 OR CG26b = 1 - 2] In what month in [YEAR FROM CG26a or CG26b] did you first use smokeless tobacco? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CG26d > CURRENT MONTH] THE MONTH IN [CURRENT MONTH] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STSN: MYR1STSN = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CG26a-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STSN IS BLANK. IF MYR1STSN NE 0 AND NE SNUFFAGE: CGSN07 The computer recorded that you first used smokeless tobacco in [CG26a-d fill]. That would make you [MYR1STSN] years old when you first used smokeless tobacco. Is this correct? 4 Yes 6 No DK/REF CGSN08 [IF CGSN07 = 4] Earlier, the computer recorded that you were [SNUFFAGE] years old when you first used smokeless tobacco. Which answer is correct? 1 I first used smokeless tobacco in [CG26a-d fill] when I was [MYR1STSN] years old 2 I was [SNUFFAGE] years old the first time I used smokeless tobacco 3 Neither answer is correct DK/REF UPDATE: IF CGSN08 = 1, THEN SNUFFAGE = MYR1STSN. CGSN09 [IF CGSN08=2 OR CGSN08=3 OR CGSN07=6] Please answer this question again. Did you first use smokeless tobacco in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF CGSN09a [IF CGSN09 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [CGSN09] did you first use smokeless tobacco? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CGSN09a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF CGSN09a NE (0 OR DK/REF) THEN UPDATE MYR1STSN. MYR1STSN = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CGSN09 AND CGSN09a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STSN IS BLANK. IF MYR1STSN = SNUFFAGE THEN MYR1STSN = BLANK. CGSN10 [IF CGSN08 NE 1 AND MYR1STSN NE 0 AND (CGSN09 AND CGSN09a NE CG26a-d)] The computer recorded that you first used smokeless tobacco in [CGSN09-CGSN09a fill]. That would make you [MYR1STSN] years old when you first used smokeless tobacco. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF CGSN10 NE (6, BLANK OR DK/REF) AND (CGSN09 AND CGSN09a NE CG26a-d) THEN SNUFFAGE = MYR1STSN CG27 [IF CG25 = 1 OR CGREF3 = 1] Now think about the past 30 days, that is, from [DATEFILL] up to and including today. During the past 30 days, have you used smokeless tobacco, even once? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CG28 [IF CG27 = 2] How long has it been since you last used smokeless tobacco? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF CG28DK [IF CG28 = DK] What is your best guess of how long it has been since you last used smokeless tobacco? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF CG28RE [IF CG28 = REF] The answers that people give us about their use of smokeless tobacco are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last used smokeless tobacco? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF CG29 [IF CG27 = 1] During the past 30 days, that is, since [DATEFILL], on how many days did you use smokeless tobacco? # OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CG29DKRE [IF CG29 = DK/REF] What is your best estimate of the number of days you used smokeless tobacco during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CRINTRO The next questions are about smoking cigars made only of tobacco, such as cigarillos, big cigars, and little cigars that look like cigarettes. Press [ENTER] to continue. CG34 [PROGRAMMER, SHOW IN GRAY FONT: The next questions are about smoking cigars made only of tobacco, such as cigarillos, big cigars, and little cigars that look like cigarettes.] Have you ever, even once, smoked part or all of a cigar or cigarillo? 1 Yes 2 No DK/REF CGREF4 [IF CG34 = REF] The answers that people give us about their cigar or cigarillo smoking are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, smoked part or all of a cigar or cigarillo? 1 Yes 2 No DK/REF CG35 [IF CG34 = 1 OR CGREF4 = 1] How old were you the first time you smoked part or all of a cigar or cigarillo? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE CIGARAGE: IF CG35 NE (BLANK OR DK/REF) THEN CIGARAGE = CG35 ELSE CIGARAGE = BLANK IF CURNTAGE < CIGARAGE CGCR01 The computer recorded that you were [CIGARAGE] years old when you first smoked part or all of a cigar or cigarillo. Is this correct? 4 Yes 6 No DK/REF CGCR02 [IF CGCR01=4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [CIGARAGE] years old the first time I smoked part or all of a cigar or cigarillo 3 Neither answer is correct DK/REF CGCR03 [IF CGCR02 = 2 OR CGCR02 = 3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF CGCR03a [IF CGCR03 < 12] Since you have indicated that you are [CGCR03 AGE] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. CGCR04 [IF CGCR02 = 1 OR CGCR02 = 3 OR CGCR01 = 6] Please answer this question again. How old were you the first time you smoked part or all of a cigar or cigarillo? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CGCR04 NOT(BLANK OR DK/REF) THEN CIGARAGE = CGCR04 UPDATE: IF CGCR03 NOT(BLANK OR DK/REF) THEN CURNTAGE = CGCR03 IF CIGARAGE < 10: CGCR05 The computer recorded that you were [CIGARAGE] years old when you first smoked part or all of a cigar or cigarillo. Is this correct? 4 Yes 6 No DK/REF CGCR06 [IF CGCR05 = 6] Please answer this question again. How old were you the first time you smoked part or all of a cigar or cigarillo? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CGCR06 NOT(BLANK OR DK/REF) THEN CIGARAGE = CGCR06 CG35a [IF CGCR05 NE DK/RE AND CGCR06 NE DK/REF AND CIGARAGE = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF CIGARAGE = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first smoke part or all of a cigar or cigarillo in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF CG35b [IF CIGARAGE = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first smoke part or all of a cigar or cigarillo in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF CG35c [IF CGCR05 NE DK/RE AND CGCR06 NE DK/REF AND CIGARAGE = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first smoke part or all of a cigar or cigarillo? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CG35c > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. CG35d [IF CG35a = 1 - 2 OR CG35b = 1 - 2] In what month in [YEAR FROM CG35a or CG35b] did you first smoke part or all of a cigar or cigarillo? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CG35d > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STCR: MYR1STCR = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CG35a-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STCR IS BLANK. IF MYR1STCR NE 0 AND NE CIGARAGE: CGCR07 The computer recorded that you first smoked part or all of a cigar or cigarillo in [CG35a-d fill]. That would make you [MYR1STCR] years old when you first smoked part or all of a cigar or cigarillo. Is this correct? 4 Yes 6 No DK/REF CGCR08 [IF CGCR07 = 4] Earlier, the computer recorded that you were [CIGARAGE] years old when you first smoked part or all of a cigar or cigarillo. Which answer is correct? 1 I first smoked part or all of a cigar or cigarillo in [CG35a-d fill] when I was [MYR1STCR] years old 2 I was [CIGARAGE] years old the first time I smoked part or all of a cigar or cigarillo 3 Neither answer is correct DK/REF UPDATE: IF CGCR08 = 1, THEN CIGARAGE = MYR1STCR. CGCR09 [IF CGCR08=2 OR CGCR08=3 OR CGCR07=6] Please answer this question again. Did you first smoke part or all of a cigar or cigarillo in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF CGCR09a [IF CGCR09 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [CGCR09] did you first smoke part or all of a cigar or cigarillo? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CGCR09a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF CGCR09a NE (0 OR DK/REF) THEN UPDATE MYR1STCR. MYR1STCR = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CGCR09 AND CGCR09a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STCR IS BLANK. IF MYR1STCR = CIGARAGE THEN MYR1STCR = BLANK CGCR10 [IF CGCR08 NE 1 AND MYR1STCR NE 0 AND (CGCR09 AND CGCR09a NE CG35a-d)] The computer recorded that you first smoked part or all of a cigar or cigarillo in [CGCR09-CGCR09a fill]. That would make you [MYR1STCR] years old when you first smoked part or all of a cigar or cigarillo. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF CGCR10 NE (6, BLANK OR DK/REF) AND (CGCR09 AND CGCR09a NE CG35a-d) THEN CIGARAGE = MYR1STCR CG36 [IF CG34 = 1 OR CGREF4 = 1] Now think about the past 30 days, that is, from [DATEFILL] up to and including today. During the past 30 days, have you smoked part or all of a cigar or cigarillo? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CG37 [IF CG36 = 2] How long has it been since you last smoked part or all of a cigar or cigarillo? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF CG37DK [IF CG37 = DK] What is your best guess of how long it has been since you last smoked part or all of a cigar or cigarillo? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF CG37RE [IF CG37 = REF] The answers that people give us about their cigar or cigarillo smoking are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last smoked part or all of a cigar or cigarillo? 1 More than 30 days ago but within the past 12 months 2 More than 12 months ago but within the past 3 years 3 More than 3 years ago DK/REF CG38 [IF CG36 = 1] During the past 30 days, that is, since [DATEFILL], on how many days did you smoke part or all of a cigar or cigarillo? # OF DAYS: days in the past 30 days [RANGE: 1-30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CG38DKRE [IF CG38 = DK OR REF] What is your best estimate of the number of days you smoked part or all of a cigar or cigarillo during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CG42 The last questions on tobacco products are about using a pipe to smoke tobacco. Have you ever, even once, smoked tobacco in a pipe? 1 Yes 2 No DK/REF CGREF5 [IF CG42 = REF] The answers that people give us about their pipe smoking are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, smoked tobacco in a pipe? 1 Yes 2 No DK/REF CG43 [IF CG42 = 1 OR CGREF5 = 1] During the past 30 days, that is, since [DATEFILL], have you smoked tobacco in a pipe, even once? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR This page intentionally left blank. Alcohol ALCINTR1 The next questions are about alcoholic beverages. For these questions, a “drink” means a can or bottle of beer or hard seltzer, a glass of wine or a wine cooler, a shot of liquor, or a drink with liquor in it. Press F2 to see examples of alcoholic beverages. IF F2 IS PRESSED, PLEASE DISPLAY Beer and Seltzers Regular beer, lite or light beer, hard cider, hard seltzer, or malt liquor. Wine Red or white wine, rosé, Champagne, fortified wines, or wine coolers. Liquor Bourbon, Scotch, Gin, Tequila, Rum, or Vodka. Liqueurs, Cordials, and Brandy Brandy, Schnapps, Kahlua, or Triple sec. Mixed Drinks and Cocktails Bloody Mary, Irish coffee, Margarita, Daiquiri, Martini or canned cocktail. Press [ENTER] to continue. AL01 Have you ever, even once, had a drink of any type of alcoholic beverage? Please do not include times when you only had a sip or two from a drink. 1 Yes 2 No DK/REF ALREF [IF AL01 = REF] The answers that people give us about their use of alcohol are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, had a drink of any type of alcoholic beverage? Please do not include times when you only had a sip or two from a drink. 1 Yes 2 No DK/REF AL02 [IF AL01 = 1 OR ALREF = 1] Think about the first time you had a drink of an alcoholic beverage. How old were you the first time you had a drink of an alcoholic beverage? Please do not include any time when you only had a sip or two from a drink. AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STAL: IF AL02 NE (BLANK OR DK/REF) THEN AGE1STAL = AL02 ELSE AGE1STAL = BLANK IF CURNTAGE < AGE1STAL: ALCC01 The computer recorded that you were [AGE1STAL] years old when you first drank an alcoholic beverage. Is this correct? 4 Yes 6 No DK/REF ALCC02 [IF ALCC01 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STAL] years old the first time I drank an alcoholic beverage 3 Neither answer is correct DK/REF ALCC03 [IF ALCC02=2 OR ALCC02=3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF ALCC03a [IF ALCC03 < 12] Since you have indicated that you are [ALCC03] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. ALCC04 [IF ALCC02=1 OR ALCC02=3 OR ALCC01=6] Please answer this question again. Think about the first time you had a drink of an alcoholic beverage. How old were you the first time you had a drink of any alcoholic beverage? Please do not include times when you only had a sip or two from a drink. AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF ALCC04 NOT (BLANK OR DK/REF) THEN AGE1STAL = ALCC04 UPDATE: IF ALCC03 NOT (BLANK OR DK/REF) THEN CURNTAGE = ALCC03 IF AGE1STAL = CURNTAGE OR AGE1STAL < 10: ALCC05 The computer recorded that you were [AGE1STAL] years old the first time you had a drink of any alcoholic beverage. Is this correct? 4 Yes 6 No DK/REF ALCC06 [IF ALCC05=6] Please answer this question again. Think about the first time you had a drink of an alcoholic beverage. How old were you the first time you had a drink of any alcoholic beverage? Please do not include times when you only had a sip or two from a drink. AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF ALCC06 NOT (BLANK OR DK/REF) THEN AGE1STAL = ALCC06 AL02a [IF ALCC05 NE DK/RE AND ALCC06 NE DK/REF AND AGE1STAL = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STAL = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first have a drink of an alcoholic beverage in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF AL02b [IF AGE1STAL = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first have a drink of an alcoholic beverage in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF AL02c IF ALCC05 NE DK/RE AND ALCC06 NE DK/REF AND AGE1STAL = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first have a drink of an alcoholic beverage? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF AL02c > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. AL02d [IF AL02a = 1 OR 2 OR AL02b = 1 OR 2] In what month in [YEAR FROM AL02a or AL02b] did you first have a drink of an alcoholic beverage? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF AL02d > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STAL: MYR1STAL = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (AL02a-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STAL IS BLANK. IF MYR1STAL NE 0 AND NE AGE1STAL: ALCC31 The computer recorded that you first had a drink of an alcoholic beverage in [AL02a-d fill]. That would make you [MYR1STAL] years old when you first had a drink of an alcoholic beverage. Is this correct? 4 Yes 6 No DK/REF ALCC32 [IF ALCC31 = 4] Earlier, the computer recorded that you were [AGE1STAL] years old when you first had a drink of an alcoholic beverage. Which answer is correct? 1 I first had a drink of an alcoholic beverage in [AL02a-d fill] when I was [MYR1STAL] years old 2 I was [AGE1STAL] years old the first time I had a drink of an alcoholic beverage 3 Neither answer is correct DK/REF UPDATE: IF ALCC32 = 1, THEN AGE1STAL = MYR1STAL. ALCC33 [IF ALCC32=2 OR ALCC32=3 OR ALCC31=6] Please answer this question again. Did you first have a drink of an alcoholic beverage in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF ALCC33a [IF ALCC33 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [ALCC33] did you first have a drink of an alcoholic beverage? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF ALCC33a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF ALCC33a NE (0 OR DK/REF) THEN UPDATE MYR1STAL. MYR1STAL = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (ALCC33 AND ALCC33a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STAL IS BLANK. IF MYR1STAL = AGE1STAL THEN MYR1STAL = BLANK ALCC34 [IF ALCC32 NE 1 AND MYR1STAL NE 0 AND (ALCC33 AND ALCC33a NE AL02a-d)] The computer recorded that you first had a drink of an alcoholic beverage in [ALCC33-ALCC33a fill]. That would make you [MYR1STAL] years old when you first had a drink of an alcoholic beverage. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF ALCC34 NE (6, BLANK OR DK/REF )AND (ALCC33 AND ALCC33a NE AL02a-d) THEN AGE1STAL = MYR1STAL ALLAST3 [IF AL01 = 1 OR ALREF = 1] How long has it been since you last drank an alcoholic beverage? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR ALRECDK [IF ALLAST3 = DK] What is your best guess of how long it has been since you last drank an alcoholic beverage? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR ALRECRE [IF ALLAST3 = REF] The answers that people give us about their use of alcohol are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last drank an alcoholic beverage? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR ALFRAME3 [IF ALLAST3 = 1 OR 2 OR ALRECDK = 1 OR 2 OR ALRECRE = 1 OR 2] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve had a drink of an alcoholic beverage during the past 12 months. What would be the easiest way for you to tell us how many days you drank alcoholic beverages? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF ALYRAVE [IF ALFRAME3 = 3 OR DK/REF] On how many days in the past 12 months did you drink an alcoholic beverage? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR ALMONAVE [IF ALFRAME3 = 2 OR ALYRAVE = DK/REF] On average, how many days did you drink an alcoholic beverage each month during the past 12 months? AVG # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR ALWKAVE [IF ALFRAME3 = 1 OR ALMONAVE = DK/REF] On average, how many days did you drink an alcoholic beverage each week during the past 12 months? AVG # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE TOTDRINK: IF ALYRAVE NOT (BLANK OR DK/REF) THEN TOTDRINK=ALYRAVE ELSE IF ALMONAVE NOT(BLANK OR DK/REF) THEN TOTDRINK=ALMONAVE*12 ELSE IF ALWKAVE NOT (BLANK OR DK/REF) THEN TOTDRINK = ALWKAVE*52 ELSE TOTDRINK=DK/REF DEFINE FILL1: IF ALYRAVE > 1, THEN FILL1 = “[ALYRAVE] days” ELSE IF ALYRAVE = 1, THEN FILL1 = “1 day” ELSE IF ALMONAVE > 1, THEN FILL1 = “[ALMONAVE] days per month” ELSE IF ALMONAVE = 1, THEN FILL1 = “1 day per month” ELSE IF ALWKAVE > 1, THEN FILL1 = “[ALWKAVE] days per week” ELSE IF ALWKAVE = 1, THEN FILL1 = “1 day per week” DEFINE FILL1A: IF FILL1 = “[ALMONAVE] day(s) per month” OR “[ALWKAVE] day(s) per week” THEN FILL1A = “for a total of [TOTDRINK] days” ELSE FILL1A = BLANK AL06 [IF ALLAST3 = 1 OR ALRECDK = 1 OR ALRECRE = 1] Think specifically about the past 30 days, from [DATEFILL], up to and including today. During the past 30 days, on how many days did you drink one or more drinks of an alcoholic beverage? # OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR AL06DKRE [IF AL06 = DK/REF] What is your best estimate of the number of days you drank alcohol during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ALC30DAY ALC30DAY = AL06 DEFINE ALCEST30 ALCEST30 = AL06DKRE DEFINE ESTIALC IF ALCEST30 = 1, THEN ESTIALC = 1 IF ALCEST30 = 2, THEN ESTIALC = 3 IF ALCEST30 = 3, THEN ESTIALC = 6 IF ALCEST30 = 4, THEN ESTIALC = 10 IF ALCEST30 = 5, THEN ESTIALC = 20 IF ALCEST30 = 6, THEN ESTIALC = 30 ELSE ESTIALC = BLANK DEFINE ALCESTFL IF AL06DKRE = 1 ALCESTFL = “1 or 2" IF AL06DKRE = 2 ALCESTFL = “3 to 5" IF AL06DKRE = 3 ALCESTFL = “6 to 9" IF AL06DKRE = 4 ALCESTFL = “10 to 19" IF AL06DKRE = 5 ALCESTFL = “20 to 29" IF AL06DKRE = 6 ALCESTFL = “all 30" ELSE ALCESTFL FILL = BLANK IF TOTDRINK NOT DK/REF AND (ALC30DAY > TOTDRINK OR ESTIALC > TOTDRINK): ALCC17a [IF ALC30DAY > TOTDRINK] For the last question, the computer recorded that you drank one or more alcoholic beverages on [ALC30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR ALCC17b [IF ESTIALC > TOTDRINK] For the last question, the computer recorded that you drank one or more alcoholic beverages on [ALCESTFL] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR ALCC18 [IF ALCC17a = 4 OR ALCC17b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I drank alcohol on [FILL1] in the past 12 months [FILL1A] 2 I drank alcohol on [ALC30DAY / ALCESTFL] days in the past 30 days 3 Neither answer is correct DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR ALCC19 [IF ALCC18 = 2 OR ALCC18 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve had a drink of an alcoholic beverage during the past 12 months. What would be the easiest way for you to tell us how many days you drank alcoholic beverages? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF ALCC20 [IF ALCC19 = 3] On how many days in the past 12 months did you drink an alcoholic beverage? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR ALCC21 [IF ALCC19 = 2] On average, how many days did you drink an alcoholic beverage each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR ALCC22 [IF ALCC19 = 1] On average, how many days did you drink an alcoholic beverage each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR UPDATE TOTDRINK: IF ALCC20 NOT(BLANK OR DK/REF) THEN TOTDRINK = ALCC20 ELSE IF ALCC21 NOT(BLANK OR DK/REF) THEN TOTDRINK = ALCC21*12 ELSE IF ALCC22 NOT(BLANK OR DK/REF) THEN TOTDRINK = ALCC22*52 ELSE TOTDRINK=DK/REF ALCC23a [IF (ALCC17a =6 OR ALCC18 = 1 OR ALCC18 =3) AND ALC30DAY NE (BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL], up to and including today. During the past 30 days, on how many days did you drink one or more drinks of an alcoholic beverage? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR ALCC23b [IF (ALCC17b =6 OR ALCC18 = 1 OR ALCC18 =3) AND ALCEST30 NE (BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL], up to and including today. What is your best estimate of the number of days you drank alcohol during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR UPDATE: IF ALCC23a NOT (BLANK OR DK/REF) THEN ALC30DAY = ALCC23a UPDATE: IF ALCC23b NOT (BLANK OR DK/REF) THEN ALCEST30 = ALCC23b UPDATE ESTIALC IF ALCC23b = 1 THEN ESTIALC = 1 IF ALCC23b = 2 THEN ESTIALC = 3 IF ALCC23b = 3 THEN ESTIALC = 6 IF ALCC23b = 4 THEN ESTIALC = 10 IF ALCC23b = 5 THEN ESTIALC = 20 IF ALCC23b = 6 THEN ESTIALC = 30 ELSE ESTIALC = BLANK DEFINE ESTIALC2 IF ESTIALC = 1 THEN ESTIALC2 = 2 IF ESTIALC = 3 THEN ESTIALC2 = 5 IF ESTIALC = 6 THEN ESTIALC2 = 9 IF ESTIALC = 10 THEN ESTIALC2 = 19 IF ESTIALC = 20 THEN ESTIALC2 = 29 IF ESTIALC = 30 THEN ESTIALC2 = 30 UPDATE ALCESTFL IF ALCC23b = 1 THEN ALCESTFL = “1 or 2" IF ALCC23b = 2 THEN ALCESTFL = “3 to 5" IF ALCC23b = 3 THEN ALCESTFL = “6 to 9" IF ALCC23b = 4 THEN ALCESTFL = “10 to 19" IF ALCC23b = 5 THEN ALCESTFL = “20 to 29" IF ALCC23b = 6 THEN ALCESTFL = “all 30" ELSE ALCESTFL = BLANK DEFINE ALC30USE: IF (ALLAST3 = 1 OR ALRECDK = 1 OR ALRECRE = 1) THEN ALC30USE = 1 ELSE ALC30USE = 2 AL07 [IF ALC30DAY = 2 - 30 OR ALCEST30 = 1 - 6] On the [ALC30DAY / ALCESTFL] days that you drank during the past 30 days, how many drinks did you usually have each day? Count as a drink a can or bottle of beer or hard seltzer, a glass of wine or a wine cooler, a shot of liquor, or a drink with liquor in it. [IF ALC30DAY = 1] On the 1 day that you drank during the past 30 days, how many drinks did you have? Count as a drink a can or bottle of beer or hard seltzer, a glass of wine or a wine cooler, a shot of liquor, or a drink with liquor in it.. [IF ALCEST30 = DK/REF] On the days that you drank during the past 30 days, how many drinks did you usually have each day? Count as a drink a can or bottle of beer or hard seltzer, a glass of wine or a wine cooler, a shot of liquor, or a drink with liquor in it.. # OF DRINKS: drinks each day in the past 30 days [RANGE: 1 - 90] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR AL08 [IF ALC30DAY = 1 – 30 OR ALCEST30 = (1 – 6, DK OR REF)] During the past 30 days, that is, since [DATEFILL], on how many days did you have [IF RSEX=5 THEN FILL 5 IF RSEX=9 THEN FILL 4] or more drinks on the same occasion? By ‘occasion,’ we mean at the same time or within a couple of hours of each other. # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE BINGEFLAG: IF AL08 = 1-30 THEN BINGEFLAG = 1 ELSE BINGEFLAG=0 IF AL08 > ALC30DAY OR AL08 > ESTIALC2: ALCC27 The computer recorded that in the past 30 days you drank [IF RSEX=5 THEN FILL 5 IF RSEX=9 THEN FILL 4] or more alcoholic beverages on [AL08] days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR ALCC28 [IF ALCC27 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I drank one or more alcoholic beverages on [ALC30DAY / ALCESTFL] days in the past 30 days 2 I drank [IF RSEX=5 THEN FILL 5 IF RSEX=9 THEN FILL 4] or more alcoholic beverages on [AL08] days in the past 30 days 3 Neither answer is correct DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR ALCC29a [IF ALCC28 = 2 OR 3 AND ALC30DAY NE (BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, that is from [DATEFILL] through today. During the past 30 days, on how many days did you drink one or more drinks of an alcoholic beverage? # OF DAYS: days in the past 30 days [RANGE: 0 -30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR ALCC29b [IF ALCC28 = 2 OR 3 AND ALCEST30 NE (BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, that is from [DATEFILL] through today. What is your best estimate of the number of days you drank alcohol during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR ALCC30 [(IF ALCC27 = 6 OR ALCC28 = 1 OR ALCC28 = 3) AND ALCC29a NE DK/REF AND ALCC29b NE DK/REF] Please answer this question again. During the past 30 days, on how many days did you drink [IF RSEX=5 THEN FILL 5 IF RSEX=9 THEN FILL 4] or more alcoholic beverages on the same occasion? By ‘occasion’ we mean at the same time or within a couple of hours of each other. # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR UPDATE BINGEFLAG: IF ALCC30 = 1-30 THEN BINGEFLAG = 1 ELSE BINGEFLAG=0 Marijuana CBDINTRO The next questions are about CBD or hemp products made from hemp plants. CBD and hemp products have no or small amounts of THC and are not intended to cause a “high.” They come in many forms including oils, lotions, edibles, and isolate. People sometimes use them to relieve pain, to reduce anxiety, or to help them sleep. Press [ENTER] to continue. CBDLIF [PROGRAMMER, SHOW IN GRAY FONT: The next questions are about CBD or hemp products made from hemp plants. CBD and hemp products have no or small amounts of THC and are not intended to cause a “high.” They come in many forms including oils, lotions, edibles, and isolate. People sometimes use them to relieve pain, to reduce anxiety, or to help them sleep.] Have you ever, even once, used any CBD or hemp products? 1 Yes 2 No DK/REF CBDLAST [IF CBDLIF=1] How long has it been since you last used any form of CBD or hemp product? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago but within the past 3 years 4 More than 3 years ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MRJINTRO The next questions are about marijuana and cannabis products, sometimes called pot, weed, hashish, or concentrates. Some of the ways these products can be used are smoking (such as in joints, pipes, bongs, blunts, or hookahs), vaping (using vape pens, dab pens, tabletop vaporizers, or portable vaporizers), dabbing, eating or drinking, or applying as a lotion. [IF CBDLIF=1, DK/REF: Please exclude your use of CBD or hemp products when answering these questions.] Press [ENTER] to continue. MJ01 [PROGRAMMER, SHOW IN GRAY FONT: The next questions are about marijuana and cannabis products, sometimes called pot, weed, hashish, or concentrates. Some of the ways these products can be used are smoking (such as in joints, pipes, bongs, blunts, or hookahs), vaping (using vape pens, dab pens tabletop vaporizers, or portable vaporizers), dabbing, eating or drinking, or applying as a lotion.] [IF CBDLIF=1, DK/REF: Please exclude your use of CBD or hemp products when answering these questions.] Have you ever, even once, used marijuana or any cannabis product? 1 Yes 2 No DK/REF MJREF [IF MJ01 = REF] The answers that people give us about their use of marijuana or any cannabis product are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used marijuana or any cannabis product? 1 Yes 2 No DK/REF MJ02 [IF MJ01 =1 OR MJREF = 1] How old were you the first time you used marijuana or any cannabis product? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STMJ: IF MJ02 NE (BLANK OR DK/REF) THEN AGE1STMJ = MJ02 ELSE AGE1STMJ = BLANK IF CURNTAGE < AGE1STMJ: MJCC01 The computer recorded that you were [AGE1STMJ] years old when you first used marijuana or any cannabis product. Is this correct? 4 Yes 6 No DK/REF MJCC02 [IF MJCC01 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STMJ] years old the first time I used marijuana or any cannabis product 3 Neither answer is correct DK/REF MJCC03 [IF MJCC02=2 OR MJCC02=3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF MJCC03a [IF MJCC03 < 12] Since you have indicated that you are [MJCC03] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. MJCC04 [IF MJCC02=1 OR MJCC02=3 OR MJCC01=6] Please answer this question again. Think about the first time you used marijuana or any cannabis product. How old were you the first time you used marijuana or any cannabis product? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF MJCC04 NOT(BLANK OR DK/REF) THEN AGE1STMJ = MJCC04 UPDATE: IF MJCC03 NOT(BLANK OR DK/REF) THEN CURNTAGE = MJCC03 IF AGE1STMJ <10: MJCC05 The computer recorded that you were [AGE1STMJ] years old the first time you used marijuana or any cannabis product. Is this correct? 4 Yes 6 No DK/REF MJCC06 [IF MJCC05=6] Please answer this question again. Think about the first time you used marijuana or any cannabis product. How old were you the first time you used marijuana or any cannabis product? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF MJCC06 NOT(BLANK OR DK/REF) THEN AGE1STMJ = MJCC06 MJ03a [IF MJCC05 NE DK/REF AND MJCC06 NE DK/REF AND AGE1STMJ = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STMJ = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use marijuana or any cannabis product in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF MJ03b [IF AGE1STMJ = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use marijuana or any cannabis product in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF MJ03c [IF MJCC05 NE DK/REF AND MJCC06 NE DK/REF AND AGE1STMJ = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use marijuana or any cannabis product? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF MJ03c > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. MJ03d [IF MJ03a = 1 - 2 OR MJO3b = 1 - 2] In what month in [YEAR FROM MJ03a or MJ03b] did you first use marijuana or any cannabis product? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF MJ03a=2 AND MJ03d > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STMJ: MYR1STMJ = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (MJ03a-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STMJ IS BLANK. IF MYR1STMJ NE 0 AND NE AGE1STMJ: MJCC17 The computer recorded that you first used marijuana or any cannabis product in [MJ03a-d fill]. That would make you [MYR1STMJ] years old when you first used marijuana or any cannabis product. Is this correct? 4 Yes 6 No DK/REF MJCC18 [IF MJCC17 = 4] Earlier, the computer recorded that you were [AGE1STMJ] years old when you first used marijuana or any cannabis product. Which answer is correct? 1 I first used marijuana or any cannabis product in [MJ03a-d fill] when I was [MYR1STMJ] years old 2 I was [AGE1STMJ] years old the first time I used marijuana or any cannabis product 3 Neither answer is correct DK/REF UPDATE: IF MJCC18 = 1, THEN AGE1STMJ = MYR1STMJ. MJCC19 [IF MJCC18=2 OR MJCC18=3 OR MJCC17=6] Please answer this question again. Did you first use marijuana or any cannabis product in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF MJCC19a [IF MJCC19 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [MJCC19] did you first use marijuana or any cannabis product? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF MJCC19 = 3 AND MJCC19a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF MJCC19a NE (0 OR DK/REF) THEN UPDATE MYR1STMJ. MYR1STMJ = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (MJCC19 AND MJCC19a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STMJ IS BLANK. IF MYR1STMJ = AGE1STMJ THEN MYR1STMJ = BLANK MJCC20 [IF MJCC18 NE 1 AND MYR1STMJ NE 0 AND (MJCC19 AND MJCC19a NE MJ03a-d)] The computer recorded that you first used marijuana or any cannabis product in [MJCC19-MJCC19a fill]. That would make you [MYR1STMJ] years old when you first used marijuana or any cannabis product. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF MJCC20 NE (6, BLANK OR DK/REF) AND ((MJCC19 NE MJ03a AND MJ03a NE (BLANK OR DK/REF)) OR (MJCC19 NE MJ03b AND MJ03b NE (BLANK OR DK/REF) OR (MJCC19a NE MJ03c AND MJ03c NE (BLANK OR DK/REF) OR (MJCC19a NE MJ03d AND MJ03d NE (BLANK OR DK/REF)) THEN AGE1STMJ = MYR1STMJ MJLAST3 [IF MJ01 = 1 OR MJREF = 1] How long has it been since you last used marijuana or any cannabis product? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MJRECDK [IF MJLAST3 = DK] What is your best guess of how long it has been since you last used marijuana or any cannabis product? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MJRECRE [IF MJLAST3 = REF] The answers that people give us about their use of marijuana or any cannabis product are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last used marijuana or any cannabis product? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MJFRAME3 [IF MJLAST3 = 1 - 2 OR MJRECDK = 1 - 2 OR MJRECRE = 1 - 2] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used marijuana or any cannabis product during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF MJYRAVE [IF MJFRAME3 = 3 OR DK/REF] On how many days in the past 12 months did you use marijuana or any cannabis product? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MJMONAVE [IF MJFRAME3 = 2 OR MJYRAVE = DK/REF] On average, how many days did you use marijuana or any cannabis product each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MJWKAVE [IF MJFRAME3 = 1 OR MJMONAVE = DK/REF] On average, how many days did you use marijuana or any cannabis product each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MJ06 [IF MJLAST3=1 OR MJRECDK = 1 OR MJRECRE = 1] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use marijuana or any cannabis product? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR MJ06DKRE [IF MJ06 = DK/REF] What is your best estimate of the number of days you used marijuana or any cannabis product during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTIMJ IF MJ06DKRE = 1, THEN ESTIMJ = 1 IF MJ06DKRE = 2, THEN ESTIMJ = 3 IF MJ06DKRE = 3, THEN ESTIMJ = 6 IF MJ06DKRE = 4, THEN ESTIMJ = 10 IF MJ06DKRE = 5, THEN ESTIMJ = 20 IF MJ06DKRE = 6, THEN ESTIMJ = 30 ELSE ESTIMJ = BLANK DEFINE MJ30DAY IF MJ06DKRE = 1, THEN MJ30DAY = “1 or 2” IF MJ06DKRE = 2, THEN MJ30DAY = “3 to 5” IF MJ06DKRE = 3, THEN MJ30DAY = “6 to 9” IF MJ06DKRE = 4, THEN MJ30DAY = “10 to 19” IF MJ06DKRE = 5, THEN MJ30DAY = “20 to 29” IF MJ06DKRE = 6, THEN MJ30DAY = “all 30” ELSE MJ30DAY = BLANK DEFINE TOTMJ: IF MJYRAVE NOT(BLANK OR DK/REF) THEN TOTMJ = MJYRAVE ELSE IF MJMONAVE NOT(BLANK OR DK/REF) THEN TOTMJ = MJMONAVE*12 ELSE IF MJWKAVE NOT (BLANK OR DK/REF) THEN TOTMJ = MJWKAVE*52 ELSE TOTMJ = DK/REF IF TOTMJ = DK/REF, SKIP TO COCINTRO IF TOTMJ NOT DK/REF AND ((MJ06 NE DK/REF OR BLANK AND MJ06 > TOTMJ) OR (MJ06 = DK/REF AND ESTIMJ > TOTMJ)): MJCC07a [IF MJ06 > TOTMJ] For the last question, the computer recorded that you used marijuana or any cannabis product on [MJ06] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR MJCC07b [IF ESTIMJ > TOTMJ] For the last question, the computer recorded that you used marijuana or any cannabis product on [MJ30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLMJ: IF MJYRAVE > 1, THEN FILLMJ = “[MJYRAVE] days” ELSE IF MJYRAVE = 1, THEN FILLMJ = “1 day” ELSE IF MJMONAVE > 1, THEN FILLMJ = “[MJMONAVE] days per month” ELSE IF MJMONAVE = 1, THEN FILLMJ = “1 day per month” ELSE IF MJWKAVE > 1, THEN FILLMJ = “[MJWKAVE] days per week” ELSE IF MJWKAVE = 1, THEN FILLMJ = “1 day per week” DEFINE FILLMJA: IF FILLMJ = “[MJMONAVE] day(s) per month” OR “[MJWKAVE] day(s) per week” FILLMJA = “for a total of [TOTMJ] days” ELSE FILLMJA = BLANK MJCC08 [IF MJCC07a = 4 OR MJCC07b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used marijuana or any cannabis product on [FILLMJ] in the past 12 months [FILLMJA] 2 I used marijuana or any cannabis product on [MJ06 / MJ30DAY] days in the past 30 days 3 Neither answer is correct DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MJCC09 [IF MJCC08 = 2 OR MJCC08 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used marijuana or any cannabis product during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF MJCC10 [IF MJCC09 = 3 ] On how many days in the past 12 months did you use marijuana or any cannabis product? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MJCC11 [IF MJCC09 = 2] On average, how many days did you use marijuana or any cannabis product each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MJCC12 [IF MJCC09 = 1] On average, how many days did you use marijuana or any cannabis product each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF MJCC10 NOT(BLANK OR DK/REF) THEN TOTMJ = MJCC10 ELSE IF MJCC11 NOT(BLANK OR DK/REF) THEN TOTMJ = MJCC11*12 ELSE IF MJCC12 NOT(BLANK OR DK/REF) THEN TOTMJ = MJCC12*52 ELSE TOTMJ = DK/REF MJCC13a [IF MJCC07a=6 OR ((MJCC08 = 1 OR MJCC08 = 3) AND MJCC07a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL], up to and including today. During the past 30 days, on how many days did you use marijuana or any cannabis product? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR MJCC13b [IF MJCC07b = 6 OR ((MJCC08 = 1 OR 3) AND MJCC07b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used marijuana or any cannabis product during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR MJMODEPY [IF MJLAST3 = (1 OR 2) OR MJRECDK = (1 OR 2) OR MJRECRE = (1 OR 2)] During the past 12 months, that is, since [DATEFILL], in which of the following ways did you use marijuana or any cannabis product? To select more than one way from the list, press the space bar between each number you type. When you have finished, press [ENTER]. 1 Smoking 2 Vaping 3 Dabbing waxes, shatter, or concentrates 4 Eating or drinking 5 Putting drops, strips, lozenges, or sprays in your mouth or under your tongue 6 Applying lotion, cream, or patches to your skin 7 Taking pills 8 Some other way DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MJMDPYOa [IF MJMODEPY = 8] Please type in one or more of the other ways you used marijuana or any cannabis product during the past 12 months. When you have finished, press [ENTER]. [PROGRAMMER: PROVIDE 5 ROWS.] ____________________________________________________________ MJMODEPM [IF MJLAST3 = 1 OR MJRECDK = 1 OR MJRECRE = 1] During the past 30 days, that is, since [DATEFILL], in which of the following ways did you use marijuana or any cannabis product? To select more than one way from the list, press the space bar between each number you type. When you have finished, press [ENTER]. 1 Smoking 2 Vaping 3 Dabbing waxes, shatter, or concentrates 4 Eating or drinking 5 Putting drops, strips, lozenges, or sprays in your mouth or under your tongue 6 Applying lotion or cream, or patches to your skin 7 Taking pills 8 Some other way DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR MJMDPMOa [IF MJMODEPM = 8] Please type in one or more of the other ways you used marijuana or any cannabis product during the past 30 days. When you have finished, press [ENTER]. [PROGRAMMER: PROVIDE 5 ROWS.] VPMJLIF [IF (MJMODEPY NE 2 AND MJMODEPM NE 2)] This question is about vaping marijuana with e-cigarettes or other vaping devices. These devices might also be called vapes, vape pens, or mods. When answering, please include any device that heats a liquid containing marijuana into a vapor. Have you ever, even once, vaped marijuana with a vaping device? 1 Yes 2 No DK/REF MJMM01 [IF (MJLAST3 = 1 OR 2 OR MJRECDK = 1 OR 2 OR MJRECRE = 1 OR 2) Earlier, you reported using marijuana or any cannabis product in the past year. Was any of your marijuana or cannabis product use in the past 12 months recommended by a doctor or other health care professional? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MJMM02 [IF MJMM01=1] Was all of your marijuana or cannabis product use in the past 12 months recommended by a doctor or other health care professional? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR This page intentionally left blank. Cocaine COCINTRO These questions are about cocaine, including all the different forms of cocaine such as powder, ‘crack,’ free base, and coca paste. Press [ENTER] to continue. CC01 [PROGRAMMER, SHOW IN GRAY FONT: These questions are about cocaine, including all the different forms of cocaine such as powder, ‘crack,’ free base, and coca paste.] Have you ever, even once, used any form of cocaine? 1 Yes 2 No DK/REF CCREF [IF CC01 = REF] The answers that people give us about their use of cocaine are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used any form of cocaine? 1 Yes 2 No DK/REF CC02 [IF CC01 =1 OR CCREF = 1] How old were you the first time you used any form of cocaine? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STCC: IF CC02 NE (BLANK OR DK/REF) THEN AGE1STCC = CC02 ELSE AGE1STCC = BLANK IF CURNTAGE < AGE1STCC: CCCC01 The computer recorded that you were [AGE1STCC] years old when you first used cocaine. Is this correct? 4 Yes 6 No DK/REF CCCC02 [IF CCCC01 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STCC] years old the first time I used cocaine 3 Neither answer is correct DK/REF CCCC03 [IF CCCC02=2 OR CCCC02=3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF CCCC03a [IF CCCC03 < 12] Since you have indicated that you are [CCCC03 AGE] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. CCCC04 [IF CCCC02=1 OR CCCC02=3 OR CCCC01=6] Please answer this question again. Think about the first time you used cocaine. How old were you the first time you used any form of cocaine? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CCCC04 NOT(BLANK OR DK/REF) THEN AGE1STCC = CCCC04 UPDATE: IF CCCC03 NOT(BLANK OR DK/REF) THEN CURNTAGE = CCCC03 IF AGE1STCC=CURNTAGE OR AGE1STCC < 10: CCCC05 The computer recorded that you were [AGE1STCC] years old the first time you used cocaine. Is this correct? 4 Yes 6 No DK/REF CCCC06 [IF CCCC05=6] Please answer this question again. Think about the first time you used cocaine. How old were you the first time you used any form of cocaine? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CCCC06 NOT (BLANK OR DK/REF) THEN AGE1STCC = CCCC06 CC03a [IF CCCC05 NE DK/RE AND CCCC06 NE DK/REF AND AGE1STCC = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STCC = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use any form of cocaine in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF CC03b [IF AGE1STCC = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use any form of cocaine in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF CC03c [IF CCCC05 NE DK/RE AND CCCC06 NE DK/REF AND AGE1STCC = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use any form of cocaine? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CC03c > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. CC03d [IF CC03a = 1 - 2 OR CC03b = 1 - 2] In what month in [YEAR FROM CC03a or CC03b] did you first use cocaine? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CC03d > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STCC: MYR1STCC = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CC03a-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STCC IS BLANK. IF MYR1STCC NE 0 AND NE AGE1STCC: CCCC17 The computer recorded that you first used any form of cocaine in [CC03a-d fill]. That would make you [MYR1STCC] years old when you first used any form of cocaine. Is this correct? 4 Yes 6 No DK/REF CCCC18 [IF CCCC17 = 4] Earlier, the computer recorded that you were [AGE1STCC] years old when you first used any form of cocaine. Which answer is correct? 1 I first used any form of cocaine in [CC03a-d fill] when I was [MYR1STCC] years old 2 I was [AGE1STCC] years old the first time I used any form of cocaine. 3 Neither answer is correct DK/REF UPDATE: IF CCCC18 = 1, THEN AGE1STCC = MYR1STCC. CCCC19 [IF CCCC18=2 OR CCCC18=3 OR CCCC17=6] Please answer this question again. Did you first use any form of cocaine in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF CCCC19a [IF CCCC19 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [CCCC19] did you first use any form of cocaine? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CCCC19a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF CCCC19a NE (0 OR DK/REF) THEN UPDATE MYR1STCC. MYR1STCC = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CCCC19 AND CCCC19a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STCC IS BLANK. IF MYR1STCC = AGE1STCC THEN MYR1STCC = BLANK CCCC20 [IF CCCC18 NE 1 AND MYR1STCC NE 0 AND (CCCC19 AND CCCC19a NE CC03a-d)] The computer recorded that you first used any form of cocaine in [CCCC19-CCCC19a fill]. That would make you [MYR1STCC] years old when you first used any form of cocaine. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF CCCC20 NE (6, BLANK OR DK/REF) AND (CCCC19 AND CCCC19a NE CC03a-d) THEN AGE1STCC = MYR1STCC CCLAST3 [IF CC01 = 1 OR CCREF = 1] How long has it been since you last used any form of cocaine? 1 Within the past 30 days -- that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CCRECDK [IF CCLAST3 = DK] What is your best guess of how long it has been since you last used cocaine? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CCRECRE [IF CCLAST3 = REF] The answers that people give us about their use of cocaine are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last used cocaine? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CCFRAME3 [IF CCLAST3 = 1 OR 2 OR CCRECDK = 1 OR 2 OR CCRECRE = 1 OR 2] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used cocaine during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF CCYRAVE [IF CCFRAME3 = 3 OR DK/REF] On how many days in the past 12 months did you use cocaine? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CCMONAVE [IF CCFRAME3 = 2 OR CCYRAVE = DK/REF] On average, how many days did you use cocaine each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CCWKAVE [IF CCFRAME3 = 1 OR CCMONAVE = DK/REF] On average, how many days did you use cocaine each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CC06 [IF CCLAST3 =1 OR CCRECDK = 1 OR CCRECRE = 1] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use cocaine? # OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CC06DKRE [IF CC06 = DK/REF] What is your best estimate of the number of days you used cocaine during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTICC: IF CC06DKRE = 1, THEN ESTICC = 1 IF CC06DKRE = 2, THEN ESTICC = 3 IF CC06DKRE = 3, THEN ESTICC = 6 IF CC06DKRE = 4, THEN ESTICC = 10 IF CC06DKRE = 5, THEN ESTICC = 20 IF CC06DKRE = 6, THEN ESTICC = 30 ELSE ESTICC = BLANK DEFINE TOTCOKE: IF CCYRAVE NOT(BLANK OR DK/REF) THEN TOTCOKE= CCYRAVE IF CCMONAVE NOT(BLANK OR DK/REF) THEN TOTCOKE=CCMONAVE*12 IF CCWKAVE NOT(BLANK OR DK/REF) THEN TOTCOKE=CCWKAVE*52 ELSE TOTCOKE = DK/REF DEFINE COC30DAY IF CC06DKRE = 1, THEN COC30DAY = “1 or 2” IF CC06DKRE = 2, THEN COC30DAY = “3 to 5” IF CC06DKRE = 3, THEN COC30DAY = “6 to 9” IF CC06DKRE = 4, THEN COC30DAY = “10 to 19” IF CC06DKRE = 5, THEN COC30DAY = “20 to 29” IF CC06DKRE = 6, THEN COC30DAY = “all 30” ELSE COC30DAY = BLANK IF TOTCOKE NOT DK/REF AND (CC06 NE BLANK OR DK/REF AND CC06 > TOTCOKE) OR (CC06 = DK/REF AND ESTICC > TOTCOKE): CCCC07a [IF CC06 > TOTCOKE] For the last question, the computer recorded that you used cocaine on [CC06] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CCCC07b [IF ESTICC > TOTCOKE] For the last question, the computer recorded that you used cocaine on [COC30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLCN: IF CCYRAVE > 1, THEN FILLCN = “[CCYRAVE] days” ELSE IF CCYRAVE = 1, THEN FILLCN = “1 day” ELSE IF CCMONAVE > 1, THEN FILLCN = “[CCMONAVE] days per month” ELSE IF CCMONAVE = 1, THEN FILLCN = “1 day per month” ELSE IF CCWKAVE > 1, THEN FILLCN = “[CCWKAVE] days per week” ELSE IF CCWKAVE = 1, THEN FILLCN = “1 day per week” DEFINE FILCNA: IF FILLCN = “[CCMONAVE] day(s) per month” OR “[CCWKAVE] day(s) per week” THEN FILLCNA = “for a total of [TOTCOKE] days” ELSE FILLCNA = BLANK CCCC08 [IF CCCC07a = 4 OR CCCC07b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used cocaine on [FILLCN] days in the past 12 months [FILLCNA] 2 I used cocaine on [CC06 / COC30DAY] days in the past 30 days 3 Neither answer is correct DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CCCC09 [IF CCCC08 = 2 OR CCCC08 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used cocaine during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF CCCC10 [IF CCCC09 = 3] On how many days in the past 12 months did you use cocaine? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CCCC11 [IF CCCC9 = 2] On average, how many days did you use cocaine each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CCCC12 [IF CCCC09 = 1] On average, how many days did you use cocaine each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF CCCC10 NOT(BLANK OR DK/REF) THEN TOTCOKE = CCCC10 ELSE IF CCCC11 NOT(BLANK OR DK/REF THEN TOTCOKE=CCCC11*12 ELSE IF CCC12 NOT(BLANK OR DK/REF) THEN TOTCOKE=CCCC12*52 ELSE TOTCOKE = DK/REF CCCC13a [IF (CCCC07a=6 OR ((CCCC08 = 1 OR CCCC08 = 3) AND CCCC07a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL], up to and including today. During the past 30 days, on how many days did you use cocaine? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CCCC13b [IF CCCC07b = 6 or ((CCCC08 = 1 OR 3) AND CCCC07b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used cocaine during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR Crack CKINTRO [IF CC01 = 1 OR CCREF = 1] The next questions are about ‘crack’, that is cocaine in rock or chunk form, and not the other forms of cocaine. Press [ENTER] to continue. CK01 [IF CC01 = 1 OR CCREF = 1] [PROGRAMMER, SHOW IN GRAY FONT: The next questions are about ‘crack’, that is cocaine in rock or chunk form, and not the other forms of cocaine.] Have you ever, even once, used ‘crack’? 1 Yes 2 No DK/REF CKREF [IF CK01 = REF] The answers that people give us about their use of ‘crack’ are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used ‘crack’? 1 Yes 2 No DK/REF CK02 [IF CK01 = 1 OR CKREF = 1] How old were you the first time you used ‘crack’? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STCK: IF CK02 NE (BLANK OR DK/REF) THEN AGE1STCK = CK02 ELSE AGE1STCK = BLANK IF CURNTAGE < AGE1STCK: CKCC01 The computer recorded that you were [AGE1STCK] years old when you first used ‘crack’. Is this correct? 4 Yes 6 No DK/REF CKCC02 [IF CKCC01 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STCK] years old the first time I used ‘crack’ 3 Neither answer is correct DK/REF CKCC03 [IF CKCC2=2 OR CKCC2=3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF CKCC03a [IF CKCC03 < 12] Since you have indicated that you are [CCKCC03 AGE] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. CKCC04 [IF CKCC02=1 OR CKCC02=3 OR CKCC01=6] Please answer this question again. Think about the first time you used ‘crack’. How old were you the first time you used ‘crack’? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CKCC04 NOT(BLANK OR DK/REF) THEN AGE1STCK = CKCC04 UPDATE: IF CKCC03 NOT(BLANK OR DK/REF) THEN CURNTAGE = CKCC03 IF AGE1STCK=CURNTAGE OR AGE1STCK < 10: CKCC05 The computer recorded that you were [AGE1STCK] years old the first time you used ‘crack’. Is this correct? 4 Yes 6 No DK/REF CKCC06 [IF CKCC05=6] Please answer this question again. Think about the first time you used ‘crack’. How old were you the first time you used ‘crack’? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF CKCC06 NOT(BLANK OR DK/REF) THEN AGE1STCK = CKCC06 CK03a [IF CKCC05 NE DK/RE AND CKCC06 NE DK/REF AND AGE1STCK = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STCK = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use ‘crack’ in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF CK03b [IF AGE1STCK = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use ‘crack’ in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF CK03c [IF CKCC05 NE DK/RE AND CKCC06 NE DK/REF AND AGE1STCK = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use ‘crack’? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CK03c > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. CK03d [IF CK03a = 1 OR 2 OR CK03b = 1 OR 2] In what month in [YEAR FROM CK03a or CK03b] did you first use ‘crack’? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CK03d > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STCK: MYR1STCK = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CK03a-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STCK IS BLANK. IF MYR1STCK NE 0 AND NE AGE1STCK: CKCC17 The computer recorded that you first used ‘crack’ in [CK03a-d fill]. That would make you [MYR1STCK] years old when you first used ‘crack’. Is this correct? 4 Yes 6 No DK/REF CKCC18 [IF CKCC17 = 4] Earlier, the computer recorded that you were [AGE1STCK] years old when you first used ‘crack’. Which answer is correct? 1 I first used ‘crack’ in [CK03a-d fill] when I was [MYR1STCK] years old 2 I was [AGE1STCK] years old the first time I used ‘crack’ 3 Neither answer is correct DK/REF UPDATE: IF CKCC18 = 1, THEN AGE1STCK = MYR1STCK. CKCC19 [IF CKCC18=2 OR CKCC18=3 OR CKCC17=6] Please answer this question again. Did you first use ‘crack’ in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF CKCC19a [IF CKCC19 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [CKCC19] did you first use ‘crack’? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF CKCC19a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF CKCC19a NE (0 OR DK/REF) THEN UPDATE MYR1STCK. MYR1STCK = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (CKCC19 AND CKCC19a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STCK IS BLANK. IF MYR1STCK = AGE1STCK THEN MYR1STCK = BLANK CKCC20 [IF CKCC18 NE 1 AND MYR1STCK NE 0 AND (CKCC19 AND CKCC19a NE CK03a-d)] The computer recorded that you first used ‘crack’ in [CKCC19-CKCC19a fill]. That would make you [MYR1STCK] years old when you first used ‘crack’. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF CKCC20 NE (6, BLANK OR DK/REF) AND (CKCC19 AND CKCC19a NE CK03a-d) THEN AGE1STCK = MYR1STCK CKLAST3 [IF CK01 = 1 OR CKREF = 1] How long has it been since you last used ‘crack’? 1 Within the past 30 days -- that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CKRECDK [IF CKLAST3 = DK] What is your best guess of how long it has been since you last used ‘crack’? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CKRECRE [IF CKLAST3 = REF] The answers that people give us about their use of ‘crack’ are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last used ‘crack’? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CKFRAME3 [IF CKLAST3 = 1 OR 2 OR CKRECDK = 1 OR 2 OR CKRECRE = 1 OR 2] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used ‘crack’ during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF CKYRAVE [IF CKFRAME3 = 3 OR DK/REF] On how many days in the past 12 months did you use ‘crack’? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CKMONAVE [IF CKFRAME3 = 2 OR CKYRAVE = DK/REF] On average, how many days did you use ‘crack’ each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CKWKAVE [IF CKFRAME3 = 1 OR CKMONAVE = DK/REF] On average, how many days did you use ‘crack’ each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CK06 [IF CKLAST3=1 OR CKRECDK =1 OR CKRECRE = 1] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use ‘crack’? # OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CK06DKRE [IF CK06 = DK/REF] What is your best estimate of the number of days you used ‘crack’ during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTICK: IF CK06DKRE = 1, THEN ESTICK = 1 IF CK06DKRE = 2, THEN ESTICK = 3 IF CK06DKRE = 3, THEN ESTICK = 6 IF CK06DKRE = 4, THEN ESTICK = 10 IF CK06DKRE = 5, THEN ESTICK = 20 IF CK06DKRE = 6, THEN ESTICK = 30 ELSE ESTICK = BLANK DEFINE CRK30DAY IF CK06DKRE = 1, THEN CRK30DAY = “1 or 2” IF CK06DKRE = 2, THEN CRK30DAY = “3 to 5” IF CK06DKRE = 3, THEN CRK30DAY = “6 to 9” IF CK06DKRE = 4, THEN CRK30DAY = “10 to 19” IF CK06DKRE = 5, THEN CRK30DAY = “20 to 29” IF CK06DKRE = 6, THEN CRK30DAY = “all 30” ELSE CRK30DAY = BLANK DEFINE TOTCRACK: IF CKYRAVE NOT(BLANK OR DK/REF) THEN TOTCRACK = CKYRAVE ELSE IF CKMONAVE NOT(BLANK OR DK/REF) THEN TOTCRACK= CKMONAVE*12 ELSE IF CKWKAVE NOT(BLANK OR DK/REF) THEN TOTCRACK=CKWKAVE*52 ELSE TOTCRACK= DK/REF IF TOTCRACK = DK/REF SKIP TO HEINTRO IF TOTCRACK NOT DK/REF AND (CK06 NE DK/REF OR BLANK AND CK06 > TOTCRACK) OR CK06 = DK/REF AND ESTICK > TOTCRACK: CKCC07a [IF CK06 >TOTCRACK] For the last question, the computer recorded that you used ‘crack’ on [CK06] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CKCC07b [IF ESTICK > TOTCRACK] For the last question, the computer recorded that you used ‘crack’ on [CRK30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLCK: IF CKYRAVE > 1, THEN FILLCK = “[CKYRAVE] days” ELSE IF CKYRAVE = 1, THEN FILLCK = “1 day” ELSE IF CKMONAVE > 1, THEN FILLCK = “[CKMONAVE] days per month” ELSE IF CKMONAVE = 1, THEN FILLCK = “1 day per month” ELSE IF CKWKAVE > 1, THEN FILLCK = “[CKWKAVE] days per week” ELSE IF CKWKAVE = 1, THEN FILLCK = “1 day per week” DEFINE FILLCKA: IF FILLCK = “[CKMONAVE] day(s) per month” OR [CKWKAVE] day(s) per week” THEN FILLCKA = “for a total of TOTCRACK] days” ELSE FILLCKA = BLANK CKCC08 [IF CKCC07a = 4 OR CKCC07b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used ‘crack’ on [FILLCK] days in the past 12 months [FILLCKA] 2 I used ‘crack’ on [CK06 / CRK30DAY] days in the past 30 days 3 Neither answer is correct DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CKCC09 [IF CKCC08 = 2 OR CKCC08 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used ‘crack’ during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 month DK/REF CKCC10 [IF CKCC09 = 3] On how many days in the past 12 months did you use ‘crack’? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CKCC11 [IF CKCC09 = 2] On average, how many days did you use ‘crack’ each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR CKCC12 [IF CKCC09 = 1] On average, how many days did you use ‘crack’ each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF CKCC10 NOT(BLANK OR DK/REF) THEN TOTCRACK = CKCC10 IF CKCC11 NOT(BLANK OR DK/REF) THEN TOTCRACK= CKCC11*12 IF CKCC12 NOT(BLANK OR DK/REF) THEN TOTCRACK= CKCC12*52 ELSE TOTCRACK = DK/REF CKCC13a [IF CKCC07a = 6 OR ((CKCC08 = 1 OR CKCC08 = 3) AND CKCC07a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL], up to and including today. During the past 30 days, on how many days did you use ‘crack’? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR CKCC13b [IF CKCC07b = 6 OR (CKCC08 = 1 OR CKCC08 = 3) AND (CKCC07b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used ‘crack’ during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days PROGRAMMER: SHOW 30 DAY CALENDAR Heroin HEINTRO These next questions are about any form of heroin, such as powder or tar. Heroin can be smoked, snorted, or injected. Press [ENTER] to continue. HE01 [PROGRAMMER, SHOW IN GRAY FONT: These next questions are about any form of heroin, such as powder or tar. Heroin can be smoked, snorted, or injected.] Have you ever, even once, used heroin? 1 Yes 2 No DK/REF HEREF [IF HE01 = REF] The answers that people give us about their use of heroin are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used heroin? 1 Yes 2 No DK/REF HE02 [IF HE01 = 1 OR HEREF = 1] How old were you the first time you used heroin? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STHR: IF HE02 NE (BLANK OR DK/REF) THEN AGE1STHR = HE02 ELSE AGE1STHR = BLANK IF CURNTAGE < AGE1STHR: HECC01 The computer recorded that you were [AGE1STHR] years old when you first used heroin. Is this correct? 4 Yes 6 No DK/REF HECC02 [IF HECC01 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STHR] years old the first time I used heroin 3 Neither answer is correct DK/REF HECC03 [IF HECC02=2 OR HECC02=3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF HECC03a [IF HECC03 < 12] Since you have indicated that you are [HECC03 AGE] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. HECC04 [IF HECC02=1 OR HECC02=3 OR HECC01=6] Please answer this question again. Think about the first time you used heroin. How old were you the first time you used heroin? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF HECC04 NOT(BLANK OR DK/REF) THEN AGE1STHR = HECC04 UPDATE: IF HECC03 NOT(BLANK OR DK/REF) THEN CURNTAGE = HECC03 IF AGE1STHR = CURNTAGE OR AGE1STHR<10: HECC05 The computer recorded that you were [AGE1STHR] years old the first time you used heroin. Is this correct? 4 Yes 6 No DK/REF HECC06 [IF HECC05=6] Please answer this question again. Think about the first time you used heroin. How old were you the first time you used heroin? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF HECC06 NOT(BLANK OR DK/REF) THEN AGE1STHR = HECC06 HE03a [IF HECC05 NE DK/RE AND HECC06 NE DK/REF AND AGE1STHR = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STHR = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use heroin in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF HE03b [IF AGE1STHR = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use heroin in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF HE03c [IF HECC05 NE DK/RE AND HECC06 NE DK/REF AND AGE1STHR = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use heroin? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF HE03c > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. HE03d [IF HE03a = 1 OR 2 OR HE03b = 1 OR 2] In what month in [YEAR FROM HE03a or HE03b] did you first use heroin? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF HE03d > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STHE: MYR1STHE = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (HE03a-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STHE IS BLANK. IF MYR1STHE NE 0 AND NE AGE1STHR: HECC17 The computer recorded that you first used heroin in [HE03a-d fill]. That would make you [MYR1STHE] years old when you first used heroin. Is this correct? 4 Yes 6 No DK/REF HECC18 [IF HECC17 = 4] Earlier, the computer recorded that you were [AGE1STHR] years old when you first used heroin. Which answer is correct? 1 I first used heroin in [HE03a-d fill] when I was [MYR1STHE] years old 2 I was [AGE1STHR] years old the first time I used heroin 3 Neither answer is correct DK/REF UPDATE: IF HECC18 = 1, THEN AGE1STHR = MYR1STHE HECC19 [IF HECC18=2 OR HECC18=3 OR HECC17=6] Please answer this question again. Did you first use heroin in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF HECC19a [IF HECC19 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [HECC19] did you first use heroin? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF HECC19a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF HECC19a NE (0 OR DK/REF) THEN UPDATE MYR1STHE. MYR1STHE = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (HECC19 AND HECC19a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STHE IS BLANK. IF MYR1STHE = AGE1STHR THEN MYR1STHE = BLANK HECC20 [IF HECC18 NE 1 AND MYR1STDHENE 0 AND (HECC19 AND HECC19a NE HE03a-d)] The computer recorded that you first used heroin in [HECC19-HECC19a fill]. That would make you [MYR1STHE] years old when you first used heroin. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF HECC20 NE (6, BLANK OR DK/REF) AND (HECC19 AND HECC19a NE HE03a-d) THEN AGE1STHR = MYR1STHE HELAST3 [IF HE01 = 1 OR HEREF = 1] How long has it been since you last used heroin? 1 Within the past 30 days -- that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR HERECDK [IF HELAST3 = DK] What is your best guess of how long it has been since you last used heroin? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR HERECRE [IF HELAST3 = REF] The answers that people give us about their use of heroin are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last used heroin? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR HEFRAME3 [IF HELAST3 = 1 OR 2 OR HERECDK = 1 OR 2 OR HERECRE = 1 OR 2] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used heroin during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF HEYRAVE [IF HEFRAME3 = 3 OR DK/REF] On how many days in the past 12 months did you use heroin? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR HEMONAVE [IF HEFRAME3 = 2 OR HEYRAVE = DK/REF] On average, how many days did you use heroin each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR HEWKAVE [IF HEFRAME3 = 1 OR HEMONAVE = DK/REF] On average, how many days did you use heroin each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR HE06 [IF HELAST3=1 OR HERECDK = 1 OR HERECRE = 1] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use heroin? # OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR HE06DKRE [IF HE06 = DK/REF] What is your best estimate of the number of days you used heroin during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTIHE: IF HE06DKRE = 1, THEN ESTIHE = 1 IF HE06DKRE = 2, THEN ESTIHE = 3 IF HE06DKRE = 3, THEN ESTIHE = 6 IF HE06DKRE = 4, THEN ESTIHE = 10 IF HE06DKRE = 5, THEN ESTIHE = 20 IF HE06DKRE = 6, THEN ESTIHE = 30 ELSE ESTIHE = BLANK DEFINE HER30DAY IF HE06DKRE = 1, THEN HER30DAY = “1 or 2” IF HE06DKRE = 1, THEN HER30DAY = “3 to 5” IF HE06DKRE = 3, THEN HER30DAY = “6 to 9” IF HE06DKRE = 4, THEN HER30DAY = “10 to 19” IF HE06DKRE = 5, THEN HER30DAY = “20 to 29” IF HE06DKRE = 6, THEN HER30DAY = “all 30” ELSE HER30DAY = BLANK DEFINE TOTHERO: IF HEYRAVE NOT(BLANK OR DK/REF) THEN TOTHERO = HEYRAVE ELSE IF HEMONAVE NOT(BLANK OR DK/REF) THEN TOTHERO = HEMONAVE*12 ELSE IF HEWKAVE NOT(BLANK OR DK/REF) THEN TOTHERO=HEWKAVE*52 ELSE TOTHERO = DK/REF IF TOTHERO NOT DK/REF AND (HE06 NE BLANK OR DK/REF AND HE06 > TOTHERO) OR (HE06 = DK/REF AND ESTIHE > TOTHERO: HECC07a [IF HE06 > TOTHERO] For the last question, the computer recorded that you used heroin on [HE06] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR HECC07b [IF ESTIHE > TOTHERO] For the last question, the computer recorded that you used heroin on [HER30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLHER: IF HEYRAVE > 1, THEN FILLHER = “[HEYRAVE] days” ELSE IF HEYRAVE = 1, THEN FILLHE = “1 day” ELSE IF HEMONAVE > 1, THEN FILLHE = “[HEMONAVE] days per month” ELSE IF HEMONAVE = 1, THEN FILLHE = “1 day per month” ELSE IF HEWKAVE > 1, THEN FILLHE = “[HEWKAVE] days per week” ELSE IF HEWKAVE = 1, THEN FILLHE = “1 day per week” DEFINE FILLHERA: IF FILLHER = “[HEMONAVE] day(s) per month” OR “[HEWKAVE] day(s) per week” THEN FILLHERA = “for a total of TOTHERO days” ELSE FILLHERA = BLANK HECC08 [IF HECC07a = 4 OR HECC07b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used heroin on [FILLHER] days in the past 12 months [FILLHERA] 2 I used heroin on [HE06 /HER30DAY] days in the past 30 days 3 Neither answer is correct DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR HECC09 [IF HECC08 = 2 OR HECC08 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used heroin during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF HECC10 [IF HECC09 = 3] On how many days in the past 12 months did you use heroin? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR HECC11 [IF HECC09 = 2] On average, how many days did you use heroin each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR HECC12 [IF HECC09 = 1] On average, how many days did you use heroin each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF HECC10 NOT(BLANK OR DK/REF) THEN TOTHERO = HECC10 ELSE IF HECC11 NOT(BLANK OR DK/REF) THEN TOTHERO = HECC11*12 ELSE IF HECC12 NOT(BLANK OR DK/REF0 THEN TOTHERO = HECC12*52 ELSE TOTHERO = DK/REF HECC13a [IF HECC07a = 6 OR ((HECC08 = 1 OR 3) AND HECC07a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL], up to and including today. During the past 30 days, on how many days did you use heroin? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR HECC13b [IF HECC7b = 6 OR ((HECC08 = 1 OR 3) AND HECC07b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used heroin during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR Hallucinogens HALINTRO The next questions are about substances called hallucinogens. These drugs often cause people to have rapid, intense emotional swings or to see images, hear sounds, and feel sensations that seem real but are not. Press [ENTER] to continue. LS01a Have you ever, even once, used LSD, also called “acid”? 1 Yes 2 No DK/REF LSREF1 [IF LS01a = REF] The answers that people give us about their use of LSD are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used LSD, also called ‘acid’? 1 Yes 2 No DK/REF LS01b Have you ever, even once, used PCP, also called ‘angel dust’ or phencyclidine? 1 Yes 2 No DK/REF LSREF2 [IF LS01b = REF] The answers that people give us about their use of PCP are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used PCP, also called ‘angel dust’ or phencyclidine? 1 Yes 2 No DK/REF LS01c Have you ever, even once, used peyote? 1 Yes 2 No DK/REF LSREFPE [IF LS01c = REF] The answers that people give us about their use of peyote are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used peyote? 1 Yes 2 No DK/REF LS01d Have you ever, even once, used mescaline? 1 Yes 2 No DK/REF LSREFMES [IF LS01d = REF] The answers that people give us about their use of mescaline are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used mescaline? 1 Yes 2 No DK/REF LS01e Have you ever, even once, used psilocybin, found in mushrooms? 1 Yes 2 No DK/REF LSREFPSI [IF LS01e = REF] The answers that people give us about their use of psilocybin, found in mushrooms, are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used psilocybin, found in mushrooms? 1 Yes 2 No DK/REF LS01f Have you ever, even once, used ‘Ecstasy’ or ‘Molly’, also known as MDMA? 1 Yes 2 No DK/REF LSREF3 [IF LS01f = REF] The answers that people give us about their use of ‘Ecstasy’ or ‘Molly’ are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used ‘Ecstasy’ or ‘Molly’, also known as MDMA? 1 Yes 2 No DK/REF LS01i Have you ever, even once, used Ketamine, also called “Special K” or “Super K”? 1 Yes 2 No DK/REF LSREFKET [IF LS01i = REF] The answers that people give us about their use of Ketamine are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used Ketamine, also called “Special K” or “Super K”? 1 Yes 2 No DK/REF LS01j Have you ever, even once, used any of the following: DMT, also called dimethyltryptamine AMT, also called alpha-methyltryptamine, or Foxy, also called 5-MeO-DIPT? 1 Yes 2 No DK/REF LSREFDMT [IF LS01j = REF] The answers that people give us about their use of DMT, also called dimethyltryptamine, AMT, also called alpha-methyltryptamine, or Foxy, also called 5-MeO-DIPT, are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used DMT, also called dimethyltryptamine, AMT, also called alpha-methyltryptamine, or Foxy, also called 5-MeO-DIPT”? 1 Yes 2 No DK/REF LS01k Have you ever, even once, used Salvia divinorum? 1 Yes 2 No DK/REF LSREFSLV [IF LS01k = REF] The answers that people give us about their use of Salvia divinorum are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used Salvia divinorum? 1 Yes 2 No DK/REF LS01h Have you ever, even once, used any other hallucinogens besides the ones that have been listed? 1 Yes 2 No DK/REF LSREFOH [IF LS01h = REF] The answers that people give us about their use of other hallucinogens are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used other hallucinogens? 1 Yes 2 No DK/REF LS01hs1 [IF LS01h = 1 OR LSREFOH = 1] Please type in the name of the other hallucinogens you have used. If you’re not sure how to spell the name of the hallucinogen you used, just make your best guess. When you have finished, press the [ENTER] key to go to the next question. Remember, you do not need to type in the names of any hallucinogens that you already reported. ________________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN LS01hs1. LS01hs2 [IF LS01HS1 NE (BLANK OR DK/REF)] Please type in the name of any other hallucinogen you have used other than those you have already mentioned. If you have not used any other hallucinogens, press the [ENTER] key to go to the next question. ________________ DK/REF LS01hs3 [IF LS01HS2 NE (BLANK OR DK/REF)] Please type in the name of any other hallucinogen you have used other than those you have already mentioned. If you have not used any other hallucinogens, press the [ENTER] key to go to the next question. ________________ DK/REF LS01hs4 [IF LS01HS3 NE (BLANK OR DK/REF)] Please type in the name of any other hallucinogen you have used other than those you have already mentioned. If you have not used any other hallucinogens, press the [ENTER] key to go to the next question. ________________ DK/REF LS01hs5 [IF LS01HS4 NE (BLANK OR DK/REF)] Please type in the name of any other hallucinogen you have used other than those you have already mentioned. If you have not used any other hallucinogens, press the [ENTER] key to go to the next question. ________________ DK/REF DEFINE LSFILL: IF (LS01a = 1 OR LSREF1 = 1) AND ((LS01b = 2 OR LSREF2 = 2) AND (LS01c = 2 OR LSREFPE = 2) AND (LS01d = 2 OR LSREFMES = 2) AND (LS01e = 2 OR LSREFPSI = 2) AND (LS01f = 2 OR LSREF3 = 2) AND (LS01h = 2 OR LSREFOH = 2) AND (LS01i=2 OR LSREFKET = 2) AND (LS01j=2 OR LSREFDMT = 2) AND (LS01k=2 OR LSREFSLV = 2), LSFILL = “LSD” IF (LS01a = 1 OR LSREF1 = 1) AND (LS01b NE 1 AND LSREF2 NE 1 AND LS01c NE 1 AND LSREFPE NE 1 AND LS01d NE 1 AND LSREFMES NE 1 AND LS01e NE 1 AND LSREFPSI NE 1 AND LS01f NE 1 AND LSREF3 NE 1 AND LS01h NE 1 AND LSREFOH NE 1 AND LS01i NE 1 AND LSREFKET NE 1 AND LS01j NE 1 AND LSREFDMT NE 1 AND LS01k NE 1 AND LSREFLV NE 1) AND ( (LS01b = DK OR (LS01b = REF AND LSREF2 = DK/REF)) OR (LS01c = DK OR (LS01c = REF AND LSREFPE = DK/REF)) OR (LS01d = DK OR (LS01d = REF AND LSREFMES = DK/REF)) OR (LS01e = DK OR (LS01e = REF AND LSREFPSI = DK/REF)) OR (LS01f = DK OR (LS01f = REF AND LSREF3 = DK/REF)) OR (LS01h = DK OR (LS01h = REF AND LSREFOH = DK/REF)) OR (LS01i=DKOR (LS01i = REF AND LSREFKET = DK/REF)) OR (LS01j=DK OR (LS01j = REF AND LSREFDMT = DK/REF)) OR (LS01k=DK OR (LS01k = REF AND LSREFSLV = DK/REF)) ) LSFILL = "LSD or any other hallucinogen" IF (LS01b = 1 OR LSREF2 = 1) AND ((LS01a = 2 OR LSREF1 = 2) AND (LS01c = 2 OR LSREFPE = 2) AND (LS01d = 2 OR LSREFMES = 2) AND (LS01e = 2 OR LSREFPSI = 2) AND (LS01f = 2 OR LSREF3 = 2) AND (LS01h = 2 OR LSREFOH = 2) AND (LS01i=2 OR LSREFKET = 2) AND (LS01j=2 OR LSREFDMT = 2) AND (LS01k=2 OR LSREFSLV = 2)), LSFILL = “PCP” IF (LS01b = 1 OR LSREF2 = 1) AND ( LS01a NE 1 AND LSREF1 NE 1 AND LS01c NE 1 AND LSREFPE NE 1 AND LS01d NE 1 AND LSREFMES NE 1 AND LS01e NE 1 AND LSREFPSI NE 1 AND LS01f NE 1 AND LSREF3 NE 1 AND LS01h NE 1 AND LSREFOH NE 1 AND LS01i NE 1 AND LSREFKET NE 1 AND LS01j NE 1 AND LSREFDMT NE 1 AND LS01k NE 1 AND LSREFSLV NE 1) AND ( (LS01a = DK OR (LS01a = REF AND LSREF1 = DK/REF)) OR (LS01c = DK OR (LS01c = REF AND LSREFPE = DK/REF)) OR (LS01d = DK OR (LS01d = REF AND LSREFPE = DK/REF)) OR (LS01e = DK OR (LS01e = REF AND LSREFPSI = DK/REF)) OR (LS01f = DK OR (LS01f = REF AND LSREF3 = DK/REF)) OR (LS01h = DK OR (LS01h = REF AND LSREFOH = DK/REF)) OR (LS01i=DK OR (LS01i = REF AND LSREFKET = DK/REF)) OR (LS01j=DK OR (LS01j = REF AND LSREFDMT = DK.REF)) OR (LS01k=DK OR (LS01k = REF AND LSREFSLV = DK/REF)) ) LSFILL = "PCP or any other hallucinogen" IF (LS01c = 1 OR LSREFPE = 1) AND ((LS01a = 2 OR LSREF1- 2) AND (LS01b = 2 OR LSREF2 = 2) AND (LS01d = 2 OR LSREFMES = 2) AND (LS01e = 2 OR LSREFPSI = 2) AND (LS01f = 2 OR LSREF3 = 2) AND (LS01h = 2 OR LSREFOH = 2) AND (LS01i=2 OR LSREFKET = 2) AND (LS01j=2 OR LSREFDMT = 2) AND (LS01k=2 OR LSREFSLV = 2), LSFILL = “peyote” IF (LS01c = 1 OR LSREFPE = 1) AND (LS01a NE 1 AND LSREF1 NE 1 AND LS01b NE 1 AND LSREF2 NE 1 AND LS01d NE 1 AND LSREFMES NE 1 AND LS01e NE 1 AND LSREFPSI NE 1 AND LS01f NE 1 AND LSREF3 NE 1 AND LS01h NE 1 AND LSREFOH NE 1 AND LS01i NE 1 AND LSREFKET NE 1 AND LS01j NE 1 AND LSREFDMT NE 1 AND LS01k NE 1 AND LSREFSLV NE 1) AND ((LS01a = DK OR (LS01a = REF AND LSREF1 = DK/REF)) OR (LS01b = DK OR (LS01b = REF AND LSREF2 = DK/REF)) OR (LS01d = DK OR (LS01d = REF AND LSREFMES = DK/REF)) OR (LS01e = DK OR (LS01e = REF AND LSREFPSI = DK/REF)) OR (LS01f = DK OR (LS01f = REF AND LSREF3 = DK/REF)) OR (LS01h = DK OR (LS01h = REF AND LSREFOH = DK/REF)) OR (LS01i=DK OR (LS01i = REF AND LSREFKET = DK/REF)) OR (LS01j=DK OR (LS01j = REF AND LSREFDMT = DK/REF)) OR (LS01k=DK OR (LS01k = REF AND LSREFSLV = DK/REF)) ) LSFILL = "peyote or any other hallucinogen" IF (LS01d = 1 OR LSREFMES = 1) AND ((LS01a = 2 OR LSREF1= 2) AND (LS01b = 2 OR LSREF2 = 2) AND (LS01c = 2 OR LSREFPE = 2) AND (LS01e = 2 OR LSREFPSI = 2) AND (LS01f = 2 OR LSREF3 = 2) AND (LS01h = 2 OR LSREFOH = 2) AND (LS01i=2 OR LSREFKET = 2) AND (LS01j=2 OR LSREFDMT = 2) AND (LS01k=2 OR LSREFSLV = 2), LSFILL = “mescaline” IF (LS01d = 1 OR LSREFMES = 1) AND (LS01a NE 1 AND LSREF1 NE 1 AND LS01b NE 1 AND LSREF2 NE 1 AND LS01c NE 1 AND LSREFPE NE 1 AND LS01e NE 1 AND LSREFPSI NE 1 AND LS01f NE 1 AND LSREF3 NE 1 AND LS01h NE 1 AND LSREFOH NE 1 AND LS01i NE 1 AND LSREFKET NE 1 AND LS01j NE 1 AND LSREFDMT NE 1 AND LS01k NE 1 AND LSREFSLV NE 1) AND ((LS01a = DK OR (LS01a = REF AND LSREF1 = DK/REF)) OR (LS01b = DK OR (LS01b = REF AND LSREF2 = DK/REF)) OR (LS01c = DK OR (LS01c = REF AND LSREFPE = DK/REF)) OR (LS01e = DK OR (LS01e = REF AND LSREFPSI = DK/REF)) OR (LS01f = DK OR (LS01f = REF AND LSREF3 = DK/REF)) OR (LS01h = DK OR (LS01h = REF AND LSREFOH = DK/REF)) OR (LS01i=DK OR (LS01i = REF AND LSREFKET = DK/REF)) OR (LS01j=DK OR (LS01j = REF AND LSREFDMT = DK/REF)) OR (LS01k=DK OR (LS01k = REF AND LSREFSLV = DK/REF)) ) LSFILL = "mescaline or any other hallucinogen" IF (LS01e = 1 OR LSREFPSI = 1) AND ((LS01a = 2 OR LSREF1= 2) AND (LS01b = 2 OR LSREF2 = 2) AND (LS01c = 2 OR LSREFPE = 2) AND (LS01d = 2 OR LSREFMES = 2) AND (LS01f = 2 OR LSREF3 = 2) AND (LS01h = 2 OR LSREFOH = 2) AND (LS01i=2 OR LSREFKET = 2) AND (LS01j=2 OR LSREFDMT = 2) AND (LS01k=2 OR LSREFSLV = 2), LSFILL = “psilocybin” IF (LS01e = 1 OR LSREFPSI = 1) AND (LS01a NE 1 AND LSREF1 NE 1 AND LS01b NE 1 AND LSREF2 NE 1 AND LS01c NE 1 AND LSREFPE NE 1 AND LS01d NE 1 AND LSREFMES NE 1 AND LS01f NE 1 AND LSREF3 NE 1 AND LS01h NE 1 AND LSREFOH NE 1 AND LS01i NE 1 AND LSREFKET NE 1 AND LS01j NE 1 AND LSREFDMT NE 1 AND LS01k NE 1 AND LSREFSLV NE 1) AND ((LS01a = DK OR (LS01a = REF AND LSREF1 = DK/REF)) OR (LS01b = DK OR (LS01b = REF AND LSREF2 = DK/REF)) OR (LS01c = DK OR (LS01c = REF AND LSREFPE = DK/REF)) OR (LS01d = DK OR (LS01d = REF AND LSREFMES = DK/REF)) OR (LS01f = DK OR (LS01f = REF AND LSREF3 = DK/REF)) OR (LS01h = DK OR (LS01h = REF AND LSREFOH = DK/REF)) OR (LS01i=DK OR (LS01i = REF AND LSREFKET = DK/REF)) OR (LS01j=DK OR (LS01j = REF AND LSREFDMT = DK/REF)) OR (LS01k=DK OR (LS01k = REF AND LSREFSLV = DK/REF)) ) LSFILL = "psilocybin or any other hallucinogen" IF (LS01f = 1 OR LSREF3 = 1) AND ((LS01a = 2 OR LSREF1 = 2) AND (LS01b = 2 OR LSREF2 = 2) AND (LS01c = 2 OR LSREFPE = 2) AND (LS01d = 2 OR LSREFMES = 2) AND (LS01e = 2 OR LSREFPSI = 2) AND (LS01h = 2 OR LSREFOH = 2) AND (LS01i=2 OR LSREFKET = 2) AND (LS01j=2 OR LSREFDMT = 2) AND (LS01k=2 OR LSREFSLV = 2)), LSFILL = “‘Ecstasy’ or ‘Molly’” IF (LS01f = 1 OR LSREF3 = 1) AND (LS01a NE 1 AND LSREF1 NE 1 AND LS01b NE 1 AND LSREF2 NE 1 AND LS01c NE 1 AND LSREFPE NE 1 AND LS01d NE 1 AND LSREFMES NE 1 AND LS01e NE 1 AND LSREFPSI NE 1 AND LS01h NE 1 AND LSREFOH NE 1 AND LS01i NE 1 AND LSREFKET NE 1 AND LS01j NE 1 AND LSREFDMT NE 1 AND LS01k NE 1 AND LSREFSLV NE 1) AND ((LS01a=DK OR (LS01a=REF AND LSREF1=DK/REF) OR (LS01b = DK OR (LS01b = REF AND LSREF2 = DK/REF) OR (LS01c = DK/REF OR (LS01c=REF AND LSREFPE=DK/REF) OR (LS01d = DK/REF OR (LS01d=REF AND LSREFMES=DK/REF) OR (LS01e = DK/REF OR (LS01e=REF AND LSREFPSI=DK/REF) OR (LS01h = DK/REF OR (LS01h=REF AND LSREFOH=DK/REF) OR (LS01i=DK/REF OR (LS01i=REF AND LSREFKET=DK/REF) OR (LS01j=DK/REF OR (LS01j=REF AND LSREFDMT=DK/REF) OR (LS01k=DK/REF OR (LS01k=REF AND LSREFSLV=DK/REF)) ) LSFILL = “‘Ecstasy’, ‘Molly’, or any other hallucinogen” IF (LS01i = 1 OR LSREFKET = 1)) AND ((LS01a = 2 OR LSREF1 = 2) AND (LS01b = 2 OR LSREF2 = 2) AND (LS01c = 2 OR LSREFPE = 2) AND (LS01d = 2 OR LSREFMES = 2) AND (LS01e = 2 OR LSREFPSI = 2) AND (LS01f=2 OR LSREF3=2) AND (LS01h = 2 OR LSREFOH = 2) AND (LS01j=2 OR LSREFDMT = 2) AND (LS01k=2 OR LSREFSLV = 2)), LSFILL = “Ketamine” IF (LS01i = 1 OR LSREFKET = 1) AND (LS01a NE 1 AND LSREF1 NE 1 AND LS01b NE 1 AND LSREF2 NE 1 AND LS01c NE 1 AND LSREFPE NE 1 AND LS01d NE 1 AND LSREFMES NE 1 AND LS01e NE 1 AND LSREFPSI NE 1 AND LS01f NE 1 AND LSREF3 NE 1 AND LS01h NE 1 AND LSREFOH NE 1 AND LS01j NE 1 AND LSREFDMT NE 1 AND LS01k NE 1 AND LSREFSLV NE 1) AND ( (LS01a=DK OR (LS01a=REF AND LSREF1=DK/REF) OR (LS01b = DK OR (LS01b = REF AND LSREF2 = DK/REF) OR (LS01c = DK/REF OR (LS01c=REF AND LSREFPE=DK/REF) OR (LS01d = DK/REF OR (LS01d=REF AND LSREFMES=DK/REF) OR (LS01e = DK/REF OR (LS01e=REF AND LSREFPSI=DK/REF) OR (LS01f = DK OR (LS01f = REF AND LSREF3 = DK/REF) OR (LS01h = DK/REF OR (LS01h=REF AND LSREFOH=DK/REF) OR (LS01j=DK/REF OR (LS01j=REF AND LSREFDMT=DK/REF) OR (LS01k=DK/REF OR (LS01k=REF AND LSREFSLV=DK/REF)) ) LSFILL = "Ketamine or any other hallucinogen" IF (LS01j = 1 OR LSREFDMT = 1)) AND ((LS01a = 2 OR LSREF1 = 2) AND (LS01b = 2 OR LSREF2 = 2) AND (LS01c = 2 OR LSREFPE = 2) AND (LS01d = 2 OR LSREFMES = 2) AND (LS01e = 2 OR LSREFPSI = 2) AND (LS01f=2 OR LSREF3=2) AND (LS01h = 2 OR LSREFOH = 2) AND (LS01i=2 OR LSREFKET = 2) AND (LS01k=2 OR LSREFSLV = 2)), LSFILL = “DMT, AMT, or Foxy” IF (LS01j = 1 OR LSREFDMT = 1)) AND (LS01a NE 1 AND LSREF1 NE 1 AND LS01b NE 1 AND LSREF2 NE 1 AND LS01c NE 1 AND LSREFPE NE 1 AND LS01d NE 1 AND LSREFMES NE 1 AND LS01e NE 1 AND LSREFPSI NE 1 AND LS01f NE 1 AND LSREF3 NE 1 AND LS01h NE 1 AND LSREFOH NE 1 AND LS01i NE 1 AND LSREFKET NE 1 AND LS01k NE 1 AND LSREFSLV NE 1) AND ( (LS01a=DK OR (LS01a=REF AND LSREF1=DK/REF) OR (LS01b = DK OR (LS01b = REF AND LSREF2 = DK/REF) OR (LS01c = DK/REF OR (LS01c=REF AND LSREFPE=DK/REF) OR (LS01d = DK/REF OR (LS01d=REF AND LSREFMES=DK/REF) OR (LS01e = DK/REF OR (LS01e=REF AND LSREFPSI=DK/REF) OR (LS01f = DK OR (LS01f = REF AND LSREF3 = DK/REF) OR (LS01h = DK/REF OR (LS01h=REF AND LSREFOH=DK/REF) OR (LS01i=DK/REF OR (LS01i=REF AND LSREFKET=DK/REF) OR (LS01k=DK/REF OR (LS01k=REF AND LSREFSLV=DK/REF)) ) LSFILL = "DMT, AMT, Foxy or any other hallucinogen" IF (LS01k = 1 OR LSREFSLV = 1)) AND ((LS01a = 2 OR LSREF1 = 2) AND (LS01b = 2 OR LSREF2 = 2) AND (LS01c = 2 OR LSREFPE = 2) AND (LS01d = 2 OR LSREFMES = 2) AND (LS01e = 2 OR LSREFPSI = 2) AND (LS01f=2 OR LSREF3=2) AND (LS01h = 2 OR LSREFOH = 2) AND (LS01i=2 OR LSREFKET = 2) AND (LS01j=2 OR LSREFDMT = 2)), LSFILL = “Salvia divinorum” IF (LS01k = 1 OR LSREFSLV = 1) AND (LS01a NE 1 AND LSREF1 NE 1 AND LS01b NE 1 AND LSREF2 NE 1 AND LS01c NE 1 AND LSREFPE NE 1 AND LS01d NE 1 AND LSREFMES NE 1 AND LS01e NE 1 AND LSREFPSI NE 1 AND LS01f NE 1 AND LSREF3 NE 1 AND LS01h NE 1 AND LSREFOH NE 1 AND LS01i NE 1 AND LSREFKET NE 1 AND LS01j NE 1 AND LSREFDMT NE 1) AND ( (LS01a=DK OR (LS01a=REF AND LSREF1=DK/REF) OR(LS01b = DK OR (LS01b = REF AND LSREF2 = DK/REF) OR (LS01c = DK/REF OR (LS01c=REF AND LSREFPE=DK/REF) OR (LS01d = DK/REF OR (LS01d=REF AND LSREFMES=DK/REF) OR (LS01e = DK/REF OR (LS01e=REF AND LSREFPSI=DK/REF) OR (LS01f = DK OR (LS01f = REF AND LSREF3 = DK/REF) OR (LS01h = DK/REF OR (LS01h=REF AND LSREFOH=DK/REF) OR (LS01i=DK/REF OR (LS01i=REF AND LSREFKET=DK/REF) OR (LS01j=DK/REF OR (LS01j=REF AND LSREFDMT=DK/REF)) ) LSFILL = "Salvia divinorum or any other hallucinogen" ELSE, LSFILL = “any hallucinogen” LS02 [IF ANY IN LS01a THROUGH LSREFOH = 1] How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STHA: IF LS02 NE (BLANK OR DK/REF) THEN AGE1STHA = LS02 ELSE AGE1STHA = BLANK IF CURNTAGE < AGE1STHA: LSCC01 The computer recorded that you were [AGE1STHA] years old when you first used [LSFILL]. Is this correct? 4 Yes 6 No DK/REF LSCC02 [IF LSCC01 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STHA] years old the first time I used [LSFILL] 3 Neither answer is correct DK/REF LSCC03 [IF LSCC02=2 OR LSCC02=3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF LSCC03a [IF LSCC03 < 12] Since you have indicated that you are [LSCC03] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. LSCC04 [IF LSCC02=1 OR LSCC02=3 OR LSCC01=6] Please answer this question again. Think about the first time you used [LSFILL]. How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCC04 NOT(BLANK OR DK/REF) THEN AGE1STHA = LSCC04 UPDATE: IF LSCC03 NOT(BLANK OR DK/REF) THEN CURNTAGE = LSCC03 IF AGE1STHA =CURNTAGE OR AGE1STHA <10: LSCC05 The computer recorded that you were [AGE1STHA] years old the first time you used [LSFILL]. Is this correct? 4 Yes 6 No DK/REF LSCC06 [IF LSCC05=6] Please answer this question again. Think about the first time you used [LSFILL]. How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCC06 NOT(BLANK OR DK/REF) THEN AGE1STHA = LSCC06 LS03a [IF LSCC05 NE DK/RE AND LSCC06 NE DK/REF AND AGE1STHA = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STHA = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use [LSFILL] in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF LS03b [IF AGE1STHA = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use [LSFILL] in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF LS03c [IF LSCC05 NE DK/RE AND LSCC06 NE DK/REF AND AGE1STHA = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use [LSFILL]? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LS03c > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. LS03d [IF LS03a = 1 OR 2 OR LS03b = 1 OR 2] In what month in [YEAR FROM LS03a or LS03b] did you first use [LSFILL]? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LS03d > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STHA: MYR1STHA = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LS03a-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STHA IS BLANK. IF MYR1STHA NE 0 AND NE AGE1STHA: LSCC56 The computer recorded that you first used [LSFILL] in [LS03a-d fill]. That would make you [MYR1STHA] years old when you first used [LSFILL]. Is this correct? 4 Yes 6 No DK/REF LSCC57 [IF LSCC56 = 4] Earlier, the computer recorded that you were [AGE1STHA] years old when you first used [LSFILL]. Which answer is correct? 1 I first used [LSFILL] in [LS03a-d fill] when I was [MYR1STHA] years old 2 I was [AGE1STHA] years old the first time I used [LSFILL] 3 Neither answer is correct DK/REF UPDATE: IF LSCC57 = 1, THEN AGE1STHA = MYR1STHA LSCC58 [IF LSCC57=2 OR LSCC57=3 OR LSCC56=6] Please answer this question again. Did you first use [LSFILL] in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF LSCC58a [IF LSCC58 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [LSCC58] did you first use [LSFILL]? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSCC58a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF LSCC58a NE (0 OR DK/REF) THEN UPDATE MYR1STHA. MYR1STHA = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSCC58 AND LSCC58a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STHA IS BLANK. IF MYR1STHA = AGE1STHA THEN MYR1STHA = BLANK LSCC59 [IF LSCC57 NE 1 AND MYR1STHA NE 0 AND (LSCC58 AND LSCC58a NE LS03a-d)] The computer recorded that you first used [LSFILL] in [LSCC59-LSCC59a fill]. That would make you [MYR1STHA] years old when you first used [LSFILL]. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF LSCC59 NE (6, BLANK OR DK/REF) AND (LSCC58 AND LSCC58a NE LS03a-d) THEN AGE1STHA = MYR1STHA LSLAST [IF ANY IN LS01a THROUGH LSREFOH = 1] How long has it been since you last used [LSFILL]? 1 Within the past 30 days -- that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSRECDK [IF LSLAST = DK] What is your best guess of how long it has been since you last used [LSFILL]? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSRECRE [IF LSLAST = REF] The answers that people give us about their use of hallucinogens are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last used [LSFILL]? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE HALLREC: IF LSLAST = 1 OR LSRECDK = 1 OR LSRECRE = 1, THEN HALLREC = 1 IF LSLAST = 2 OR LSRECDK = 2 OR LSRECRE = 2, THEN HALLREC = 2 IF LSLAST = 3 OR LSRECDK = 3 OR LSRECRE = 3, THEN HALLREC = 3 ELSE HALLREC = BLANK LSFRAME3 [IF HALLREC = 1 OR 2] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILL] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSYRAVE [IF LSFRAME3 = 3 OR DK/REF] On how many days in the past 12 months did you use [LSFILL]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSMONAVE [IF LSFRAME3 = 2 OR LSYRAVE = DK/REF] On average, how many days did you use [LSFILL] each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSWKAVE [IF LSFRAME3 = 1 OR LSMONAVE = DK/REF] On average, how many days did you use [LSFILL] each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LS04 [IF HALLREC = 1] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILL]? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LS04DKRE [IF LS04 = DK/REF] What is your best estimate of the number of days you used [LSFILL] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTILS: IF LS04DKRE = 1, THEN ESTILS = 1 IF LS04DKRE = 2, THEN ESTILS = 3 IF LS04DKRE = 3, THEN ESTILS = 6 IFLS04DKRE = 4, THEN ESTILS = 10 IF LS04DKRE =5, THEN ESTILS = 20 IF LS04DKRE = 6, THEN ESTILS = 30 ELSE ESTILS = BLANK DEFINE HAL30DAY IF LS04DKRE = 1, THEN HAL30DAY = “1 or 2” IF LS04DKRE = 2, THEN HAL30DAY = “3 to 5” IF LS04DKRE = 3, THEN HAL30DAY = “6 to 9” IF LS04DKRE = 4, THEN HAL30DAY = “10 to 19” IF LS04DKRE = 5, THEN HAL30DAY = “20 to 29” IF LS04DKRE = 6, THEN HAL30DAY = “all 30” ELSE HAL30DAY = BLANK DEFINE TOTHALL: IF LSYRAVE NOT(BLANK OR DK/REF) THEN TOTHALL = LSYRAVE ELSE IF LSMONAVE NOT(BLANK OR DK/REF) THEN TOTHALL = LSMONAVE*12 ELSE IF LSWKAVE NOT(BLANK OR DK/REF) THEN TOTHALL = LSWKAVE*52 ELSE TOTHALL = DK/REF IF TOTHALL NOT DK/REF AND ((LS04 NE DK/REF OR BLANK AND LS04 > TOTHALL) OR (LS04 = DK/REF AND ESTILS > TOTHALL)): LSCC07a [IF LS04 > TOTHALL] For the last question, the computer recorded that you used [LSFILL] on [LS04] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCC07b [IF ESTILS > TOTHALL] For the last question, the computer recorded that you used [LSFILL] on [HAL30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLHAL: IF LSYRAVE > 1, THEN FILLHAL = “[LSYRAVE] days” ELSE IF LSYRAVE = 1, THEN FILLHAL = “1 day” ELSE IF LSMONAVE > 1, THEN FILLHAL = “[LSMONAVE] days per month” ELSE IF LSMONAVE = 1, THEN FILLHAL = “1 day per month” ELSE IF LSWKAVE > 1, THEN FILLHAL = “[LSWKAVE] days per week” ELSE IF LSWKAVE = 1, THEN FILLHAL = “1 day per week” DEFINE FILLHALA IF FILLHAL = “[LSMONAVE] day(s) per month OR “[LSWKAVE] day(s) per week” THEN FILLHALA = “for a total of TOTHALL days” ELSE FILLHALA = BLANK LSCC08 [IF LSCC07a = 4 OR LSCC07b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used [LSFILL] [FILLHAL] in the past 12 months [FILLHALA] 2 I used [LSFILL] [LS04 / HAL30DAY] days in the past 30 days 3 Neither answer is correct DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC09 [IF LSCC08 = 2 OR LSCC08 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILL] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSCC10 [IF LSCC09 = 3] On how many days in the past 12 months did you use [LSFILL]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC11 [IF LSCC09 = 2] On average, how many days did you use [LSFILL] each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC12 [IF LSCC09 = 1] On average, how many days did you use [LSFILL] each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF LSCC10 NOT(BLANK OR DK/REF) THEN TOTHALL = LSCC10 ELSE IF LSCC11 NOT(BLANK OR DK/REF) THEN TOTHALL=LSCC11*12 ELSE IF LSCC12 NOT(BLANK OR DK/REF) THENTOTHALL=LSCC12*52 ELSE TOTHALL = DK/REF LSCC13a [IF LSCC07a = 6 OR ((LSCC08 = 1 OR LSCC8 = 3) AND LSCC07a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILL]? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCC13b [IF LSCC07b = 6 OR ((LSCC08 = 1 OR LSCC08 = 3) AND LSCC07b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used [LSFILL] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LS05 [IF (LS01a = 1 OR LSREF1 =1) AND (LS01b = 1 OR LSREF2 = 1 OR LS01c = 1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES – 1 OR LS01e = 1 OR LSREFPSI = 1 OR LSREF3 = 1 OR LS01f = 1 OR LS01h = 1 OR LSREFOH = 1 LS01i=1 OR LSREFKET = 1 OR LS01j=1 LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1)] Now think only about LSD. How old were you the first time you used LSD? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STLS: IF LS05 NE (BLANK OR DK/REF) THEN AGE1STLS = LS05 ELSE AGE1STLS = BLANK IF CURNTAGE < AGE1STLS: LSCC17 The computer recorded that you were [AGE1STLS] years old when you first used LSD. Is this correct? 4 Yes 6 No DK/REF LSCC18 [IF LSCC17 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STLS] years old the first time I used LSD 3 Neither answer is correct DK/REF LSCC19 [IF LSCC18=2 OR LSCC18=3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF LSCC19a [IF LSCC19 < 12] Since you have indicated that you are [LSCC19] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. LSCC20 [IF LSCC18 =1 OR LSCC18=3 OR LSCC17=6] Please answer this question again. Think about the first time you used LSD. How old were you the first time you used LSD? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCC20 NOT(BLANK OR DK/REF) THEN AGE1STLS = LSCC20 UPDATE: IF LSCC19 NOT(BLANK OR DK/REF) THEN CURNTAGE = LSCC19 IF AGE1STLS =CURNTAGE OR AGE1STLS <10: LSCC21 The computer recorded that you were [AGE1STLS] years old the first time you used LSD. Is this correct? 4 Yes 6 No DK/REF LSCC22 [IF LSCC21 =6] Please answer this question again. Think about the first time you used LSD. How old were you the first time you used LSD? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCC22 NOT(BLANK OR DK/REF) THEN AGE1STLS = LSCC22 IF AGE1STLS < AGE1STHA: LSCC23 The answers for the last question and an earlier question disagree. Which answer is correct? 1 I was [AGE1STHA] years old the first time I used [LSFILL] 2 I was [AGE1STLS] years old the first time I used LSD 3 Neither answer is correct DK/REF LSCC24 [IF LSCC23=2 OR LSCC23=3] Please answer this question again. Think about the first time you used [LSFILL]. How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF LSCC25 [IF LSCC23 = 1 OR LSCC23 = 3] Please answer this question again. Think about the first time you used LSD. How old were you the first time you used LSD? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCC24 NOT(BLANK OR DK/REF) THEN AGE1STHA = LSCC24 UPDATE: IF LSCC25 NOT(BLANK OR DK/REF) THEN AGE1STLS = LSCC25 LS06 [IF AGE1STLS = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STLS = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use LSD in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF LS07 [IF AGE1STLS = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use LSD in [CURRENT YEAR - 2] OR [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF LS08 [IF AGE1STLS = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use LSD? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LS08 > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. LS09 [IF LS06 = 1 OR 2 OR LS07 = 1 OR 2] In what month in [YEAR FROM LS06 or LS07] did you first use LSD? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LS09 > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STLS: MYR1STLS = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LS06-09). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STLS IS BLANK. IF MYR1STLS NE 0 AND NE AGE1STLS: LSCC60 The computer recorded that you first used LSD in [LS06-09 fill]. That would make you [MYR1STLS] years old when you first used LSD. Is this correct? 4 Yes 6 No DK/REF LSCC61 [IF LSCC60 = 4] Earlier, the computer recorded that you were [AGE1STLS] years old when you first used LSD. Which answer is correct? 1 I first used LSD in [LS06-09 fill] when I was [MYR1STLS] years old 2 I was [AGE1STLS] years old the first time I used LSD 3 Neither answer is correct DK/REF UPDATE: IF LSCC61 = 1, THEN AGE1STLS = MYR1STLS. LSCC62 [IF LSCC61=2 OR LSCC61=3 OR LSCC60=6] Please answer this question again. Did you first use LSD in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF LSCC62a [IF LSCC62 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [LSCC62] did you first use LSD? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSCC62a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF LSCC62a NE (0 OR DK/REF) THEN UPDATE MYR1STLS. MYR1STLS = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSCC62 AND LSCC62a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STLS IS BLANK. IF MYR1STLS = AGE1STLS THEN MYR1STLS = BLANK LSCC63 [IF LSCC61 NE 1 AND MYR1STLS NE 0 AND (LSCC62 AND LSCC62a NE LS06-LS09)] The computer recorded that you first used LSD in [LSCC62-LSCC62a fill]. That would make you [MYR1STLS] years old when you first used LSD. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF LSCC63 NE (6, BLANK OR DK/REF) AND (LSCC62 AND LSCC62a NE LS06-LS09) THEN AGE1STLS = MYR1STLS LS10 [IF (LS01a =1 OR LSREF1 = 1) AND (LS01b = 1 OR LSREF2=1 OR LS01c = 1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LS01f = 1 OR LSREF3 = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1] How long has it been since you last used LSD? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE LSDREC IF LS10 NE (BLANK OR DK/REF) THEN LSDREC = LS10 ELSE LSDREC = BLANK IF LSDREC < HALLREC: LSCC26 The computer recorded that you last used LSD [LSDREC FILL]. Is this correct? 4 Yes 6 No DK/REF LSCC27 [IF LSCC26 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I last used [LSFILL] [HALLREC FILL] 2 I last used LSD [LSDREC FILL] 3 Neither answer is correct DK/REF LSCC28 [IF LSCC27 = 2 OR LSCC27 = 3] Please answer this question again. How long has it been since you last used [LSFILL]? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC29 [IF LSCC26 =6 OR LSCC27 = 1 OR LSCC27 = 3] Please answer this question again. Think only about LSD. How long has it been since you last used LSD? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR UPDATE: IF LSCC28 NOT (BLANK OR DK/REF) THEN HALLREC = LSCC28 UPDATE: IF LSCC29 NOT (BLANK OR DK/REF) THEN LSDREC = LSCC29 DEFINE LSFILL2: IF HALLREC = 1 OR 2, LSFILL2 = "[LSFILL]" ELSE IF LSDREC = 1 OR 2, LSFILL2 = "LSD or any other hallucinogen" LSFRAME4 [IF (HALLREC OR LSDREC = 1 OR 2) AND LSFRAME3 = BLANK] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILL2] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSYRAV2 [IF LSFRAME4 = 3 OR DK/REF] On how many days in the past 12 months did you use [LSFILL2]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSMONAV2 [IF LSFRAME4 = 2 OR LSYRAV2 = DK/REF] On average, how many days did you use [LSFILL2] each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSWKAV2 [IF LSFRAME4 = 1 OR LSMONAV2 = DK/REF] On average, how many days did you use [LSFILL2] each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LS30 [IF (HALLREC = 1 OR LSDREC = 1) AND LS04 = BLANK] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILL2]? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LS30DKRE [IF LS30 = DK/REF] What is your best estimate of the number of days you used [LSFILL2] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTILS: IF LS30DKRE = 1, THEN ESTILS = 1 IF LS30DKRE = 2, THEN ESTILS = 3 IF LS30DKRE = 3, THEN ESTILS = 6 IF LS30DKRE = 4, THEN ESTILS = 10 IF LS30DKRE = 5, THEN ESTILS = 20 IF LS30DKRE = 6, THEN ESTILS = 30 ELSE ESTILS = BLANK DEFINE HAL30DAY IF LS30DKRE = 1, THEN HAL30DAY = “1 or 2” IF LS30DKRE = 2, THEN HAL30DAY = “3 to 5” IF LS30DKRE = 3, THEN HAL30DAY = “6 to 9” IF LS30DKRE = 4, THEN HAL30DAY = “10 to 19” IF LS30DKRE = 5, THEN HAL30DAY = “20 to 29” IF LS30DKRE = 6, THEN HAL30DAY = “all 30” ELSE HAL30DAY = BLANK DEFINE TOTHALL: IF LSYRAV2 NOT (BLANK OR DK/REF) THEN TOTHALL = LSYRAV2 ELSE IF LSMONAV2 NOT (BLANK OR DK/REF) THEN TOTHALL = LSMONAV2*12 ELSE IF LSWKAV2 NOT (BLANK OR DK/REF) THEN TOTHALL = LSWKAV2*52 ELSE TOTHALL = DK/REF IF TOTHALL NOT DK/REF AND ((LS30 NE DK/REF OR BLANK AND LS30 > TOTHALL) OR (LS30 = DK/REF AND ESTILS > TOTHALL)): LSCC72a [IF LS30 > TOTHALL] For the last question, the computer recorded that you used [LSFILL2] on [LS30] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCC72b [IF ESTILS > TOTHALL] For the last question, the computer recorded that you used [LSFILL2] on [HAL30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLHAL: IF LSYRAV2 > 1, THEN FILLHAL = “[LSYRAV2] days” ELSE IF LSYRAV2 = 1, THEN FILLHAL = “1 day” ELSE IF LSMONAV2 > 1, THEN FILLHAL = “[LSMONAV2] days per month” ELSE IF LSMONAV2 = 1, THEN FILLHAL = “1 day per month” ELSE IF LSWKAV2 > 1, THEN FILLHAL = “[LSWKAV2] days per week” ELSE IF LSWKAV2 = 1, THEN FILLHAL = “1 day per week” DEFINE FILLHALA IF FILLHAL = “[LSMONAV2] day(s) per month OR “[LSWKAV2] day(s) per week” THEN FILLHALA = “for a total of TOTHALL days” ELSE FILLHALA = BLANK LSCC73 [IF LSCC72a = 4 OR LSCC72b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used [LSFILL2] [FILLHAL] in the past 12 months [FILLHALA] 2 I used [LSFILL2] [LS30 / HAL30DAY] days in the past 30 days 3 Neither answer is correct DK/REF LSCC74 [IF LSCC73 = 2 OR LSCC73 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILL2] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSCC75 [IF LSCC74 = 3] On how many days in the past 12 months did you use [LSFILL2]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC76 [IF LSCC74 = 2] On average, how many days did you use [LSFILL2] each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC77 [IF LSCC74 = 1] On average, how many days did you use [LSFILL2] each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF LSCC75 NOT (BLANK OR DK/REF) THEN TOTHALL = LSCC75 ELSE IF LSCC76 NOT (BLANK OR DK/REF) THEN TOTHALL=LSCC76*12 ELSE IF LSCC77 NOT (BLANK OR DK/REF) THENTOTHALL=LSCC77*52 ELSE TOTHALL = DK/REF LSCC78a [IF LSCC72a = 6 OR ((LSCC73 = 1 OR LSCC73 = 3) AND LSCC72a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILL2]? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCC78b [IF LSCC72b = 6 OR ((LSCC73 = 1 OR LSCC73 = 3) AND LSCC72b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used [LSFILL2] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LS11 [IF (LS01b = 1 OR LSREF2 =1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01c = 1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LSREF3 = 1 OR LS01f = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1)] Now think only about PCP. How old were you the first time you used PCP? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STPC IF LS11 NE (BLANK OR DK/REF) THEN AGE1STPC = LS11 ELSE AGE1STPC = BLANK IF CURNTAGE < AGE1STPC: LSCC30 The computer recorded that you were [AGE1STPC] years old when you first used PCP. Is this correct? 4 Yes 6 No DK/REF LSCC31 [IF LSCC30 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STPC] years old the first time I used PCP 3 Neither answer is correct DK/REF LSCC32 [IF LSCC31=2 OR LSCC31=3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF LSCC32a [IF LSCC32 < 12] Since you have indicated that you are [LSCC32] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. LSCC33 [IF LSCC30 =6 OR LSCC31=1 OR LSCC31=3] Please answer this question again. Think about the first time you used PCP. How old were you the first time you used PCP? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCC33 NOT (BLANK OR DK/REF) THEN AGE1STPC = LSCC33 UPDATE: IF LSCC32 NOT (BLANK OR DK/REF) THEN CURNTAGE = LSCC32 IF AGE1STPC =CURNTAGE OR AGE1STPC <10: LSCC34 The computer recorded that you were [AGE1STPC] years old the first time you used PCP. Is this correct? 4 Yes 6 No DK/REF LSCC35 [IF LSCC34 =6] Please answer this question again. Think about the first time you used PCP. How old were you the first time you used PCP? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCC35 NOT (BLANK OR DK/REF) THEN AGE1STPC = LSCC35 IF AGE1STPC < AGE1STHA: LSCC36 The answers for the last question and an earlier question disagree. Which answer is correct? 1 I was [AGE1STHA] years old the first time I used [LSFILL] 2 I was [AGE1STPC] years old the first time I used PCP 3 Neither answer is correct DK/REF LSCC37 [IF LSCC36 =2 OR LSCC36 =3] Please answer this question again. Think about the first time you used [LSFILL]. How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF LSCC38 [IF LSCC36 = 1 OR LSCC36 = 3] Please answer this question again. Think about the first time you used PCP. How old were you the first time you used PCP? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCC37 NOT (BLANK OR DK/REF) THEN AGE1STHA = LSCC37 UPDATE: IF LSCC38 NOT (BLANK OR DK/REF) THEN AGE1STPC = LSCC38 LS12 [IF LSCC34 NE DK/RE AND LSCC35 NE DK/REF AND AGE1STPC = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STPC = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use PCP in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF LS13 [IF AGE1STPC = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use PCP in [CURRENT YEAR - 2] OR [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF LS14 [IF LSCC34 NE DK/RE AND LSCC35 NE DK/REF AND AGE1STPC = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use PCP? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LS14 > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. LS15 [IF LS12 = 1 OR 2 OR LS13 = 1 OR 2] In what month in [YEAR FROM LS12 or LS13] did you first use PCP? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LS15 > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STPC: MYR1STPC = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LS12-15). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STPC IS BLANK. IF MYR1STPC NE 0 AND NE AGE1STPC: LSCC64 The computer recorded that you first used PCP in [LS12-15 fill]. That would make you [MYR1STPC] years old when you first used PCP. Is this correct? 4 Yes 6 No DK/REF LSCC65 [IF LSCC64 = 4] Earlier, the computer recorded that you were [AGE1STPC] years old when you first used PCP. Which answer is correct? 1 I first used PCP in [LS12-15 fill] when I was [MYR1STPC] years old 2 I was [AGE1STPC] years old the first time I used PCP 3 Neither answer is correct DK/REF UPDATE: IF LSCC65 = 1, THEN AGE1STPC = MYR1STPC LSCC66 [IF LSCC65=2 OR LSCC65=3 OR LSCC64=6] Please answer this question again. Did you first use PCP in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF LSCC66a [IF LSCC66 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [LSCC66] did you first use PCP? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSCC66a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF LSCC66a NE (0 OR DK/REF) THEN UPDATE MYR1STPC. MYR1STPC = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSCC66 AND LSCC66a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STPC IS BLANK. IF MYR1STPC = AGE1STPC THEN MYR1STPC = BLANK LSCC67 [IF LSCC65 NE 1 AND MYR1STPC NE 0 AND (LSCC66 AND LSCC66 NE LS12-LS15)] The computer recorded that you first used PCP in [LSCC66-LSCC66a fill]. That would make you [MYR1STPC] years old when you first used PCP. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF LSCC67 NE (6, BLANK OR DK/REF) AND (LSCC66 AND LSCC66 NE LS12-LS15) THEN AGE1STPC = MYR1STPC LS16 [IF (LS01b = 1 OR LSREF2 = 1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01c = 1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LS01f = 1 OR LSREF3 = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1)] How long has it been since you last used PCP? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE PCPREC: IF LS16 NE (BLANK OR DK/REF) THEN PCPREC = LS16 ELSE PCPREC = BLANK IF PCPREC < HALLREC: LSCC39 The computer recorded that you last used PCP [PCPREC FILL]. Is this correct? 4 Yes 6 No DK/REF LSCC40 [IF LSCC39 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I last used [LSFILL] [HALLREC FILL] 2 I last used PCP [PCPREC FILL] 3 Neither answer is correct DK/REF LSCC41 [IF LSCC40 = 2 OR LSCC40 = 3] Please answer this question again. How long has it been since you last used [LSFILL]? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC42 [IF LSCC39 =6 OR LSCC40 = 1 OR LSCC40 = 3] Please answer this question again. Think only about PCP. How long has it been since you last used PCP? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR UPDATE: IF LSCC41 NOT (BLANK OR DK/REF), THEN HALLREC = LSCC41 UPDATE: IF LSCC42 NOT (BLANK OR DK/REF), THEN PCPREC = LSCC42 DEFINE LSFILL3: IF HALLREC = 1 OR 2 OR LSDREC = 1 OR 2, LSFILL3 = "[LSFILL]" ELSE IF PCPREC = 1 OR 2, LSFILL3 = "PCP or any other hallucinogen" LSFRAME5 [IF (HALLREC OR PCPREC = 1 OR 2) AND LSFRAME3 = BLANK AND LSFRAME4 = BLANK] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILL3] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSYRAV3 [IF LSFRAME5 = 3 OR DK/REF] On how many days in the past 12 months did you use [LSFILL3]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSMONAV3 [IF LSFRAME5 = 2 OR LSYRAV3 = DK/REF] On average, how many days did you use [LSFILL3] each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSWKAV3 [IF LSFRAME5 = 1 OR LSMONAV3 = DK/REF] On average, how many days did you use [LSFILL3] each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LS31 [IF (HALLREC = 1 OR PCPREC = 1) AND LS04 = BLANK AND LS30 = BLANK] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILL3]? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LS31DKRE [IF LS31 = DK/REF] What is your best estimate of the number of days you used [LSFILL3] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTILS: IF LS31DKRE = 1, THEN ESTILS = 1 IF LS31DKRE = 2, THEN ESTILS = 3 IF LS31DKRE = 3, THEN ESTILS = 6 IF LS31DKRE = 4, THEN ESTILS = 10 IF LS31DKRE = 5, THEN ESTILS = 20 IF LS31DKRE = 6, THEN ESTILS = 30 ELSE ESTILS = BLANK DEFINE HAL30DAY IF LS31DKRE = 1, THEN HAL30DAY = “1 or 2” IF LS31DKRE = 2, THEN HAL30DAY = “3 to 5” IF LS31DKRE = 3, THEN HAL30DAY = “6 to 9” IF LS31DKRE = 4, THEN HAL30DAY = “10 to 19” IF LS31DKRE = 5, THEN HAL30DAY = “20 to 29” IF LS31DKRE = 6, THEN HAL30DAY = “all 30” ELSE HAL30DAY = BLANK DEFINE TOTHALL: IF LSYRAV3 NOT (BLANK OR DK/REF) THEN TOTHALL = LSYRAV3 ELSE IF LSMONAV3 NOT (BLANK OR DK/REF) THEN TOTHALL = LSMONAV3*12 ELSE IF LSWKAV3 NOT (BLANK OR DK/REF) THEN TOTHALL = LSWKAV3*52 ELSE TOTHALL = DK/REF IF TOTHALL NOT DK/REF AND ((LS31 NE DK/REF OR BLANK AND LS31 > TOTHALL) OR (LS31 = DK/REF AND ESTILS > TOTHALL)): LSCC81a [IF LS31 > TOTHALL] For the last question, the computer recorded that you used [LSFILL3] on [LS31] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCC81b [IF ESTILS > TOTHALL] For the last question, the computer recorded that you used [LSFILL3] on [HAL30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLHAL: IF LSYRAV3 > 1, THEN FILLHAL = “[LSYRAV3] days” ELSE IF LSYRAV3 = 1, THEN FILLHAL = “1 day” ELSE IF LSMONAV3 > 1, THEN FILLHAL = “[LSMONAV3] days per month” ELSE IF LSMONAV3 = 1, THEN FILLHAL = “1 day per month” ELSE IF LSWKAV3 > 1, THEN FILLHAL = “[LSWKAV3] days per week” ELSE IF LSWKAV3 = 1, THEN FILLHAL = “1 day per week” DEFINE FILLHALA IF FILLHAL = “[LSMONAV3] day(s) per month OR “[LSWKAV3] day(s) per week” THEN FILLHALA = “for a total of TOTHALL days” ELSE FILLHALA = BLANK LSCC82 [IF LSCC81a = 4 OR LSCC81b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used [LSFILL3] [FILLHAL] in the past 12 months [FILLHALA] 2 I used [LSFILL3] [LS31 / HAL30DAY] days in the past 30 days 3 Neither answer is correct DK/REF LSCC83 [IF LSCC82 = 2 OR LSCC82 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILL3] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSCC84 [IF LSC83 = 3] On how many days in the past 12 months did you use [LSFILL3]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC85 [IF LSCC83 = 2] On average, how many days did you use [LSFILL3] each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC86 [IF LSCC83 = 1] On average, how many days did you use [LSFILL3] each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF LSCC84 NOT(BLANK OR DK/REF) THEN TOTHALL = LSCC84 ELSE IF LSCC85 NOT(BLANK OR DK/REF) THEN TOTHALL=LSCC85*12 ELSE IF LSCC86 NOT(BLANK OR DK/REF) THEN TOTHALL=LSCC86*52 ELSE TOTHALL = DK/REF LSCC87a [IF LSCC81a = 6 OR ((LSCC82 = 1 OR LSCC82 = 3) AND LSCC81a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILL3]? # OF DAYS: days in the last 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCC87b [IF LSCC81b = 6 OR ((LSCC82 = 1 OR LSCC82 = 3) AND LSCC81b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used [LSFILL3] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSAFUPE [IF (LS01c = 1 OR LSREFPE =1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01b = 1 OR LSREF2 = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LSREF3 = 1 OR LS01f = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1)] Now think only about peyote. How old were you the first time you used peyote? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STPE: IF LSAFUPE NE (BLANK OR DK/REF) THEN AGE1STPE = LSAFUPE ELSE AGE1STPE = BLANK IF CURNTAGE < AGE1STPE: LSCCAPE The computer recorded that you were [AGE1STPE] years old when you first used peyote. Is this correct? 4 Yes 6 No DK/REF LSCCWPE [IF LSCCAPE = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STPE] years old the first time I used peyote 3 Neither answer is correct DK/REF LSCCPEC [IF LSCCWPE =2 OR LSCCWPE =3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF LSCCPEI [IF LSCCPEC < 12] Since you have indicated that you are [LSCCPEC] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. LSCCPEA [IF LSCCWPE =1 OR LSCCWPE =3 OR LSCCAPE =6] Please answer this question again. Think about the first time you used peyote. How old were you the first time you used peyote? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCPEA NOT(BLANK OR DK/REF) THEN AGE1STPE = LSCCPEA UPDATE: IF LSCCPEC NOT(BLANK OR DK/REF) THEN CURNTAGE = LSCCPEC IF AGE1STPE = CURNTAGE OR AGE1STPE <10: LSCCPE10 The computer recorded that you were [AGE1STPE] years old the first time you used peyote. Is this correct? 4 Yes 6 No DK/REF LSCCPEA2 [IF LSCCPE10=6] Please answer this question again. Think about the first time you used peyote. How old were you the first time you used peyote? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCPEA2 NOT(BLANK OR DK/REF) THEN AGE1STPE = LSCCPEA2 IF AGE1STPE < AGE1STHA: LSCCWPE3 The answers for the last question and an earlier question disagree. Which answer is correct? 1 I was [AGE1STHA] years old the first time I used [LSFILL] 2 I was [AGE1STPE] years old the first time I used peyote 3 Neither answer is correct DK/REF LSCCAHA3 [IF LSCCWPE3=2 OR LSCCWPE3=3] Please answer this question again. Think about the first time you used [LSFILL]. How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF LSCCPEA3 [IF LSCCWPE3= 1 OR LSCCWPE3= 3] Please answer this question again. Think about the first time you used peyote. How old were you the first time you used peyote? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCAHA3 NOT(BLANK OR DK/REF) THEN AGE1STHA = LSCCAHA3 UPDATE: IF LSCCPEA3 NOT(BLANK OR DK/REF) THEN AGE1STPE = LSCCPEA3 LSPECYR [IF AGE1STPE = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STPE = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use peyote in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF LSPEPYR [IF AGE1STPE = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use peyote in [CURRENT YEAR - 2] OR [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF LSPECMO [IF AGE1STPE = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use peyote? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSPECMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. LSPEPMO [IF LSPECYR = 1 OR 2 OR LSPEPYR = 1 OR 2] In what month in [YEAR FROM LSPECYR OR LSPEPYR] did you first use peyote? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSPEPMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STPE: MYR1STPE = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSPECYR - LSPEPMO). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STPE IS BLANK. IF MYR1STPE NE 0 AND NE AGE1STPE: LSCCPEMY The computer recorded that you first used peyote in [LSPECYR - LSPEPMO fill]. That would make you [MYR1STPE] years old when you first used peyote. Is this correct? 4 Yes 6 No DK/REF LSCCWHP [IF LSCCPEMY = 4] Earlier, the computer recorded that you were [AGE1STPE] years old when you first used peyote. Which answer is correct? 1 I first used peyote in [LSPECYR - LSPEPMO fill] when I was [MYR1STPE] years old 2 I was [AGE1STPE] years old the first time I used peyote 3 Neither answer is correct DK/REF UPDATE: IF LSCCWHP = 1, THEN AGE1STPE = MYR1STPE. LSCCPEY [IF LSCCWHP =2 OR LSCCWHP =3 OR LSCCPEMY =6] Please answer this question again. Did you first use peyote in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF LSCCPEM [IF LSCCPEY NE (BLANK OR DK/REF)] Please answer this question again. In what month in [LSCCPEY] did you first use peyote? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSCCPEM > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF LSCCPEM NE (0 OR DK/REF) THEN UPDATE MYR1STPE. MYR1STPE = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSCCPEY AND LSCCPEM). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STPE IS BLANK. IF MYR1STPE = AGE1STPE THEN MYR1STPE = BLANK LSCCPEYN [IF LSCCWHP NE 1 AND MYR1STPE NE 0 AND (LSCCPEY AND LSCCPEM NE LSPECYR - LSPEPYR)] The computer recorded that you first used peyote in [LSCCPEY - LSCCPEM fill]. That would make you [MYR1STPE] years old when you first used peyote. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF LSCCPEYN NE (6, BLANK OR DK/REF) AND (LSCCPEY AND LSCCPEM NE LSPECYR - LSPEPMO) THEN AGE1STPE = MYR1STPE LSPEYREC [IF (LS01c =1 OR LSREFPE = 1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01b = 1 OR LSREF2=1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LS01f = 1 OR LSREF3 = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1)] How long has it been since you last used peyote? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE PEYREC IF LSPEYREC NE (BLANK OR DK/REF) THEN PEYREC = LSPEYREC ELSE PEYREC = BLANK IF PEYREC < HALLREC: LSCCPER The computer recorded that you last used peyote [PEYREC FILL]. Is this correct? 4 Yes 6 No DK/REF LSCCWHAR [IF LSCCPER = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I last used [LSFILL] [HALLREC FILL] 2 I last used peyote [PEYREC FILL] 3 Neither answer is correct DK/REF LSCCHAR3 [IF LSCCWHAR = 2 OR LSCCWHAR = 3] Please answer this question again. How long has it been since you last used [LSFILL]? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCPER3 [IF LSCCPER =6 OR LSCCWHAR = 1 OR LSCCWHAR = 3] Please answer this question again. Think only about peyote. How long has it been since you last used peyote? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR UPDATE: IF LSCCHAR3 NOT (BLANK OR DK/REF) THEN HALLREC = LSCCHAR3 UPDATE: IF LSCCPER3 NOT (BLANK OR DK/REF) THEN PEYREC = LSCCPER3 DEFINE LSFILLPE: IF HALLREC = 1 OR 2, LSFILLPE = "[LSFILL]" ELSE IF PEYREC = 1 OR 2, LSFILLPE = "peyote or any other hallucinogen" LSFRPE [IF (HALLREC OR PEYREC = 1 OR 2) AND LSFRAME3 = BLANK AND LSFRAME4 = BLANK AND LSFRAME5 = BLANK] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLPE] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSYRPE [IF LSFRPE = 3 OR DK/REF] On how many days in the past 12 months did you use [LSFILLPE]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSMONPE [IF LSFRPE = 2 OR LSYRPE = DK/REF] On average, how many days did you use [LSFILLPE] each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSWKPE [IF LSFRPE = 1 OR LSMONPE = DK/REF] On average, how many days did you use [LSFILLPE] each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSPE30 [IF HALLREC = 1 OR PEYREC = 1 AND LS04 = BLANK AND LS30 = BLANK AND LS31 = BLANK] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLPE]? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSPE30DR [IF LSPE30 = DK/REF] What is your best estimate of the number of days you used [LSFILLPE] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTIPE: IF LSPE30DR = 1, THEN ESTIPE = 1 IF LSPE30DR = 2, THEN ESTIPE = 3 IF LSPE30DR = 3, THEN ESTIPE = 6 IF LSPE30DR = 4, THEN ESTIPE = 10 IF LSPE30DR = 5, THEN ESTIPE = 20 IF LSPE30DR = 6, THEN ESTIPE = 30 ELSE ESTIPE = BLANK DEFINE HAL30DAY IF LSPE30DR = 1, THEN HAL30DAY = “1 or 2” IF LSPE30DR = 2, THEN HAL30DAY = “3 to 5” IF LSPE30DR = 3, THEN HAL30DAY = “6 to 9” IF LSPE30DR = 4, THEN HAL30DAY = “10 to 19” IF LSPE30DR = 5, THEN HAL30DAY = “20 to 29” IF LSPE30DR = 6, THEN HAL30DAY = “all 30” ELSE HAL30DAY = BLANK DEFINE TOTHALL: IF LSYRPE NOT (BLANK OR DK/REF) THEN TOTHALL = LSYRPE ELSE IF LSMONPE NOT (BLANK OR DK/REF) THEN TOTHALL = LSMONPE*12 ELSE IF LSWKPE NOT (BLANK OR DK/REF) THEN TOTHALL = LSWKPE*52 ELSE TOTHALL = DK/REF IF TOTHALL NOT DK/REF AND ((LSPE30 NE DK/REF OR BLANK AND LSPE30 > TOTHALL) OR (LSPE30 = DK/REF AND ESTIPE > TOTHALL)): LSCCPE30a [IF LSPE30 > TOTHALL] For the last question, the computer recorded that you used [LSFILLPE] on [LSPE30] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCPE30b [IF ESTIPE > TOTHALL] For the last question, the computer recorded that you used [LSFILLPE] on [HAL30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLHAL: IF LSYRPE > 1, THEN FILLHAL = “[LSYRPE] days” ELSE IF LSYRPE = 1, THEN FILLHAL = “1 day” ELSE IF LSMONPE > 1, THEN FILLHAL = “[LSMONPE] days per month” ELSE IF LSMONPE = 1, THEN FILLHAL = “1 day per month” ELSE IF LSWKPE > 1, THEN FILLHAL = “[LSWKPE] days per week” ELSE IF LSWKPE = 1, THEN FILLHAL = “1 day per week” DEFINE FILLHALA IF FILLHAL = “[LSMONPE] day(s) per month OR “[LSWKPE] day(s) per week” THEN FILLHALA = “for a total of TOTHALL days” ELSE FILLHALA = BLANK LSCCHA12 [IF LSCCPE30a = 4 OR LSCCPE30b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used [LSFILLPE] [FILLHAL] in the past 12 months [FILLHALA] 2 I used [LSFILLPE] [LSPE30 / HAL30DAY] days in the past 30 days 3 Neither answer is correct DK/REF LSCCHAFR [IF LSCCHA12 = 2 OR LSCCHA12 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLPE] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSCCHAYR [IF LSCCHAFR = 3] On how many days in the past 12 months did you use [LSFILLPE]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHAMO [IF LSCCHAFR = 2] On average, how many days did you use [LSFILLPE] each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHAWK [IF LSCCHAFR = 1] On average, how many days did you use [LSFILLPE] each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF LSCCHAYR NOT (BLANK OR DK/REF) THEN TOTHALL = LSCCHAYR ELSE IF LSCCHAMO NOT (BLANK OR DK/REF) THEN TOTHALL=LSCCHAMO*12 ELSE IF LSCCHAWK NOT (BLANK OR DK/REF) THENTOTHALL=LSCCHAWK*52 ELSE TOTHALL = DK/REF LSCCHAa [IF LSCCPE30a = 6 OR ((LSCCHA12 = 1 OR LSCCHA12 = 3) AND LSCCPE30a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLPE]? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCHAb [IF LSCCPE30b = 6 OR ((LSCCHA12 = 1 OR LSCCHA12 = 3) AND LSCCPE30b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used [LSFILLPE] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSAFUMES [IF (LS01d = 1 OR LSREFMES =1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01b = 1 OR LSREF2 = 1 OR LS01c = 1 OR LSREFPE = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LSREF3 = 1 OR LS01f = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1] Now think only about mescaline. How old were you the first time you used mescaline? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STMES: IF LSAFUMES NE (BLANK OR DK/REF) THEN AGE1STMES = LSAFUMES ELSE AGE1STMES = BLANK IF CURNTAGE < AGE1STMES: LSCCAMS The computer recorded that you were [AGE1STMES] years old when you first used mescaline. Is this correct? 4 Yes 6 No DK/REF LSCCWMS [IF LSCCAMS = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STMES] years old the first time I used mescaline 3 Neither answer is correct DK/REF LSCCMSC [IF LSCCWMS =2 OR LSCCWMS =3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF LSCCMSI [IF LSCCMSC < 12] Since you have indicated that you are [LSCCMSC] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. LSCCMSA [IF LSCCWMS =1 OR LSCCWMS =3 OR LSCCAMS =6] Please answer this question again. Think about the first time you used mescaline. How old were you the first time you used mescaline? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCMSA NOT(BLANK OR DK/REF) THEN AGE1STMES = LSCCMSA UPDATE: IF LSCCMSC NOT(BLANK OR DK/REF) THEN CURNTAGE = LSCCMSC IF AGE1STMES = CURNTAGE OR AGE1STMES <10: LSCCMS10 The computer recorded that you were [AGE1STMES] years old the first time you used mescaline. Is this correct? 4 Yes 6 No DK/REF LSCCPMSA2 [IF LSCCMS10=6] Please answer this question again. Think about the first time you used mescaline. How old were you the first time you used mescaline? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCMSA2 NOT(BLANK OR DK/REF) THEN AGE1STMES = LSCCMSA2 IF AGE1STMES < AGE1STHA: LSCCWMS3 The answers for the last question and an earlier question disagree. Which answer is correct? 1 I was [AGE1STHA] years old the first time I used [LSFILL] 2 I was [AGE1STMES] years old the first time I used mescaline 3 Neither answer is correct DK/REF LSCCAHA4 [IF LSCCWMS3=2 OR LSCCWMS3=3] Please answer this question again. Think about the first time you used [LSFILL]. How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF LSCCMSA3 [IF LSCCWMS3= 1 OR LSCCWMS3= 3] Please answer this question again. Think about the first time you used mescaline. How old were you the first time you used mescaline? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCAHA4 NOT(BLANK OR DK/REF) THEN AGE1STHA = LSCCAHA4 UPDATE: IF LSCCMSA3 NOT(BLANK OR DK/REF) THEN AGE1STMES = LSCCMSA3 LSMSCYR [IF AGE1STMES = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STMES = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use mescaline in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF LSMSPYR [IF AGE1STMES = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use mescaline in [CURRENT YEAR - 2] OR [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF LSMSCMO [IF AGE1STMES = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use mescaline? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSMSCMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. LSMSPMO [IF LSMSCYR = 1 OR 2 OR LSMSPYR = 1 OR 2] In what month in [YEAR FROM LSMSCYR OR LSMSPYR] did you first use mescaline? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSMSPMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STMES: MYR1STMES = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSMSCYR - LSMSPMO). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STMES IS BLANK. IF MYR1STMES NE 0 AND NE AGE1STMES: LSCCMSMY The computer recorded that you first used mescaline in [LSMSCYR - LSMSPMO fill]. That would make you [MYR1STMES] years old when you first used mescaline. Is this correct? 4 Yes 6 No DK/REF LSCCWHM [IF LSCCMSMY = 4] Earlier, the computer recorded that you were [AGE1STMES] years old when you first used mescaline. Which answer is correct? 1 I first used MESCALINE in [LSMSCYR - LSMSPMO fill] when I was [MYR1STMES] years old 2 I was [AGE1STMES] years old the first time I used mescaline 3 Neither answer is correct DK/REF UPDATE: IF LSCCWHM = 1, THEN AGE1STMES = MYR1STMES. LSCCMSY [IF LSCCWHM =2 OR LSCCWHM =3 OR LSCCMSMY =6] Please answer this question again. Did you first use mescaline in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF LSCCMSM [IF LSCCMSY NE (BLANK OR DK/REF)] Please answer this question again. In what month in [LSCCMSY] did you first use mescaline? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSCCMSM > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF LSCCMSM NE (0 OR DK/REF) THEN UPDATE MYR1STMES. MYR1STMES = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSCCMSY AND LSCCMSM). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STMES IS BLANK. IF MYR1STMES = AGE1STMES THEN MYR1STMES = BLANK LSCCMSYN [IF LSCCWHM NE 1 AND MYR1STMES NE 0 AND (LSCCMSY AND LSCCMSM NE LSMSCYR - LSMSPYR)] The computer recorded that you first used mescaline in [LSCCMSY - LSCCMSM fill]. That would make you [MYR1STMES] years old when you first used mescaline. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF LSCCMSYN NE (6, BLANK OR DK/REF) AND (LSCCMSY AND LSCCMSM NE LSMSCYR - LSMSPYR) THEN AGE1STMES = MYR1STMES LSMESREC [IF (LS01d =1 OR LSREFMES = 1) AND (LS01a = 1 OR LSREF1=1 OR LS01b = 1 OR LSREF2=1 OR LS01c = 1 OR LSREFPE = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LS01f = 1 OR LSREF3 = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1)] How long has it been since you last used mescaline? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE MESREC IF LSMESREC NE (BLANK OR DK/REF) THEN MESREC = LSMESREC ELSE MESREC = BLANK IF MESREC < HALLREC: LSCCMSR The computer recorded that you last used mescaline [MESREC FILL]. Is this correct? 4 Yes 6 No DK/REF LSCCWHMR [IF LSCCMSR = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I last used [LSFILL] [HALLREC FILL] 2 I last used mescaline [MESREC FILL] 3 Neither answer is correct DK/REF LSCCHAR4 [IF LSCCWHMR = 2 OR LSCCWHMR = 3] Please answer this question again. How long has it been since you last used [LSFILL]? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCMSR4 [IF LSCCMSR =6 OR LSCCWHMR = 1 OR LSCCWHMR = 3] Please answer this question again. Think only about mescaline. How long has it been since you last used mescaline? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR UPDATE: IF LSCCHAR4 NOT (BLANK OR DK/REF) THEN HALLREC = LSCCHAR4 UPDATE: IF LSCCMSR4 NOT (BLANK OR DK/REF) THEN MESREC = LSCCMSR4 DEFINE LSFILLMS: IF HALLREC = 1 OR 2, LSFILLMS = "[LSFILL]" ELSE IF MESREC = 1 OR 2, LSFILLMS = "mescaline or any other hallucinogen" LSFRMS [IF (HALLREC OR MESREC = 1 OR 2) AND LSFRAME3 = BLANK AND LSFRAME4 = BLANK AND LSFRAME5 = BLANK AND LSFRPE = BLANK] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLMS] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSYRMS [IF LSFRMS = 3 OR DK/REF] On how many days in the past 12 months did you use [LSFILLMS]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSMONMS [IF LSFRMS = 2 OR LSYRMS = DK/REF] On average, how many days did you use [LSFILLMS] each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSWKMS [IF LSFRMS = 1 OR LSMONMS = DK/REF] On average, how many days did you use [LSFILLMS] each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSMS30 [IF HALLREC = 1 OR MESREC = 1 AND LS04 = BLANK AND LS30 = BLANK AND LS31 = BLANK AND LSPE30 = BLANK] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLMS]? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSMS30DR [IF LSMS30 = DK/REF] What is your best estimate of the number of days you used [LSFILLMS] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTIMES: IF LSMS30DR = 1, THEN ESTIMES = 1 IF LSMS30DR = 2, THEN ESTIMES = 3 IF LSMS30DR = 3, THEN ESTIMES = 6 IF LSMS30DR = 4, THEN ESTIMES = 10 IF LSMS30DR = 5, THEN ESTIMES = 20 IF LSMS30DR = 6, THEN ESTIMES = 30 ELSE ESTIMES = BLANK DEFINE HAL30DAY IF LSMS30DR = 1, THEN HAL30DAY = “1 or 2” IF LSMS30DR = 2, THEN HAL30DAY = “3 to 5” IF LSMS30DR = 3, THEN HAL30DAY = “6 to 9” IF LSMS30DR = 4, THEN HAL30DAY = “10 to 19” IF LSMS30DR = 5, THEN HAL30DAY = “20 to 29” IF LSMS30DR = 6, THEN HAL30DAY = “all 30” ELSE HAL30DAY = BLANK DEFINE TOTHALL: IF LSYRMS NOT (BLANK OR DK/REF) THEN TOTHALL = LSYRMS ELSE IF LSMONMS NOT (BLANK OR DK/REF) THEN TOTHALL = LSMONMS*12 ELSE IF LSWKMS NOT (BLANK OR DK/REF) THEN TOTHALL = LSWKMS*52 ELSE TOTHALL = DK/REF IF TOTHALL NOT DK/REF AND ((LSMS30 NE DK/REF OR BLANK AND LSMS30 > TOTHALL) OR (LS30 = DK/REF AND ESTIMES > TOTHALL)): LSCCMS30a [IF LSMS30 > TOTHALL] For the last question, the computer recorded that you used [LSFILLMS] on [LSMS30] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCMS30b [IF ESTIMES > TOTHALL] For the last question, the computer recorded that you used [LSFILLMS] on [HAL30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLHAL: IF LSYRMS > 1, THEN FILLHAL = “[LSYRMS] days” ELSE IF LSYRMS = 1, THEN FILLHAL = “1 day” ELSE IF LSMONMS > 1, THEN FILLHAL = “[LSMONPE] days per month” ELSE IF LSMONMS = 1, THEN FILLHAL = “1 day per month” ELSE IF LSWKMS > 1, THEN FILLHAL = “[LSWKPE] days per week” ELSE IF LSWKMS = 1, THEN FILLHAL = “1 day per week” DEFINE FILLHALA IF FILLHAL = “[LSMONMS] day(s) per month OR “[LSWKMS] day(s) per week” THEN FILLHALA = “for a total of TOTHALL days” ELSE FILLHALA = BLANK LSCCHM12 [IF LSCCMS30a = 4 OR LSCCMS30b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used [LSFILLMS] [FILLHAL] in the past 12 months [FILLHALA] 2 I used [LSFILLMS] [LSMS30 / HAL30DAY] days in the past 30 days 3 Neither answer is correct DK/REF LSCCHMFR [IF LSCCHM12 = 2 OR LSCCHM12 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLMS] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSCCHMYR [IF LSCCHMFR = 3] On how many days in the past 12 months did you use [LSFILLMS]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHMMO [IF LSCCHMFR = 2] On average, how many days did you use [LSFILLMS] each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHMWK [IF LSCCHMFR = 1] On average, how many days did you use [LSFILLMS] each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF LSCCHMYR NOT (BLANK OR DK/REF) THEN TOTHALL = LSCCHMYR ELSE IF LSCCHMMO NOT (BLANK OR DK/REF) THEN TOTHALL=LSCCHMMO*12 ELSE IF LSCCHMWK NOT (BLANK OR DK/REF) THEN TOTHALL=LSCCHMWK*52 ELSE TOTHALL = DK/REF LSCCHMa [IF LSCCMS30a = 6 OR ((LSCCHM12 = 1 OR LSCCHM12 = 3) AND LSCCMS30a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLMS]? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCHMb [IF LSCCMS30b = 6 OR ((LSCCHM12 = 1 OR LSCCHM12 = 3) AND LSCCMS30b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used [LSFILLMS] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSAFUPSI [IF (LS01e = 1 OR LSREFPSI =1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01b = 1 OR LSREF2 = 1 OR LS01c = 1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LSREF3 = 1 OR LS01f = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1)] Now think only about psilocybin. How old were you the first time you used psilocybin? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STPSI: IF LSAFUPSI NE (BLANK OR DK/REF) THEN AGE1STPSI = LSAFUPSI ELSE AGE1STPSI = BLANK IF CURNTAGE < AGE1STPSI: LSCCAPS The computer recorded that you were [AGE1STPSI] years old when you first used psilocybin. Is this correct? 4 Yes 6 No DK/REF LSCCWPS [IF LSCCAPS = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STPSI] years old the first time I used psilocybin 3 Neither answer is correct DK/REF LSCCPSC [IF LSCCWPS =2 OR LSCCWPS =3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF LSCCPSI [IF LSCCPSC < 12] Since you have indicated that you are [LSCCPSC] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. LSCCPSA [IF LSCCWPS =1 OR LSCCWPS =3 OR LSCCAPS =6] Please Please answer this question again. Think about the first time you used psilocybin. How old were you the first time you used psilocybin? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCPSA NOT(BLANK OR DK/REF) THEN AGE1STPSI = LSCCPSA UPDATE: IF LSCCPSC NOT(BLANK OR DK/REF) THEN CURNTAGE = LSCCPSC IF AGE1STPSI =CURNTAGE OR AGE1STPSI <10: LSCCPS10 The computer recorded that you were [AGE1STPSI] years old the first time you used psilocybin. Is this correct? 4 Yes 6 No DK/REF LSCCPSA2 [IF LSCCPS10=6] Please answer this question again. Think about the first time you used psilocybin. How old were you the first time you used psilocybin? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCPSA2 NOT(BLANK OR DK/REF) THEN AGE1STPSI = LSCCPSA2 IF AGE1STPSI < AGE1STHA: LSCCWPS3 The answers for the last question and an earlier question disagree. Which answer is correct? 1 I was [AGE1STHA] years old the first time I used [LSFILL] 2 I was [AGE1STPSI] years old the first time I used psilocybin 3 Neither answer is correct DK/REF LSCCAHP5 [IF LSCCWPS3=2 OR LSCCWPS3=3] Please answer this question again. Think about the first time you used [LSFILL]. How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF LSCCPSA3 [IF LSCCWPS3= 1 OR LSCCWPS3= 3] Please answer this question again. Think about the first time you used psilocybin. How old were you the first time you used psilocybin? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCAHP5 NOT(BLANK OR DK/REF) THEN AGE1STHA = LSCCAHP5 UPDATE: IF LSCCPSA3 NOT(BLANK OR DK/REF) THEN AGE1STPSI = LSCCPSA3 LSPSCYR [IF AGE1STPSI = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STPSI = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use psilocybin in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF LSPSPYR [IF AGE1STPSI = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use psilocybin in [CURRENT YEAR - 2] OR [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF LSPSCMO [IF AGE1STPSI = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use psilocybin? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSPSCMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. LSPSPMO [IF LSPSCYR = 1 OR 2 OR LSPSPYR = 1 OR 2] In what month in [YEAR FROM LSPSCYR OR LSPSPYR] did you first use psilocybin? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSPSPMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STPSI: MYR1STPSI = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSPSCYR - LSPSPMO). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STPSI IS BLANK. IF MYR1STPSI NE 0 AND NE AGE1STPSI: LSCCPSMY The computer recorded that you first used psilocybin in [LSPSCYR - LSPSPMO fill]. That would make you [MYR1STPSI] years old when you first used psilocybin. Is this correct? 4 Yes 6 No DK/REF LSCCWHPS [IF LSCCPSMY = 4] Earlier, the computer recorded that you were [AGE1STPSI] years old when you first used psilocybin. Which answer is correct? 1 I first used psilocybin in [LSPSCYR - LSPSPMO fill] when I was [MYR1STPSI] years old 2 I was [AGE1STPSI] years old the first time I used psilocybin 3 Neither answer is correct DK/REF UPDATE: IF LSCCWHPS = 1, THEN AGE1STPSI = MYR1STPSI. LSCCPSY [IF LSCCWHPS =2 OR LSCCWHPS =3 OR LSCCPSMY =6] Please answer this question again. Did you first use psilocybin in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF LSCCPSM [IF LSCCPSY NE (BLANK OR DK/REF)] Please answer this question again. In what month in [LSCCPSY] did you first use psilocybin? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSCCPSM > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF LSCCPSM NE (0 OR DK/REF) THEN UPDATE MYR1STPSI. MYR1STPSI = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSCCPSY AND LSCCPSM). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STPSI IS BLANK. IF MYR1STPSI = AGE1STPSI THEN MYR1STPSI = BLANK LSCCPSYN [IF LSCCWHPS NE 1 AND MYR1STPSI NE 0 AND (LSCCPSY AND LSCCPSM NE LSPSCYR - LSPSPYR)] The computer recorded that you first used psilocybin in [LSPSCYR - LSPSPYR fill]. That would make you [MYR1STPSI] years old when you first used psilocybin. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF LSCCPSYN NE (6, BLANK OR DK/REF) AND (LSCCPSY AND LSCCPSM NE LSPSCYR - LSPSPYR)) THEN AGE1STPSI = MYR1STPSI LS36 [IF (LS01e = 1 OR LSREFPSI = 1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01b = 1 OR LSREF2 = 1 OR LS01c = 1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01f = 1 OR LSREF3 = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1)] How long has it been since you last used psilocybin? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE PSIREC: IF LS36 NE (BLANK OR DK/REF) THEN PSIREC = LS36 ELSE PSIREC = BLANK IF PSIREC < HALLREC: LSCC111 The computer recorded that you last used psilocybin [PSIREC FILL]. Is this correct? 4 Yes 6 No DK/REF LSCC112 [IF LSCC111 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I last used [LSFILL] [HALLREC FILL] 2 I last used psilocybin [PSIREC FILL] 3 Neither answer is correct DK/REF LSCC113 [IF LSCC112 = 2 OR LSCC112 = 3] Please answer this question again. How long has it been since you last used [LSFILL]? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC114 [IF LSCC111 =6 OR LSCC112 = 1 OR LSCC112 = 3] Please answer this question again. Think only about psilocybin. How long has it been since you last used psilocybin? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR UPDATE: IF LSCC113 NOT (BLANK OR DK/REF), THEN HALLREC = LSCC113 UPDATE: IF LSCC114 NOT (BLANK OR DK/REF), THEN PSIREC = LSCC114 DEFINE LSFILLPS: IF HALLREC = 1 OR 2, LSFILLPS = "[LSFILL]" ELSE IF PSIREC = 1 OR 2, LSFILLPS = "psilocybin or any other hallucinogen" LSFRPS [IF (HALLREC OR PSIREC = 1 OR 2) AND LSFRAME3 = BLANK AND LSFRAME4 = BLANK AND LSFRAME5 = BLANK AND LSFRPE = BLANK AND LSFRMS = BLANK] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLPS] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSYRPS [IF LSFRPS = 3 OR DK/REF] On how many days in the past 12 months did you use [LSFILLPS]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSMONPS [IF LSFRPS = 2 OR LSYRPS = DK/REF] On average, how many days did you use [LSFILLPS] each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSWKPS [IF LSFRPS = 1 OR LSMONPS = DK/REF] On average, how many days did you use [LSFILLPS] each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSPS30 [IF HALLREC = 1 OR PSIREC = 1 AND LS04 = BLANK AND LS30 = BLANK AND LS31 = BLANK AND LSPE30 = BLANK AND LSMS30 = BLANK] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLPS]? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSPS30DR [IF LSPS30 = DK/REF] What is your best estimate of the number of days you used [LSFILLPS] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTIPSI: IF LSPS30DR = 1, THEN ESTIPSI = 1 IF LSPS30DR = 2, THEN ESTIPSI = 3 IF LSPS30DR = 3, THEN ESTIPSI = 6 IF LSPS30DR = 4, THEN ESTIPSI = 10 IF LSPS30DR = 5, THEN ESTIPSI = 20 IF LSPS30DR = 6, THEN ESTIPSI = 30 ELSE ESTIPSI = BLANK DEFINE HAL30DAY IF LSPS30DR = 1, THEN HAL30DAY = “1 or 2” IF LSPS30DR = 2, THEN HAL30DAY = “3 to 5” IF LSPS30DR = 3, THEN HAL30DAY = “6 to 9” IF LSPS30DR = 4, THEN HAL30DAY = “10 to 19” IF LSPS30DR = 5, THEN HAL30DAY = “20 to 29” IF LSPS30DR = 6, THEN HAL30DAY = “all 30” ELSE HAL30DAY = BLANK DEFINE TOTHALL: IF LSYRPS NOT (BLANK OR DK/REF) THEN TOTHALL = LSYRPS ELSE IF LSMONPS NOT (BLANK OR DK/REF) THEN TOTHALL = LSMONPS*12 ELSE IF LSWKPS NOT (BLANK OR DK/REF) THEN TOTHALL = LSWKPS*52 ELSE TOTHALL = DK/REF IF TOTHALL NOT DK/REF AND ((LSPS30 NE DK/REF OR BLANK AND LSPS30 > TOTHALL) OR (LSPS30 = DK/REF AND ESTIPSI > TOTHALL)): LSCCPS30a [IF LSPS30 > TOTHALL] For the last question, the computer recorded that you used [LSFILLPS] on [LSPS30] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCPS30b [IF ESTIPSI > TOTHALL] For the last question, the computer recorded that you used [LSFILLPS] on [HAL30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLHAL: IF LSYRPS > 1, THEN FILLHAL = “[LSYRPS] days” ELSE IF LSYRPS = 1, THEN FILLHAL = “1 day” ELSE IF LSMONPS > 1, THEN FILLHAL = “[LSMONPS] days per month” ELSE IF LSMONPS = 1, THEN FILLHAL = “1 day per month” ELSE IF LSWKPS > 1, THEN FILLHAL = “[LSWKPS] days per week” ELSE IF LSWKPS = 1, THEN FILLHAL = “1 day per week” DEFINE FILLHALA IF FILLHAL = “[LSMONPS] day(s) per month OR “[LSWKPS] day(s) per week” THEN FILLHALA = “for a total of TOTHALL days” ELSE FILLHALA = BLANK LSCCHP12 [IF LSCCPS30a = 4 OR LSCCPS30b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used [LSFILLPS] [FILLHAL] in the past 12 months [FILLHALA] 2 I used [LSFILLPS] [LSPS30 / HAL30DAY] days in the past 30 days 3 Neither answer is correct DK/REF LSCCHPFR [IF LSCCHP12= 2 OR LSCCHP12= 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLPS] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSCCHPYR [IF LSCCHPFR = 3] On how many days in the past 12 months did you use [LSFILLPS]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHPMO [IF LSCCHPFR = 2] On average, how many days did you use [LSFILLPS] each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHPWK [IF LSCCHPFR = 1] On average, how many days did you use [LSFILLPS] each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF LSCCHPYR NOT (BLANK OR DK/REF) THEN TOTHALL = LSCCHPYR ELSE IF LSCCHPMO NOT (BLANK OR DK/REF) THEN TOTHALL= LSCCHPMO*12 ELSE IF LSCCHPWK NOT (BLANK OR DK/REF) THENTOTHALL= LSCCHPWK*52 ELSE TOTHALL = DK/REF LSCCHPa [IF LSCCPS30a = 6 OR ((LSCCHP12 = 1 OR LSCCHP12 = 3) AND LSCCPS30a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLPS]? # OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCHPb [IF LSCCPS30b = 6 OR ((LSCCHP12 = 1 OR LSCCHP12 = 3) AND LSCCPS30b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used [LSFILLPS] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LS17 [IF (LS01f = 1 OR LSREF3 =1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01b = 1 OR LSREF2 = 1 OR LS01c = 1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1 OR LK01k=1 OR LSREFSLV = 1)] Now think only about ‘Ecstasy’ or ‘Molly’. How old were you the first time you used ‘Ecstasy’ or ‘Molly’, also known as MDMA? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STEC IF LS17 NE (BLANK OR DK/REF) THEN AGE1STEC = LS17 ELSE AGE1STEC = BLANK IF CURNTAGE < AGE1STEC: LSCC43 The computer recorded that you were [AGE1STEC] years old when you first used ‘Ecstasy’ or ‘Molly’. Is this correct? 4 Yes 6 No DK/REF LSCC44 [IF LSCC43 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STEC] years old the first time I used ‘Ecstasy’ or ‘Molly’ 3 Neither answer is correct DK/REF LSCC45 [IF LSCC44=2 OR LSCC44=3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF LSCC45a [IF LSCC45 < 12] Since you have indicated that you are [LSCC45] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. LSCC46 [IF LSCC43 =6 OR LSCC44=1 OR LSCC44=3] Please answer this question again. Think about the first time you used ‘Ecstasy’ or ‘Molly’. How old were you the first time you used ‘Ecstasy’ or ‘Molly’, also known as MDMA? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCC46 NOT(BLANK OR DK/REF) THEN AGE1STEC = LSCC46 UPDATE: IF LSCC45 NOT(BLANK OR DK/REF) THEN CURNTAGE = LSCC45 IF AGE1STEC =CURNTAGE OR AGE1STEC <10: LSCC47 The computer recorded that you were [AGE1STEC] years old the first time you used ‘Ecstasy’ or ‘Molly’. Is this correct? 4 Yes 6 No DK/REF LSCC48 [IF LSCC47 =6] Please answer this question again. Think about the first time you used ‘Ecstasy’ or ‘Molly’. How old were you the first time you used ‘Ecstasy’ or ‘Molly’, also known as MDMA? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCC48 NOT(BLANK OR DK/REF) THEN AGE1STEC = LSCC48 IF AGE1STEC < AGE1STHA: LSCC49 The answers for the last question and an earlier question disagree. Which answer is correct? 1 I was [AGE1STHA] years old the first time I used [LSFILL] 2 I was [AGE1STEC] years old the first time I used ‘Ecstasy’ or ‘Molly’ 3 Neither answer is correct DK/REF LSCC50 [IF LSCC49 =2 OR LSCC49 =3] Please answer this question again. Think about the first time you used [LSFILL]. How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF LSCC51 [IF LSCC49 = 1 OR LSCC49 = 3] Please answer this question again. Think about the first time you used ‘Ecstasy’ or ‘Molly’. How old were you the first time you used ‘Ecstasy’ or ‘Molly’, also known as MDMA? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCC50 NOT(BLANK OR DK/REF) THEN AGE1STHA = LSCC50 UPDATE: IF LSCC51 NOT (BLANK OR DK/REF) THEN AGE1STEC = LSCC51 LS18 [IF LSCC47 NE DK/RE AND LSCC48 NE DK/REF AND AGE1STEC = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STEC = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use ‘Ecstasy’ or ‘Molly’ in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF LS19 [IF AGE1STEC = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use ‘Ecstasy’ or ‘Molly’ in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF LS20 [IF LSCC47 NE DK/RE AND LSCC48 NE DK/REF AND AGE1STEC = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use ‘Ecstasy’ or ‘Molly’? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LS20 > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. LS21 [IF LS18 = 1 OR 2 OR LS19 = 1 OR 2] In what month in [YEAR FROM LS18 or LS19] did you first use ‘Ecstasy’ or ‘Molly’? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LS21 > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STEC: MYR1STEC = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LS12-15). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STEC IS BLANK. IF MYR1STEC NE 0 AND NE AGE1STEC: LSCC68 The computer recorded that you first used ‘Ecstasy’ or ‘Molly’ in [LS18-21 fill]. That would make you [MYR1STEC] years old when you first used ‘Ecstasy’ or ‘Molly’. Is this correct? 4 Yes 6 No DK/REF LSCC69 [IF LSCC68 = 4] Earlier, the computer recorded that you were [AGE1STEC] years old when you first used ‘Ecstasy’ or ‘Molly’. Which answer is correct? 1 I first used ‘Ecstasy’ or ‘Molly’ in [LS18-21 fill] when I was [MYR1STEC] years old 2 I was [AGE1STEC] years old the first time I used ‘Ecstasy’ or ‘Molly’ 3 Neither answer is correct DK/REF UPDATE: IF LSCC69 = 1, THEN AGE1STEC = MYR1STEC. LSCC70 [IF LSCC69=2 OR LSCC69=3 OR LSCC68=6] Please answer this question again. Did you first use ‘Ecstasy’ or ‘Molly’ in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF LSCC70a [IF LSCC70 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [LSCC70] did you first use ‘Ecstasy’ or ‘Molly’? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSCC70a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF LSCC70a NE (0 OR DK/REF) THEN UPDATE MYR1STEC. MYR1STDC = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSCC70 AND LSCC70a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STEC IS BLANK. IF MYR1STEC = AGE1STEC THEN MYR1STEC = BLANK LSCC71 [IF LSCC69 NE 1 AND MYR1STEC NE 0 AND (LSCC70 AND LSCC70a NE LS18-LS21)] The computer recorded that you first used ‘Ecstasy’ or ‘Molly’ in [LSCC70-LSCC70a fill]. That would make you [MYR1STEC] years old when you first used ‘Ecstasy’ or ‘Molly’. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF LSCC71 NE (6, BLANK OR DK/REF) AND (LSCC70 AND LSCC70a NE LS18-LS21) THEN AGE1STEC = MYR1STEC LS22 [IF (LS01f = 1 OR LSREF3 = 1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01b = 1 OR LSREF2 = 1 OR LS01c = 1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1)] How long has it been since you last used ‘Ecstasy’ or ‘Molly’, also known as MDMA? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE ECSTREC: IF LS22 NE (BLANK OR DK/REF) THEN ECSTREC = LS22 ELSE ECSTREC = BLANK IF ECSTREC < HALLREC: LSCC52 The computer recorded that you last used ‘Ecstasy’ or ‘Molly’ [ECSTREC FILL]. Is this correct? 4 Yes 6 No DK/REF LSCC53 [IF LSCC52 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I last used [LSFILL] [HALLREC FILL] 2 I last used ‘Ecstasy’ or ‘Molly’ [ECSTREC FILL] 3 Neither answer is correct DK/REF LSCC54 [IF LSCC53 = 2 OR LSCC53 = 3] Please answer this question again. How long has it been since you last used [LSFILL]? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC55 [IF LSCC52 =6 OR LSCC54 = 1 OR LSCC54 = 3] Please answer this question again. Think only about ‘Ecstasy’ or ‘Molly’. How long has it been since you last used ‘Ecstasy’ or ‘Molly’, also known as MDMA? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR UPDATE: IF LSCC54 NOT (BLANK OR DK/REF), THEN HALLREC = LSCC54 UPDATE: IF LSCC55 NOT (BLANK OR DK/REF), THEN ECSTREC = LSCC55 DEFINE LSFILL4: IF HALLREC OR LSDREC OR PCPREC = 1 OR 2, LSFILL4 = "[LSFILL]" ELSE IF ECSTREC = 1 OR 2, LSFILL4 = "’Ecstasy’ or ‘Molly’’’ or any other hallucinogen" LSFRAME6 [IF (HALLREC OR ECSTREC = 1 OR 2) AND LSFRAME3 = BLANK AND LSFRAME4 = BLANK AND LSFRAME5 = BLANK AND LSFRPE = BLANK AND LSFRMS = BLANK AND LSFRPS = BLANK] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILL4] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSYRAV4 [IF LSFRAME6 = 3 OR DK/REF] On how many days in the past 12 months did you use [LSFILL4]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSMONAV4 [IF LSFRAME6 = 2 OR LSYRAV4 = DK/REF] On average, how many days did you use [LSFILL4] each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSWKAV4 [IF LSFRAME6 = 1 OR LSMONAV4 = DK/REF] On average, how many days did you use [LSFILL4] each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LS32 [IF (HALLREC = 1 OR ECSTREC = 1) AND LS04 = BLANK AND LS30 = BLANK AND LS31 = BLANK AND LSPE30 = BLANK AND LSMS30 = BLANK AND LSPS30 = BLANK] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILL4]? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LS32DKRE [IF LS32 = DK/REF] What is your best estimate of the number of days you used [LSFILL4] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE ESTILS: IF LS32DKRE = 1, THEN ESTILS = 1 IF LS32DKRE = 2, THEN ESTILS = 3 IF LS32DKRE = 3, THEN ESTILS = 6 IF LS32DKRE = 4, THEN ESTILS = 10 IF LS32DKRE = 5, THEN ESTILS = 20 IF LS32DKRE = 6, THEN ESTILS = 30 ELSE ESTILS = BLANK DEFINE HAL30DAY IF LS32DKRE = 1, THEN HAL30DAY = “1 or 2” IF LS32DKRE = 2, THEN HAL30DAY = “3 to 5” IF LS32DKRE = 3, THEN HAL30DAY = “6 to 9” IF LS32DKRE = 4, THEN HAL30DAY = “10 to 19” IF LS32DKRE = 5, THEN HAL30DAY = “20 to 29” IF LS32DKRE = 6, THEN HAL30DAY = “all 30” ELSE HAL30DAY = BLANK DEFINE TOTHALL: IF LSYRAV4 NOT(BLANK OR DK/REF) THEN TOTHALL = LSYRAV4 ELSE IF LSMONAV4 NOT(BLANK OR DK/REF) THEN TOTHALL = LSMONAV4*12 ELSE IF LSWKAV4 NOT(BLANK OR DK/REF) THEN TOTHALL = LSWKAV4*52 ELSE TOTHALL = DK/REF IF TOTHALL NOT DK/REF AND ((LS32 NE DK/REF OR BLANK AND LS32 > TOTHALL) OR (LS32 = DK/REF AND ESTILS > TOTHALL)): LSCC90a [IF LS32 > TOTHALL] For the last question, the computer recorded that you used [LSFILL4] on [LS32] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCC90b [IF ESTILS > TOTHALL] For the last question, the computer recorded that you used [LSFILL4] on [HAL30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLHAL: IF LSYRAV4 > 1, THEN FILLHAL = “[LSYRAV4] days” ELSE IF LSYRAV4 = 1, THEN FILLHAL = “1 day” ELSE IF LSMONAV4 > 1, THEN FILLHAL = “[LSMONAV4] days per month” ELSE IF LSMONAV4 = 1, THEN FILLHAL = “1 day per month” ELSE IF LSWKAV4 > 1, THEN FILLHAL = “[LSWKAV4] days per week” ELSE IF LSWKAV4 = 1, THEN FILLHAL = “1 day per week” DEFINE FILLHALA IF FILLHAL = “[LSMONAV4] day(s) per month OR “[LSWKAV4] day(s) per week” THEN FILLHALA = “for a total of TOTHALL days” ELSE FILLHALA = BLANK LSCC91 [IF LSCC90a = 4 OR LSCC90b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used [LSFILL4] [FILLHAL] in the past 12 months [FILLHALA] 2 I used [LSFILL4] [LS32 / HAL30DAY] days in the past 30 days 3 Neither answer is correct DK/REF LSCC92 [IF LSCC91 = 2 OR LSCC91 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILL4] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSCC93 [IF LSCC92 = 3] On how many days in the past 12 months did you use [LSFILL4]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC94 [IF LSCC92 = 2] On average, how many days did you use [LSFILL4] each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC95 [IF LSCC92 = 1] On average, how many days did you use [LSFILL4] each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF LSCC93 NOT(BLANK OR DK/REF) THEN TOTHALL = LSCC93 ELSE IF LSCC94 NOT(BLANK OR DK/REF) THEN TOTHALL=LSCC94*12 ELSE IF LSCC95 NOT(BLANK OR DK/REF) THENTOTHALL=LSCC95*52 ELSE TOTHALL = DK/REF LSCC96a [IF LSCC90a = 6 OR ((LSCC91 = 1 OR LSCC91 = 3) AND LSCC90a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILL4]? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCC96b [IF LSCC90b = 6 OR ((LSCC91 = 1 OR LSCC91 = 3) AND LSCC90b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used [LSFILL4] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSAFUKET [IF (LS01i = 1 OR LSREFKET =1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01b = 1 OR LSREF2 = 1 OR LS01c=1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LSREF3 = 1 OR LS01f = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1] Now think only about Ketamine. How old were you the first time you used Ketamine? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STKET: IF LSAFUKET NE (BLANK OR DK/REF) THEN AGE1STKET = LSAFUKET ELSE AGE1STKET = BLANK IF CURNTAGE < AGE1STKET: LSCCAKT The computer recorded that you were [AGE1STKET] years old when you first used Ketamine. Is this correct? 4 Yes 6 No DK/REF LSCCWKT [IF LSCCAKT = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STKET] years old the first time I used Ketamine 3 Neither answer is correct DK/REF LSCCKTC [IF LSCCWKT =2 OR LSCCWKT =3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF LSCCKTI [IF LSCCKTC < 12] Since you have indicated that you are [LSCCKTC] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. LSCCKTA [IF LSCCWKT =1 OR LSCCWKT =3 OR LSCCAKT =6] Please answer this question again. Think about the first time you used Ketamine. How old were you the first time you used Ketamine? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCKTA NOT(BLANK OR DK/REF) THEN AGE1STKET = LSCCKTA UPDATE: IF LSCCKTC NOT(BLANK OR DK/REF) THEN CURNTAGE = LSCCKTC IF AGE1STKET =CURNTAGE OR AGE1STKET <10: LSCCKT10 The computer recorded that you were [AGE1STKET] years old the first time you used Ketamine. Is this correct? 4 Yes 6 No DK/REF LSCCKTA2 [IF LSCCKT10=6] Please answer this question again. Think about the first time you used Ketamine. How old were you the first time you used Ketamine? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCKTA2 NOT(BLANK OR DK/REF) THEN AGE1STKET = LSCCKTA2 IF AGE1STKET < AGE1STHA: LSCCWKT3 The answers for the last question and an earlier question disagree. Which answer is correct? 1 I was [AGE1STHA] years old the first time I used [LSFILL] 2 I was [AGE1STKET] years old the first time I used Ketamine 3 Neither answer is correct DK/REF LSCCAHA7 [IF LSCCWKT3=2 OR LSCCWKT3=3] Please answer this question again. Think about the first time you used [LSFILL]. How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF LSCCKTA3 [IF LSCCWKT3= 1 OR LSCCWKT3= 3] Please answer this question again. Think about the first time you used Ketamine. How old were you the first time you used Ketamine? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCAHA7 NOT(BLANK OR DK/REF) THEN AGE1STHA = LSCCAHA7 UPDATE: IF LSCCKTA3 NOT(BLANK OR DK/REF) THEN AGE1STKET = LSCCKTA3 LSKTCYR [IF AGE1STKET = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STKET = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use Ketamine in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF LSKTPYR [IF AGE1STKET = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use Ketamine in [CURRENT YEAR - 2] OR [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF LSKTCMO [IF AGE1STKET = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use Ketamine? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSPECMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. LSKTPMO [IF LSKTCYR = 1 OR 2 OR LSKTPYR = 1 OR 2] In what month in [YEAR FROM LSKTCYR OR LSKTPYR] did you first use Ketamine? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSKTPMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STKET: MYR1STKET = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSKTCYR – LSKTPMO) IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STKET IS BLANK. IF MYR1STKET NE 0 AND NE AGE1STKET: LSCCKTMY The computer recorded that you first used Ketamine in [LSKTCYR - LSKTPMO fill]. That would make you [MYR1STKET] years old when you first used Ketamine. Is this correct? 4 Yes 6 No DK/REF LSCCWHK [IF LSCCKTMY = 4] Earlier, the computer recorded that you were [AGE1STKET] years old when you first used Ketamine. Which answer is correct? 1 I first used Ketamine in [LSKTCYR - LSKTPMO fill] when I was [MYR1STKET] years old 2 I was [AGE1STKET] years old the first time I used Ketamine 3 Neither answer is correct DK/REF UPDATE: IF LSCCWHK = 1, THEN AGE1STKET = MYR1STKET. LSCCKTY [IF LSCCWHK =2 OR LSCCWHK =3 OR LSCCKTMY =6] Please answer this question again. Did you first use Ketamine in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF LSCCKTM [IF LSCCKTY NE (BLANK OR DK/REF)] Please answer this question again. In what month in [LSCCKTY] did you first use Ketamine? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSCCKTM > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF LSCCKTM NE (0 OR DK/REF) THEN UPDATE MYR1STKET. MYR1STKET = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSCCKTY AND LSCCKTM). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STKET IS BLANK. IF MYR1STKET = AGE1STKET THEN MYR1STKET = BLANK LSCCKTYN [IF LSCCWHK NE 1 AND MYR1STKET NE 0 AND (LSCCKTY AND LSCCKTM NE LSKTCYR - LSKTPYR)] The computer recorded that you first used Ketamine in [LSCCKTY - LSCCKTM fill]. That would make you [MYR1STKET] years old when you first used Ketamine. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF LSCCKTYN NE (6, BLANK OR DK/REF) AND (LSCCKTY AND LSCCKTM NE LSKTCYR - LSKTPYR) THEN AGE1STKET = MYR1STKET LS33 [IF (LS01i =1 OR LSREFKET = 1) AND (LS01a=1 OR LSREF1=1) OR (LS01b = 1 OR LSREF2=1) OR LS01c = 1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR (LS01f = 1 OR LSREF3 = 1) OR LS01h = 1 OR LSREFOH = 1 OR LS01j=1 OR LSREFDMT = 1 OR LS01k=1 OR LSREFSLV = 1] How long has it been since you last used Ketamine? 1 Within the past 30 days -- that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE KETREC: IF LS33 NE (BLANK OR DK/REF) THEN KETREC = LS33 ELSE KETREC = BLANK IF KETREC < HALLREC: LSCC99 The computer recorded that you last used Ketamine [KETREC FILL]. Is this correct? 4 Yes 6 No DK/REF LSCC100 [IF LSCC99 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I last used [LSFILL] [HALLREC FILL] 2 I last used Ketamine [KETREC FILL] 3 Neither answer is correct DK/REF LSCC101 [IF LSCC100 = 2 OR LSCC100 = 3] Please answer this question again. How long has it been since you last used [LSFILL]? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC102 [IF LSCC99 =6 OR LSCC100 = 1 OR LSCC100 = 3] Please answer this question again. Think only about Ketamine. How long has it been since you last used Ketamine? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR UPDATE: IF LSCC101 NOT (BLANK OR DK/REF), THEN HALLREC = LSCC101 UPDATE: IF LSCC102 NOT (BLANK OR DK/REF), THEN KETREC = LSCC102 DEFINE LSFILLKT: IF HALLREC = 1 OR 2, LSFILLKT = "[LSFILL]" ELSE IF KETREC = 1 OR 2, LSFILLKT = "Ketamine or any other hallucinogen" LSFRKT [IF (HALLREC OR KETREC = 1 OR 2) AND LSFRAME3 = BLANK AND LSFRAME4 = BLANK AND LSFRAME5 = BLANK AND LSFRPE = BLANK AND LSFRMS = BLANK AND LSFRPS = BLANK AND LSFRAME6 = BLANK] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLKT] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSYRKT [IF LSFRKT = 3 OR DK/REF] On how many days in the past 12 months did you use [LSFILLKT]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSMONKT [IF LSFRKT = 2 OR LSYRKT = DK/REF] On average, how many days did you use [LSFILLKT] each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSWKKT [IF LSFRKT = 1 OR LSMONKT = DK/REF] On average, how many days did you use [LSFILLKT] each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSKT30 [IF HALLREC = 1 OR KETREC = 1 AND LS04 = BLANK AND LS30 = BLANK AND LS31 = BLANK AND LSPE30 = BLANK AND LSMS30 = BLANK AND LSPS30 = BLANK AND LS32 = BLANK] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLKT]? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSKT30DR [IF LSKT30 = DK/REF] What is your best estimate of the number of days you used [LSFILLKT] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTIKET: IF LSKT30DR = 1, THEN ESTIKET = 1 IF LSKT30DR = 2, THEN ESTIKET = 3 IF LSKT30DR = 3, THEN ESTIKET = 6 IF LSKT30DR = 4, THEN ESTIKET = 10 IF LSKT30DR = 5, THEN ESTIKET = 20 IF LSKT30DR = 6, THEN ESTIKET = 30 ELSE ESTIKET = BLANK DEFINE HAL30DAY IF LSKT30DR = 1, THEN HAL30DAY = “1 or 2” IF LSKT30DR = 2, THEN HAL30DAY = “3 to 5” IF LSKT30DR = 3, THEN HAL30DAY = “6 to 9” IF LSKT30DR = 4, THEN HAL30DAY = “10 to 19” IF LSKT30DR = 5, THEN HAL30DAY = “20 to 29” IF LSKT30DR = 6, THEN HAL30DAY = “all 30” ELSE HAL30DAY = BLANK DEFINE TOTHALL: IF LSYRKT NOT (BLANK OR DK/REF) THEN TOTHALL = LSYRKT ELSE IF LSMONKT NOT (BLANK OR DK/REF) THEN TOTHALL = LSMONKT*12 ELSE IF LSWKKT NOT (BLANK OR DK/REF) THEN TOTHALL = LSWKKT*52 ELSE TOTHALL = DK/REF IF TOTHALL NOT DK/REF AND ((LS30 NE DK/REF OR BLANK AND LSKT30 > TOTHALL) OR (LSKT30 = DK/REF AND ESTIKET > TOTHALL)): LSCCKT30a [IF LSKT30 > TOTHALL] For the last question, the computer recorded that you used [LSFILLKT] on [LSKT30] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCKT30b [IF ESTIKET > TOTHALL] For the last question, the computer recorded that you used [LSFILLKT] on [HAL30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLHAL: IF LSYRKT > 1, THEN FILLHAL = “[LSYRKT] days” ELSE IF LSYRKT = 1, THEN FILLHAL = “1 day” ELSE IF LSMONKT > 1, THEN FILLHAL = “[LSMONKT] days per month” ELSE IF LSMONKT = 1, THEN FILLHAL = “1 day per month” ELSE IF LSWKKT> 1, THEN FILLHAL = “[LSWKKT] days per week” ELSE IF LSWKKT = 1, THEN FILLHAL = “1 day per week” DEFINE FILLHALA IF FILLHAL = “[LSMONKT] day(s) per month OR “[LSWKKT] day(s) per week” THEN FILLHALA = “for a total of TOTHALL days” ELSE FILLHALA = BLANK LSCCHK12 [IF LSCCKT30a = 4 OR LSCCKT30b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used [LSFILLKT] [FILLHAL] in the past 12 months [FILLHALA] 2 I used [LSFILLKT] [LSKT30 / HAL30DAY] days in the past 30 days 3 Neither answer is correct DK/REF LSCCHKFR [IF LSCCHK12= 2 OR LSCCHK12= 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLKT] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSCCHKYR [IF LSCCHKFR = 3] On how many days in the past 12 months did you use [LSFILLKT]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHKMO [IF LSCCHKFR = 2] On average, how many days did you use [LSFILLKT] each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHKWK [IF LSCCHKFR = 1] On average, how many days did you use [LSFILLKT] each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF LSCCHKYR NOT (BLANK OR DK/REF) THEN TOTHALL = LSCCHKYR ELSE IF LSCCHKMO NOT (BLANK OR DK/REF) THEN TOTHALL= LSCCHKMO*12 ELSE IF LSCCHKWK NOT (BLANK OR DK/REF) THENTOTHALL= LSCCHKWK*52 ELSE TOTHALL = DK/REF LSCCHKa [IF LSCCKT30a = 6 OR ((LSCCHK12 = 1 OR LSCCHK12 = 3) AND LSCCKT30a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLKT]? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCHKb [IF LSCCKT30b = 6 OR ((LSCCHK12 = 1 OR LSCCHK12 = 3) AND LSCCKT30b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used [LSFILLKT] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSAFUDMT [[IF (LS01j = 1 OR LSREFDMT =1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01b = 1 OR LSREF2 = 1 OR LS01c=1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LSREF3 = 1 OR LS01f = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01k=1 OR LSREFSLV = 1] Now think only about DMT, AMT or Foxy. How old were you the first time you used DMT, AMT or Foxy? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STDMT: IF LSAFUDMT NE (BLANK OR DK/REF) THEN AGE1STDMT = LSAFUDMT ELSE AGE1STDMT = BLANK IF CURNTAGE < AGE1STDMT: LSCCADM The computer recorded that you were [AGE1STDMT] years old when you first used DMT, AMT or Foxy. Is this correct? 4 Yes 6 No DK/REF LSCCWDM [IF LSCCADM = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STDMT] years old the first time I used DMT, AMT or Foxy 3 Neither answer is correct DK/REF LSCCDMC [IF LSCCWDM =2 OR LSCCWDM =3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF LSCCDMI [IF LSCCDMC < 12] Since you have indicated that you are [LSCCDMC] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. LSCCDMA [IF LSCCWDM =1 OR LSCCWDM =3 OR LSCCADM =6] Please answer this question again. Think about the first time you used DMT, AMT or Foxy. How old were you the first time you used DMT, AMT or Foxy? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCDMA NOT(BLANK OR DK/REF) THEN AGE1STDMT = LSCCDMA UPDATE: IF LSCCDMC NOT(BLANK OR DK/REF) THEN CURNTAGE = LSCCDMC IF AGE1STDMT =CURNTAGE OR AGE1STDMT <10: LSCCDM10 The computer recorded that you were [AGE1STDMT] years old the first time you used DMT, AMT or Foxy. Is this correct? 4 Yes 6 No DK/REF LSCCDMA2 [IF LSCCDM10=6] Please answer this question again. Think about the first time you used DMT, AMT or Foxy. How old were you the first time you used DMT, AMT or Foxy? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCDMA2 NOT(BLANK OR DK/REF) THEN AGE1STDMT = LSCCDMA2 IF AGE1STDMT < AGE1STHA: LSCCWDM3 The answers for the last question and an earlier question disagree. Which answer is correct? 1 I was [AGE1STHA] years old the first time I used [LSFILL] 2 I was [AGE1STDMT] years old the first time I used DMT, AMT or Foxy 3 Neither answer is correct DK/REF LSCCAHA8 [IF LSCCWDM3=2 OR LSCCWDM3=3] Please answer this question again. Think about the first time you used [LSFILL]. How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF LSCCDMA3 [IF LSCCWDM3= 1 OR LSCCWDM3= 3] Please answer this question again. Think about the first time you used DMT, AMT or Foxy. How old were you the first time you used DMT, AMT or Foxy? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCAHA8 NOT(BLANK OR DK/REF) THEN AGE1STHA = LSCCAHA8 UPDATE: IF LSCCDMA3 NOT(BLANK OR DK/REF) THEN AGE1STDMT = LSCCDMA3 LSDMCYR [IF AGE1STDMT = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STDMT = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use DMT, AMT or Foxy in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF LSDMPYR [IF AGE1STDMT = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use DMT, AMT or Foxy in [CURRENT YEAR - 2] OR [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF LSDMCMO [IF AGE1STDMT = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use DMT, AMT or Foxy? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSDMCMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. LSDMPMO [IF LSDMCYR = 1 OR 2 OR LSDMPYR = 1 OR 2] In what month in [YEAR FROM LSDMCYR OR LSDMPYR] did you first use DMT, AMT or Foxy? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSDMPMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STDMT: MYR1STDMT = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSDMCYR - LSDMPMO). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STDMT IS BLANK. IF MYR1STDMT NE 0 AND NE AGE1STDMT: LSCCDMMY The computer recorded that you first used DMT, AMT or Foxy in [LSDMCYR- LSDMPMO fill]. That would make you [MYR1STDMT] years old when you first used DMT, AMT or Foxy. Is this correct? 4 Yes 6 No DK/REF LSCCWHD [IF LSCCDMMY = 4] Earlier, the computer recorded that you were [AGE1STDMT] years old when you first used DMT, AMT or Foxy. Which answer is correct? 1 I first used DMT, AMT or Foxy in [LSDMCYR- LSDMPMO fill] when I was [MYR1STDMT] years old 2 I was [AGE1STDMT] years old the first time I used DMT, AMT or Foxy 3 Neither answer is correct DK/REF UPDATE: IF LSCCWHD = 1, THEN AGE1STDMT = MYR1STDMT. LSCCDMY [IF LSCCWHD =2 OR LSCCWHD =3 OR LSCCDMMY =6] Please answer this question again. Did you first use DMT, AMT or Foxy in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF LSCCDMM [IF LSCCDMY NE (BLANK OR DK/REF)] Please answer this question again. In what month in [LSCCDMY] did you first use DMT, AMT or Foxy? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSCCDMM > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF LSCCDMM NE (0 OR DK/REF) THEN UPDATE MYR1STDMT. MYR1STDMT = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSCCDMY AND LSCCDMM). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STDMT IS BLANK. IF MYR1STDMT = AGE1STDMT THEN MYR1STDMT = BLANK LSCCDMYN [IF LSCCWHD NE 1 AND MYR1STDMT NE 0 AND (LSCCDMY AND LSCCDMM NE LSDMCYR - LSDMPYR)] The computer recorded that you first used DMT, AMT or Foxy in [LSCCDMY - LSCCDMM fill]. That would make you [MYR1STDMT] years old when you first used DMT, AMT or Foxy. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF LSCCDMYN NE (6, BLANK OR DK/REF) AND (LSCCDMY AND LSCCDMM NE LSDMCYR - LSDMPYR THEN AGE1STDMT = MYR1STDMT LS34 [IF (LS01j =1 OR LSREFDMT=1) AND (LS01a=1 OR LSREF1=1) OR (LS01b = 1 OR LSREF2=1) OR LS01c = 1 OR LSREFPE=1 OR LS01d = 1 OR LSREFMES=1 OR LS01e = 1 OR LSREFPSI=1 OR (LS01f = 1 OR LSREF3 = 1) OR LS01h = 1 OR LSREFOH=1 OR LS01i=1 OR LSREFKET=1 OR LS01k=1 OR LSREFSLV=1] How long has it been since you last used DMT, AMT, or Foxy? 1 Within the past 30 days -- that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE DMTREC: IF LS34 NE (BLANK OR DK/REF) THEN DMTREC = LS34 ELSE DMTREC = BLANK IF DMTREC < HALLREC: LSCC103 The computer recorded that you last used DMT, AMT or Foxy [DMTREC FILL]. Is this correct? 4 Yes 6 No DK/REF LSCC104 [IF LSCC103 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I last used [LSFILL] [HALLREC FILL] 2 I last used DMT, AMT or Foxy [DMTREC FILL] 3 Neither answer is correct DK/REF LSCC105 [IF LSCC104 = 2 OR LSCC104 = 3] Please answer this question again. How long has it been since you last used [LSFILL]? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC106 [IF LSCC103 =6 OR LSCC105 = 1 OR LSCC105 = 3] Please answer this question again. Think only about DMT, AMT, or Foxy. How long has it been since you last used DMT, AMT, or Foxy? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR UPDATE: IF LSCC105 NOT (BLANK OR DK/REF), THEN HALLREC = LSCC105 UPDATE: IF LSCC106 NOT (BLANK OR DK/REF), THEN DMTREC = LSCC106 DEFINE LSFILLDM: IF HALLREC = 1 OR 2, LSFILLDM = "[LSFILL]" ELSE IF DMTREC = 1 OR 2, LSFILLDM = "DMT, AMT or Foxy or any other hallucinogen" LSFRDM [IF (HALLREC OR DMTREC = 1 OR 2) AND LSFRAME3 = BLANK AND LSFRAME4 = BLANK AND LSFRAME5 = BLANK AND LSFRPE = BLANK AND LSFRMS = BLANK AND LSFRPS = BLANK AND LSFRAME6 = BLANK AND LSFRKT = BLANK] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLDM] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSYRDM [IF LSFRDM= 3 OR DK/REF] On how many days in the past 12 months did you use [LSFILLDM]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSMONDM [IF LSFRDM = 2 OR LSYRDM = DK/REF] On average, how many days did you use [LSFILLDM] each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSWKDM [IF LSYRDM = 1 OR LSMONDM = DK/REF] On average, how many days did you use [LSFILLDM] each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSDM30 [IF HALLREC = 1 OR DMTREC = 1 AND LS04 = BLANK AND LS30 = BLANK AND LS31 = BLANK AND LSPE30 = BLANK AND LSMS30 = BLANK AND LSPS30 = BLANK AND LS32 = BLANK AND LSKT30 = BLANK] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLDM]? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSDM30DR [IF LSDM30 = DK/REF] What is your best estimate of the number of days you used [LSFILLDM] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTIDMT: IF LSDM30DR = 1, THEN ESTIDMT = 1 IF LSDM30DR = 2, THEN ESTIDMT = 3 IF LSDM30DR = 3, THEN ESTIDMT = 6 IF LSDM30DR = 4, THEN ESTIDMT = 10 IF LSDM30DR = 5, THEN ESTIDMT = 20 IF LSDM30DR = 6, THEN ESTIDMT = 30 ELSE ESTIDMT = BLANK DEFINE HAL30DAY IF LSDM30DR = 1, THEN HAL30DAY = “1 or 2” IF LSDM30DR = 2, THEN HAL30DAY = “3 to 5” IF LSDM30DR = 3, THEN HAL30DAY = “6 to 9” IF LSDM30DR = 4, THEN HAL30DAY = “10 to 19” IF LSDM30DR = 5, THEN HAL30DAY = “20 to 29” IF LSDM30DR = 6, THEN HAL30DAY = “all 30” ELSE HAL30DAY = BLANK DEFINE TOTHALL: IF LSYRDM NOT (BLANK OR DK/REF) THEN TOTHALL = LSYRDM ELSE IF LSMONDM NOT (BLANK OR DK/REF) THEN TOTHALL = LSMONDM*12 ELSE IF LSWKDM NOT (BLANK OR DK/REF) THEN TOTHALL = LSWKDM*52 ELSE TOTHALL = DK/REF IF TOTHALL NOT DK/REF AND ((LSDM30 NE DK/REF OR BLANK AND LSDM30 > TOTHALL) OR (LSDM30 = DK/REF AND ESTIDMT > TOTHALL)): LSCCDM30a [IF LSDM30 > TOTHALL] For the last question, the computer recorded that you used [LSFILLDM] on [LSDM30] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCDM30b [IF ESTIDMT > TOTHALL] For the last question, the computer recorded that you used [LSFILLDM] on [HAL30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLHAL: IF LSYRDM > 1, THEN FILLHAL = “[LSYRAV2] days” ELSE IF LSYRDM = 1, THEN FILLHAL = “1 day” ELSE IF LSMONDM > 1, THEN FILLHAL = “[LSMONDM] days per month” ELSE IF LSMONDM = 1, THEN FILLHAL = “1 day per month” ELSE IF LSWKDM > 1, THEN FILLHAL = “[LSWKDM] days per week” ELSE IF LSWKDM = 1, THEN FILLHAL = “1 day per week” DEFINE FILLHALA IF FILLHAL = “[LSMONDM] day(s) per month OR “[LSWKDM] day(s) per week” THEN FILLHALA = “for a total of TOTHALL days” ELSE FILLHALA = BLANK LSCCHD12 [IF LSCCDM30a = 4 OR LSCCDM30b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used [LSFILLDM] [FILLHAL] in the past 12 months [FILLHALA] 2 I used [LSFILLDM] [LSDM30 / HAL30DAY] days in the past 30 days 3 Neither answer is correct DK/REF LSCCHDFR [IF LSCCHD12= 2 OR LSCCHD12= 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLDM] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSCCHDYR [IF LSCCHDFR = 3] On how many days in the past 12 months did you use [LSFILLDM]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHDMO [IF LSCCHDFR = 2] On average, how many days did you use [LSFILLDM] each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHDWK [IF LSCCHDFR = 1] On average, how many days did you use [LSFILLDM] each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF LSCCHDYR NOT (BLANK OR DK/REF) THEN TOTHALL = LSCCHDYR ELSE IF LSCCHDMO NOT (BLANK OR DK/REF) THEN TOTHALL= LSCCHDMO*12 ELSE IF LSCCHDWK NOT (BLANK OR DK/REF) THENTOTHALL= LSCCHDWK*52 ELSE TOTHALL = DK/REF LSCCHDa [IF LSCCDM30a = 6 OR ((LSCCHD12 = 1 OR LSCCHD12 = 3) AND LSCCDM30a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLDM]? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCHDb [IF LSCCDM30b = 6 OR ((LSCCHD12 = 1 OR LSCCHD12 = 3) AND LSCCDM30b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used [LSFILLDM] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSAFUSLV [IF (LS01k = 1 OR LSREFSLV =1) AND (LS01a = 1 OR LSREF1 = 1 OR LS01b = 1 OR LSREF2 = 1 OR LS01c = 1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR LSREF3 = 1 OR LS01f = 1 OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1)] Now think only about Salvia divinorum. How old were you the first time you used Salvia divinorum? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STSLV: IF LSAFUSLV NE (BLANK OR DK/REF) THEN AGE1STSLV = LSAFUSLV ELSE AGE1STSLV = BLANK IF CURNTAGE < AGE1STSLV: LSCCASL The computer recorded that you were [AGE1STSLV] years old when you first used Salvia divinorum. Is this correct? 4 Yes 6 No DK/REF LSCCWSL [IF LSCCASL = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STSLV] years old the first time I used Salvia divinorum 3 Neither answer is correct DK/REF LSCCSLC [IF LSCCWSL =2 OR LSCCWSL =3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF LSCCSLI [IF LSCCSLC < 12] Since you have indicated that you are [LSCCSLC] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. LSCCSLA [IF LSCCWSL =1 OR LSCCWSL =3 OR LSCCASL =6]] Please answer this question again. Think about the first time you used Salvia divinorum. How old were you the first time you used Salvia divinorum? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCSLA NOT(BLANK OR DK/REF) THEN AGE1STSLV = LSCCSLA UPDATE: IF LSCCSLC NOT(BLANK OR DK/REF) THEN CURNTAGE = LSCCSLC IF AGE1STSLV = CURNTAGE OR AGE1STSLV <10: LSCCSL10 The computer recorded that you were [AGE1STSLV] years old the first time you used Salvia divinorum. Is this correct? 4 Yes 6 No DK/REF LSCCSLA2 [IF LSCCSL10 =6] Please answer this question again. Think about the first time you used Salvia divinorum. How old were you the first time you used Salvia divinorum? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCSLA2 NOT(BLANK OR DK/REF) THEN AGE1STSLV = LSCCSLA2 IF AGE1STSLV < AGE1STHA: LSCCWSL3 The answers for the last question and an earlier question disagree. Which answer is correct? 1 I was [AGE1STHA] years old the first time I used [LSFILL] 2 I was [AGE1STSLV] years old the first time I used Salvia divinorum 3 Neither answer is correct DK/REF LSCCAHA9 [IF LSCCWSL3=2 OR LSCCWSL3=3] Please answer this question again. Think about the first time you used [LSFILL]. How old were you the first time you used [LSFILL]? AGE: years old [RANGE: 1 - 110] DK/REF LSCCSLA3 [IF LSCCWSL3= 1 OR LSCCWSL3= 3] Please answer this question again. Think about the first time you used Salvia divinorum. How old were you the first time you used Salvia divinorum? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF LSCCAHA9 NOT(BLANK OR DK/REF) THEN AGE1STHA = LSCCAHA9 UPDATE: IF LSCCSLA3 NOT(BLANK OR DK/REF) THEN AGE1STSLV = LSCCSLA3 LSSLCYR [IF AGE1STSLV = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STSLV = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use Salvia divinorum in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF LSSLPYR [IF AGE1STSLV = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use Salvia divinorum in [CURRENT YEAR - 2] OR [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF LSSLCMO [IF AGE1STSLV = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use Salvia divinorum? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSSLCMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. LSSLPMO [IF LSSLCYR = 1 OR 2 OR LSSLPYR = 1 OR 2] In what month in [YEAR FROM LSSLCYR OR LSSLPYR] did you first use Salvia divinorum? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSSLPMO > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STSLV: MYR1STSLV = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSSLCYR - LSSLPMO). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STSLV IS BLANK. IF MYR1STSLV NE 0 AND NE AGE1STSLV: LSCCSLMY The computer recorded that you first used Salvia divinorum in [LSSLCYR - LSSLPMO fill]. That would make you [MYR1STSLV] years old when you first used Salvia divinorum. Is this correct? 4 Yes 6 No DK/REF LSCCWHS [IF LSCCSLMY = 4] Earlier, the computer recorded that you were [AGE1STSLV] years old when you first used Salvia divinorum. Which answer is correct? 1 I first used Salvia divinorum in [LSSLCYR - LSSLPMO fill] when I was [MYR1STSLV] years old 2 I was [AGE1STSLV] years old the first time I used Salvia divinorum 3 Neither answer is correct DK/REF UPDATE: IF LSCCWHS = 1, THEN AGE1STSLV = MYR1STSLV. LSCCSLY [IF LSCCWHS =2 OR LSCCWHS =3 OR LSCCSLMY =6] Please answer this question again. Did you first use Salvia divinorum in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF LSCCSLM [IF LSCCSLY NE (BLANK OR DK/REF)] Please answer this question again. In what month in [LSCCSLY] did you first use Salvia divinorum? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF LSCCSLM > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF LSCCSLM NE (0 OR DK/REF) THEN UPDATE MYR1STSLV. MYR1STSLV = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (LSCCSLY AND LSCCSLM). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STSLV IS BLANK. IF MYR1STSLV = AGE1STSLV THEN MYR1STSLV = BLANK LSCCSLYN [IF LSCCWHS NE 1 AND MYR1STSLV NE 0 AND (LSCCSLY AND LSCCSLM NE LSSLCYR - LSSLPYR)] The computer recorded that you first used Salvia divinorum in [LSCCSLY - LSCCSLM fill]. That would make you [MYR1STSLV] years old when you first used Salvia divinorum. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF LSCCSLYN NE (6, BLANK OR DK/REF) AND (LSCCSLY AND LSCCSLM NE LSSLCYR - LSSLPYR THEN AGE1STSLV = MYR1STSLV LS35 [IF (LS01k =1 OR LSREFSLV = 1) AND (LS01a=1 OR LSREF1=1) OR (LS01b = 1 OR LSREF2=1) OR LS01c = 1 OR LSREFPE = 1 OR LS01d = 1 OR LSREFMES = 1 OR LS01e = 1 OR LSREFPSI = 1 OR (LS01f = 1 OR LSREF3 = 1) OR LS01h = 1 OR LSREFOH = 1 OR LS01i=1 OR LSREFKET = 1 OR LS01j=1 OR LSREFDMT = 1] How long has it been since you last used Salvia divinorum? 1 Within the past 30 days -- that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR DEFINE SLVREC: IF LS35 NE (BLANK OR DK/REF) THEN SLVREC = LS35 ELSE SLVREC = BLANK IF SLVREC < HALLREC: LSCC107 The computer recorded that you last used Salvia divinorum [SLVREC FILL]. Is this correct? 4 Yes 6 No DK/REF LSCC108 [IF LSCC107 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I last used [LSFILL] [HALLREC FILL] 2 I last used Salvia divinorum [SLVREC FILL] 3 Neither answer is correct DK/REF LSCC109 [IF LSCC108 = 2 OR LSCC108 = 3] Please answer this question again. How long has it been since you last used [LSFILL]? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCC110 [IF LSCC107 =6 OR LSCC109 = 1 OR LSCC109 = 3] Please answer this question again. Think only about Salvia divinorum. How long has it been since you last used Salvia divinorum? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR UPDATE: IF LSCC109 NOT (BLANK OR DK/REF), THEN HALLREC = LSCC109 UPDATE: IF LSCC110 NOT (BLANK OR DK/REF), THEN SLVREC = LSCC110 DEFINE LSFILLSL: IF HALLREC = 1 OR 2, LSFILLSL = "[LSFILL]" ELSE IF SLVREC = 1 OR 2, LSFILLSL = "Salvia divinorum or any other hallucinogen" LSFRSL [IF (HALLREC OR SLVREC = 1 OR 2) AND LSFRAME3 = BLANK AND LSFRAME4 = BLANK AND LSFRAME5 = BLANK AND LSFRPE = BLANK AND LSFRMS = BLANK AND LSFRPS = BLANK AND LSFRAME6 = BLANK AND LSFRKT = BLANK AND LSFRDM = BLANK] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLSL] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSYRSL [IF LSFRSL = 3 OR DK/REF] On how many days in the past 12 months did you use [LSFILLSL]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSMONSL [IF LSFRSL = 2 OR LSYRSL = DK/REF] On average, how many days did you use [LSFILLSL] each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSWKSL [IF LSFRSL = 1 OR LSMONSL = DK/REF] On average, how many days did you use [LSFILLSL] each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSSL30 [IF HALLREC = 1 OR SLVREC = 1 AND LS04 = BLANK AND LS30 = BLANK AND LS31 = BLANK AND LSPE30 = BLANK AND LSMS30 = BLANK AND LSPS30 = BLANK AND LS32 = BLANK AND LSKT30 = BLANK AND LSDM30 = BLANK] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLSL]? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSSL30DR [IF LSSL30 = DK/REF] What is your best estimate of the number of days you used [LSFILLSL] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTISLV: IF LSSL30DR = 1, THEN ESTISLV = 1 IF LSSL30DR = 2, THEN ESTISLV = 3 IF LSSL30DR = 3, THEN ESTISLV = 6 IF LSSL30DR = 4, THEN ESTISLV = 10 IF LSSL30DR = 5, THEN ESTISLV = 20 IF LSSL30DR = 6, THEN ESTISLV = 30 ELSE ESTISLV = BLANK DEFINE HAL30DAY IF LSSL30DR = 1, THEN HAL30DAY = “1 or 2” IF LSSL30DR = 2, THEN HAL30DAY = “3 to 5” IF LSSL30DR = 3, THEN HAL30DAY = “6 to 9” IF LSSL30DR = 4, THEN HAL30DAY = “10 to 19” IF LSSL30DR = 5, THEN HAL30DAY = “20 to 29” IF LSSL30DR = 6, THEN HAL30DAY = “all 30” ELSE HAL30DAY = BLANK DEFINE TOTHALL: IF LSYRSL NOT (BLANK OR DK/REF) THEN TOTHALL = LSYRSL ELSE IF LSMONSL NOT (BLANK OR DK/REF) THEN TOTHALL = LSMONSL*12 ELSE IF LSWKSL NOT (BLANK OR DK/REF) THEN TOTHALL = LSWKSL*52 ELSE TOTHALL = DK/REF IF TOTHALL NOT DK/REF AND ((LSSL30 NE DK/REF OR BLANK AND LSSL30 > TOTHALL) OR (LSSL30 = DK/REF AND ESTISLV > TOTHALL)): LSCCSL30a [IF LSSL30 > TOTHALL] For the last question, the computer recorded that you used [LSFILLSL] on [LS30] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCSL30b [IF ESTISLV > TOTHALL] For the last question, the computer recorded that you used [LSFILLSL] on [HAL30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLHAL: IF LSYRSL > 1, THEN FILLHAL = “[LSYRSL] days” ELSE IF LSYRSL = 1, THEN FILLHAL = “1 day” ELSE IF LSMONSL > 1, THEN FILLHAL = “[LSMONSL] days per month” ELSE IF LSMONASL = 1, THEN FILLHAL = “1 day per month” ELSE IF LSWKSL > 1, THEN FILLHAL = “[LSWKSL] days per week” ELSE IF LSWKSL = 1, THEN FILLHAL = “1 day per week” DEFINE FILLHALA IF FILLHAL = “[LSMONSL] day(s) per month OR “[LSWKSL] day(s) per week” THEN FILLHALA = “for a total of TOTHALL days” ELSE FILLHALA = BLANK LSCCHS12 [IF LSCCSL30a = 4 OR LSCCSL30b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used [LSFILLSL] [FILLHAL] in the past 12 months [FILLHALA] 2 I used [LSFILLSL] [LSSL30 / HAL30DAY] days in the past 30 days 3 Neither answer is correct DK/REF LSCCHSFR [IF LSCCHS12 = 2 OR LSCCHS12 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used [LSFILLSL] during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF LSCCHSYR [IF LSCCHSFR= 3] On how many days in the past 12 months did you use [LSFILLSL]? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHSMO [IF LSCCHSFR= 2] On average, how many days did you use [LSFILLSL] each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR LSCCHSWK [IF LSCCHSFR= 1] On average, how many days did you use [LSFILLSL] each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF LSCCHSYR NOT (BLANK OR DK/REF) THEN TOTHALL = LSCCHSYR ELSE IF LSCCHSMO NOT (BLANK OR DK/REF) THEN TOTHALL=LSCCHSMO*12 ELSE IF LSCCHSWK NOT (BLANK OR DK/REF) THENTOTHALL=LSCCHSWK*52 ELSE TOTHALL = DK/REF LSCCHSa [IF LSCCSL30a = 6 OR ((LSCCHS12 = 1 OR LSCCHS12 = 3) AND LSCCSL30a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use [LSFILLSL]? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR LSCCHSb [IF LSCCSL30b = 6 OR ((LSCCHS12 = 1 OR LSCCHS12 = 3) AND LSCCSL30b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used [LSFILLSL] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR Inhalants INHINTRO These next questions are about inhalants. Inhalants are liquids, sprays, and gases that people sniff, huff, or inhale to get high. We are not interested in times when you inhaled a substance accidentally — such as when painting, cleaning an oven, or filling a car with gasoline. Press [ENTER] to continue. IN01a Have you ever, even once, inhaled amyl nitrite, ‘poppers,’ locker room odorizers, or ‘rush’ to get high? 1 Yes 2 No DK/REF IN01b Have you ever, even once, inhaled correction fluid, degreaser, or cleaning fluid to get high? 1 Yes 2 No DK/REF IN01c Have you ever, even once, inhaled gasoline or lighter fluid to get high? 1 Yes 2 No DK/REF IN01d Have you ever, even once, inhaled glue, shoe polish, or toluene to get high? 1 Yes 2 No DK/REF IN01e Have you ever, even once, inhaled halothane, ether, or other anesthetics to get high? 1 Yes 2 No DK/REF IN01f Have you ever, even once, inhaled lacquer thinner or other paint solvents to get high? 1 Yes 2 No DK/REF IN01g Have you ever, even once, inhaled lighter gases, such as butane or propane to get high? 1 Yes 2 No DK/REF IN01h Have you ever, even once, inhaled nitrous oxide or ‘whippits’ to get high? 1 Yes 2 No DK/REF IN01h1 Have you ever, even once, inhaled felt-tip pens, felt-tip markers, or magic markers to get high? 1 Yes 2 No DK/REF IN01i Have you ever, even once, inhaled spray paints to get high? 1 Yes 2 No DK/REF IN01ii Have you ever, even once, inhaled computer keyboard cleaner, also known as air duster, to get high? 1 Yes 2 No DK/REF IN01j Have you ever, even once, inhaled some other aerosol spray to get high? 1 Yes 2 No DK/REF IN01l Have you ever, even once, used any other inhalants to get high besides the ones that have been listed? 1 Yes 2 No DK/REF IN01OTH1 [IF IN01l = 1] Please type in the name of one of the other inhalants you have used. If you’re not sure how to spell the name of the inhalant you used, just make your best guess. When you have finished, press the [ENTER] key to go to the next question. Remember, you do not need to type in the names of any inhalants that you already reported. ______________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN IN01OTH1. IN01OTH2 [IF IN01l = 1 AND IN01OTH1 NE DK/REF] Please type in the name of any other inhalant you have used. If you have not used any other inhalants, press [ENTER]. ______________ DK/REF IN01OTH3 [IF IN01OTH2 NE (BLANK OR DK/REF)] Please type in the name of any other inhalant you have used. If you have not used any other inhalants, press [ENTER]. ______________ DK/REF IN01OTH4 [IF IN01OTH3 NE (BLANK OR DK/REF)] Please type in the name of any other inhalant you have used. If you have not used any other inhalants, press [ENTER]. ______________ DK/REF IN01OTH5 [IF IN01OTH4 NE (BLANK OR DK/REF)] Please type in the name of any other inhalant you have used. If you have not used any other inhalants, press [ENTER]. ______________ DK/REF INREF [IF IN01a = REF AND IN01b = REF AND IN01c = REF AND IN01d = REF AND IN01e = REF AND IN01f = REF AND IN01g = REF AND IN01h = REF AND IN01h1 = REF AND IN01i = REF AND IN01ii = REF AND IN01j = REF AND IN01l = REF] The answers people give about their use of inhalants are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used any type of inhalant to get high? 1 Yes 2 No DK/REF IN02 [IF IN01a = 1 OR IN01b = 1 OR IN01c = 1 OR IN01d = 1 OR IN01e = 1 OR IN01f = 1 OR IN01g = 1 OR IN01h = 1 OR IN01h1=1 OR IN01i = 1 OR IN01ii = 1 OR IN01j = 1 OR IN01l = 1 OR INREF = 1] How old were you the first time you used any inhalant to get high? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STIN: IF IN02 NE (BLANK OR DK/REF) THEN AGE1STIN = IN02 ELSE AGE1STIN = BLANK IF CURNTAGE < AGE1STIN: INCC01 The computer recorded that you were [AGE1STIN] years old when you first used an inhalant of any kind to get high. Is this correct? 4 Yes 6 No DK/REF INCC02 [IF INCC01 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STIN] years old the first time I used an inhalant of any kind to get high 3 Neither answer is correct DK/REF INCC03 [IF INCC02=2 OR INCC02=3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF INCC03a [IF INCC03 < 12] Since you have indicated that you are [INCC03] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. INCC04 [IF INCC02=1 OR INCC02=3 OR INCC01=6] Please answer this question again. Think about the first time you used an inhalant of any kind to get high. How old were you the first time you used an inhalant to get high? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF INCC04 NOT(BLANK OR DK/REF) THEN AGE1STIN = INCC04 UPDATE: IF INCC03 NOT(BLANK OR DK/REF) THEN CURNTAGE = INCC03 IF AGE1STIN = CURNTAGE OR AGE1STIN < 10: INCC05 The computer recorded that you were [AGE1STIN] years old the first time you used an inhalant of any kind to get high. Is this correct? 4 Yes 6 No DK/REF INCC06 [IF INCC05=6] Please answer this question again. Think about the first time you used an inhalant of any kind to get high. How old were you the first time you used an inhalant of any kind to get high? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF IINCC06 NOT(BLANK OR DK/REF) THEN AGE1STIN = INCC06 IN03a [IF INCC05 NE DK/RE AND INCC06 NE DK/REF AND AGE1STIN = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STIN = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use an inhalant of any kind to get high in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF IN03b [IF AGE1STIN = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use an inhalant of any kind to get high in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF IN03c [IF INCC05 NE DK/RE AND INCC06 NE DK/REF AND AGE1STIN = CURNTAGE AND DATE OF INTERVIEW DOB] In what month in [CURRENT YEAR] did you first use an inhalant of any kind to get high? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF IN03c > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. IN03d [IF IN03a = 1 OR 2 OR IN03b = 1 OR 2] In what month in [YEAR FROM IN03a or IN03b] did you first use an inhalant of any kind to get high? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF IN03d > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STIN: MYR1STIN = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (IN03a-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STIN IS BLANK. IF MYR1STIN NE 0 AND NE AGE1STIN: INCC17 The computer recorded that you first used an inhalant of any kind to get high in [IN03a-d fill]. That would make you [MYR1STIN] years old when you first used an inhalant of any kind to get high. Is this correct? 4 Yes 6 No DK/REF INCC18 [IF INCC17 = 4] Earlier, the computer recorded that you were [AGE1STIN] years old when you first used an inhalant of any kind to get high. Which answer is correct? 1 I first used an inhalant of any kind to get high in [IN03a-d fill] when I was [MYR1STIN] years old 2 I was [AGE1STIN] years old the first time I used an inhalant of any kind to get high. 3 Neither answer is correct DK/REF UPDATE: IF INCC18 = 1, THEN AGE1STIN = MYR1STIN. INCC19 [IF INCC18=2 OR INCC18=3 OR INCC17=6] Please answer this question again. Did you first use an inhalant of any kind to get high in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF INCC19a [IF INCC19 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [INCC19] did you first use an inhalant of any kind to get high? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF INCC19a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF INCC19a NE (0 OR DK/REF) THEN UPDATE MYR1STIN. MYR1STIN = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (INCC19 AND INCC19a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STIN IS BLANK. IF MYR1STIN = AGE1STIN THEN MYR1STIN = BLANK INCC20 [IF INCC18 NE 1 AND MYR1STIN NE 0 AND (INCC19 AND INCC19a NE IN03a-d)] The computer recorded that you first used an inhalant of any kind to get high in [INCC19-INCC19a fill]. That would make you [MYR1STIN] years old when you first used an inhalant of any kind to get high. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF INCC20 NE (6, BLANK OR DK/REF) AND (INCC19 AND INCC19a NE IN03a-d) THEN AGE1STIN = MYR1STIN INLAST [IF IN01a = 1 OR IN01b = 1 OR IN01c = 1 OR IN01d = 1 OR IN01e = 1 OR IN01f = 1 OR IN01g = 1 OR IN01h = 1 OR IN01h1=1 OR IN01i = 1 OR IN01ii=1 OR IN01j = 1 OR IN01L = 1 OR INREF = 1] How long has it been since you last used any inhalant to get high? 1 Within the past 30 days – that is, since [DATEFILL] 2 More than 30 days ago but with the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR INRECDK [IF INLAST = DK] What is your best guess of how long it has been since you last used any inhalant to get high? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR INRECRE [IF INLAST = REF] The answers that people give us about their use of inhalants are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last used any inhalant to get high? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR INFRAME3 [IF INLAST = 1 OR 2 OR INRECDK = 1 OR 2 OR INRECRE = 1 OR 2] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used an inhalant of any kind to get high during the past 12 months. What would be the easiest way for you to tell us how many days you’ve done this? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF INYRAVE [IF INFRAME 3 = 3 OR DK/REF] On how many days in the past 12 months did you use an inhalant of any kind to get high? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR INMONAVE [IF INFRAME3 = 2 OR INYRAVE = DK/REF] On average, how many days did you use an inhalant of any kind to get high each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR INWKAVE [IF INFRAME3 = 1 OR INMONAVE = DK/REF] On average, how many days did you use an inhalant of any kind to get high each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IN06 [IF INLAST=1 OR INRECDK = 1 OR INRECRE = 1] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use any inhalant to get high? NUMBER OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR IN06DKRE [IF IN06 = DK/REF] What is your best estimate of the number of days you used any inhalant to get high during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTIIN: IF IN06DKRE = 1, THEN ESTIIN = 1 IF IN06DKRE = 2, THEN ESTIIN = 3 IF IN06DKRE = 3, THEN ESTIIN = 6 IF IN06DKRE = 4, THEN ESTIIN = 10 IF IN06DKRE = 5, THEN ESTIIN = 20 IF IN06DKRE = 6, THEN ESTIIN = 30 ELSE ESTIIN = BLANK DEFINE INH30DAY IF IN06DKRE = 1, THEN INH30DAY = “1 or 2” IF IN06DKRE = 2, THEN INH30DAY = “3 to 5” IF IN06DKRE = 3, THEN INH30DAY = “6 to 9” IF IN06DKRE = 4, THEN INH30DAY = “10 to 19” IF IN06DKRE = 5, THEN INH30DAY = “20 to 29” IF IN06DKRE = 6, THEN INH30DAY = “all 30” ELSE INH30DAY = BLANK DEFINE TOTINHAL: IF INYRAVE NOT(BLANK OR DK/REF) THEN TOTINHAL = INYRAVE ELSE IF INMONAVE NOT(BLANK OR DK/REF) THEN TOTINHAL=INMONAVE*12 ELSE IF INWKAVE NOT(BLANK OR DK/REF) THEN TOTINHAL=INWKAVE*52 ELSE TOTINHAL = DK/REF IF TOTINHAL NOT DK/REF AND ((IN06 NE DK/REF OR BLANK AND IN06 > TOTINHAL)) OR (IN06 = DK/REF AND ESTIIN > TOTINHAL: INCC07a [IF IN06 > TOTINHAL] For the last question, the computer recorded that you used an inhalant to get high on [IN06] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR INCC07b [IF ESTIIN > TOTINHAL] For the last question, the computer recorded that you used an inhalant to get high on [INH30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLINH: IF INYRAVE > 1, THEN FILLINH = “[INYRAVE] days” ELSE IF INYRAVE = 1, THEN FILLINH = “1 day” ELSE IF INMONAVE > 1, THEN FILLINH = “[INMONAVE] days per month” ELSE IF INMONAVE = 1, THEN FILLINH = “1 day per month” ELSE IF INWKAVE > 1, THEN FILLINH = “[INWKAVE] days per week” ELSE IF INWKAVE = 1, THEN FILLINH = “1 day per week” ELSE IF INMONAVE NOT (BLANK OR DK/REF), THEN FILLINH = “[INMONAVE] days per month” ELSE IF INWKAVE NOT (BLANK OR DK/REF), THEN FILLINH = “[INWKAVE] days per week” DEFINE FILLINHA: IF FILLINH = “[INMONAVE] day(s) per month” OR “[INWKAVE] day(s) per week” THEN FILLINHA = “for a total of [TOTINHAL] days” ELSE FILLINHA = BLANK INCC08 [IF INCC07a = 4 OR INCC07b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used an inhalant to get high on [FILLINH] days in the past 12 months [FILLINHA] 2 I used an inhalant to get high on [IN06 / INH30DAY] days in the past 30 days 3 Neither answer is correct DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR INCC09 [IF INCC08 = 2 OR INCC08 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used an inhalant of any kind to get high during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF INCC10 [IF INCC09 = 3] On how many days in the past 12 months did you use an inhalant of any kind to get high? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR INCC11 [IF INCC09 = 2] On average, how many days did you use an inhalant of any kind to get high each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR INCC12 [IF INCC09 = 1] On average, how many days did you use an inhalant of any kind to get high each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF INCC10 NOT(BLANK OR DK/REF) THEN TOTINHAL = INCC10 ELSE IF INCC11 NOT(BLANK OR DK/REF) THEN TOTINHAL= INCC11*12 ELSE IF INCC12 NOT(BLANK OR DK/REF) THEN TOTINHAL= INCC12*52 ELSE TOTINHAL = DK/REF INCC13a [IF INCC07a = 6 OR ((INCC08 = 1 OR INCC08 = 3) AND INCC07a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL], up to and including today. During the past 30 days, on how many days did you use any inhalant to get high? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR INCC13b [IF INCC07b = 6 OR ((INCC08 = 1 OR 3) AND INCC07b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used any inhalant to get high during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR This page intentionally left blank. Methamphetamine METHINTRO These questions are about methamphetamine, also known as meth, crank, ice, crystal meth, or glass. It can be smoked, snorted, swallowed or injected. Press [ENTER] to continue. ME01 [PROGRAMMER, SHOW IN GRAY FONT: These questions are about methamphetamine, also known as meth, crank, ice, crystal meth, or glass. It can be smoked, snorted, swallowed or injected.] Have you ever, even once, used methamphetamine? 1 Yes 2 No DK/REF MEREF [IF ME01 = REF] The answers that people give about their use of methamphetamine are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: Have you ever, even once, used methamphetamine? 1 Yes 2 No DK/REF ME02 [IF ME01 =1 OR MEREF = 1] How old were you the first time you used methamphetamine? AGE: years old [RANGE: 1 - 110] DK/REF DEFINE AGE1STME: IF ME02 NE (BLANK OR DK/REF) THEN AGE1STME = ME02 ELSE AGE1STME = BLANK IF CURNTAGE < AGE1STME: MECC01 The computer recorded that you were [AGE1STME] years old when you first used methamphetamine. Is this correct? 4 Yes 6 No DK/REF MECC02 [IF MECC01 = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I am currently [CURNTAGE] years old 2 I was [AGE1STME] years old the first time I used methamphetamine 3 Neither answer is correct DK/REF MECC03 [IF MECC02=2 OR MECC02=3] Please answer this question again. What is your current age? AGE: years old [RANGE: 1 - 110] DK/REF MECC03a [IF MECC03 < 12] Since you have indicated that you are [MECC03 AGE] years old, we cannot interview you for this study. Please tell your interviewer that you have finished the survey. Thank you for your cooperation. PROGRAM SHOULD ROUTE TO PENTER1. MECC04 [IF MECC02=1 OR MECC02=3 OR MECC01=6] Please answer this question again. Think about the first time you used methamphetamine. How old were you the first time you used methamphetamine? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF MECC04 NOT(BLANK OR DK/REF) THEN AGE1STME = MECC04 UPDATE: IF MECC03 NOT(BLANK OR DK/REF) THEN CURNTAGE = MECC03 IF AGE1STME=CURNTAGE OR AGE1STME < 10: MECC05 The computer recorded that you were [AGE1STME] years old the first time you used methamphetamine. Is this correct? 4 Yes 6 No DK/REF MECC06 [IF MECC05=6] Please answer this question again. Think about the first time you used methamphetamine. How old were you the first time you used methamphetamine? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF MECC06 NOT (BLANK OR DK/REF) THEN AGE1STME = MECC06 ME03a [IF MECC05 NE DK/RE AND MECC06 NE DK/REF AND AGE1STME = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STME = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use methamphetamine in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF ME03b [IF AGE1STME = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use methamphetamine in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF ME03c [IF MECC05 NE DK/RE AND MECC06 NE DK/REF AND AGE1STME = CURNTAGE AND DATE OF INTERVIEW ≥ DOB] In what month in [CURRENT YEAR] did you first use methamphetamine? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF ME03c > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. ME03d [IF ME03a = 1 - 2 OR ME03b = 1 - 2] In what month in [YEAR FROM ME03a or ME03b] did you first use methamphetamine? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF ME03d > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. DEFINE MYR1STME: MYR1STME = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (ME03a-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STME IS BLANK. IF MYR1STME NE 0 AND NE AGE1STME: MECC17 The computer recorded that you first used methamphetamine in [ME03a-d fill]. That would make you [MYR1STME] years old when you first used methamphetamine. Is this correct? 4 Yes 6 No DK/REF MECC18 [IF MECC17 = 4] Earlier, the computer recorded that you were [AGE1STME] years old when you first used methamphetamine. Which answer is correct? 1 I first used methamphetamine in [ME03a-d fill] when I was [MYR1STME] years old 2 I was [AGE1STME] years old the first time I used methamphetamine. 3 Neither answer is correct DK/REF UPDATE: IF MECC18 = 1, THEN AGE1STME = MYR1STME. MECC19 [IF MECC18=2 OR MECC18=3 OR MECC17=6] Please answer this question again. Did you first use methamphetamine in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF MECC19a [IF MECC19 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [MEC19] did you first use methamphetamine? 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF HARD ERROR: [IF MECC19a > CURRENT MONTH] THE MONTH IN [CURRENT YEAR] YOU ENTERED HAS NOT BEGUN YET. TO MAKE THIS BOX DISAPPEAR, PRESS THE [ENTER] KEY. YOU CAN THEN ANSWER THE QUESTION AGAIN. PRESS [ENTER] TO CONTINUE. UPDATE: IF MECC19a NE (0 OR DK/REF) THEN UPDATE MYR1STME. MYR1STME = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (MECC19 AND MECC19a). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STME IS BLANK. IF MYR1STME = AGE1STME THEN MYR1STME = BLANK MECC20 [IF MECC18 NE 1 AND MYR1STME NE 0 AND (MECC19 AND MECC19a NE ME03a-d)] The computer recorded that you first used methamphetamine in [MECC19-MECC19a fill]. That would make you [MYR1STME] years old when you first used methamphetamine. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF MECC20 NE (6, BLANK OR DK/REF) AND (MECC19 AND MECC19a NE ME03a-d) THEN AGE1STME = MYR1STME MELAST3 [IF ME01 = 1 OR MEREF = 1] How long has it been since you last used methamphetamine? 1 Within the past 30 days -- that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MERECDK [IF MELAST3 = DK] What is your best guess of how long it has been since you last used methamphetamine? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MERECRE [IF MELAST3 = REF] The answers that people give us about their use of methamphetamine are important to this study’s success. We know that this information is personal, but remember your answers will be kept confidential. Please think again about answering this question: How long has it been since you last used methamphetamine? 1 Within the past 30 days — that is, since [DATEFILL] 2 More than 30 days ago but within the past 12 months 3 More than 12 months ago DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MEFRAME3 [IF MELAST3 = 1 OR 2 OR MERECDK = 1 OR 2 OR MERECRE = 1 OR 2] Now think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used methamphetamine during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 months DK/REF MEYRAVE [IF MEFRAME3 = 3 OR DK/REF] On how many days in the past 12 months did you use methamphetamine? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MEMONAVE [IF MEFRAME3 = 2 OR MEYRAVE = DK/REF] On average, how many days did you use methamphetamine each month during the past 12 months? AVERAGE # OF DAYS PER MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MEWKAVE [IF MEFRAME3 = 1 OR MEMONAVE = DK/REF] On average, how many days did you use methamphetamine each week during the past 12 months? AVERAGE # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR ME06 [IF MELAST3 =1 OR MERECDK = 1 OR MERECRE = 1] Think specifically about the past 30 days, from [DATEFILL] up to and including today. During the past 30 days, on how many days did you use methamphetamine? # OF DAYS: days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR ME06DKRE [IF ME06 = DK/REF] What is your best estimate of the number of days you used methamphetamine during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE ESTIME: IF ME06DKRE = 1, THEN ESTIME = 1 IF ME06DKRE = 2, THEN ESTIME = 3 IF ME06DKRE = 3, THEN ESTIME = 6 IF ME06DKRE = 4, THEN ESTIME = 10 IF ME06DKRE = 5, THEN ESTIME = 20 IF ME06DKRE = 6, THEN ESTIME = 30 ELSE ESTIME = BLANK DEFINE TOTMETH: IF MEYRAVE NOT(BLANK OR DK/REF) THEN TOTMETH= MEYRAVE IF MEMONAVE NOT(BLANK OR DK/REF) THEN TOTMETH=MEMONAVE*12 IF MEWKAVE NOT(BLANK OR DK/REF) THEN TOTMETH=MEWKAVE*52 ELSE TOTMETH = DK/REF DEFINE METH30DAY IF ME06DKRE = 1, THEN METH30DAY = “1 or 2” IF ME06DKRE = 2, THEN METH30DAY = “3 to 5” IF ME06DKRE = 3, THEN METH30DAY = “6 to 9” IF ME06DKRE = 4, THEN METH30DAY = “10 to 19” IF ME06DKRE = 5, THEN METH30DAY = “20 to 29” IF ME06DKRE = 6, THEN METH30DAY = “all 30” ELSE METH30DAY = BLANK IF TOTMETH NOT DK/REF AND (ME06 NE BLANK OR DK/REF AND ME06 > TOTMETH) OR (ME06 = DK/REF AND ESTIME > TOTMETH): MECC07a [IF ME06 > TOTMETH] For the last question, the computer recorded that you used methamphetamine on [ME06] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR MECC07b [IF ESTIME > TOTMETH] For the last question, the computer recorded that you used methamphetamine on [METH30DAY] of the past 30 days. Is this correct? 4 Yes 6 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR DEFINE FILLME: IF MEYRAVE > 1, THEN FILLME = “[MEYRAVE] days” ELSE IF MEYRAVE = 1, THEN FILLME = “1 day” ELSE IF MEMONAVE > 1, THEN FILLME = “[MEMONAVE] days per month” ELSE IF MEMONAVE = 1, THEN FILLME = “1 day per month” ELSE IF MEWKAVE > 1, THEN FILLME = “[MEWKAVE] days per week” ELSE IF MEWKAVE = 1, THEN FILLME = “1 day per week” DEFINE FILMEA: IF FILLMEA = “[MEMONAVE] day(s) per month” OR “[MEWKAVE] day(s) per week” THEN FILLMEA = “for a total of [TOTMETH] days” ELSE FILLMEA = BLANK MECC08 [IF MECC07a = 4 OR MECC07b = 4] The answers for the last question and an earlier question disagree. Which answer is correct? 1 I used methamphetamine on [FILLME] days in the past 12 months [FILLMEA] 2 I used methamphetamine on [ME06 / METH30DAY] days in the past 30 days 3 Neither answer is correct DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MECC09 [IF MECC08 = 2 OR MECC08 = 3] Please answer this question again. Think about the past 12 months, from [DATEFILL] through today. We want to know how many days you’ve used methamphetamine during the past 12 months. What would be the easiest way for you to tell us how many days you’ve used it? 1 Average number of days per week during the past 12 months 2 Average number of days per month during the past 12 months 3 Total number of days during the past 12 month DK/REF MECC10 [IF MECC09 = 3] On how many days in the past 12 months did you use methamphetamine? TOTAL # OF DAYS: days in the past 12 months [RANGE: 1 - 366] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MECC11 [IF MECC9 = 2] On average, how many days did you use methamphetamine each month during the past 12 months? # OF DAYS/MONTH: days per month, on average [RANGE: 1 - 31] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR MECC12 [IF MECC09 = 1] On average, how many days did you use methamphetamine each week during the past 12 months? # OF DAYS PER WEEK: days per week, on average [RANGE: 1 - 7] DK/REF PROGRAMMER: SHOW 12 MONTH CALENDAR IF MECC10 NOT(BLANK OR DK/REF) THEN TOTMETH = MECC10 ELSE IF MECC11 NOT(BLANK OR DK/REF THEN TOTMETH=MECC11*12 ELSE IF MECC12 NOT(BLANK OR DK/REF) THEN TOTMETH=MECC12*52 ELSE TOTMETH = DK/REF MECC13a [IF (MECC07a=6 OR ((MECC08 = 1 OR MECC08 = 3) AND MECC07a NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL], up to and including today. During the past 30 days, on how many days did you use methamphetamine? # OF DAYS: days in the past 30 days [RANGE: 0 - 30] DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR MECC13b [IF MECC07b = 6 or ((MECC08 = 1 OR 3) AND MECC07b NE BLANK OR DK/REF)] Please answer this question again. Think specifically about the past 30 days, from [DATEFILL] up to and including today. What is your best estimate of the number of days you used methamphetamine during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR Pain Relievers Screener INTROPR These next questions are about any use of prescription pain relievers. Please do not include “over-the-counter” pain relievers such as aspirin, Tylenol, Advil, or Aleve. To indicate that you have not used any of the pain relievers asked about in a question, enter 95. Press [ENTER] to continue. PR01 Please look at the names and pictures of the pain relievers shown below. Please note that some forms of these pain relievers may look different from the pictures, but you should include any form that you have used. PROGRAMMER: DISPLAY PILLS HERE FOR VICODIN, LORTAB, NORCO, ZOHYDRO ER, AND HYDROCODONE. In the past 12 months, which, if any, of these pain relievers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Vicodin 2 Lortab 3 Norco 4 Zohydro ER 5 Hydrocodone (generic) 95 I have not used any of these pain relievers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, 4, OR 5. PR02 Please look at the names and pictures of the pain relievers shown below. PROGRAMMER: DISPLAY PILLS HERE FOR OXYCONTIN, PERCOCET, AND PERCODAN. In the past 12 months, which, if any, of these pain relievers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 OxyContin 2 Percocet 3 Percodan 95 I have not used any of these pain relievers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, OR 3. PR03 Please look at the names and pictures of the pain relievers shown below. PROGRAMMER: DISPLAY PILLS HERE FOR ROXICODONE, AND OXYCODONE. In the past 12 months, which, if any, of these pain relievers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Roxicodone 2 Oxycodone (generic) 95 I have not used any of these pain relievers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, OR 2. PRCC01 [IF ((PR01 = 1 AND PR02 = 1 AND PR03 = 1) OR (PR01 =2 AND PR02 = 2 AND PR03 = 2)) AND (# of responses in PR01 = 1) AND (# of responses in PR02 = 1) AND (# of responses in PR03 = 1)] The computer recorded that you used the following pain relievers in the past 12 months: [PR01 FILL] [PR02 FILL] and [PR03 FILL] Are all of these correct? 4 Yes 6 No DK/REF HARD ERROR: [IF PRCC01 = 6] Remember, please enter 95 if you have not used any of the pain relievers asked about in the past 12 months. Please press the [ENTER] key to return to these questions so that you can revise your answers. PR04 Please look at the names and pictures of the pain relievers shown below. Remember, some forms of these pain relievers may look different from the pictures, but you should include any form that you have used. PROGRAMMER: DISPLAY PILLS HERE FOR ULTRAM, ULTRAM ER, ULTRACET, TRAMADOL, AND EXTENDED-RELEASE TRAMADOL. In the past 12 months, which, if any, of these pain relievers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Ultram 2 Ultram ER 3 Ultracet 4 Tramadol (generic) 5 Extended-release tramadol (generic) 95 I have not used any of these pain relievers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, 4, OR 5. PR05 Please look at the names and pictures of the pain relievers shown below. PROGRAMMER: DISPLAY PILLS HERE FOR TYLENOL WITH CODEINE 3 OR 4 AND CODEINE. In the past 12 months, which, if any, of these pain relievers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Tylenol with codeine 3 or 4 (NOT over-the-counter Tylenol) 2 Codeine pills (generic) 95 I have not used any of these pain relievers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1 OR 2. PR06 Please look at the names and pictures of the pain relievers shown below. Remember, some forms of these pain relievers may look different from the pictures, but you should include any form that you have used. PROGRAMMER: DISPLAY PILLS HERE FOR AVINZA, KADIAN, MS CONTIN, MORPHINE, AND EXTENDED-RELEASE MORPHINE. In the past 12 months, which, if any, of these pain relievers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Avinza 2 Kadian 3 MS Contin 4 Morphine (generic) 5 Extended-release morphine (generic) 95 I have not used any of these pain relievers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, 4, OR 5. PR07 Please look at the names and pictures of the pain relievers shown below. Remember, some forms of these pain relievers may look different from the pictures, but you should include any form that you have used. PROGRAMMER: DISPLAY IMAGES HERE FOR DURAGESIC, FENTORA, AND FENTANYL. In the past 12 months, which, if any, of these pain relievers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Duragesic 2 Fentora 3 Fentanyl (generic) 95 I have not used any of these pain relievers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, OR 3. PR08 Please look at the names and pictures of the pain relievers shown below. PROGRAMMER: DISPLAY PILLS HERE FOR SUBOXONE AND BUPRENORPHINE. In the past 12 months, which, if any, of these pain relievers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Suboxone 2 Buprenorphine (generic) 3 Buprenorphine plus naloxone (generic) 95 I have not used any of these pain relievers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, OR 3. PR09 Please look at the names and pictures of the pain relievers shown below. PROGRAMMER: DISPLAY PILLS HERE FOR OPANA, OPANA ER, OXYMORPHONE, AND EXTENDED-RELEASE OXYMORPHONE. In the past 12 months, which, if any, of these pain relievers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Opana 2 Opana ER 3 Oxymorphone (generic) 4 Extended-release oxymorphone (generic) 95 I have not used any of these pain relievers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, OR 4. PR10 Please look at the names and pictures of the pain relievers shown below. PROGRAMMER: DISPLAY PILLS HERE FOR DEMEROL, DILAUDID OR HYDROMORPHONE, EXALGO OR EXTENDED-RELEASE HYDROMORPHONE, AND METHADONE. In the past 12 months, which, if any, of these pain relievers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Demerol 2 Dilaudid or hydromorphone 3 Exalgo or extended-release hydromorphone 4 Methadone 95 I have not used any of these pain relievers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, OR 4. PRANYOTH In the past 12 months, have you used any other prescription pain reliever? Remember, do not include “over-the-counter” pain relievers such as aspirin, Tylenol, Advil, or Aleve. SHOW 12-MONTH CALENDAR ON SCREEN. 1 Yes 2 No DK/REF PRAOTHA1 [IF PRANYOTH = 1] Please type in the name of one of the [IF PRANYOTH=1 AND PRYRCOUNT > 1 FILL “other”] prescription pain relievers you have used in the past 12 months. If you’re not sure how to spell the name of the pain reliever, just make your best guess. When you have finished, press [ENTER] to go to the next question. Remember, you do not need to type in the names of any prescription pain relievers you already reported. ______________ [NOTE: DON'T ALLOW BLANKS IN PRAOTHA1 IF PRANYOTH = 1] DK/REF PRAOTHA2 [IF PRANYOTH = 1 AND PRAOTHA1 NE DK/REF)] Please type in the name of any other prescription pain reliever you used in the past 12 months. If you have not used any other prescription pain reliever, press [ENTER]. ______________ DK/REF PRAOTHA3 [IF PRAOTHA2 NE (BLANK OR DK/REF)] Please type in the name of any other prescription pain reliever you used in the past 12 months. If you have not used any other prescription pain reliever, press [ENTER]. ______________ DK/REF PRAOTHA4 [IF PRAOTHA3 NE (BLANK OR DK/REF)] Please type in the name of any other prescription pain reliever you used in the past 12 months. If you have not used any other prescription pain reliever, press [ENTER]. ______________ DK/REF PRAOTHA5 [IF PRAOTHA4 NE (BLANK OR DK/REF Please type in the name of any other prescription pain reliever you used in the past 12 months. If you have not used any other prescription pain reliever, press [ENTER]. ______________ DK/REF DEFINE PR12MON: IF (PR01 NE 95 OR DK/REF) OR (PR02 NE 95 OR DK/REF) OR (PR03 NE 95 OR DK/REF) OR (PR04 NE 95 OR DK/REF) OR (PR05 NE 95 OR DK/REF) OR (PR06 NE 95 OR DK/REF) OR (PR07 NE 95 OR DK/REF) OR (PR08 NE 95 OR DK/REF) OR (PR09 NE 95 OR DK/REF) OR (PR10 NE 95 OR DK/REF) OR (PRANYOTH = 1) THEN PR12MON = 1. ELSE PR12MON = 2. DEFINE PRYRCOUNT: INITIALIZE PRYRCOUNT TO 0. ADD 1 TO PRYRCOUNT FOR EACH INDIVIDUAL DRUG SELECTED IN PR01-PRANYOTH. PRLANY [IF PR12MON = 2] Have you ever, even once, used any prescription pain reliever? Remember, do not include “over-the-counter” pain relievers such as aspirin, Tylenol, Advil, or Aleve. 1 Yes 2 No DK/REF This page intentionally left blank. Tranquilizers Screener INTROTR These next questions are about any use of prescription tranquilizers. Tranquilizers are usually prescribed to relax people, to calm people down, to relieve anxiety, or to relax muscle spasms. Some people call tranquilizers “nerve pills.” To indicate that you have not used any of the tranquilizers asked about in a question, enter 95. Press [ENTER] to continue. TR01 Please look at the names and pictures of the tranquilizers shown below. Please note that some forms of these tranquilizers may look different from the pictures, but you should include any form that you have used. PROGRAMMER: DISPLAY PILLS HERE FOR XANAX, XANAX XR, ALPRAZOLAM, AND EXTENDED-RELEASE ALPRAZOLAM. In the past 12 months, which, if any, of these tranquilizers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Xanax 2 Xanax XR 3 Alprazolam (generic) 4 Extended-release alprazolam (generic) 95 I have not used any of these tranquilizers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, OR 4. TR02 Please look at the names and pictures of the tranquilizers shown below. PROGRAMMER: DISPLAY PILLS HERE FOR ATIVAN, KLONOPIN, LORAZEPAM, AND CLONAZEPAM. In the past 12 months, which, if any, of these tranquilizers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Ativan 2 Klonopin 3 Lorazepam (generic) 4 Clonazepam (generic) 95 I have not used any of these tranquilizers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, OR 4. TR03 Please look at the names and pictures of the tranquilizers shown below. PROGRAMMER: DISPLAY PILLS HERE FOR VALIUM AND DIAZPEPAM. In the past 12 months, which, if any, of these tranquilizers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Valium 2 Diazepam (generic) 95 I have not used any of these tranquilizers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1 OR 2. TRCC01 [IF ((TR01 = 1 AND TR02 = 1 AND TR03 = 1) OR (TR01 =2 AND TR02 = 2 AND TR03 = 2)) AND (# of responses in TR01 = 1) AND (# of responses in TR02 = 1) AND (# of responses in TR03 = 1)] The computer recorded that you used the following tranquilizers in the past 12 months: [TR01 FILL] [TR02 FILL] and [TR03 FILL] Are all of these correct? 4 Yes 6 No DK/REF HARD ERROR: [IF TRCC01 = 6] Remember, please enter 95 if you have not used any of the tranquilizers asked about in the past 12 months. Please press the [ENTER] key to return to these questions so that you can revise your answers. TR04 Please look at the names and pictures of the tranquilizers shown below. Remember, some forms of these tranquilizers may look different from the pictures, but you should include any form that you have used. PROGRAMMER: DISPLAY PILLS HERE FOR CYCLOBENZAPRINE AND SOMA. In the past 12 months, which, if any, of these tranquilizers have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Cyclobenzaprine (generic), also known as Flexeril 2 Soma 95 I have not used any of these tranquilizers in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1 OR 2. TRANYOTH In the past 12 months, have you used any other prescription tranquilizer? SHOW 12-MONTH CALENDAR ON SCREEN. 1 Yes 2 No DK/REF DEFINE TR12MON: IF (TR01 NE 95 OR DK/REF) OR (TR02 NE 95 OR DK/REF) OR (TR03 NE 95 OR DK/REF) OR (TR04 NE 95 OR DK/REF) OR (TRANYOTH = 1) THEN TR12MON = 1. ELSE TR12MON = 2. DEFINE TRYRCOUNT: INITIALIZE TRYRCOUNT TO 0. ADD 1 TO TRYRCOUNT FOR EACH INDIVIDUAL DRUG SELECTED IN TR01- TRANYOTH. TRLANY [IF TR12MON = 2] Have you ever, even once, used any prescription tranquilizer? 1 Yes 2 No DK/REF This page intentionally left blank. Stimulants Screener INTROST These next questions are about any use of prescription stimulants. People sometimes take these drugs for attention deficit disorders, to lose weight, or to stay awake. Please do not include “over-the-counter” stimulants such as Dexatrim, No-Doz, Hydroxycut, or 5-Hour Energy. To indicate that you have not used any of the stimulants asked about in a question, enter 95. Press [ENTER] to continue. ST01 Please look at the names and pictures of the stimulants shown below. Please note that some forms of these stimulants may look different from the pictures, but you should include any form that you have used. PROGRAMMER: DISPLAY PILLS HERE FOR ADDERALL, ADDERALL XR, AND DEXEDRINE. In the past 12 months, which, if any, of these stimulants have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Adderall 2 Adderall XR 3 Dexedrine 95 I have not used any of these stimulants in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, OR 3. ST02 Please look at the names and pictures of the stimulants shown below. PROGRAMMER: DISPLAY PILLS HERE FOR DEXTROAMPHETAMINE, AMPHETAMINE-DEXTROAMPHETAMINE MIX, AND EXTENDED-RELEASE AMPHETAMINE-DEXTROAMPHETAMINE MIX. In the past 12 months, which, if any, of these stimulants have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Dextroamphetamine (generic) 2 Mixed amphetamine-dextroamphetamine pills other than Adderall (generic) 3 Extended-release amphetamine-dextroamphetamine pills other than Adderall XR (generic) 95 I have not used any of these stimulants in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, OR 3. ST03 Please look at the names and pictures of the stimulants shown below. PROGRAMMER: DISPLAY IMAGES FOR RITALIN, RITALIN LA, CONCERTA, AND DAYTRANA. (DAYTRANA IS A PATCH.) In the past 12 months, which, if any, of these stimulants have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Ritalin 2 Ritalin LA 3 Concerta 4 Daytrana 95 I have not used any of these stimulants in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, OR 4. STCC01 [IF ((ST01 = 1 AND ST02 = 1 AND ST03 = 1) OR (ST01 =2 AND ST02 = 2 AND ST03 = 2)) AND (# of responses in ST01 = 1) AND (# of responses in ST02 = 1) AND (# of responses in ST03 = 1)] The computer recorded that you used the following stimulants in the past 12 months: [ST01 FILL] [ST02 FILL] and [ST03 FILL] Are all of these correct? 4 Yes 6 No DK/REF HARD ERROR: [IF STCC01 = 6] Remember, please enter 95 if you have not used any of the stimulants asked about in the past 12 months. Please press the [ENTER] key to return to these questions so that you can revise your answers. ST04 Please look at the names and pictures of the stimulants shown below. PROGRAMMER: DISPLAY PILLS FOR METADATE CD, METADATE ER, METHYLPHENIDATE, AND EXTENDED-RELEASE METHYLPHENIDATE. In the past 12 months, which, if any, of these stimulants have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Metadate CD 2 Metadate ER 3 Methylphenidate (generic) 4 Extended-release methylphenidate (generic) 95 I have not used any of these stimulants in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, OR 4. ST05 Please look at the names and pictures of the stimulants shown below. PROGRAMMER: DISPLAY PILLS FOR FOCALIN, FOCALIN XR, DEXMETHYLPHENIDATE, AND EXTENDED-RELEASE DEXMETHYLPHENIDATE. In the past 12 months, which, if any, of these stimulants have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Focalin 2 Focalin XR 3 Dexmethylphenidate (generic) 4 Extended-release dexmethylphenidate (generic) 95 I have not used any of these stimulants in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, OR 4. ST06 Please look at the names and pictures of the stimulants shown below. PROGRAMMER: DISPLAY PILLS FOR BENZPHETAMINE, DIDREX, DIETHYLPROPION, PHENDIMETRAZINE, AND PHENTERMINE. In the past 12 months, which, if any, of these stimulants have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Benzphetamine 2 Didrex 3 Diethylpropion 4 Phendimetrazine 5 Phentermine 95 I have not used any of these stimulants in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, 4, OR 5. ST07 Please look at the names and pictures of the stimulants shown below. PROGRAMMER: DISPLAY PILLS FOR PROVIGIL, TENUATE, AND VYVANSE. In the past 12 months, which, if any, of these stimulants have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Provigil 2 Tenuate 3 Vyvanse 95 I have not used any of these stimulants in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, OR 3. STANYOTH In the past 12 months, have you used any other prescription stimulant? Remember, do not include “over-the-counter” stimulants such as Dexatrim, No-Doz, Hydroxycut, or 5-Hour Energy. SHOW 12-MONTH CALENDAR ON SCREEN. 1 Yes 2 No DK/REF DEFINE ST12MON: IF (ST01 NE 95 OR DK/REF) OR (ST02 NE 95 OR DK/REF) OR (ST03 NE 95 OR DK/REF) OR (ST04 NE 95 OR DK/REF) OR (ST05 NE 95 OR DK/REF) OR (ST06 NE 95 OR DK/REF) OR (ST07 NE 95 OR DK/REF) OR (STANYOTH = 1) THEN ST12MON = 1. ELSE ST12MON = 2. DEFINE STYRCOUNT: INITIALIZE STYRCOUNT TO 0. ADD 1 TO STYRCOUNT FOR EACH INDIVIDUAL DRUG SELECTED IN ST01- STANYOTH. STLANY [IF ST12MON = 2] Have you ever, even once, used any prescription stimulant? Remember, do not include “over-the-counter” stimulants such as Dexatrim, No-Doz, Hydroxycut, or 5-Hour Energy. 1 Yes 2 No DK/REF This page intentionally left blank. Sedatives Screener INTROSV These next questions ask about any use of prescription sedatives or barbiturates. These drugs are also called “downers” or “sleeping pills.” People take these drugs to help them relax or help them sleep. Please do not include “over-the-counter” sedatives such as Sominex, Unisom, Nytol, or Benadryl. To indicate that you have not used any of the sedatives asked about in a question, enter 95. Press [ENTER] to continue. SV01 Please look at the names and pictures of the sedatives shown below. Please note that some forms of these sedatives may look different from the pictures, but you should include any form that you have used. PROGRAMMER: DISPLAY PILLS HERE FOR AMBIEN, AMBIEN CR, ZOLPIDEM, AND EXTENDED-RELEASE ZOLPIDEM. In the past 12 months, which, if any, of these sedatives have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Ambien 2 Ambien CR 3 Zolpidem (generic) 4 Extended-release zolpidem (generic) 95 I have not used any of these sedatives in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, OR 4. SV02 Please look at the names and pictures of the sedatives shown below. PROGRAMMER: DISPLAY IMAGES FOR LUNESTA, SONATA, AND ZALEPLON. In the past 12 months, which, if any, of these sedatives have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Lunesta or eszopiclone 2 Sonata or zaleplon 95 I have not used any of these sedatives in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1 OR 2. SV03 Please look at the names and pictures of the sedatives shown below. PROGRAMMER: DISPLAY PILLS FOR HALCION, RESTORIL, FLURAZEPAM, TEMAZEPAM, AND TRIAZOLAM. In the past 12 months, which, if any, of these sedatives have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Halcion 2 Restoril 3 Flurazepam (generic), also known as Dalmane 4 Temazepam (generic) 5 Triazolam (generic) 95 I have not used any of these sedatives in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, 3, 4, OR 5. SVCC01 [IF ((SV01 = 1 AND SV02 = 1 AND SV03 = 1) OR (SV01 =2 AND SV02 = 2 AND SV03 = 2)) AND (# of responses in SV01 = 1) AND (# of responses in SV02 = 1) AND (# of responses in SV03 = 1)] The computer recorded that you used the following sedatives in the past 12 months: [SV01 FILL] [SV02 FILL] and [SV03 FILL] Are all of these correct? 4 Yes 6 No DK/REF HARD ERROR: [IF SVCC01 = 6] Remember, please enter 95 if you have not used any of the sedatives asked about in the past 12 months. Please press the [ENTER] key to return to these questions so that you can revise your answers. SV04 Please look at the names and pictures of the sedatives shown below. PROGRAMMER: DISPLAY PILLS FOR BUTISOL, SECONAL, AND PHENOBARBITAL. In the past 12 months, which, if any, of these sedatives have you used? To select more than one drug from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 Butisol 2 Seconal 3 Phenobarbital (generic) 95 I have not used any of these sedatives in the past 12 months DK/REF DO NOT ALLOW 95 IN COMBINATION WITH ANY RESPONSE OF 1, 2, OR 3. SVANYOTH In the past 12 months, have you used any other prescription sedative? Remember, do not include “over-the-counter” sedatives such as Sominex, Unisom, Nytol, or Benadryl. SHOW 12-MONTH CALENDAR ON SCREEN. 1 Yes 2 No DK/REF DEFINE SV12MON: IF (SV01 NE 95 OR DK/REF) OR (SV02 NE 95 OR DK/REF) OR (SV03 NE 95 OR DK/REF) OR (SV04 NE 95 OR DK/REF) OR (SVANYOTH = 1) THEN SV12MON = 1. ELSE SV12MON = 2. DEFINE SVYRCOUNT: INITIALIZE SVYRCOUNT TO 0. ADD 1 TO SVYRCOUNT FOR EACH INDIVIDUAL DRUG SELECTED IN SV01-SVANYOTH. SVLANY [IF SV12MON = 2] Have you ever, even once, used any prescription sedative? Remember, do not include “over-the-counter” sedatives such as Sominex, Unisom, Nytol, or Benadryl. 1 Yes 2 No DK/REF This page intentionally left blank. Pain Relievers Main Module If no 12 month use of prescription pain relievers: PRINTROLIF [IF PRLANY = 1] The next question asks about using prescription pain relievers in any way a doctor did not direct you to use them. When you answer this question, please think only about your use of the drug in any way a doctor did not direct you to use it, including: • Using it without a prescription of your own • Using it in greater amounts, more often, or longer than you were told to take it • Using it in any other way a doctor did not direct you to use it Press Enter to continue. PRL01 [IF PRLANY=1] Have you ever, even once, used any prescription pain reliever in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF If any 12 month use of prescription pain relievers: PRINTROYR1 [IF PR12MON = 1] Earlier you reported having used certain prescription pain relievers during the past year. Now please think about whether you used any of these pain relievers in any way a doctor did not direct you to use them. When you answer these questions, please think only about your use of the drug in any way a doctor did not direct you to use it, including: • Using it without a prescription of your own • Using it in greater amounts, more often, or longer than you were told to take it • Using it in any other way a doctor did not direct you to use it Press Enter to continue. DEFINE PRFILL: PRFILL LISTS ALL INDIVIDUAL DRUGS SELECTED IN PR01, PR02, PR03, PR04, PR05, PR06, PR07, PR08, PR09, AND PR10. USE MULTIPLE COLUMNS AS NEEDED. PRECEDE LAST ITEM WITH “and”. IF PRANYOTH=1 AND PRYRCOUNT > 1, THEN ADD “another prescription pain reliever” TO THE FILL. THE FOLLOWING DRUGS SHOULD NOT USE INITIAL CAPS WHEN FILLED IN SENTENCE FORMAT: • hydrocodone • oxycodone • propoxyphene • tramadol • extended-release tramadol • codeine pills • morphine • extended-release morphine • fentanyl • buprenorphine • oxymorphone • extended-release oxymorphone • hydromorphone • extended-release hydromorphone • methadone • buprenorphine plus naloxone WHEN IMPLEMENTING PRFILL, IF 1, OR 2 DRUGS APPEAR IN LIST, FILL IN SENTENCE FORMAT, SEPARATED WITH AN “and” BEFORE THE LAST FILL. IF >2 DRUGS APPEAR IN LIST, FILL IN LIST (IN COLUMNS IF NEEDED) BELOW THE PREVIOUS SENTENCE. DEFINE PRFIRSTFLAG: PRFIRSTFLAG IDENTIFIES THE FIRST PAIN RELIEVER USED NONMEDICALLY. INITIALIZE PRFIRSTFLAG TO 0. (PRFIRSTFLAG NEEDS TO BE DEFINED BEFORE THE ROUTING TO PRINTROYR2 OR PRYOTH.) PRINTROYR2 [IF PR12MON=1 AND (PRANYOTH NE 1 OR (PRANYOTH=1 AND PRYRCOUNT > 1))] Earlier, the computer recorded that, in the past 12 months, you used [PRFILL]. Press Enter to continue. PROGRAMMER: SHOW CALENDAR WITH 12-MONTH REFERENCE DATE FOR THE INTRO SCREEN NOTE TO PROGRAMMERS: LOOP THROUGH THE 12-MONTH MISUSE, AGE AT FIRST MISUSE, AND YEAR AND MONTH OF FIRST MISUSE (IF APPLICABLE) FOR EACH PRESCRIPTION PAIN RELIEVER REPORTED IN THE SCREENER FOR THE PAST 12 MONTHS. PRY01 [IF PR01=1] In the past 12 months, did you use Vicodin in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR VICODIN 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRY01=1 THEN PRFIRSTFLAG=1. PRY01a [IF PRFIRSTFLAG=1] Please think about the first time you ever used Vicodin in a way a doctor did not direct you to use it. [IF PRY01=1] How old were you when you first used Vicodin in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF PROGRAMMER: DISPLAY IN LOWER RIGHT: Press [F2] if you want to see and hear these ways again. Without a prescription of your own, • In greater amounts, more often, or longer than you were told to take it • In any other way a doctor did not direct you to use it DEFINE AGE1STPR1: IF PRY01a NE (BLANK OR DK/REF) THEN AGE1STPR1 = PRY01a ELSE AGE1STPR1 = 0 HARD ERROR: [IF CURNTAGE < AGE1STPR1] The age you just entered is older than your current age. Press [Enter] to answer the question again. IF 1 <= AGE1STPR1 < 10: PRCC05A1 The computer recorded that you were [AGE1STPR1] years old the first time you used Vicodin in a way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF PRCC05A1= DK/REF THEN AGE1STPR1 = 0 PRCC06A1 [IF PRCC05A1=6] Please answer this question again. Think about the first time you used Vicodin in a way a doctor did not direct you to use it. How old were you the first time you used Vicodin in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF PRCC06A1 NOT (BLANK OR DK/REF) THEN AGE1STPR1 = PRCC06A1 ELSE IF PRCC06A1 = DK/REF THEN AGE1STPR1 = 0 DEFINE PRYRINIT1: IF AGE1STPR1 = CURNTAGE THEN PRYRINIT1 = 1 ELSE PRYRINIT1 = 0 DEFINE PRYRDKRE1: IF PRYRINIT1 = 0 AND (PRY01a = DK/REF OR PRCC05A1 = DK/REF OR PRCC06A1 = DK/REF) THEN PRYRDKRE1 = 1 ELSE PRYRDKRE1= 0 DEFINE PR30INIT1: PR30INIT1 = 0 IF AGE1STPR1 = CURNTAGE AND DATE OF INTERVIEW >= DOB AND NUMBER OF DAYS BASED ON THE DIFFERENCE BETWEEN DATE OF INTERVIEW AND DOB <= 30, THEN PR30INIT1 = 1 ELSE IF (AGE1STPR1 = CURNTAGE) AND (PRYFU1 = CURRENT YEAR-1) AND (LAST BIRTHDAY IN CURRENT YEAR-1) AND (# OF DAYS BETWEEN LAST YEAR’S BIRTHDAY AND INTERVIEW DATE <= 30), THEN PR30INIT1 = 1 Year and Month of First Nonmedical Use DEFINE PRYFU1: PRYFU1 = 0 DEFINE PRMFU1: PRMFU1 = 0 PRY01b [AGE1STPR1 = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STPR1 = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use Vicodin in a way a doctor did not direct you to use it in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF PRY01c [IF AGE1STPR1 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use Vicodin in a way a doctor did not direct you to use it in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF UPDATE: IF PRY01B = 2 OR (AGE1STPR1 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB) THEN PRYFU1 = CURRENT YEAR IF PRY01B = 1 OR PRY01C = 2 THEN PRYFU1 = CURRENT YEAR - 1 IF PRY01C = 1 THEN PRYFU1 = CURRENT YEAR - 2 DEFINE PRJANFLAG1: PRJANFLAG1 = 0 IF PRYFU1=CURRENT YEAR AND CURRENT MONTH = JANUARY THEN PRJANFLAG1 = 1 IF PRJANFLAG1=1 THEN PRMFU1=1 DEFINE PRDECFLAG1: PRDECFLAG1 = 0 IF AGE1STPR1 = CURNTAGE AND PRYFU1=CURRENT YEAR-1 AND BIRTH MONTH=12 THEN PRDECFLAG1 = 1 IF PRDECFLAG1=1 THEN PRMFU1=12 IF (PRAGEFT=CURNTAGE AND BIRTHDAY MONTH=INTERVIEW MONTH AND DATE OF INTERVIEW ≥ DOB) THEN PRMFU1=CURRENT MONTH PRY01d [IF PRYFU1 NE 0 AND PRMFU1=0] [IF PRYFU1 = CURRENT YEAR OR CURRENT YEAR -1] Earlier, you reported that you first used Vicodin in a way a doctor did not direct you to use it when you were [AGE1STPR1] years old. Based on your date of birth, you turned [AGE1STPR1] in [FILL WITH MONTH/YEAR FOR AGE1STPR1 BASED ON DOB]. [IF PRYFU1 NE 0] In what month in [PRYFU1] did you first use Vicodin in a way a doctor did not direct you to use it? [IF DATE OF INTERVIEW < DOB AND AGE1STPR1=CURRENT AGE AND PRYFU1=CURRENT YEAR THEN SHOW JANUARY THROUGH INTERVIEW MONTH.] IF AGE1STPR1 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB THEN SHOW MONTHS FROM BIRTH MONTH TO INTERVIEW MONTH. IF ((AGE1STPR1 = CURNTAGE AND DATE OF INTERVIEW <= DOB) or (AGE1STPR1 = CURNTAGE – 1 AND DATE OF INTERVIEW > DOB)) AND (PRYFU1 = CURRENT YEAR – 1), SHOW BIRTH MONTH TO DECEMBER IF PRYFU1=CURRENT YEAR AND AGE1STPR1=CURRENT AGE-1 AND DATE OF INTERVIEW > DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. IF PRYFU1 = CURRENT YEAR - 1 AND AGE1STPR1 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. ELSE SHOW ALL MONTHS.] 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF PRY01D = 1-12 THEN PRMFU1 = PRY01D UPDATE: IF PRYRINIT1 NE 1 AND (PRYFU1 = CURRENT YEAR OR (PRYFU1 = CURRENT YEAR - 1 AND PRMFU1 = 1-12 AND PRMFU1 >= CURRENT MONTH) THEN PRYRINIT1 = 1 UPDATE: IF PRYRINIT1 NE 1 AND PRYRDKRE1 NE 1 AND [(PRY01b = DK/REF OR PRY01c = DK/REF) OR (PRYFU1 = CURRENT YEAR-1 AND PRY01d = DK/REF)] THEN PRYRDKRE1 = 1 UPDATE: IF PR30INIT1 NE 1 AND PRYFU1 = CURRENT YEAR AND PRMFU1 = CURRENT MONTH THEN PR30INIT1 = 1 DEFINE MYR1STPR1: MYR1STPR1 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (PRY01b-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STPR1 IS 0. IF MYR1STPR1 NE 0 AND NE AGE1STPR1: PRCC32A1 Earlier, the computer recorded that you were [AGE1STPR1] years old when you first used Vicodin in a way a doctor did not direct you to use it. Which answer is correct? 1 I was [MYR1STPR1] years old in [PRY01B-D fill] the first time I used Vicodin in a way not directed for me by a doctor 2 I was [AGE1STPR1] years old the first time I used Vicodin in a way not directed for me by a doctor 3 Neither answer is correct DK/REF UPDATE: IF PRCC32A1 = 1, THEN AGE1STPR1 = MYR1STPR1. UPDATE: IF PRYRINIT1 NE 1 AND AGE1STPR1 = CURNTAGE THEN PRYRINIT1 = 1 ELSE IF PRYRINIT1 = 1 AND AGE1STPR1 NE CURNTAGE AND PRCC32A1 = DK/REF THEN PRYRINIT1 = 0 UPDATE: IF PRYRINIT1 NE 1 AND PRYRDKRE1 NE 1 AND PRCC32A1 = DK/REF THEN PRYRDKRE1 = 1 UPDATE: IF PR30INIT1 NE 1 AND PRCC32A1 = 1 AND AGE1STPR1 IS WITHIN 30 DAYS OF INTERVIEW DATE THEN PR30INIT1 = 1 UPDATE: IF PRYFU1 NE 0 AND PRCC32A1 = DK/REF THEN PRYFU1 = 0 UPDATE: IF PRMFU1 = 1-12 AND PRCC32A1 = DK/REF THEN PRMFU1 = 0 PRCC33A1 [IF PRCC32A1=2 OR PRCC32A1=3] Please answer this question again. Did you first use Vicodin in a way a doctor did not direct you to use it in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF UPDATE: IF PRYFU1 NE 0 AND PRCC33A1 = DK/REF THEN PRYFU1 = 0 IF PRCC33A1 = 1 THEN PRYFU1 = CURRENT YEAR - 2 IF PRCC33A1 = 2 THEN PRYFU1 = CURRENT YEAR - 1 IF PRCC33A1 = 3 THEN PRYFU1 = CURRENT YEAR UPDATE: IF PRMFU1 = 1-12 AND PRCC33A1 = DK/REF THEN PRMFU1 = 0 PRCC33B1 [IF PRCC33A1 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [PRCC33A1] did you first use Vicodin in a way a doctor did not direct you to use it? IF PRCC33A1 = 3 THEN DISPLAY ONLY UP TO THE INTERVIEW MONTH. 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF PRCC33B1 = 1-12 THEN PRMFU1 = PRCC33B1 IF PRCC33B1 = DK/REF THEN PRMFU1 = 0 UPDATE: IF PRCC33B1 NE (0 OR DK/REF) THEN UPDATE MYR1STPR1. MYR1STPR1 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (PRCC33A1 AND PRCC33B1). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STPR1 IS 0. IF MYR1STPR1 = AGE1STPR1 THEN MYR1STPR1 = 0 UPDATE: IF PRYRINIT1 = 1 AND AGE1STPR1 NE CURNTAGE AND PRCC32A1 NE 1 AND MYR1STPR1 NE 0 AND (PRCC33A1 AND PRCC33B1 = PRY01b-d) THEN PRYRINIT1 = 0 UPDATE: IF PRYRINIT1 NE 1 AND PRYRDKRE1 NE 1 AND PRCC33A1 = DK/REF THEN PRYRDKRE1 = 1 IF PRYRINIT1 NE 1 AND PRYRDKRE1 NE 1 AND PRYFU1 = CURRENT YEAR-1 AND PRCC33B1 = DK/REF THEN PRYRDKRE1 = 1 UPDATE: IF PR30INIT1 = 1 AND AGE1STPR1 NOT WITHIN 30 DAYS OF DATE OF INTERVIEW AND PRCC32A1 NE 1 AND MYR1STPR1 NE 0 AND (PRCC33A1 AND PRCC33B1 = PRY01b-d) THEN PR30INIT1 = 0 PRCC34A1 [IF PRCC32A1 NE 1 AND MYR1STPR1 NE 0 AND (PRCC33A1 AND PRCC33b1 NE PRY01b-d)] The computer recorded that you first used Vicodin in a way a doctor did not direct you to use it in [PRCC33A1-PRCC33B1 fill]. That would make you [MYR1STPR1] years old when you first used Vicodin in any way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF PRCC34A1 NE (6, BLANK OR DK/REF) AND (PRCC33A1 AND PRCC33B1 NE PRY01b-d) THEN AGE1STPR1 = MYR1STPR1 UPDATE: IF PRYRINIT1 NE 1 AND AGE1STPR1 = CURNTAGE OR (PRCC34A1 = 4 AND PRCC33A1 = 3 OR (PRCC33A1 = 2 AND PRCC33b1 NE DK/REF AND PRCC33B1 >= CURRENT MONTH) ) THEN PRYRINIT1 = 1 ELSE IF PRYRINIT = 1 AND AGE1STPR1 NE CURNTAGE AND PRCC34A1 = (6 OR DK/REF) THEN PRYRINIT1 = 0 UPDATE: IF PRYRINIT1 NE 1 AND PRYRDKRE1 NE 1 AND MYR1STPR1= CURNTAGE AND PRCC34A1 = (6 OR DK/REF) THEN PRYRDKRE1 = 1 IF PRYRINIT1 NE 1 AND PRYRDKRE1 NE 1 AND PRCC34A1 = BLANK AND PRCC33A1 = 3 THEN PRYRDKRE1 = 1 IF PRYRINIT1 NE 1 AND PRYRDKRE1 NE 1 AND PRCC34A1 = BLANK AND PRCC33A1 = 2 AND PRCC33B1 = 1-12 AND PRCC33B1 >= CURRENT MONTH THEN PRYRDKRE1 = 1 UPDATE: IF PR30INIT1 NE 1 AND AGE1STPR1 WITHIN 30 DAYS OF INTERVIEW DATE OR (PRCC34A1 = 4 AND PRCC33A1 = 3 AND PRCC33B1 = CURRENT MONTH) THEN PR30INIT1 = 1 ELSE IF PR30INIT1 = 1 AND AGE1STPR1 NOT WITHIN 30 DAYS OF INTERVIEW DATE AND PRCC34A1 = (6 OR DK/REF) THEN PR30INIT1 = 0 UPDATE: IF PRYFU1 NE BLANK AND PRCC34A1 = OR DK/REF THEN PRYFU1 = 0 IF PRCC34A1 = BLANK AND (PRCC33A1 AND PRCC33B1 EQ PRY01b-d) THEN PRYFU1 = 0 UPDATE: IF PRMFU1 = 1-12 AND PRCC34A1 = (6 OR DK/REF) THEN PRMFU1 = 0 IF PRCC34A1 = BLANK AND (PRCC33A1 AND PRCC33B1 EQ PRY01b-d) THEN PRMFU1 = 0 PRY02 [IF PR01=2] In the past 12 months, did you use Lortab in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR LORTAB 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY02=1 THEN PRFIRSTFLAG=2. PRY02a [IF PRFIRSTFLAG=2] Please think about the first time you ever used Lortab in a way a doctor did not direct you to use it. [IF PRY02=1] How old were you when you first used Lortab in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF PROGRAMMER: DISPLAY IN LOWER RIGHT: Press [F2] if you want to see and hear these ways again. Without a prescription of your own, • In greater amounts, more often, or longer than you were told to take it • In any other way a doctor did not direct you to use it INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES DEFINE AGE1STPR2: IF PRY02a NE (BLANK OR DK/REF) THEN AGE1STPR2 = PRY02a ELSE AGE1STPR2 = 0 HARD ERROR: [IF CURNTAGE < AGE1STPR2] The age you just reported is older than your current age. Press [Enter] to answer the question again. IF 1 <= AGE1STPR2 < 10: PRCC05A2 The computer recorded that you were [AGE1STPR2] years old the first time you used Lortab in a way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF PRCC05A2= DK/REF THEN AGE1STPR2 = 0 PRCC06A2 [IF PRCC05A2=6] Please answer this question again. Think about the first time you used Lortab in a way a doctor did not direct you to use it. How old were you the first time you used Lortab in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF PRCC06A2 NOT (BLANK OR DK/REF) THEN AGE1STPR2 = PRCC06A2 ELSE IF PRCC06A2 = DK/REF THEN AGE1STPR2 = 0 DEFINE PRYRINIT2: IF AGE1STPR2 = CURNTAGE THEN PRYRINIT2 = 1 ELSE PRYRINIT2 = 0 DEFINE PRYRDKRE2: IF PRYRINIT2 = 0 AND (PRY02a = DK/REF OR PRCC05A2 = DK/REF OR PRCC06A2 = DK/REF) THEN PRYRDKRE2 = 1 ELSE PRYRDKRE2= 0 DEFINE PR30INIT2: PR30INIT2 = 0 IF AGE1STPR2 = CURNTAGE AND DATE OF INTERVIEW >= DOB AND NUMBER OF DAYS BASED ON THE DIFFERENCE BETWEEN DATE OF INTERVIEW AND DOB <= 30, THEN PR30INIT2 = 1 ELSE IF (AGE1STPR2 = CURNTAGE) AND (PRYFU2 = CURRENT YEAR-1) AND (LAST BIRTHDAY IN CURRENT YEAR-1) AND (# OF DAYS BETWEEN LAST YEAR’S BIRTHDAY AND INTERVIEW DATE <= 30), THEN PR30INIT2 = 1 Year and Month of First Nonmedical Use DEFINE PRYFU2: PRYFU2 = 0 DEFINE PRMFU2: PRMFU2 = 0 PRY02b [AGE1STPR2 = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STPR2 = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use Lortab in a way a doctor did not direct you to use it in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF PRY02c [IF AGE1STPR2 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use Lortab in a way a doctor did not direct you to use it in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF UPDATE: IF PRY02B = 2 OR (AGE1STPR2 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB) THEN PRYFU2 = CURRENT YEAR IF PRY02B = 1 OR PRY02C = 2 THEN PRYFU2 = CURRENT YEAR - 1 IF PRY02C = 1 THEN PRYFU2 = CURRENT YEAR - 2 DEFINE PRJANFLAG2: PRJANFLAG2 = 0 IF PRYFU2=CURRENT YEAR AND CURRENT MONTH = JANUARY THEN PRJANFLAG2 = 1 IF PRJANFLAG2=1 THEN PRMFU2=1 DEFINE PRDECFLAG2: PRDECFLAG2 = 0 IF AGE1STPR2 = CURNTAGE AND PRYFU2=CURRENT YEAR-1 AND BIRTH MONTH=12 THEN PRDECFLAG2 = 1 IF PRDECFLAG2=1 THEN TSMFU2=12 IF (AGE1STPR2=CURNTAGE AND BIRTH MONTH=INTERVIEW MONTH AND DATE OF INTERVIEW ≥ DOB) THEN PRMFU2=CURRENT MONTH PRY02d [IF PRYFU2 NE 0 AND PRMF2=0] [IF PRYFU2 = CURRENT YEAR OR CURRENT YEAR -1] Earlier, you reported that you first used Lortab in a way a doctor did not direct you to use it when you were [AGE1STPR2] years old. Based on your date of birth, you turned [AGE1STPR2] in [FILL WITH MONTH/YEAR FOR AGE1STPR2 BASED ON DOB]. [IF PRYFU2 NE 0] In what month in [PRYFU2] did you first use Lortab in a way a doctor did not direct you to use it? [IF DATE OF INTERVIEW < DOB AND AGE1STPR2=CURRENT AGE AND PRYFU2=CURRENT YEAR THEN SHOW JANUARY THROUGH INTERVIEW MONTH.] IF AGE1STPR2 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB THEN SHOW MONTHS FROM BIRTH MONTH TO INTERVIEW MONTH. IF ((AGE1STPR2 = CURNTAGE AND DATE OF INTERVIEW <= DOB) or (AGE1STPR2 = CURNTAGE – 1 AND DATE OF INTERVIEW > DOB)) AND (PRYFU2 = CURRENT YEAR – 1), SHOW BIRTH MONTH TO DECEMBER IF PRYFU2=CURRENT YEAR AND AGE1STPR2=CURRENT AGE-1 AND DATE OF INTERVIEW > DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. IF PRYFU2 = CURRENT YEAR - 1 AND AGE1STPR2 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. ELSE SHOW ALL MONTHS.] 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF PRY02D = 1-12 THEN PRMFU2 = PRY02D IF PRJANFLAG2 = 1 THEN PRMFU2 = 1. IF PRDECFLAG2=1 THEN PRMFU2=12. UPDATE: IF PRYRINIT2 NE 1 AND (PRYFU2 = CURRENT YEAR OR (PRYFU2 = CURRENT YEAR - 1 AND PRMFU2 = 1-12 AND PRMFU2 >= CURRENT MONTH) THEN PRYRINIT2 = 1 UPDATE: IF PRYRINIT2 NE 1 AND PRYRDKRE2 NE 2 AND [(PRY02b = DK/REF OR PRY02c = DK/REF) OR (PRYFU2 = CURRENT YEAR-1 AND PRY02d = DK/REF)] THEN PRYRDKRE2 = 1 UPDATE: IF PR30INIT2 NE 1 AND PRYFU2 = CURRENT YEAR AND PRMFU2 = CURRENT MONTH THEN PR30INIT2 = 1 DEFINE MYR1STPR2: MYR1STPR2 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (PRY02B-D). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STPR2 IS 0. IF MYR1STPR2 NE 0 AND NE AGE1STPR2: PRCC32A2 Earlier, the computer recorded that you were [AGE1STPR2] years old when you first used Lortab in a way a doctor did not direct you to use it. Which answer is correct? 1 I was [MYR1STPR2] years old in [PRY02B-D fill] the first time I used Lortab in a way not directed for me by a doctor 2 I was [AGE1STPR2] years old the first time I used Lortab in a way not directed for me by a doctor 3 Neither answer is correct DK/REF UPDATE: IF PRCC32A2 = 1, THEN AGE1STPR2 = MYR1STPR2. UPDATE: IF PRYRINIT2 NE 1 AND AGE1STPR2 = CURNTAGE THEN PRYRINIT2= 1 ELSE IF PRYRINIT2 = 1 AND AGE1STPR2 NE CURNTAGE AND PRCC32A2 = DK/REF THEN PRYRINIT2 = 0 UPDATE: IF PRYRINIT2 NE 1 AND PRYRDKRE2 NE 1 AND PRCC32A2 = DK/REF THEN PRYRDKRE2 = 1 UPDATE: IF PR30INIT2 NE 1 AND PRCC32A2 = 1 AND AGE1STPR2 IS WITHIN 30 DAYS OF INTERVIEW DATE THEN PR30INIT2 = 1 UPDATE: IF PRYFU2 NE 0 AND PRCC32A2 = DK/REF THEN PRYFU2 = 0 UPDATE: IF PRMFU2 = 1-12 AND PRCC32A2 = DK/REF THEN PRMFU2 = 0 PRCC33A2 [IF PRCC32A2=2 OR PRCC32A2=3] Please answer this question again. Did you first use Lortab in a way a doctor did not direct you to use it in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF UPDATE: IF PRYFU2 NE 0 AND PRCC33A2 = DK/REF THEN PRYFU2 = 0 IF PRCC33A2 = 1 THEN PRYFU2 = CURRENT YEAR - 2 IF PRCC33A2 = 2 THEN PRYFU2 = CURRENT YEAR - 1 IF PRCC33A2 = 3 THEN PRYFU2 = CURRENT YEAR UPDATE: IF PRMFU2 = 1-12 AND PRCC33A2 = DK/REF THEN PRMFU2 = 0 PRCC33B2 [IF PRCC33A2 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [PRCC33A2] did you first use Lortab in any way a doctor did not direct you to use it? IF PRCC33A2 = 3 THEN DISPLAY ONLY UP TO THE INTERVIEW MONTH. 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF PRCC33B2 = 1-12 THEN PRMFU2 = PRCC33B2 IF PRCC33B2 = DK/REF THEN PRMFU2 = 0 UPDATE: IF PRCC33B2 NE (0 OR DK/REF) THEN UPDATE MYR1STPR2. MYR1STPR2 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (PRCC33A2 AND PRCC33B2). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STPR2 IS 0. IF MYR1STPR2 = AGE1STPR2 THEN MYR1STPR2 = 0 UPDATE: IF PRYRINIT2 = 1 AND AGE1STPR2 NE CURNTAGE AND PRCC32A2 NE 1 AND MYR1STPR2 NE 0 AND (PRCC33A2 AND PRCC33B2 = PRY02b-d) THEN PRYRINIT2 = 0 UPDATE: IF PRYRINIT2 NE 1 AND PRYRDKRE2 NE 1 AND PRCC33A2 = DK/REF THEN PRYRDKRE2 = 1 IF PRYRINIT2 NE 1 AND PRYRDKRE2 NE 1 AND PRYFU2 = CURRENT YEAR-1 AND PRCC33B2 = DK/REF THEN PRYRDKRE2 = 1 UPDATE: IF PR30INIT2 = 1 AND AGE1STPR2 NOT WITHIN 30 DAYS OF DATE OF INTERVIEW AND PRCC32A2 NE 1 AND MYR1STPR2 NE 0 AND (PRCC33A2 AND PRCC33B2 = PRY02b-d) THEN PR30INIT2 = 0 PRCC34A2 [IF PRCC32A2 NE 1 AND MYR1STPR2 NE 0 AND (PRCC33A2 AND PRCC33B2 NE PRY02b-d)] The computer recorded that you first used Lortab in a way a doctor did not direct you to use it in [PRCC33A2-PRCC33B2 fill]. That would make you [MYR1STPR2] years old when you first used Lortab in any way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF PRCC34A2 NE (6, BLANK OR DK/REF) AND (PRCC33A2 AND PRCC33B2 NE PRY02b-d) THEN AGE1STPR2 = MYR1STPR2 UPDATE: IF PRYRINIT2 NE 1 AND AGE1STPR2 = CURNTAGE OR (PRCC34A2 = 4 AND PRCC33A2 = 3 OR (PRCC33A2 = 2 AND PRCC33B2 NE DK/REF AND PRCC33B2 >= CURRENT MONTH) ) THEN PRYRINIT2 = 1 ELSE IF PRYRINIT = 1 AND AGE1STPR2 NE CURNTAGE AND PRCC34A2 = (6 OR DK/REF) THEN PRYRINIT2 = 0 UPDATE: IF PRYRINIT2 NE 1 AND PRYRDKRE2 NE 1 AND MYR1STPR2= CURNTAGE AND PRCC34A2 = (6 OR DK/REF) THEN PRYRDKRE2 = 1 IF PRYRINIT2 NE 1 AND PRYRDKRE2 NE 1 AND PRCC34A2 = BLANK AND PRCC33A2 = 3 THEN PRYRDKRE2 = 1 IF PRYRINIT2 NE 1 AND PRYRDKRE2 NE 1 AND PRCC34A2 = BLANK AND PRCC33A2 = 2 AND PRCC33B2 = 1-12 AND PRCC33B2 >= CURRENT MONTH THEN PRYRDKRE2 = 1 UPDATE: IF PR30INIT2 NE 1 AND AGE1STPR2 WITHIN 30 DAYS OF INTERVIEW DATE OR (PRCC34A2 = 4 AND PRCC33A2 = 3 AND PRCC33B2 = CURRENT MONTH) THEN PR30INIT2 = 1 ELSE IF PR30INIT2 = 1 AND AGE1STPR2 NOT WITHIN 30 DAYS OF INTERVIEW DATE AND PRCC34A2 = (6 OR DK/REF) THEN PR30INIT2 = 0 UPDATE: IF PRYFU2 NE BLANK AND PRCC34A2 = OR DK/REF THEN PRYFU2 = 0 IF PRCC34A2 = BLANK AND (PRCC33A2 AND PRCC33B2 EQ PRY02b-d) THEN PRYFU2 = 0 UPDATE: IF PRMFU2 = 1-12 AND PRCC34A2 = (6 OR DK/REF) THEN PRMFU2 = 0 IF PRCC34A2 = BLANK AND (PRCC33A2 AND PRCC33B2 EQ PRY02b-d) THEN PRMFU2 = 0 Continue asking the misuse and age at first misuse questions above about each pain reliever reported. PRY03 [IF PR01=3] In the past 12 months, did you use Norco in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR NORCO 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY03=1 THEN PRFIRSTFLAG=3. PRY03a [IF PRFIRSTFLAG=3] Please think about the first time you ever used Norco in a way a doctor did not direct you to use it. [IF PRY03=1] How old were you when you first used Norco in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY04 [IF PR01=4] In the past 12 months, did you use Zohydro ER in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR ZOHYDRO ER 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY04=1 THEN PRFIRSTFLAG=4. PRY04a [IF PRFIRSTFLAG=4] Please think about the first time you ever used Zohydro ER in a way a doctor did not direct you to use it. [IF PRY04=1] How old were you when you first used Zohydro ER in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY05 [IF PR01=5] In the past 12 months, did you use hydrocodone in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY05=1 THEN PRFIRSTFLAG=5. PRY05a [IF PRFIRSTFLAG=5] Please think about the first time you ever used hydrocodone in a way a doctor did not direct you to use it. [IF PRY05=1] How old were you when you first used hydrocodone in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY06 [IF PR02=1] In the past 12 months, did you use OxyContin in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR OXYCONTIN 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY06=1 THEN PRFIRSTFLAG=6. PRY06a [IF PRFIRSTFLAG=6] Please think about the first time you ever used OxyContin in a way a doctor did not direct you to use it. [IF PRY06=1] How old were you when you first used OxyContin in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY07 [IF PR02=2] In the past 12 months, did you use Percocet in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR PERCOCET 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY07=1 THEN PRFIRSTFLAG=7. PRY07a [IF PRFIRSTFLAG=7] Please think about the first time you ever used Percocet in a way a doctor did not direct you to use it. [IF PRY07=1] How old were you when you first used Percocet in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY08 [IF PR02=3] In the past 12 months, did you use Percodan in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR PERCODAN 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY08=1 THEN PRFIRSTFLAG=8. PRY08a [IF PRFIRSTFLAG=8] Please think about the first time you ever used Percodan in a way a doctor did not direct you to use it. [IF PRY08=1] How old were you when you first used Percodan in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY09 [IF PR03=1] In the past 12 months, did you use Roxicodone in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR ROXICODONE 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY09=1 THEN PRFIRSTFLAG=9. PRY09a [IF PRFIRSTFLAG=9] Please think about the first time you ever used Roxicodone in a way a doctor did not direct you to use it. [IF PRY09=1] How old were you when you first used Roxicodone in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY10 [IF PR03=2] In the past 12 months, did you use oxycodone in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR OXYCODONE 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY10=1 THEN PRFIRSTFLAG=10. PRY10a [IF PRFIRSTFLAG=10] Please think about the first time you ever used oxycodone in a way a doctor did not direct you to use it. [IF PRY10=1] How old were you when you first used oxycodone in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY11 [IF PR04=1] In the past 12 months, did you use Ultram in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR ULTRAM 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY11=1 THEN PRFIRSTFLAG=11. PRY11a [IF PRFIRSTFLAG=11] Please think about the first time you ever used Ultram in a way a doctor did not direct you to use it. [IF PRY11=1] How old were you when you first used Ultram in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY12 [IF PR04=2] In the past 12 months, did you use Ultram ER in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR ULTRAM ER 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND IF PRY12=1 THEN PRFIRSTFLAG=12. PRY12a [IF PRFIRSTFLAG=12] Please think about the first time you ever used Ultram ER in a way a doctor did not direct you to use it. [IF PRY12=1] How old were you when you first used Ultram ER in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY13 [IF PR04=3] In the past 12 months, did you use Ultracet in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR ULTRACET 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND IF PRY13=1 THEN PRFIRSTFLAG=13. PRY13a [IF PRFIRSTFLAG=13] Please think about the first time you ever used Ultracet in a way a doctor did not direct you to use it. [IF PRY13=1] How old were you when you first used Ultracet in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY14 [IF PR04=4] In the past 12 months, did you use tramadol in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR TRAMADOL 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND IF PRY14=1 THEN PRFIRSTFLAG=14. PRY14a [IF PRFIRSTFLAG=14] Please think about the first time you ever used tramadol in a way a doctor did not direct you to use it. [IF PRY14=1] How old were you when you first used tramadol in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY15 [IF PR04=5] In the past 12 months, did you use extended-release tramadol in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR EXTENDED-RELEASE TRAMADOL (GENERIC) 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY15=1 THEN PRFIRSTFLAG=15. PRY15a [IF PRFIRSTFLAG=15.] Please think about the first time you ever used extended-release tramadol in a way a doctor did not direct you to use it. [IF PRY15=1] How old were you when you first used extended-release tramadol in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY16 [IF PR05=1] In the past 12 months, did you use Tylenol with codeine 3 or 4 in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR TYLENOL WITH CODEINE 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY16=1 THEN PRFIRSTFLAG=16. PRY16a [IF PRFIRSTFLAG=16] Please think about the first time you ever used Tylenol with codeine 3 or 4 in a way a doctor did not direct you to use it. [IF PRY16=1] How old were you when you first used Tylenol with codeine 3 or 4 in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY17 [IF PR05=2] In the past 12 months, did you use codeine pills in any way a doctor did not direct you to use them? DISPLAY IMAGE FOR CODEINE 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY17=1 THEN PRFIRSTFLAG=17. PRY17a [IF PRFIRSTFLAG=17] Please think about the first time you ever used codeine pills in a way a doctor did not direct you to use them. [IF PRY17=1] How old were you when you first used codeine pills in a way a doctor did not direct you to use them? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY18 [IF PR06=1] In the past 12 months, did you use Avinza in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR AVINZA 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY18=1 THEN PRFIRSTFLAG=18. PRY18a [IF PRFIRSTFLAG=18] Please think about the first time you ever used Avinza in a way a doctor did not direct you to use it. [IF PRY18=1] How old were you when you first used Avinza in any way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY19 [IF PR06=2] In the past 12 months, did you use Kadian in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR KADIAN 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY19=1 THEN PRFIRSTFLAG=19. PRY19a [IF PRFIRSTFLAG=19] Please think about the first time you ever used Kadian in a way a doctor did not direct you to use it. [IF PRY19=1] How old were you when you first used Kadian in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY20 [IF PR06=3] In the past 12 months, did you use MS Contin in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR MS CONTIN 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY20=1 THEN PRFIRSTFLAG=20. PRY20a [IF PRFIRSTFLAG=20] Please think about the first time you ever used MS Contin in a way a doctor did not direct you to use it. [IF PRY20=1] How old were you when you first used MS Contin in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY21 [IF PR06=4] In the past 12 months, did you use morphine in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR MORPHINE 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY21=1 THEN PRFIRSTFLAG=21. PRY21a [IF PRFIRSTFLAG=21] Please think about the first time you ever used morphine in a way a doctor did not direct you to use it. [IF PRY21=1] How old were you when you first used morphine in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY22 [IF PR06=5] In the past 12 months, did you use extended-release morphine in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR EXTENDED-RELEASE MORPHINE (GENERIC) 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY22=1 THEN PRFIRSTFLAG=22. PRY22a [IF PRFIRSTFLAG=22] Please think about the first time you ever used extended-release morphine in a way a doctor did not direct you to use it. [IF PRY22=1] How old were you when you first used extended-release morphine in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY23 [IF PR07=1] In the past 12 months, did you use Duragesic in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR DURAGESIC 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY23=1 THEN PRFIRSTFLAG=23. PRY23a [IF PRFIRSTFLAG=23] Please think about the first time you ever used Duragesic in a way a doctor did not direct you to use it. [IF PRY23=1] How old were you when you first used Duragesic in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY24 [IF PR07=2] In the past 12 months, did you use Fentora in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR FENTORA 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY24=1 THEN PRFIRSTFLAG=24. PRY24a [IF PRFIRSTFLAG=24] Please think about the first time you ever used Fentora in a way a doctor did not direct you to use it. [IF PRY24=1] How old were you when you first used Fentora in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY25 [IF PR07=3] In the past 12 months, did you use fentanyl in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR FENTANYL 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY25=1 THEN PRFIRSTFLAG=25. PRY25a [IF PRFIRSTFLAG=25] Please think about the first time you ever used fentanyl in a way a doctor did not direct you to use it. [IF PRY25=1] How old were you when you first used fentanyl in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY26 [IF PR08=1] In the past 12 months, did you use Suboxone in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR SUBOXONE 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY26=1 THEN PRFIRSTFLAG=26. PRY26a [IF PRFIRSTFLAG=26] Please think about the first time you ever used Suboxone in a way a doctor did not direct you to use it. [IF PRY26=1] How old were you when you first used Suboxone in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY27 [IF PR08=2] In the past 12 months, did you use buprenorphine in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR BUPRENORPHINE 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY27=1 THEN PRFIRSTFLAG=27. PRY27a [IF PRFIRSTFLAG=27] Please think about the first time you ever used buprenorphine in a way a doctor did not direct you to use it. [IF PRY27=1] How old were you when you first used buprenorphine in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY28 [IF PR08=3] In the past 12 months, did you use buprenorphine plus naloxone in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY28=1 THEN PRFIRSTFLAG=28. PRY28a [IF PRFIRSTFLAG=28] Please think about the first time you ever used buprenorphine plus naloxone in a way a doctor did not direct you to use it. [IF PRY28=1] How old were you when you first used buprenorphine plus naloxone in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY29 [IF PR09=1] In the past 12 months, did you use Opana in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR OPANA 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY29=1 THEN PRFIRSTFLAG=29. PRY29a [IF PRFIRSTFLAG=29] Please think about the first time you ever used Opana in a way a doctor did not direct you to use it. [IF PRY29=1] How old were you when you first used Opana in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY30 [IF PR09=2] In the past 12 months, did you use Opana ER in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR OPANA ER 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY30=1 THEN PRFIRSTFLAG=30. PRY30a [IF PRFIRSTFLAG=30] Please think about the first time you ever used Opana ER in a way a doctor did not direct you to use it. [IF PRY30=1] How old were you when you first used Opana ER in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY31 [IF PR09=3] In the past 12 months, did you use oxymorphone in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR OXYMORPHONE (GENERIC) 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY31=1 THEN PRFIRSTFLAG=31. PRY31a [IF PRFIRSTFLAG=31] Please think about the first time you ever used oxymorphone in a way a doctor did not direct you to use it. [IF PRY31=1] How old were you when you first used oxymorphone in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY32 [IF PR09=4] In the past 12 months, did you use extended-release oxymorphone in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR EXTENDED-RELEASE OXYMORPHONE (GENERIC) 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY32=1 THEN PRFIRSTFLAG=32. PRY32a [IF PRFIRSTFLAG=32] Please think about the first time you ever used extended-release oxymorphone in a way a doctor did not direct you to use it. [IF PRY32=1] How old were you when you first used extended-release oxymorphone in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY33 [IF PR10=1] In the past 12 months, did you use Demerol in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR DEMEROL 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY33=1 THEN PRFIRSTFLAG=33. PRY33a [IF PRFIRSTFLAG=33] Please think about the first time you ever used Demerol in a way a doctor did not direct you to use it. [IF PRY33=1] How old were you when you first used Demerol in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY34 [IF PR10=2] In the past 12 months, did you use Dilaudid or hydromorphone in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR DILAUDID OR HYDROMORPHONE 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY34=1 THEN PRFIRSTFLAG=34. PRY34a [IF PRFIRSTFLAG=34] Please think about the first time you ever used Dilaudid or hydromorphone in a way a doctor did not direct you to use it. [IF PRY34=1] How old were you when you first used Dilaudid or hydromorphone in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY35 [IF PR10=3] In the past 12 months, did you use Exalgo or extended-release hydromorphone in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR EXALGO OR EXTENDED-RELEASE HYDROMORPHONE 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY35=1 THEN PRFIRSTFLAG=35. PRY35a [IF PRFIRSTFLAG=35] Please think about the first time you ever used Exalgo or extended-release hydromorphone in a way a doctor did not direct you to use it. [IF PRY35=1] How old were you when you first used Exalgo or extended-release hydromorphone in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRY36 [IF PR10=4] In the past 12 months, did you use methadone in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR METHADONE 1 Yes 2 No DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRY36=1 THEN PRFIRSTFLAG=36. PRY36a [IF PRFIRSTFLAG=36] Please think about the first time you ever used methadone in a way a doctor did not direct you to use it. [IF PRY36=1] How old were you when you first used methadone in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. PRYOTH [IF PRANYOTH=1] In the past 12 months, did you use any [IF PRANYOTH=1 AND PRYRCOUNT > 1 FILL “other”] prescription pain reliever in a way a doctor did not direct you to use it? Remember, do not include “over-the-counter” pain relievers such as aspirin, Tylenol, Advil, or Aleve. 1 Yes 2 No DK/REF PROGRAMMER: SHOW CALENDAR WITH 12-MONTH REFERENCE DATE PRYOTHA1 [IF PRYOTH = 1] Please type in the name of one of the [IF PRANYOTH=1 AND PRYRCOUNT > 1 FILL “other”] prescription pain relievers you have used in the past 12 months in a way a doctor did not direct you to use it. If you’re not sure how to spell the name of the pain reliever, just make your best guess. When you have finished, press [ENTER] to go to the next question. Remember, you do not need to type in the names of any prescription pain relievers you already reported. ______________ [NOTE: DON'T ALLOW BLANKS IN PRYOTHA1 IF PROTH = 1] DK/REF PRYOTHA2 [IF PRYOTH = 1 AND PRYOTHA1 NE DK/REF)] Please type in the name of any other prescription pain reliever you used in the past 12 months in a way a doctor did not direct you to use it. If you have not used any other prescription pain reliever in a way a doctor did not direct you to use it, press [ENTER]. ______________ DK/REF PRYOTHA3 [IF PRYOTHA2 NE (BLANK OR DK/REF)] Please type in the name of any other prescription pain reliever you used in the past 12 months in a way a doctor did not direct you to use it. If you have not used any other prescription pain reliever in a way a doctor did not direct you to use it, press [ENTER]. ______________ DK/REF PRYOTHA4 [IF PRYOTHA3 NE (BLANK OR DK/REF)] Please type in the name of any other prescription pain reliever you used in the past 12 months in a way a doctor did not direct you to use it. If you have not used any other prescription pain reliever in a way a doctor did not direct you to use it, press [ENTER]. ______________ DK/REF PRYOTHA5 [IF PRYOTHA4 NE (BLANK OR DK/REF Please type in the name of any other prescription pain reliever you used in the past 12 months in a way a doctor did not direct you to use it. If you have not used any other prescription pain reliever in a way a doctor did not direct you to use it, press [ENTER]. ______________ DK/REF UPDATE PRFIRSTFLAG: IF PRFIRSTFLAG=0 AND PRYOTH =1 THEN PRFIRSTFLAG=37. PRYOTHa [IF PRFIRSTFLAG=37] Please think about the first time you ever used any [IF PRANYOTH=1 AND PRYRCOUNT > 1 FILL “other”] prescription pain reliever in a way a doctor did not direct you to use it. [IF PRYOTH =1] How old were you when you first used any [IF PRANYOTH=1 AND PRYRCOUNT > 1 FILL “other”] prescription pain reliever in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS PRY01. DEFINE PRMISCOUNT: INITIALIZE PRMISCOUNT TO 0. INCREMENT PRMISCOUNT BY 1 FOR EVERY RESPONSE OF YES IN PRY01- PRYOTH. DEFINE PRMISUSE12: IF PRMISCOUNT > 0 THEN PRMISUSE12 = 1. ELSE PRMISUSE12 = 2. If no pain relievers misused in the past 12 months: PRL02 [IF PR12MON=1 AND PRMISUSE12=2] Have you ever, even once, used any prescription pain reliever in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF If any pain relievers misused in past 12 months: DEFINE PRDKREFCOUNT: INITIALIZE PRDKREFCOUNT TO 0. INCREMENT PRDKREFCOUNT BY 1 FOR EVERY RESPONSE OF DK/REF IN PRY01- PRYOTH AND PR01-PRANYOTH. DEFINE PRDKREFFLAG: IF PRDKREFCOUNT > 1 THEN PRDKREFFLAG = 1. ELSE PRDKREFFLAG = 2. DEFINE PRNUMFILL: IF PRMISCOUNT = 1 AND PRY17 NE 1 AND PRYOTH NE 1 THEN PRNUMFILL = "it". ELSE PRNUMFILL = "them". DEFINE PR30ANYINIT: IF ANY CODE OF 1 IN PR30INIT1-PR30INITOT THEN PR30ANYINIT = 1. ELSE PR30ANYINIT = 2. DEFINE PRFILL2: IF PRMISCOUNT < 3 AND PRYOTH NE 1 AND PRDKREFFLAG =2 THEN PRFILL2=”[DRUG NAMES FROM PRY01-PRY36]”. ELSE IF PRMISCOUNT=1 AND PRYOTH NE 1 AND PRDKREFFLAG=1 THEN PRFILL2 = “[DRUG NAMES FROM PRY01-PRY36].” ELSE IF PRMISCOUNT=2 AND PRDKREFFLAG=2 AND PRYOTH =1 THEN PRFILL2=”[DRUG NAME FROM PRY01-PRY36] and some other prescription pain reliever.” ELSE IF PRMISCOUNT=2 AND PRDKREFFLAG=1 THEN PRFILL2=”[DRUG NAMES FROM PRY01-PRY36]”. IF PRYOTH =1 THEN ADD “some other prescription pain reliever” TO THE FILL. [INCLUDE DRUG NAMES FOR NEW PAIN RELIEVERS.] ELSE PRFILL2= “prescription pain relievers” DEFINE PRNAMEFILL: IF PRMISCOUNT =1 AND (PRYOTH = 2 OR PRYOTH = BLANK) AND PRDKREFFLAG =2 THEN PRNAMEFILL=”[DRUG NAME FROM PRY01-PRY36]” ELSE IF PRMISCOUNT=1 AND (PRYOTH NE 1) AND PRDKREFFLAG=1 THEN PRNAMEFILL=”[DRUG NAME FROM PRY01-PRY36] or any other prescription pain reliever]” ELSE IF PRMISCOUNT >1 THEN PRNAMEFILL= “prescription pain relievers” DEFINE PRYINICT: INITIALIZE PRYINICT TO 0. INCREMENT PRYINICT BY 1 FOR EVERY VALUE OF 1 IN PRYRINIT1-PRYRINITOT. DEFINE PRYRDKRECT: INITIALIZE PRYRDKRECT TO 0. INCREMENT PRYRDKRECT BY 1 FOR EVERY VALUE OF 1 IN PRYRDKRE1-PRYRDKREOT. DEFINE PRYINALL: IF PRMISCOUNT > 0 AND PRMISCOUNT = PRYINICT + PRYRDKRECT THEN PRYINALL = 1. ELSE PRYINALL = 2. PRL03 [IF PRYINALL=1] Earlier questions were about the past 12 months. This question is about any time before then, that is, any time in your life before [DATEFILL -12 MONTHS]. At any time before [DATEFILL -12 MONTHS], did you ever use any prescription pain reliever in a way a doctor did not direct you to use it? 1 Yes 2 No DK/REF PRINTROYR3 [IF PRMISUSE12=1 AND PRMISCOUNT>1] Earlier the computer recorded that in the past 12 months you used [IF PRMISUSE12=1 AND PRMISCOUNT > 2, ADD "these"] [PRFILL2] in a way a doctor did not direct you to use [PRNUMFILL]. [IF PRMISUSE12=1 AND PRMISCOUNT>2 ] FILL WITH DRUG NAMES FROM PRY01- PRYOTH BELOW. USE MULTIPLE COLUMNS AS NEEDED. IF PRYOTH = 1, FILL WITH "Some other prescription pain reliever". [IF PRMISUSE12=1 AND PRMISCOUNT>1] The next questions refer to these drugs as prescription pain relievers. Press Enter to continue. PRM01 [IF PRMISUSE12 = 1 AND PR30ANYINIT = 2] In the past 30 days, that is, from [DATEFILL] up to and including today, did you use [PRNAMEFILL] in any way a doctor did not direct you to use [PRNUMFILL]? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 30-DAY CALENDAR DEFINE PRMISUSE30: PRMISUSE30=1 IF PRM01=1 OR PR30ANYINIT = 1. PRMISUSE30=2 IF PRMISUSE12 = 1 AND (PRM01=2, DK, OR REF). PRM02 [IF PRMISUSE30=1] During the past 30 days, on how many days did you use [PRNAMEFILL] in any way a doctor did not direct you to use [PRNUMFILL]? ________________ days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30-DAY CALENDAR PRM02DKRE [IF PRM02 = DK/REF] What is your best estimate of the number of days you used [PRNAMEFILL] in any way a doctor did not direct you to use [PRNUMFILL] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR PRM03 [IF ALC30USE = 1 and PRMISUSE30 = 1)] During the past 30 days, did you use [PRNAMEFILL] in any way a doctor did not direct you to use [PRNUMFILL] while you were drinking alcohol or within a couple of hours of drinking? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR PRYWAYS [IF PRMISUSE12=1] Which of these statements describe your use of [PRNAMEFILL] at any time in the past 12 months? To select more than one statement, press the space bar between the numbers. When you have finished, press [ENTER]. 1 I used [PRNAMEFILL] without a prescription of my own. 2 I used [PRNAMEFILL] in greater amounts than [IF PRNAMEFILL= “codeine pills” or PRNAMEFILL= “prescription pain relievers” THEN FILL WITH “they were”; ELSE FILL WITH “it was”] prescribed. 3 I used [PRNAMEFILL] more often than [IF PRNAMEFILL= “codeine pills” or PRNAMEFILL= “prescription pain relievers” THEN FILL WITH “they were”; ELSE FILL WITH “it was”] prescribed. 4 I used [PRNAMEFILL] for longer than [IF PRNAMEFILL= “codeine pills” or PRNAMEFILL= “prescription pain relievers” THEN FILL WITH “they were”; ELSE FILL WITH “it was”] prescribed. 5 I used [PRNAMEFILL] in some other way a doctor did not direct me to use [PRNUMFILL] DISPLAY 12-MONTH CALENDAR PRYLAST [IF PRMISCOUNT > 1 OR (PRMISCOUNT = 1 AND PRDKREFFLAG=1)] Now think about the last time you used a prescription pain reliever in any way a doctor did not direct you to use it. Which of these pain relievers did you use the last time? If you used more than one pain reliever the last time, please choose one pain reliever as your best answer. (LIST DRUGS WHERE PRY01- PRYOTH =1. NUMBER RESPONSE OPTIONS SEQUENTIALLY STARTING AT 1, BUT MAINTAIN UNIQUE CODES FOR EACH DRUG. IF PRYOTH =1, DISPLAY "Another prescription pain reliever" AS THE LAST CATEGORY. IF PRMISCOUNT > 0 AND PRYOTH NE 1 AND PRDKREFFLAG=1, DISPLAY "Any other prescription pain reliever" AS THE LAST CATEGORY. ALLOW ONLY 1 RESPONSE.) PROGRAMMER: IF PRMISUSE12 = 1 THEN CREATE A RECODED RPRYLAST VARIABLE. ASSIGN A UNIQUE CODE TO A GIVEN DRUG ACCORDING TO THE OVERALL ORDER IN WHICH THE DRUGS APPEAR IN THE SCREENER. INITIALIZE RPRYLAST TO BLANK. IF "Vicodin" CHOSEN IN PRYLAST OR (PRMISCOUNT=1 AND PRDKREFFLAG=2 AND PRY01 = 1) THEN RPRYLAST = 1. IF "Lortab" CHOSEN IN PRYLAST OR (PRMISCOUNT=1 AND PRDKREFFLAG=2 AND PRY02 = 1) THEN PRYLAST = 2. IF "Norco" CHOSEN IN PRYLAST OR (PRMISCOUNT=1 AND PRDKREFFLAG=2 AND PRY03 = 1) THEN RPRYLAST = 3. ETC. IF "Methadone" CHOSEN IN PRYLAST OR (PRMISCOUNT=1 AND PRDKREFFLAG=2 AND PRY36=1) THEN RPRYLAST=36. IF "Another prescription pain reliever" OR "Any other prescription pain reliever" CHOSEN IN PRYLAST OR (PRMISCOUNT =1 AND PRYOTH = 1 AND PRDKREFFLAG =2) THEN RPRYLAST = 37. IF PRYLAST = DK OR REF, THEN ASSIGN THE DK/REF CODE TO RPRYLAST.) DEFINE PRLASTFILL: IF RPRYLAST = 1-36, THEN FILL WITH THE DRUG NAME. IF RPRYLAST = 37 THEN FILL "other pain reliever". IF RPRYLAST = DK, REF, OR BLANK, THEN FILL "pain reliever". DEFINE PRLASTFILL2: IF RPRYLAST = 1-36, THEN FILL WITH THE DRUG NAME. IF RPRYLAST = 37 THEN FILL "the other pain reliever". IF RPRYLAST = DK, REF, OR BLANK, THEN FILL "a pain reliever". DEFINE PRLASTFILL3: IF PRLASTFILL NE "other pain reliever" THEN PRLASTFILL3 = PRLASTFILL. ELSE IF PRLASTFILL = "other pain reliever" THEN PRLASTFILL3 = "pain reliever". PRYMOTIV [IF PRMISUSE12=1] Now think about the last time you used [PRLASTFILL2] in any way a doctor did not direct you to use [FILL WITH ‘them” IF RPRYLAST =17. ELSE FILL WITH “it”]. What were the reasons you used [PRLASTFILL2] the last time? To select more than one reason from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 To relieve physical pain 2 To relax or relieve tension 3 To experiment or to see what [IF RPRYLAST=17 THEN “they’re” ELSE “it’s”] like 4 To feel good or get high 5 To help with my sleep 6 To help me with my feelings or emotions 7 To increase or decrease the effect(s) of some other drug 8 Because I am “hooked” or I have to have [IF RPRYLAST=17 THEN “them” ELSE “it”] 9 I used [IF RPRYLAST=17 THEN “them” ELSE “it”] for some other reason DK/REF PRMOTOT [IF PRYMOTIV=9] Please type in the other reason you used [PRLASTFILL2] the last time. When you have finished typing your answer, press [ENTER] to go to the next question. REASON __________________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN PRMOTOT. PRYMOT1 [IF MORE THAN ONE RESPONSE 1-9 CHOSEN IN PRYMOTIV] Which was the main reason you used [PRLASTFILL2] the last time? PROGRAMMER: FILL AS RESPONSE OPTIONS ONLY THOSE CHOSEN IN PRYMOTIV 1 To relieve physical pain 2 To relax or relieve tension 3 To experiment or to see what [IF RPRYLAST=17 THEN “they’re” ELSE “it’s”] like 4 To feel good or get high 5 To help with my sleep 6 To help me with my feelings or emotions 7 To increase or decrease the effect(s) of some other drug 8 Because I am “hooked” or I have to have [IF RPRYLAST=17 THEN “them” ELSE “it”] 9 [IF PRYMOTIV=9] The other reason I reported DK/REF PRYGOT [IF PRMISUSE12=1 AND PRMISCOUNT=1 AND PRDKREFFLAG=2] Now think again about the last time you used [PRLASTFILL2] in any way a doctor did not direct you to use [FILL WITH “them” IF RPRYLAST=17. ELSE FILL WITH “it”]. [IF PRMISUSE12 = 1] How did you get the [PRLASTFILL]? If you got the [PRLASTFILL] in more than one way, please choose one of these ways as your best answer. 1 I got a prescription for the [PRLASTFILL] from just one doctor 2 I got prescriptions for the [PRLASTFILL] from more than one doctor 3 I stole the [PRLASTFILL] from a doctor’s office, clinic, hospital, or pharmacy 4 I got the [PRLASTFILL] from a friend or relative for free 5 I bought the [PRLASTFILL] from a friend or relative 6 I took the [PRLASTFILL] from a friend or relative without asking 7 I bought the [PRLASTFILL] from a drug dealer or other stranger 8 I got the [PRLASTFILL] in some other way DK/REF PRYGOTSP [IF PRYGOT = 8] Please type in the other way you got the [PRLASTFILL3]. You do not need to give a detailed description — just a few words will be okay. When you have finished typing your answer, press [ENTER] to go to the next question. _____________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN PRYGOTSP. PRYFRL [IF PRYGOT =4] You reported that you got the [PRLASTFILL] from a friend or relative for free. How did your friend or relative get the [PRLASTFILL]? 1 They got a prescription for the [PRLASTFILL] from just one doctor 2 They got prescriptions for the [PRLASTFILL] from more than one doctor 3 They stole the [PRLASTFILL] from a doctor’s office, clinic, hospital, or pharmacy 4 They got the [PRLASTFILL] from another friend or relative for free 5 They bought the [PRLASTFILL] from another friend or relative 6 They took the [PRLASTFILL] from another friend or relative without asking 7 They bought the [PRLASTFILL] from a drug dealer or other stranger 8 They got the [PRLASTFILL] in some other way DK/REF PRYFRLSP [IF PRYFRL = 8] Please type in the other way your friend or relative got the last [PRLASTFILL3] you used. You do not need to give a detailed description — just a few words will be okay. When you have finished typing your answer, press [ENTER] to go to the next question. _____________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN PRYFRLSP. Tranquilizers Main Module If no 12 month use of prescription tranquilizers: TRINTROLIF [IF TRLANY = 1] The next question asks about using prescription tranquilizers in any way a doctor did not direct you to use them. When you answer this question, please think only about your use of the drug in any way a doctor did not direct you to use it, including: • Using it without a prescription of your own • Using it in greater amounts, more often, or longer than you were told to take it • Using it in any other way a doctor did not direct you to use it Press Enter to continue. TRL01 [IF TRLANY =1] Have you ever, even once, used any prescription tranquilizer in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF If any 12 month use of prescription tranquilizers: TRINTROYR1 [IF TR12MON = 1] The next questions ask about using prescription tranquilizers in any way a doctor did not direct you to use them. When you answer these questions, please think only about your use of the drug in any way a doctor did not direct you to use it, including: • Using it without a prescription of your own • Using it in greater amounts, more often, or longer than you were told to take it • Using it in any other way a doctor did not direct you to use it Press Enter to continue. DEFINE TRFILL: TRFILL LISTS ALL INDIVIDUAL DRUGS SELECTED IN TR01, TR02, TR03, AND TR04. USE MULTIPLE COLUMNS AS NEEDED. IF TRANYOTH =1 AND TRYRCOUNT > 1, THEN ADD “another prescription tranquilizer” TO THE FILL. THE FOLLOWING DRUGS SHOULD NOT USE INITIAL CAPS WHEN FILLED IN SENTENCE FORMAT: • alprazolam • extended-release alprazolam • lorazepam • clonazepam • diazepam • cyclobenzaprine, also known as Flexeril WHEN IMPLEMENTING TRFILL, IF 1, OR 2 DRUGS APPEAR IN LIST, FILL IN SENTENCE FORMAT, SEPARATED WITH AN “and” BEFORE THE LAST FILL. IF >2 DRUGS APPEAR IN LIST, FILL IN LIST (IN COLUMNS IF NEEDED) BELOW THE PREVIOUS SENTENCE. DEFINE TRFIRSTFLAG: TRFIRSTFLAG IDENTIFIES THE FIRST SEDATIVE USED NONMEDICALLY. INITIALIZE TRFIRSTFLAG TO 0. (TRFIRSTFLAG NEEDS TO BE DEFINED BEFORE THE ROUTING TO TRINTROYR2 OR TRY40.) TRINTROYR2 [IF TR12MON=1 AND (TRANYOTH NE 1 OR (TRANYOTH =1 AND TRYRCOUNT > 1))] Earlier, the computer recorded that, in the past 12 months, you used [TRFILL]. Press Enter to continue. PROGRAMMER: SHOW CALENDAR WITH 12-MONTH REFERENCE DATE FOR THE INTRO SCREEN NOTE TO PROGRAMMERS: LOOP THROUGH THE 12-MONTH MISUSE, AGE AT FIRST MISUSE, AND YEAR AND MONTH OF FIRST MISUSE (IF APPLICABLE) FOR EACH PRESCRIPTION TRANQUILIZER REPORTED IN THE SCREENER FOR THE PAST 12 MONTHS. TRY01 [IF TR01=1] In the past 12 months, did you use Xanax in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR XANAX 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRY01=1 THEN TRFIRSTFLAG=1. TRY01a [IF TRFIRSTFLAG=1] Please think about the first time you ever used Xanax in a way a doctor did not direct you to use it. [IF TRY01=1] How old were you when you first used Xanax in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF PROGRAMMER: DISPLAY IN LOWER RIGHT: Press [F2] if you want to see and hear these ways again. Without a prescription of your own, • In greater amounts, more often, or longer than you were told to take it • In any other way a doctor did not direct you to use it DEFINE AGE1STTR1: IF TRY01a NE (BLANK OR DK/REF) THEN AGE1STTR1 = TRY01a ELSE AGE1STTR1 = 0 HARD ERROR: [IF CURNTAGE < AGE1STTR1] The age you just entered is older than your current age. Press [Enter] to answer the question again. IF 1 <= AGE1STTR1 < 10: TRCC05A1 The computer recorded that you were [AGE1STTR1] years old the first time you used Xanax in a way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF TRCC05A1= DK/REF THEN AGE1STTR1 = 0 TRCC06A1 [IF TRCC05A1=6] Please answer this question again. Think about the first time you used Xanax in a way a doctor did not direct you to use it. How old were you the first time you used Xanax in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF TRCC06A1 NOT (BLANK OR DK/REF) THEN AGE1STTR1 = TRCC06A1 ELSE IF TRCC06A1 = DK/REF THEN AGE1STTR1 = 0 DEFINE TRYRINIT1: IF AGE1STTR1 = CURNTAGE THEN TRYRINIT1 = 1 ELSE TRYRINIT1 = 0 DEFINE TRYRDKRE1: IF TRYRINIT1 = 0 AND (TRY01a = DK/REF OR TRCC05A1 = DK/REF OR TRCC06A1 = DK/REF) THEN TRYRDKRE1 = 1 ELSE TRYRDKRE1= 0 DEFINE TR30INIT1: TR30INIT1 = 0 IF AGE1STTR1 = CURNTAGE AND DATE OF INTERVIEW >= DOB AND NUMBER OF DAYS BASED ON THE DIFFERENCE BETWEEN DATE OF INTERVIEW AND DOB <= 30, THEN TR30INIT1 = 1 ELSE IF (AGE1STTR1 = CURNTAGE) AND (TRYFU1 = CURRENT YEAR-1) AND (LAST BIRTHDAY IN CURRENT YEAR-1) AND (# OF DAYS BETWEEN LAST YEAR’S BIRTHDAY AND INTERVIEW DATE <= 30), THEN TR30INIT1 = 1 Year and Month of First Nonmedical Use DEFINE TRYFU1: TRYFU1 = 0 DEFINE TRMFU1: TRMFU1 = 0 TRY01b [AGE1STTR1 = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STTR1 = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use Xanax in a way a doctor did not direct you to use it in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF TRY01c [IF AGE1STTR1 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use Xanax in a way a doctor did not direct you to use it in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF UPDATE: IF TRY01B = 2 OR (AGE1STTR1 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB) THEN TRYFU1 = CURRENT YEAR IF TRY01B = 1 OR TRY01C = 2 THEN TRYFU1 = CURRENT YEAR - 1 IF TRY01C = 1 THEN TRYFU1 = CURRENT YEAR - 2 DEFINE TRJANFLAG1: TRJANFLAG1 = 0 IF TRYFU1=CURRENT YEAR AND CURRENT MONTH = JANUARY THEN TRJANFLAG1 = 1 IF TRJANFLAG1=1 THEN TRMFU1=1 DEFINE TRDECFLAG1: TRDECFLAG1 = 0 IF AGE1STTR1 = CURNTAGE AND TRYFU1=CURRENT YEAR-1 AND BIRTH MONTH=12 THEN TRDECFLAG1 = 1 IF TRDECFLAG1=1 THEN TRMFU1=12 IF (TSAGEFT=CURNTAGE AND BIRTH MONTH=INTERVIEW MONTH AND DATE OF INTERVIEW ≥ DOB) THEN TRMFU1=CURRENT MONTH TRY01d [IF TRYFU1 NE 0 AND TRMFU1=0] [IF TRYFU1 = CURRENT YEAR OR CURRENT YEAR -1] Earlier, you reported that you first used Xanax in a way a doctor did not direct you to use it when you were [AGE1STTR1] years old. Based on your date of birth, you turned [AGE1STTR1] in [FILL WITH MONTH/YEAR FOR AGE1STTR1 BASED ON DOB]. [IF TRYFU1 NE 0] In what month in [TRYFU1] did you first use Xanax in a way a doctor did not direct you to use it? [IF DATE OF INTERVIEW < DOB AND AGE1STTR1=CURRENT AGE AND TRYFU1=CURRENT YEAR THEN SHOW JANUARY THROUGH INTERVIEW MONTH.] IF AGE1STTR1 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB THEN SHOW MONTHS FROM BIRTH MONTH TO INTERVIEW MONTH. IF ((AGE1STTR1 = CURNTAGE AND DATE OF INTERVIEW <= DOB) or (AGE1STTR1 = CURNTAGE – 1 AND DATE OF INTERVIEW > DOB)) AND (TRYFU1 = CURRENT YEAR – 1), SHOW BIRTH MONTH TO DECEMBER IF TRYFU1=CURRENT YEAR AND AGE1STTR1=CURRENT AGE-1 AND DATE OF INTERVIEW > DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. IF TRYFU1 = CURRENT YEAR - 1 AND AGE1STTR1 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. ELSE SHOW ALL MONTHS.] 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF TRY01D = 1-12 THEN TRMFU1 = TRY01D UPDATE: IF TRYRINIT1 NE 1 AND (TRYFU1 = CURRENT YEAR OR (TRYFU1 = CURRENT YEAR - 1 AND TRMFU1 = 1-12 AND TRMFU1 >= CURRENT MONTH) THEN TRYRINIT1 = 1 UPDATE: IF TRYRINIT1 NE 1 AND TRYRDKRE1 NE 1 AND [(TRY01b = DK/REF OR TRY01c = DK/REF) OR (TRYFU1 = CURRENT YEAR-1 AND TRY01d = DK/REF)] THEN TRYRDKRE1 = 1 UPDATE: IF TR30INIT1 NE 1 AND TRYFU1 = CURRENT YEAR AND TRMFU1 = CURRENT MONTH THEN TR30INIT1 = 1 DEFINE MYR1STTR1: MYR1STTR1 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (TRY01b-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STTR1 IS 0. IF MYR1STTR1 NE 0 AND NE AGE1STTR1: TRCC32A1 Earlier, the computer recorded that you were [AGE1STTR1] years old when you first used Xanax in a way a doctor did not direct you to use it. Which answer is correct? 1 I was [MYR1STTR1] years old in [TRY01B-D fill] the first time I used Xanax in a way not directed for me by a doctor 2 I was [AGE1STTR1] years old the first time I used Xanax in a way not directed for me by a doctor 3 Neither answer is correct DK/REF UPDATE: IF TRCC32A1 = 1, THEN AGE1STTR1 = MYR1STTR1. UPDATE: IF TRYRINIT1 NE 1 AND AGE1STTR1 = CURNTAGE THEN TRYRINIT1 = 1 ELSE IF TRYRINIT1 = 1 AND AGE1STTR1 NE CURNTAGE AND TRCC32A1 = DK/REF THEN TRYRINIT1 = 0 UPDATE: IF TRYRINIT1 NE 1 AND TRYRDKRE1 NE 1 AND TRCC32A1 = DK/REF THEN TRYRDKRE1 = 1 UPDATE: IF TR30INIT1 NE 1 AND TRCC32A1 = 1 AND AGE1STTR1 IS WITHIN 30 DAYS OF INTERVIEW DATE THEN TR30INIT1 = 1 UPDATE: IF TRYFU1 NE 0 AND TRCC32A1 = DK/REF THEN TRYFU1 = 0 UPDATE: IF TRMFU1 = 1-12 AND TRCC32A1 = DK/REF THEN TRMFU1 = 0 TRCC33A1 [IF TRCC32A1=2 OR TRCC32A1=3] Please answer this question again. Did you first use Xanax in a way a doctor did not direct you to use it in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF UPDATE: IF TRYFU1 NE 0 AND TRCC33A1 = DK/REF THEN TRYFU1 = 0 IF TRCC33A1 = 1 THEN TRYFU1 = CURRENT YEAR - 2 IF TRCC33A1 = 2 THEN TRYFU1 = CURRENT YEAR - 1 IF TRCC33A1 = 3 THEN TRYFU1 = CURRENT YEAR UPDATE: IF TRMFU1 = 1-12 AND TRCC33A1 = DK/REF THEN TRMFU1 = 0 TRCC33B1 [IF TRCC33A1 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [TRCC33A1] did you first use Xanax in a way a doctor did not direct you to use it? IF TRCC33A1 = 3 THEN DISPLAY ONLY UP TO THE INTERVIEW MONTH. 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF TRCC33B1 = 1-12 THEN TRMFU1 = TRCC33B1 IF TRCC33B1 = DK/REF THEN TRMFU1 = 0 UPDATE: IF TRCC33B1 NE (0 OR DK/REF) THEN UPDATE MYR1STTR1. MYR1STTR1 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (TRCC33A1 AND TRCC33B1). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STTR1 IS 0. IF MYR1STTR1 = AGE1STTR1 THEN MYR1STTR1 = 0 UPDATE: IF TRYRINIT1 = 1 AND AGE1STTR1 NE CURNTAGE AND TRCC32A1 NE 1 AND MYR1STTR1 NE 0 AND (TRCC33A1 AND TRCC33B1 = TRY01b-d) THEN TRYRINIT1 = 0 UPDATE: IF TRYRINIT1 NE 1 AND TRYRDKRE1 NE 1 AND TRCC33A1 = DK/REF THEN TRYRDKRE1 = 1 IF TRYRINIT1 NE 1 AND TRYRDKRE1 NE 1 AND TRYFU1 = CURRENT YEAR-1 AND TRCC33B1 = DK/REF THEN TRYRDKRE1 = 1 UPDATE: IF TR30INIT1 = 1 AND AGE1STTR1 NOT WITHIN 30 DAYS OF DATE OF INTERVIEW AND TRCC32A1 NE 1 AND MYR1STTR1 NE 0 AND (TRCC33A1 AND TRCC33B1 = TRY01b-d) THEN TR30INIT1 = 0 TRCC34A1 [IF TRCC32A1 NE 1 AND MYR1STTR1 NE 0 AND (TRCC33A1 AND TRCC33b1 NE TRY01b-d)] The computer recorded that you first used Xanax in a way a doctor did not direct you to use it in [TRCC33A1-TRCC33B1 fill]. That would make you [MYR1STTR1] years old when you first used Xanax in any way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF TRCC34A1 NE (6, BLANK OR DK/REF) AND (TRCC33A1 AND TRCC33B1 NE TRY01b-d) THEN AGE1STTR1 = MYR1STTR1 UPDATE: IF TRYRINIT1 NE 1 AND AGE1STTR1 = CURNTAGE OR (TRCC34A1 = 4 AND TRCC33A1 = 3 OR (TRCC33A1 = 2 AND TRCC33b1 NE DK/REF AND TRCC33B1 >= CURRENT MONTH) ) THEN TRYRINIT1 = 1 ELSE IF TRYRINIT = 1 AND AGE1STTR1 NE CURNTAGE AND TRCC34A1 = (6 OR DK/REF) THEN TRYRINIT1 = 0 UPDATE: IF TRYRINIT1 NE 1 AND TRYRDKRE1 NE 1 AND MYR1STTR1= CURNTAGE AND TRCC34A1 = (6 OR DK/REF) THEN TRYRDKRE1 = 1 IF TRYRINIT1 NE 1 AND TRYRDKRE1 NE 1 AND TRCC34A1 = BLANK AND TRCC33A1 = 3 THEN TRYRDKRE1 = 1 IF TRYRINIT1 NE 1 AND TRYRDKRE1 NE 1 AND TRCC34A1 = BLANK AND TRCC33A1 = 2 AND TRCC33B1 = 1-12 AND TRCC33B1 >= CURRENT MONTH THEN TRYRDKRE1 = 1 UPDATE: IF TR30INIT1 NE 1 AND AGE1STTR1 WITHIN 30 DAYS OF INTERVIEW DATE OR (TRCC34A1 = 4 AND TRCC33A1 = 3 AND TRCC33B1 = CURRENT MONTH) THEN TR30INIT1 = 1 ELSE IF TR30INIT1 = 1 AND AGE1STTR1 NOT WITHIN 30 DAYS OF INTERVIEW DATE AND TRCC34A1 = (6 OR DK/REF) THEN TR30INIT1 = 0 UPDATE: IF TRYFU1 NE BLANK AND TRCC34A1 = OR DK/REF THEN TRYFU1 = 0 IF TRCC34A1 = BLANK AND (TRCC33A1 AND TRCC33B1 EQ TRY01b-d) THEN TRYFU1 = 0 UPDATE: IF TRMFU1 = 1-12 AND TRCC34A1 = (6 OR DK/REF) THEN TRMFU1 = 0 IF TRCC34A1 = BLANK AND (TRCC33A1 AND TRCC33B1 EQ TRY01b-d) THEN TRMFU1 = 0 TRY02 [IF TR01=2] In the past 12 months, did you use Xanax XR in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR XANAX XR 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRY02=1 THEN TRFIRSTFLAG=2. TRY02a [IF TRFIRSTFLAG=2] Please think about the first time you ever used Xanax XR in a way a doctor did not direct you to use it. [IF TRY02=1] How old were you when you first used Xanax XR in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF PROGRAMMER: DISPLAY IN LOWER RIGHT: Press [F2] if you want to see and hear these ways again. Without a prescription of your own, • In greater amounts, more often, or longer than you were told to take it • In any other way a doctor did not direct you to use it DEFINE AGE1STTR2: IF TRY02a NE (BLANK OR DK/REF) THEN AGE1STTR2 = TRY02a ELSE AGE1STTR2 = 0 HARD ERROR: [IF CURNTAGE < AGE1STTR2] The age you just reported is older than your current age. Press [Enter] to answer the question again. IF 1 <= AGE1STTR2 < 10: TRCC05A2 The computer recorded that you were [AGE1STTR2] years old the first time you used Xanax XR in a way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF TRCC05A2= DK/REF THEN AGE1STTR2 = 0 TRCC06A2 [IF TRCC05A2=6] Please answer this question again. Think about the first time you used Xanax XR in a way a doctor did not direct you to use it. How old were you the first time you used Xanax XR in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF TRCC06A2 NOT (BLANK OR DK/REF) THEN AGE1STTR2 = TRCC06A2 ELSE IF TRCC06A2 = DK/REF THEN AGE1STTR2 = 0 DEFINE TRYRINIT2: IF AGE1STTR2 = CURNTAGE THEN TRYRINIT2 = 1 ELSE TRYRINIT2 = 0 DEFINE TRYRDKRE2: IF TRYRINIT2 = 0 AND (TRY02a = DK/REF OR TRCC05A2 = DK/REF OR TRCC06A2 = DK/REF) THEN TRYRDKRE2 = 1 ELSE TRYRDKRE2= 0 DEFINE TR30INIT2: TR30INIT2 = 0 IF AGE1STTR2 = CURNTAGE AND DATE OF INTERVIEW >= DOB AND NUMBER OF DAYS BASED ON THE DIFFERENCE BETWEEN DATE OF INTERVIEW AND DOB <= 30, THEN TR30INIT2 = 1 ELSE IF (AGE1STTR2 = CURNTAGE) AND (TRYFU2 = CURRENT YEAR-1) AND (LAST BIRTHDAY IN CURRENT YEAR-1) AND (# OF DAYS BETWEEN LAST YEAR’S BIRTHDAY AND INTERVIEW DATE <= 30), THEN TR30INIT2 = 1 Year and Month of First Nonmedical Use DEFINE TRYFU2: TRYFU2 = 0 DEFINE TRMFU2: TRMFU2 = 0 TRY02b [AGE1STTR2 = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STTR2 = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use Xanax XR in a way a doctor did not direct you to use it in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF TRY02c [IF AGE1STTR2 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use Xanax XR in a way a doctor did not direct you to use it in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF UPDATE: IF TRY02B = 2 OR (AGE1STTR2 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB) THEN TRYFU2 = CURRENT YEAR IF TRY02B = 1 OR TRY02C = 2 THEN TRYFU2 = CURRENT YEAR - 1 IF TRY02C = 1 THEN TRYFU2 = CURRENT YEAR - 2 DEFINE TRJANFLAG2: TRJANFLAG2 = 0 IF TRYFU2=CURRENT YEAR AND CURRENT MONTH = JANUARY THEN TRJANFLAG2 = 1 IF TRJANFLAG2=1 THEN TRMFU2=1 DEFINE TRDECFLAG2: TRDECFLAG2 = 0 IF AGE1STTR2 = CURNTAGE AND TRYFU2=CURRENT YEAR-1 AND BIRTH MONTH=12 THEN TRDECFLAG2 = 1 IF TRDECFLAG2=1 THEN TRMFU2=12 IF (AGE1STTR2=CURNTAGE AND BIRTH MONTH=INTERVIEW MONTH AND DATE OF INTERVIEW ≥ DOB) THEN TRMFU2=CURRENT MONTH TRY02d [IF TRYFU2 NE 0 AND TRMFU2=0] [IF TRYFU2 = CURRENT YEAR OR CURRENT YEAR -1] Earlier, you reported that you first used Xanax XR in a way a doctor did not direct you to use it when you were [AGE1STTR2] years old. Based on your date of birth, you turned [AGE1STTR2] in [FILL WITH MONTH/YEAR FOR AGE1STTR2 BASED ON DOB]. [IF TRYFU2 NE 0] In what month in [TRYFU2] did you first use Xanax XR in a way a doctor did not direct you to use it? [IF DATE OF INTERVIEW < DOB AND AGE1STTR2=CURRENT AGE AND TRYFU2=CURRENT YEAR THEN SHOW JANUARY THROUGH INTERVIEW MONTH.] IF AGE1STTR2 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB THEN SHOW MONTHS FROM BIRTH MONTH TO INTERVIEW MONTH. IF ((AGE1STTR2 = CURNTAGE AND DATE OF INTERVIEW <= DOB) or (AGE1STTR2 = CURNTAGE – 1 AND DATE OF INTERVIEW > DOB)) AND (TRYFU2 = CURRENT YEAR – 1), SHOW BIRTH MONTH TO DECEMBER IF TRYFU2=CURRENT YEAR AND AGE1STTR2=CURRENT AGE-1 AND DATE OF INTERVIEW > DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. IF TRYFU2 = CURRENT YEAR - 1 AND AGE1STTR2 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. ELSE SHOW ALL MONTHS.] 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF TRY02D = 1-12 THEN TRMFU2 = TRY02D UPDATE: IF TRYRINIT2 NE 1 AND (TRYFU2 = CURRENT YEAR OR (TRYFU2 = CURRENT YEAR - 1 AND TRMFU2 = 1-12 AND TRMFU2 >= CURRENT MONTH) THEN TRYRINIT2 = 1 UPDATE: IF TRYRINIT2 NE 1 AND TRYRDKRE2 NE 1 AND [(TRY02b = DK/REF OR TRY02c = DK/REF) OR (TRYFU2 = CURRENT YEAR-1 AND TRY02d = DK/REF)] THEN TRYRDKRE2 = 1 UPDATE: IF TR30INIT2 NE 1 AND TRYFU2 = CURRENT YEAR AND TRMFU2 = CURRENT MONTH THEN TR30INIT2 = 1 DEFINE MYR1STTR2: MYR1STTR2 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (TRY02B-D). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STTR2 IS 0. IF MYR1STTR2 NE 0 AND NE AGE1STTR2: TRCC32A2 Earlier, the computer recorded that you were [AGE1STTR2] years old when you first used Xanax XR in a way a doctor did not direct you to use it. Which answer is correct? 1 I was [MYR1STTR2] years old in [TRY02B-D fill] the first time I used Xanax XR in a way not directed for me by a doctor 2 I was [AGE1STTR2] years old the first time I used Xanax XR in a way not directed for me by a doctor 3 Neither answer is correct DK/REF UPDATE: IF TRCC32A2 = 1, THEN AGE1STTR2 = MYR1STTR2. UPDATE: IF TRYRINIT2 NE 1 AND AGE1STTR2 = CURNTAGE THEN TRYRINIT2 = 1 ELSE IF TRYRINIT2 = 1 AND AGE1STTR2 NE CURNTAGE AND TRCC32A2 = DK/REF THEN TRYRINIT2 = 0 UPDATE: IF TRYRINIT2 NE 1 AND TRYRDKRE2 NE 1 AND TRCC32A2 = DK/REF THEN TRYRDKRE2 = 1 UPDATE: IF TR30INIT2 NE 1 AND TRCC32A2 = 1 AND AGE1STTR2 IS WITHIN 30 DAYS OF INTERVIEW DATE THEN TR30INIT2 = 1 UPDATE: IF TRYFU2 NE 0 AND TRCC32A2 = DK/REF THEN TRYFU2 = 0 UPDATE: IF TRMFU2 = 1-12 AND TRCC32A2 = DK/REF THEN TRMFU2 = 0 TRCC33A2 [IF TRCC32A2=2 OR TRCC32A2=3] Please answer this question again. Did you first use Xanax XR in a way a doctor did not direct you to use it in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF UPDATE: IF TRYFU2 NE 0 AND TRCC33A2 = DK/REF THEN TRYFU2 = 0 IF TRCC33A2 = 1 THEN TRYFU2 = CURRENT YEAR - 2 IF TRCC33A2 = 2 THEN TRYFU2 = CURRENT YEAR - 1 IF TRCC33A2 = 3 THEN TRYFU2 = CURRENT YEAR UPDATE: IF TRMFU2 = 1-12 AND TRCC33A2 = DK/REF THEN TRMFU2 = 0 TRCC33B2 [IF TRCC33A2 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [TRCC33A2] did you first use Xanax XR in any way a doctor did not direct you to use it? IF TRCC33A2 = 3 THEN DISPLAY ONLY UP TO THE INTERVIEW MONTH. 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF TRCC33B2 = 1-12 THEN TRMFU2 = TRCC33B2 IF TRCC33B2 = DK/REF THEN TRMFU2 = 0 UPDATE: IF TRCC33B2 NE (0 OR DK/REF) THEN UPDATE MYR1STTR2. MYR1STTR2 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (TRCC33A2 AND TRCC33B2). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STTR2 IS 0. IF MYR1STTR2 = AGE1STTR2 THEN MYR1STTR2 = 0 UPDATE: IF TRYRINIT2 = 1 AND AGE1STTR2 NE CURNTAGE AND TRCC32A2 NE 1 AND MYR1STTR2 NE 0 AND (TRCC33A2 AND TRCC33B2 = TRY02b-d) THEN TRYRINIT2 = 0 UPDATE: IF TRYRINIT2 NE 1 AND TRYRDKRE2 NE 1 AND TRCC33A2 = DK/REF THEN TRYRDKRE2 = 1 IF TRYRINIT2 NE 1 AND TRYRDKRE2 NE 1 AND TRYFU2 = CURRENT YEAR-1 AND TRCC33B2 = DK/REF THEN TRYRDKRE2 = 1 UPDATE: IF TR30INIT2 = 1 AND AGE1STTR2 NOT WITHIN 30 DAYS OF DATE OF INTERVIEW AND TRCC32A2 NE 1 AND MYR1STTR2 NE 0 AND (TRCC33A2 AND TRCC33B2 = TRY02b-d) THEN TR30INIT2 = 0 TRCC34A2 [IF TRCC32A2 NE 1 AND MYR1STTR2 NE 0 AND (TRCC33A2 AND TRCC33B2 NE TRY02b-d)] The computer recorded that you first used Xanax XR in a way a doctor did not direct you to use it in [TRCC33A2-TRCC33B2 fill]. That would make you [MYR1STTR2] years old when you first used Xanax XR in any way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF TRCC34A2 NE (6, BLANK OR DK/REF) AND (TRCC33A2 AND TRCC33B2 NE TRY02b-d) THEN AGE1STTR2 = MYR1STTR2 UPDATE: IF TRYRINIT2 NE 1 AND AGE1STTR2 = CURNTAGE OR (TRCC34A2 = 4 AND TRCC33A2 = 3 OR (TRCC33A2 = 2 AND TRCC33B2 NE DK/REF AND TRCC33B2 >= CURRENT MONTH)) THEN TRYRINIT2 = 1 ELSE IF TRYRINIT = 1 AND AGE1STTR2 NE CURNTAGE AND TRCC34A2 = (6 OR DK/REF) THEN TRYRINIT2 = 0 UPDATE: IF TRYRINIT2 NE 1 AND TRYRDKRE2 NE 1 AND MYR1STTR2= CURNTAGE AND TRCC34A2 = (6 OR DK/REF) THEN TRYRDKRE2 = 1 IF TRYRINIT2 NE 1 AND TRYRDKRE2 NE 1 AND TRCC34A2 = BLANK AND TRCC33A2 = 3 THEN TRYRDKRE2 = 1 IF TRYRINIT2 NE 1 AND TRYRDKRE2 NE 1 AND TRCC34A2 = BLANK AND TRCC33A2 = 2 AND TRCC33B2 = 1-12 AND TRCC33B2 >= CURRENT MONTH THEN TRYRDKRE2 = 1 UPDATE: IF TR30INIT2 NE 1 AND AGE1STTR2 WITHIN 30 DAYS OF INTERVIEW DATE OR (TRCC34A2 = 4 AND TRCC33A2 = 3 AND TRCC33B2 = CURRENT MONTH) THEN TR30INIT2 = 1 ELSE IF TR30INIT2 = 1 AND AGE1STTR2 NOT WITHIN 30 DAYS OF INTERVIEW DATE AND TRCC34A2 = (6 OR DK/REF) THEN TR30INIT2 = 0 UPDATE: IF TRYFU2 NE BLANK AND TRCC34A2 = OR DK/REF THEN TRYFU2 = 0 IF TRCC34A2 = BLANK AND (TRCC33A2 AND TRCC33B2 EQ TRY02b-d) THEN TRYFU2 = 0 UPDATE: IF TRMFU2 = 1-12 AND TRCC34A2 = (6 OR DK/REF) THEN TRMFU2 = 0 IF TRCC34A2 = BLANK AND (TRCC33A2 AND TRCC33B2 EQ TRY02b-d) THEN TRMFU2 = 0 Continue asking the misuse and age at first misuse questions above about each tranquilizer reported. TRY03 [IF TR01=3] In the past 12 months, did you use alprazolam in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR ALPRAZOLAM 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRY03=1 THEN TRFIRSTFLAG=3. TRY03a [IF TRFIRSTFLAG=3] Please think about the first time you ever used alprazolam in a way a doctor did not direct you to use it. [IF TRY03=1] How old were you when you first used alprazolam in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS TRY01. TRY04 [IF TR01=4] In the past 12 months, did you use extended-release alprazolam in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRY04=1 THEN TRFIRSTFLAG=4. TRY04a [IF TRFIRSTFLAG=4] Please think about the first time you ever used extended-release alprazolam in a way a doctor did not direct you to use it. [IF TRY04=1] How old were you when you first used extended-release alprazolam in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS TRY01. TRY05 [IF TR02=1] In the past 12 months, did you use Ativan in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR ATIVAN 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRY05=1 THEN TRFIRSTFLAG=5. TRY05a [IF TRFIRSTFLAG=5] Please think about the first time you ever used Ativan in a way a doctor did not direct you to use it. [IF TRY05=1] How old were you when you first used Ativan in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS TRY01. TRY06 [IF TR02=2] In the past 12 months, did you use Klonopin in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR KLONOPIN 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRY06=1 THEN TRFIRSTFLAG=6. TRY06a [IF TRFIRSTFLAG=6] Please think about the first time you ever used Klonopin in a way a doctor did not direct you to use it. [IF TRY06=1] How old were you when you first used Klonopin in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS TRY01. TRY07 [IF TR02=3] In the past 12 months, did you use lorazepam in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR LORAZEPAM 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRY07=1 THEN TRFIRSTFLAG=7. TRY07a [IF TRFIRSTFLAG=7] Please think about the first time you ever used lorazepam in a way a doctor did not direct you to use it. [IF TRY07=1] How old were you when you first used lorazepam in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS TRY01. TRY08 [IF TR02=4] In the past 12 months, did you use clonazepam in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR CLONAZEPAM 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRY08=1 THEN TRFIRSTFLAG=8. TRY08a [IF TRFIRSTFLAG=8] Please think about the first time you ever used clonazepam in a way a doctor did not direct you to use it. [IF TRY08=1] How old were you when you first used clonazepam in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS TRY01. TRY09 [IF TR03=1] In the past 12 months, did you use Valium in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR VALIUM 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRY09=1 THEN TRFIRSTFLAG=9. TRY09a [IF TRFIRSTFLAG=9] Please think about the first time you ever used Valium in a way a doctor did not direct you to use it. [IF TRY09=1] How old were you when you first used Valium in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS TRY01. TRY10 [IF TR03=2] In the past 12 months, did you use diazepam in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR DIAZEPAM 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRY10=1 THEN TRFIRSTFLAG=10. TRY10a [IF TRFIRSTFLAG=10] Please think about the first time you ever used diazepam in a way a doctor did not direct you to use it. [IF TRY10=1] How old were you when you first used diazepam in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS TRY01. TRY11 [IF TR04=1] In the past 12 months, did you use cyclobenzaprine, also known as Flexeril, in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR CYCLOBENZAPRINE 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRY11=1 THEN TRFIRSTFLAG=11. TRY11a [IF TRFIRSTFLAG=11] Please think about the first time you ever used cyclobenzaprine in a way a doctor did not direct you to use it. [IF TRY11=1] How old were you when you first used cyclobenzaprine in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS TRY01. TRY12 [IF TR04=2] In the past 12 months, did you use Soma in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR SOMA 1 Yes 2 No DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRY12=1 THEN TRFIRSTFLAG=12. TRY12a [IF TRFIRSTFLAG=12] Please think about the first time you ever used Soma in a way a doctor did not direct you to use it. [IF TRY12=1] How old were you when you first used Soma in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS TRY01. TRYOTH [IF TRANYOTH =1] In the past 12 months, did you use any [IF TRANYOTH =1 AND TRYRCOUNT > 1 FILL “other”] prescription tranquilizer in a way a doctor did not direct you to use it? 1 Yes 2 No DK/REF PROGRAMMER: SHOW CALENDAR WITH 12-MONTH REFERENCE DATE DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT TRYOTHA1 [IF TRYOTH = 1] Please type in the name of one of the [IF TRANYOTH =1 AND TRYRCOUNT > 1 FILL “other”] prescription tranquilizers you have used in the past 12 months in a way a doctor did not direct you to use it. If you’re not sure how to spell the name of the tranquilizer, just make your best guess. When you have finished, press [ENTER] to go to the next question. Remember, you do not need to type in the names of any prescription tranquilizers you already reported. ______________ [NOTE: DON'T ALLOW BLANKS IN TRYOTHA1 IF TRYOTH = 1] DK/REF TRYOTHA2 [IF TRYOTH = 1 AND TRYOTHA1 NE DK/REF)] Please type in the name of any other prescription tranquilizer you used in the past 12 months in a way a doctor did not direct you to use it. If you have not used any other prescription tranquilizer in a way a doctor did not direct you to use it, press [ENTER]. ______________ DK/REF TRYOTHA3 [IF TRYOTHA2 NE (BLANK OR DK/REF)] Please type in the name of any other prescription tranquilizer you used in the past 12 months in a way a doctor did not direct you to use it. If you have not used any other prescription tranquilizer in a way a doctor did not direct you to use it, press [ENTER]. ______________ DK/REF TRYOTHA4 [IF TRYOTHA3 NE (BLANK OR DK/REF)] Please type in the name of any other prescription tranquilizer you used in the past 12 months in a way a doctor did not direct you to use it. If you have not used any other prescription tranquilizer in a way a doctor did not direct you to use it, press [ENTER]. ______________ DK/REF TRYOTHA5 [IF TRYOTHA4 NE (BLANK OR DK/REF Please type in the name of any other prescription tranquilizer you used in the past 12 months in a way a doctor did not direct you to use it. If you have not used any other prescription tranquilizer in a way a doctor did not direct you to use it, press [ENTER]. ______________ DK/REF UPDATE TRFIRSTFLAG: IF TRFIRSTFLAG=0 AND TRYOTH=1 THEN TRFIRSTFLAG=16. TRYOTHA [IF TRFIRSTFLAG=16] Please think about the first time you ever used any [IF TRANYOTH =1 AND TRYRCOUNT > 1 FILL “other”] prescription tranquilizer in a way a doctor did not direct you to use it. [IF TRYOTH=1] How old were you when you first used any [IF TRANYOTH =1 AND TRYRCOUNT > 1 FILL “other”] prescription tranquilizer in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF DISPLAY "HELP" TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS TRY01. DEFINE TRMISCOUNT: INITIALIZE TRMISCOUNT TO 0. INCREMENT TRMISCOUNT BY 1 FOR EVERY RESPONSE OF YES IN TRY01-TRYOTH. DEFINE TRMISUSE12: IF TRMISCOUNT > 0 THEN TRMISUSE12 = 1. ELSE TRMISUSE12 = 2. If no tranquilizers misused in the past 12 months: TRL02 [IF TR12MON=1 AND TRMISUSE12=2] Have you ever, even once, used any prescription tranquilizer in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF If any tranquilizers misused in past 12 months: DEFINE TRDKREFCOUNT: INITIALIZE TRDKREFCOUNT TO 0. INCREMENT TRDKREFCOUNT BY 1 FOR EVERY RESPONSE OF DK/REF IN TRY01-TRYOTH AND TR01- TRANYOTH. DEFINE TRDKREFFLAG: IF TRDKREFCOUNT > 1 THEN TRDKREFFLAG = 1. ELSE TRDKREFFLAG = 2. DEFINE TRNUMFILL: IF TRMISCOUNT = 1 AND TRYOTH NE 1 THEN TRNUMFILL = "it". ELSE TRNUMFILL = "them". DEFINE TR30ANYINIT: IF ANY CODE OF 1 IN TR30INIT1-TR30INITOT THEN TR30ANYINIT = 1. ELSE TR30ANYINIT = 2. DEFINE TRFILL2: IF TRMISCOUNT < 3 AND TRYOTH NE 1 AND TRDKREFFLAG =2 THEN TRFILL2=”[DRUG NAMES FROM TRY01- TRY12]”. ELSE IF TRMISCOUNT=1 AND TRYOTH NE 1 AND TRDKREFFLAG=1 THEN TRFILL2 = “[DRUG NAMES FROM TRY01- TRY12].” ELSE IF TRMISCOUNT=2 AND TRDKREFFLAG=2 AND TRYOTH =1 THEN TRFILL2=”[DRUG NAME FROM TRY01- TRY12] and some other prescription tranquilizer.” ELSE IF TRMISCOUNT=2 AND TRDKREFFLAG=1 THEN TRFILL2=”[DRUG NAMES FROM TRY01- TRY12]”. IF TRYOTH =1 THEN ADD “some other prescription tranquilizer” TO THE FILL. ELSE TRFILL2= “prescription tranquilizers” DEFINE TRNAMEFILL: IF TRMISCOUNT =1 AND (TRYOTH = 2 OR TRYOTH = BLANK) AND TRDKREFFLAG =2 THEN TRNAMEFILL=”[DRUG NAME FROM TRY01- TRY12]” ELSE IF TRMISCOUNT=1 AND (TRYOTH NE 1) AND TRDKREFFLAG=1 THEN TRNAMEFILL=”[DRUG NAME FROM TRY01- TRY12] or any other prescription tranquilizer]” ELSE IF TRMISCOUNT >1 THEN TRNAMEFILL= “prescription tranquilizers” DEFINE TRYINICT: INITIALIZE TRYINICT TO 0. INCREMENT TRYINICT BY 1 FOR EVERY VALUE OF 1 IN TRYRINIT1-TRYRINITOT. DEFINE TRYRDKRECT: INITIALIZE TRYRDKRECT TO 0. INCREMENT TRYRDKRECT BY 1 FOR EVERY VALUE OF 1 IN TRYRDKRE1-TRYRDKREOT. DEFINE TRYINALL: IF TRMISCOUNT > 0 AND TRMISCOUNT = TRYINICT + TRYRDKRECT THEN TRYINALL = 1. ELSE TRYINALL = 2. TRL03 [IF TRYINALL=1] Earlier questions were about the past 12 months. This question is about any time before then, that is, any time in your life before [DATEFILL -12 MONTHS]. At any time before [DATEFILL -12 MONTHS], did you ever use any prescription tranquilizer in a way a doctor did not direct you to use it? 1 Yes 2 No DK/REF TRINTROYR3 [IF TRMISUSE12=1 AND TRMISCOUNT>1] Earlier the computer recorded that in the past 12 months you used [IF TRMISUSE12=1 AND TRMISCOUNT > 2, ADD "these"] [TRFILL2] in a way a doctor did not direct you to use [TRNUMFILL]. [IF TRMISUSE12=1 AND TRMISCOUNT>2 ] FILL WITH DRUG NAMES FROM TRY01- TRYOTH BELOW. USE MULTIPLE COLUMNS AS NEEDED. IF TRYOTH = 1, FILL WITH "Some other prescription tranquilizer". [IF TRMISUSE12=1 AND TRMISCOUNT>1] The next questions refer to these drugs as prescription tranquilizers. Press Enter to continue. TRM01 [IF TRMISUSE12 = 1 AND TR30ANYINIT = 2] In the past 30 days, that is, from [DATEFILL] up to and including today, did you use [TRNAMEFILL] in any way a doctor did not direct you to use [TRNUMFILL]? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 30-DAY CALENDAR DEFINE TRMISUSE30: TRMISUSE30=1 IF TRM01=1 OR TR30ANYINIT = 1. TRMISUSE30=2 IF TRMISUSE12 = 1 AND (TRM01=2, DK, OR REF). TRM02 [IF TRMISUSE30=1] During the past 30 days, on how many days did you use [TRNAMEFILL] in any way a doctor did not direct you to use [TRNUMFILL]? ________________ days in the past 30 days [RANGE: 1 - 30] DK/REF PROGRAMMER: SHOW 30-DAY CALENDAR TRM02DKRE [IF TRM02 = DK/REF] What is your best estimate of the number of days you used [TRNAMEFILL] in any way a doctor did not direct you to use [TRNUMFILL] during the past 30 days? 1 1 or 2 days 2 3 to 5 days 3 6 to 9 days 4 10 to 19 days 5 20 to 29 days 6 All 30 days DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR TRM03 [IF ALC30USE = 1 and TRMISUSE30 = 1)] During the past 30 days, did you use [TRNAMEFILL] in any way a doctor did not direct you to use [TRNUMFILL] while you were drinking alcohol or within a couple of hours of drinking? 1 Yes 2 No DK/REF PROGRAMMER: SHOW 30 DAY CALENDAR TRYWAYS [IF TRMISUSE12=1] Which of these statements describe your use of [TRNAMEFILL] at any time in the past 12 months? To select more than one statement, press the space bar between the numbers. When you have finished, press [ENTER]. 1 I used [TRNAMEFILL] without a prescription of my own. 2 I used [TRNAMEFILL] in greater amounts than [IF TRNAMEFILL= “prescription tranquilizers” THEN FILL WITH “they were”; ELSE FILL WITH “it was”] prescribed. 3 I used [TRNAMEFILL] more often than [IF TRNAMEFILL= “prescription tranquilizers” THEN FILL WITH “they were”; ELSE FILL WITH “it was”] prescribed. 4 I used [TRNAMEFILL] for longer than [IF TRNAMEFILL= “prescription tranquilizers” THEN FILL WITH “they were”; ELSE FILL WITH “it was”] prescribed. 5 I used [TRNAMEFILL] in some other way a doctor did not direct me to use [TRNUMFILL] DISPLAY 12-MONTH CALENDAR TRYLAST [IF TRMISCOUNT > 1 OR (TRMISCOUNT = 1 AND TRYOTH NE 1 AND TRDKREFFLAG=1)] Now think about the last time you used a prescription tranquilizer in any way a doctor did not direct you to use it. Which of these tranquilizers did you use the last time? If you used more than one tranquilizer the last time, please choose one tranquilizer as your best answer. (LIST DRUGS WHERE TRY01- TRYOTH =1. NUMBER RESPONSE OPTIONS SEQUENTIALLY STARTING AT 1, BUT MAINTAIN UNIQUE CODES FOR EACH DRUG. IF TRYOTH =1, DISPLAY "Another prescription tranquilizer" AS THE LAST CATEGORY. IF TRMISCOUNT > 0 AND TRYOTH NE 1 AND TRDKREFFLAG=1, DISPLAY "Any other prescription tranquilizer" AS THE LAST CATEGORY. ALLOW ONLY 1 RESPONSE.) PROGRAMMER: IF TRMISUSE12 = 1 THEN CREATE A RECODED RTRYLAST VARIABLE. ASSIGN A UNIQUE CODE TO A GIVEN DRUG ACCORDING TO THE OVERALL ORDER IN WHICH THE DRUGS APPEAR IN THE SCREENER. INITIALIZE RTRYLAST TO BLANK. IF "Xanax" CHOSEN IN TRYLAST OR (TRMISCOUNT=1 AND TRDKREFFLAG=2 AND TRY01 = 1) THEN RTRYLAST = 1. IF "Xanax XR" CHOSEN IN TRYLAST OR (TRMISCOUNT=1 AND TRDKREFFLAG=2 AND TRY02 = 1) THEN RTRYLAST = 2. IF "alprazolam" CHOSEN IN TRYLAST OR (TRMISCOUNT=1 AND TRDKREFFLAG=2 AND TRY03 = 1) THEN RTRYLAST = 3. ETC. IF "meprobamate" CHOSEN IN TRYLAST OR (TRMISCOUNT=1 AND TRDKREFFLAG=2 AND TRY12 = 1) THEN RTRYLAST = 12. IF "Another prescription tranquilizer" OR "Any other prescription tranquilizer" CHOSEN IN TRYLAST OR (TRMISCOUNT =1 AND TRYOTH = 1 AND TRDKREFFLAG =2) THEN RTRYLAST = 13. IF TRYLAST = DK OR REF, THEN ASSIGN THE DK/REF CODE TO RTRYLAST.) DEFINE TRLASTFILL: IF RTRYLAST = 1-12, THEN FILL WITH THE DRUG NAME. IF RTRYLAST = 13 THEN FILL "other tranquilizer". IF RTRYLAST = DK, REF, OR BLANK, THEN FILL "tranquilizer". DEFINE TRLASTFILL2: IF RTRYLAST = 1-12, THEN FILL WITH THE DRUG NAME. IF RTRYLAST = 13 THEN FILL "the other tranquilizer". IF RTRYLAST = DK, REF, OR BLANK, THEN FILL "a tranquilizer". DEFINE TRLASTFILL3: IF TRLASTFILL NE "other tranquilizer" THEN TRLASTFILL3 = TRLASTFILL. ELSE IF TRLASTFILL = "other tranquilizer" THEN TRLASTFILL3 = "tranquilizer". TRYMOTIV [IF TRMISUSE12=1] Now think about the last time you used [TRLASTFILL2] in any way a doctor did not direct you to use it. What were the reasons you used [TRLASTFILL2] the last time? To select more than one reason from the list, press the space bar between each number you have typed. When you have finished, press [ENTER]. 1 To relax or relieve tension 2 To experiment or to see what it’s like 3 To feel good or get high 4 To help with my sleep 5 To help me with my feelings or emotions 6 To increase or decrease the effect(s) of some other drug 7 Because I am “hooked” or I have to have it 8 I used it for some other reason DK/REF TRMOTOT [IF TRYMOTIV=8] Please type in the other reason you used [TRLASTFILL2] the last time. When you have finished typing your answer, press [ENTER] to go to the next question. REASON __________________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN TRMOTOT. TRYMOT1 [IF MORE THAN ONE RESPONSE 1-8 CHOSEN IN TRYMOTIV] Which was the main reason you used [TRLASTFILL2] the last time? PROGRAMMER: FILL AS RESPONSE OPTIONS ONLY THOSE CHOSEN IN TRYMOTIV. 1 To relax or relieve tension 2 To experiment or to see what it’s like 3 To feel good or get high 4 To help with my sleep 5 To help me with my feelings or emotions 6 To increase or decrease the effect(s) of some other drug 7 Because I am “hooked” or I have to have it 8 [IF TRMOTIV=8] The other reason I reported DK/REF TRYGOT [IF TRMISUSE12=1 AND TRMISCOUNT=1 AND TRDKREFFLAG=2] Now think again about the last time you used [TRLASTFILL2] in any way a doctor did not direct you to use [FILL WITH “them” IF RTRYLAST=13. ELSE FILL WITH “it”]. [IF TRMISUSE12 = 1] How did you get the [TRLASTFILL]? If you got the [TRLASTFILL] in more than one way, please choose one of these ways as your best answer. 1 I got a prescription for the [TRLASTFILL] from just one doctor 2 I got prescriptions for the [TRLASTFILL] from more than one doctor 3 I stole the [TRLASTFILL] from a doctor’s office, clinic, hospital, or pharmacy 4 I got the [TRLASTFILL] from a friend or relative for free 5 I bought the [TRLASTFILL] from a friend or relative 6 I took the [TRLASTFILL] from a friend or relative without asking 7 I bought the [TRLASTFILL] from a drug dealer or other stranger 8 I got the [TRLASTFILL] in some other way DK/REF TRYGOTSP [IF TRYGOT = 8] Please type in the other way you got the [TRLASTFILL3]. You do not need to give a detailed description — just a few words will be okay. When you have finished typing your answer, press [ENTER] to go to the next question. _____________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN TRYGOTSP. TRYFRL [IF TRYGOT=4] You reported that you got the [TRLASTFILL] from a friend or relative for free. How did your friend or relative get the [TRLASTFILL]? 1 They got a prescription for the [TRLASTFILL] from just one doctor 2 They got prescriptions for the [TRLASTFILL] from more than one doctor 3 They stole the [TRLASTFILL] from a doctor’s office, clinic, hospital, or pharmacy 4 They got the [TRLASTFILL] from another friend or relative for free 5 They bought the [TRLASTFILL] from another friend or relative 6 They took the [TRLASTFILL] from another friend or relative without asking 7 They bought the [TRLASTFILL] from a drug dealer or other stranger 8 They got the [TRLASTFILL] in some other way DK/REF TRYFRLSP [IF TRYFRL = 8] Please type in the other way your friend or relative got the last [TRLASTFILL3] you used. You do not need to give a detailed description — just a few words will be okay. When you have finished typing your answer, press [ENTER] to go to the next question. _____________ DK/REF PROGRAMMER: DO NOT ALLOW BLANKS IN TRYFRLSP. Stimulants Main Module If no 12 month use of prescription stimulants: STINTROLIF [IF STLANY = 1] The next question asks about using prescription stimulants in any way a doctor did not direct you to use them. When you answer this question, please think only about your use of the drug in any way a doctor did not direct you to use it, including: • Using it without a prescription of your own • Using it in greater amounts, more often, or longer than you were told to take it • Using it in any other way a doctor did not direct you to use it Press Enter to continue. STL01 [IF STLANY =1] Have you ever, even once, used any prescription stimulant in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF If any 12 month use of prescription stimulants: STINTROYR1 [IF ST12MON = 1] The next questions ask about using prescription stimulants in any way a doctor did not direct you to use them. When you answer these questions, please think only about your use of the drug in any way a doctor did not direct you to use it, including: • Using it without a prescription of your own • Using it in greater amounts, more often, or longer than you were told to take it • Using it in any other way a doctor did not direct you to use it Press Enter to continue. DEFINE STFILL: STFILL LISTS ALL INDIVIDUAL DRUGS SELECTED IN ST01, ST02, ST03, ST04, ST05, ST06, AND ST07. USE MULTIPLE COLUMNS AS NEEDED. IF STANYOTH =1 AND STYRCOUNT > 1 THEN ADD “another prescription stimulant” TO THE FILL. THE FOLLOWING DRUGS SHOULD NOT USE INITIAL CAPS WHEN FILLED IN SENTENCE FORMAT: • dextroamphetamine • mixed amphetamine-dextroamphetamine pills • extended-release amphetamine-dextroamphetamine pills • methylphenidate • extended-release methylphenidate • dexmethylphenidate • extended-release dexmethylphenidate • benzphetamine • diethylpropion • phendimetrazine • phentermine WHEN IMPLEMENTING STFILL, IF 1 OR 2 DRUGS APPEAR IN LIST, FILL IN SENTENCE FORMAT, SEPARATED BY AN “and” BEFORE THE LAST FILL. IF >2 DRUGS APPEAR IN LIST, FILL IN LIST (IN COLUMNS IF NEEDED) BELOW THE PREVIOUS SENTENCE. DEFINE STFIRSTFLAG: STFIRSTFLAG IDENTIFIES THE FIRST STIMULANT USED NONMEDICALLY. INITIALIZE STFIRSTFLAG TO 0. STINTROYR2 [IF ST12MON=1 AND STYRCOUNT > 0 AND (STANYOTH NE 1 OR (STANYOTH =1 AND STYRCOUNT > 1))] Earlier, the computer recorded that, in the past 12 months, you used [STFILL]. Press Enter to continue. PROGRAMMER: SHOW CALENDAR WITH 12-MONTH REFERENCE DATE FOR THE INTRO SCREEN NOTE TO PROGRAMMERS: LOOP THROUGH THE 12-MONTH MISUSE, AGE AT FIRST MISUSE, AND YEAR AND MONTH OF FIRST MISUSE (IF APPLICABLE) FOR EACH PRESCRIPTION STIMULANT REPORTED IN THE SCREENER FOR THE PAST 12 MONTHS. STY01 [IF ST01=1] In the past 12 months, did you use Adderall in any way a doctor did not direct you to use it? DISPLAY IMAGE FOR ADDERALL 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STY01=1 THEN STFIRSTFLAG=1. STY01a [IF STFIRSTFLAG=1] Please think about the first time you ever used Adderall in a way a doctor did not direct you to use it. [IF STY01=1] How old were you when you first used Adderall in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF PROGRAMMER: DISPLAY IN LOWER RIGHT: Press [F2] if you want to see and hear these ways again. Without a prescription of your own, • In greater amounts, more often, or longer than you were told to take it • In any other way a doctor did not direct you to use it DEFINE AGE1STST1: IF STY01a NE (BLANK OR DK/REF) THEN AGE1STST1 = STY01a ELSE AGE1STST1 = 0 HARD ERROR: [IF CURNTAGE < AGE1STST1] The age you just entered is older than your current age. Press [Enter] to answer the question again. IF 1 <= AGE1STST1 < 10: STCC05A1 The computer recorded that you were [AGE1STST1] years old the first time you used Adderall in a way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF STCC05A1= DK/REF THEN AGE1STST1 = 0 STCC06A1 [IF STCC05A1=6] Please answer this question again. Think about the first time you used Adderall in any way a doctor did not direct you to use it. How old were you the first time you used Adderall in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF STCC06A1 NOT (BLANK OR DK/REF) THEN AGE1STST1 = STCC06A1 ELSE IF STCC06A1 = DK/REF THEN AGE1STST1 = 0 DEFINE STYRINIT1: IF AGE1STST1 = CURNTAGE THEN STYRINIT1 = 1 ELSE STYRINIT1 = 0 DEFINE STYRDKRE1: IF STYRINIT1 = 0 AND (STY01a = DK/REF OR STCC05A1 = DK/REF OR STCC06A1 = DK/REF) THEN STYRDKRE1 = 1 ELSE STYRDKRE1= 0 DEFINE ST30INIT1: ST30INIT1 = 0 IF AGE1STST1 = CURNTAGE AND DATE OF INTERVIEW >= DOB AND NUMBER OF DAYS BASED ON THE DIFFERENCE BETWEEN DATE OF INTERVIEW AND DOB <= 30, THEN ST30INIT1 = 1 ELSE IF (AGE1STST1 = CURNTAGE) AND (STYFU1 = CURRENT YEAR-1) AND (LAST BIRTHDAY IN CURRENT YEAR-1) AND (# OF DAYS BETWEEN LAST YEAR’S BIRTHDAY AND INTERVIEW DATE <= 30), THEN ST30INIT1 = 1 Year and Month of First Nonmedical Use DEFINE STYFU1: STYFU1 = 0 DEFINE STMFU1: STMFU1 = 0 STY01b [AGE1STST1 = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STST1 = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use Adderall in a way a doctor did not direct you to use it in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF STY01c [IF AGE1STST1 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use Adderall in a way a doctor did not direct you to use it in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF UPDATE: IF STY01b = 2 OR (AGE1STST1 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB) THEN STYFU1 = CURRENT YEAR IF STY01b = 1 OR STY01c = 2 THEN STYFU1 = CURRENT YEAR - 1 IF STY01c = 1 THEN STYFU1 = CURRENT YEAR - 2 DEFINE STJANFLAG1: STJANFLAG1 = 0 IF STYFU1=CURRENT YEAR AND CURRENT MONTH = JANUARY THEN STJANFLAG1 = 1 IF STJANFLAG1=1 THEN STMFU1=1 DEFINE STDECFLAG1: STDECFLAG1 = 0 IF AGE1STST1 = CURNTAGE AND STYFU1=CURRENT YEAR-1 AND BIRTH MONTH=12 THEN STDECFLAG1 = 1 IF STDECFLAG1=1 THEN STMFU1=12 IF (STAGEFT=CURNTAGE AND BIRTH MONTH=INTERVIEW MONTH AND DATE OF INTERVIEW ≥ DOB) THEN STMFU1=CURRENT MONTH STY01d [IF STYFU1 NE 0 AND STMFU1=0] [IF STYFU1 = CURRENT YEAR OR CURRENT YEAR -1] Earlier, you reported that you first used Adderall in a way a doctor did not direct you to use it when you were [AGE1STST1] years old. Based on your date of birth, you turned [AGE1STST1] in [FILL WITH MONTH/YEAR FOR AGE1STST1 BASED ON DOB]. [IF STYFU1 NE 0] In what month in [STYFU1] did you first use Adderall in a way a doctor did not direct you to use it? [IF DATE OF INTERVIEW < DOB AND AGE1STST1=CURRENT AGE AND STYFU1=CURRENT YEAR THEN SHOW JANUARY THROUGH INTERVIEW MONTH.] IF AGE1STST1 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB THEN SHOW MONTHS FROM BIRTH MONTH TO INTERVIEW MONTH. IF ((AGE1STST1 = CURNTAGE AND DATE OF INTERVIEW <= DOB) or (AGE1STST1 = CURNTAGE – 1 AND DATE OF INTERVIEW > DOB)) AND (STYFU1 = CURRENT YEAR – 1), SHOW BIRTH MONTH TO DECEMBER IF STYFU1=CURRENT YEAR AND AGE1STST1=CURRENT AGE-1 AND DATE OF INTERVIEW > DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. IF STYFU1 = CURRENT YEAR - 1 AND AGE1STST1 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. ELSE SHOW ALL MONTHS.] 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF STY01D = 1-12 THEN STMFU1 = STY01D UPDATE: IF STYRINIT1 NE 1 AND (STYFU1 = CURRENT YEAR OR (STYFU1 = CURRENT YEAR - 1 AND STMFU1 = 1-12 AND STMFU1 >= CURRENT MONTH) THEN STYRINIT1 = 1 UPDATE: IF STYRINIT1 NE 1 AND STYRDKRE1 NE 1 AND [(STY01b = DK/REF OR STY01c = DK/REF) OR (STYFU1 = CURRENT YEAR-1 AND STY01d = DK/REF)] THEN STYRDKRE1 = 1 UPDATE: IF ST30INIT1 NE 1 AND STYFU1 = CURRENT YEAR AND STMFU1 = CURRENT MONTH THEN ST30INIT1 = 1 DEFINE MYR1STST1: MYR1STST1 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (STY01b-d). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STST1 IS 0. IF MYR1STST1 NE 0 AND NE AGE1STST1: STCC32A1 Earlier, the computer recorded that you were [AGE1STST1] years old when you first used Adderall in a way a doctor did not direct you to use it. Which answer is correct? 1 I was [MYR1STST1] years old in [STY01b-d fill] the first time I used Adderall in a way not directed for me by a doctor 2 I was [AGE1STST] years old the first time I used Adderall in a way not directed for me by a doctor 3 Neither answer is correct DK/REF UPDATE: IF STCC32A1 = 1, THEN AGE1STST1 = MYR1STST1. UPDATE: IF STYRINIT1 NE 1 AND AGE1STST1 = CURNTAGE THEN STYRINIT1 = 1 ELSE IF STYRINIT1 = 1 AND AGE1STST1 NE CURNTAGE AND STCC32A1 = DK/REF THEN STYRINIT1 = 0 UPDATE: IF STYRINIT1 NE 1 AND STYRDKRE1 NE 1 AND STCC32A1 = DK/REF THEN STYRDKRE1 = 1 UPDATE: IF ST30INIT1 NE 1 AND STCC32A1 = 1 AND AGE1STST1 IS WITHIN 30 DAYS OF INTERVIEW DATE THEN ST30INIT1 = 1 UPDATE: IF STYFU1 NE 0 AND STCC32A1 = DK/REF THEN STYFU1 = 0 UPDATE: IF STMFU1 = 1-12 AND STCC32A1 = DK/REF THEN STMFU1 = 0 STCC33A1 [IF STCC32A1=2 OR STCC32A1=3] Please answer this question again. Did you first use Adderall in a way a doctor did not direct you to use it in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF UPDATE: IF STYFU1 NE 0 AND STCC33A1 = DK/REF THEN STYFU1 = 0 IF STCC33A1 = 1 THEN STYFU1 = CURRENT YEAR - 2 IF STCC33A1 = 2 THEN STYFU1 = CURRENT YEAR - 1 IF STCC33A1 = 3 THEN STYFU1 = CURRENT YEAR UPDATE: IF STMFU1 = 1-12 AND STCC33A1 = DK/REF THEN STMFU1 = 0 STCC33B1 [IF STCC33A1 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [STCC33B1] did you first use Adderall in a way a doctor did not direct you to use it? IF STCC33A1 = 3 THEN DISPLAY ONLY UP TO THE INTERVIEW MONTH. 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF STCC33B1 = 1-12 THEN STMFU1 = STCC33B1 IF STCC33B1 = DK/REF THEN STMFU1 = 0 UPDATE: IF STCC33B1 NE (0 OR DK/REF) THEN UPDATE MYR1STST1. MYR1STST1 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (STCC33A1 AND STCC33B1). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STST1 IS 0. IF MYR1STST1 = AGE1STST1 THEN MYR1STST1 = 0 UPDATE: IF STYRINIT1 = 1 AND AGE1STST1 NE CURNTAGE AND STCC32A1 NE 1 AND MYR1STST1 NE 0 AND (STCC33A1 AND STCC33B1 = STY01b-d) THEN STYRINIT1 = 0 UPDATE: IF STYRINIT1 NE 1 AND STYRDKRE1 NE 1 AND STCC33A1 = DK/REF THEN STYRDKRE1 = 1 IF STYRINIT1 NE 1 AND STYRDKRE1 NE 1 AND STYFU1 = CURRENT YEAR-1 AND STCC33B1 = DK/REF THEN STYRDKRE1 = 1 UPDATE: IF ST30INIT1 = 1 AND AGE1STST1 NOT WITHIN 30 DAYS OF DATE OF INTERVIEW AND STCC32A1 NE 1 AND MYR1STST1 NE 0 AND (STCC33A1 AND STCC33B1 = STY01b-d) THEN ST30INIT1 = 0 STCC34A1 [IF STCC32A1 NE 1 AND MYR1STST1 NE 0 AND (STCC33A1 AND STCC33B1 NE STY01b-d)] The computer recorded that you first used Adderall in a way a doctor did not direct you to use it in [STCC33A1-STCC33B1 fill]. That would make you [MYR1STST1] years old when you first used Adderall in any way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF STCC34A1 NE (6, BLANK OR DK/REF ) AND (STCC33A1 AND STCC33B1 NE STY01b-d) THEN AGE1STST1 = MYR1STST1 UPDATE: IF STYRINIT1 NE 1 AND AGE1STST1 = CURNTAGE OR (STCC34A1 = 4 AND STCC33A1 = 3 OR (STCC33A1 = 2 AND STCC33B1 NE DK/REF AND STCC33B1 >= CURRENT MONTH) ) THEN STYRINIT1 = 1 ELSE IF STYRINIT1 = 1 AND AGE1STST1 NE CURNTAGE AND STCC34A1 = (6 OR DK/REF) THEN STYRINIT1 = 0 UPDATE: IF STYRINIT1 NE 1 AND STYRDKRE1 NE 1 AND MYR1STST1= CURNTAGE AND STCC34A1 = (6 OR DK/REF) THEN STYRDKRE1 = 1 IF STYRINIT1 NE 1 AND STYRDKRE1 NE 1 AND STCC34A1 = BLANK AND STCC33A1 = 3 THEN STYRDKRE1 = 1 IF STYRINIT1 NE 1 AND STYRDKRE1 NE 1 AND STCC34A1 = BLANK AND STCC33A1 = 2 AND STCC33B1 = 1-12 AND STCC33B1 >= CURRENT MONTH THEN STYRDKRE1 = 1 UPDATE: IF ST30INIT1 NE 1 AND AGE1STST1 WITHIN 30 DAYS OF INTERVIEW DATE OR (STCC34A1 = 4 AND STCC33A1 = 3 AND STCC33B1 = CURRENT MONTH) THEN ST30INIT1 = 1 ELSE IF ST30INIT1 = 1 AND AGE1STST1 NOT WITHIN 30 DAYS OF INTERVIEW DATE AND STCC34A1 = (6 OR DK/REF) THEN ST30INIT1 = 0 UPDATE: IF STYFU1 NE BLANK AND STCC34A1 = OR DK/REF THEN STYFU1 = 0 IF STCC34A1 = BLANK AND (STCC33A1 AND STCC33B1 EQ STY01b-d) THEN STYFU1 = 0 UPDATE: IF STMFU1 = 1-12 AND STCC34A1 = (6 OR DK/REF) THEN STMFU1 = 0 IF STCC34A1 = BLANK AND (STCC33A1 AND STCC33B1 EQ STY01b-d) THEN STMFU1 = 0 STY02 [IF ST01=2] In the past 12 months, did you use Adderall XR in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY02=1 THEN STFIRSTFLAG=2. STY02a [IF STFIRSTFLAG=2] Please think about the first time you ever used Adderall XR in a way a doctor did not direct you to use it. [IF STY02=1] How old were you when you first used Adderall XR in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] DEFINE AGE1STST2: IF STY02a NE (BLANK OR DK/REF) THEN AGE1STST2 = STY02a ELSE AGE1STST2 = 0 HARD ERROR: [IF CURNTAGE < AGE1STST2] The age you just reported is older than your current age. Press [Enter] to answer the question again. IF 1 <= AGE1STST2 < 10: STCC05A2 The computer recorded that you were [AGE1STST2] years old the first time you used Adderall XR in a way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF STCC05A2= DK/REF THEN AGE1STST2 = 0 STCC06A2 [IF STCC05A2=6] Please answer this question again. Think about the first time you used Adderall XR in a way a doctor did not direct you to use it. How old were you the first time you used Adderall XR in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF UPDATE: IF STCC06A2 NOT (BLANK OR DK/REF) THEN AGE1STST2 = STCC06A2 ELSE IF STCC06A2 = DK/REF THEN AGE1STST2 = 0 DEFINE STYRINIT2: IF AGE1STST2 = CURNTAGE THEN STYRINIT2 = 1 ELSE STYRINIT2 = 0 DEFINE STYRDKRE2: IF STYRINIT2 = 0 AND (STY02a = DK/REF OR STCC05A2 = DK/REF OR STCC06A2 = DK/REF) THEN STYRDKRE2 = 1 ELSE STYRDKRE2= 0 DEFINE ST30INIT2: ST30INIT2 = 0 IF AGE1STST2 = CURNTAGE AND DATE OF INTERVIEW >= DOB AND NUMBER OF DAYS BASED ON THE DIFFERENCE BETWEEN DATE OF INTERVIEW AND DOB <= 30, THEN ST30INIT2 = 1 ELSE IF (AGE1STST2 = CURNTAGE) AND (STYFU2 = CURRENT YEAR-1) AND (LAST BIRTHDAY IN CURRENT YEAR-1) AND (# OF DAYS BETWEEN LAST YEAR’S BIRTHDAY AND INTERVIEW DATE <= 30), THEN ST30INIT2 = 1 Year and Month of First Nonmedical Use DEFINE STYFU2: STYFU2 = 0 DEFINE STMFU2: STMFU2 = 0 STY02b [AGE1STST2 = CURNTAGE AND DATE OF INTERVIEW < DOB OR IF AGE1STST2 = CURNTAGE - 1 AND DATE OF INTERVIEW ≥ DOB] Did you first use Adderall XR in a way a doctor did not direct you to use it in [CURRENT YEAR - 1] or [CURRENT YEAR]? 1 CURRENT YEAR - 1 2 CURRENT YEAR DK/REF STY02c [IF AGE1STST2 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB] Did you first use Adderall XR in a way a doctor did not direct you to use it in [CURRENT YEAR - 2] or [CURRENT YEAR - 1]? 1 CURRENT YEAR - 2 2 CURRENT YEAR - 1 DK/REF UPDATE: IF STY02B = 2 OR (AGE1STST2 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB) THEN STYFU2 = CURRENT YEAR IF STY02B = 1 OR STY02C = 2 THEN STYFU2 = CURRENT YEAR - 1 IF STY02C = 1 THEN STYFU2 = CURRENT YEAR - 2 DEFINE STJANFLAG2: STJANFLAG2 = 0 IF STYFU2=CURRENT YEAR AND CURRENT MONTH = JANUARY THEN STJANFLAG2 = 1 IF STJANFLAG2=1 THEN STMFU2=1 DEFINE STDECFLAG2: STDECFLAG2 = 0 IF AGE1STST2 = CURNTAGE AND STYFU2=CURRENT YEAR-1 AND BIRTH MONTH=12 THEN STDECFLAG2 = 1 IF STDECFLAG2=1 THEN STMFU2=12 IF (AGE1STST2=CURNTAGE AND BIRTH MONTH=INTERVIEW MONTH AND DATE OF INTERVIEW ≥ DOB) THEN STMFU2=CURRENT MONTH STY02d [IF STYFU2 NE 0 AND STMFU2=0] [IF STYFU2 = CURRENT YEAR OR CURRENT YEAR -1] Earlier, you reported that you first used Adderall XR in a way a doctor did not direct you to use it when you were [AGE1STST2] years old. Based on your date of birth, you turned [AGE1STST2] in [FILL WITH MONTH/YEAR FOR AGE1STST2 BASED ON DOB]. [IF STYFU2 NE 0] In what month in [STYFU2] did you first use Adderall XR in a way a doctor did not direct you to use it? [IF DATE OF INTERVIEW < DOB AND AGE1STST2=CURRENT AGE AND STYFU2=CURRENT YEAR THEN SHOW JANUARY THROUGH INTERVIEW MONTH.] IF AGE1STST2 = CURNTAGE AND DATE OF INTERVIEW ≥ DOB THEN SHOW MONTHS FROM BIRTH MONTH TO INTERVIEW MONTH. IF ((AGE1STST2 = CURNTAGE AND DATE OF INTERVIEW <= DOB) or (AGE1STST2 = CURNTAGE – 1 AND DATE OF INTERVIEW > DOB)) AND (STYFU2 = CURRENT YEAR – 1), SHOW BIRTH MONTH TO DECEMBER IF STYFU2=CURRENT YEAR AND AGE1STST2=CURRENT AGE-1 AND DATE OF INTERVIEW > DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. IF STYFU2 = CURRENT YEAR - 1 AND AGE1STST2 = CURNTAGE - 1 AND DATE OF INTERVIEW < DOB THEN SHOW JANUARY THROUGH BIRTH MONTH. ELSE SHOW ALL MONTHS.] 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF STY02D = 1-12 THEN STMFU2 = STY02D UPDATE: IF STYRINIT2 NE 1 AND (STYFU2 = CURRENT YEAR OR (STYFU2 = CURRENT YEAR - 1 AND STMFU2 = 1-12 AND STMFU2 >= CURRENT MONTH) THEN STYRINIT2 = 1 UPDATE: IF STYRINIT2 NE 1 AND STYRDKRE2 NE 1 AND [(STY02b = DK/REF OR STY02c = DK/REF) OR (STYFU2 = CURRENT YEAR-1 AND STY02d = DK/REF)] THEN STYRDKRE2 = 1 UPDATE: IF ST30INIT2 NE 1 AND STYFU2 = CURRENT YEAR AND STMFU2 = CURRENT MONTH THEN ST30INIT2 = 1 DEFINE MYR1STST2: MYR1STST2 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (STY02B-D). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STST2 IS 0. IF MYR1STST2 NE 0 AND NE AGE1STST2: STCC32A2 Earlier, the computer recorded that you were [AGE1STST2] years old when you first used Adderall XR in a way a doctor did not direct you to use it. Which answer is correct? 1 I was [MYR1STST2] years old in [STY02B-D fill] the first time I used Adderall XR in a way not directed for me by a doctor 2 I was [AGE1STST2] years old the first time I used Adderall XR in a way not directed for me by a doctor 3 Neither answer is correct DK/REF UPDATE: IF STCC32A2 = 1, THEN AGE1STST2 = MYR1STST2. UPDATE: IF STYRINIT2 NE 1 AND AGE1STST2 = CURNTAGE THEN STYRINIT2 = 1 ELSE IF STYRINIT2 = 1 AND AGE1STST2 NE CURNTAGE AND STCC32A2 = DK/REF THEN STYRINIT2 = 0 UPDATE: IF STYRINIT2 NE 1 AND STYRDKRE2 NE 1 AND STCC32A2 = DK/REF THEN STYRDKRE2 = 1 UPDATE: IF ST30INIT2 NE 1 AND STCC32A2 = 1 AND AGE1STST2 IS WITHIN 30 DAYS OF INTERVIEW DATE THEN ST30INIT2 = 1 UPDATE: IF STYFU2 NE 0 AND STCC32A2 = DK/REF THEN STYFU2 = 0 UPDATE: IF STMFU2 = 1-12 AND STCC32A2 = DK/REF THEN STMFU2 = 0 STCC33A2 [IF STCC32A2=2 OR STCC32A2=3] Please answer this question again. Did you first use Adderall XR in a way a doctor did not direct you to use it in [CURRENT YEAR-2], [CURRENT YEAR-1], or [CURRENT YEAR]? 1 CURRENT YEAR -2 2 CURRENT YEAR -1 3 CURRENT YEAR DK/REF UPDATE: IF STYFU2 NE 0 AND STCC33A2 = DK/REF THEN STYFU2 = 0 IF STCC33A2 = 1 THEN STYFU2 = CURRENT YEAR - 2 IF STCC33A2 = 2 THEN STYFU2 = CURRENT YEAR - 1 IF STCC33A2 = 3 THEN STYFU2 = CURRENT YEAR UPDATE: IF STMFU2 = 1-12 AND STCC33A2 = DK/REF THEN STMFU2 = 0 STCC33B2 [IF STCC33A2 NE (BLANK OR DK/REF)] Please answer this question again. In what month in [STCC33A2] did you first use Adderall XR in any way a doctor did not direct you to use it? IF STCC33A2 = 3 THEN DISPLAY ONLY UP TO THE INTERVIEW MONTH. 1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August 9 September 10 October 11 November 12 December DK/REF UPDATE: IF STCC33B2 = 1-12 THEN STMFU2 = STCC33B2 IF STCC33B2 = DK/REF THEN STMFU2 = 0 UPDATE: IF STCC33B2 NE (0 OR DK/REF) THEN UPDATE MYR1STST2. MYR1STST2 = AGE AT FIRST USE CALCULATED BY “SUBTRACTING” DATE OF BIRTH FROM MONTH AND YEAR OF FIRST USE (STCC33A2 AND STCC33B2). IF MONTH OF FIRST USE = MONTH OF BIRTH, THEN MYR1STST2 IS 0. IF MYR1STST2 = AGE1STST2 THEN MYR1STST2 = 0 UPDATE: IF STYRINIT2 = 1 AND AGE1STST2 NE CURNTAGE AND STCC32A2 NE 1 AND MYR1STST2 NE 0 AND (STCC33A2 AND STCC33B2 = STY02b-d) THEN STYRINIT2 = 0 UPDATE: IF STYRINIT2 NE 1 AND STYRDKRE2 NE 1 AND STCC33A2 = DK/REF THEN STYRDKRE2 = 1 IF STYRINIT2 NE 1 AND STYRDKRE2 NE 1 AND STYFU2 = CURRENT YEAR-1 AND STCC33B2 = DK/REF THEN STYRDKRE2 = 1 UPDATE: IF ST30INIT2 = 1 AND AGE1STST2 NOT WITHIN 30 DAYS OF DATE OF INTERVIEW AND STCC32A2 NE 1 AND MYR1STST2 NE 0 AND (STCC33A2 AND STCC33B2 = STY02b-d) THEN ST30INIT2 = 0 STCC34A2 [IF STCC32A2 NE 1 AND MYR1STST2 NE 0 AND (STCC33A2 AND STCC33B2 NE STY02b-d)] The computer recorded that you first used Adderall XR in a way a doctor did not direct you to use it in [STCC33A2-STCC33B2 fill]. That would make you [MYR1STST2] years old when you first used Adderall XR in any way a doctor did not direct you to use it. Is this correct? 4 Yes 6 No DK/REF UPDATE: IF STCC34A2 NE (6, BLANK OR DK/REF) AND (STCC33A2 AND STCC33B2 NE STY02b-d) THEN AGE1STST2 = MYR1STST2 UPDATE: IF STYRINIT2 NE 1 AND AGE1STST2 = CURNTAGE OR (STCC34A2 = 4 AND STCC33A2 = 3 OR (STCC33A2 = 2 AND STCC33B2 NE DK/REF AND STCC33B2 >= CURRENT MONTH) ) THEN STYRINIT2 = 1 ELSE IF STYRINIT = 1 AND AGE1STST2 NE CURNTAGE AND STCC34A2 = (6 OR DK/REF) THEN STYRINIT2 = 0 UPDATE: IF STYRINIT2 NE 1 AND STYRDKRE2 NE 1 AND MYR1STST2= CURNTAGE AND STCC34A2 = (6 OR DK/REF) THEN STYRDKRE2 = 1 IF STYRINIT2 NE 1 AND STYRDKRE2 NE 1 AND STCC34A2 = BLANK AND STCC33A2 = 3 THEN STYRDKRE2 = 1 IF STYRINIT2 NE 1 AND STYRDKRE2 NE 1 AND STCC34A2 = BLANK AND STCC33A2 = 2 AND STCC33B2 = 1-12 AND STCC33B2 >= CURRENT MONTH THEN STYRDKRE2 = 1 UPDATE: IF ST30INIT2 NE 1 AND AGE1STST2 WITHIN 30 DAYS OF INTERVIEW DATE OR (STCC34A2 = 4 AND STCC33A2 = 3 AND STCC33B2 = CURRENT MONTH) THEN ST30INIT2 = 1 ELSE IF ST30INIT2 = 1 AND AGE1STST2 NOT WITHIN 30 DAYS OF INTERVIEW DATE AND STCC34A2 = (6 OR DK/REF) THEN ST30INIT2 = 0 UPDATE: IF STYFU2 NE BLANK AND STCC34A2 = OR DK/REF THEN STYFU2 = 0 IF STCC34A2 = BLANK AND (STCC33A2 AND STCC33B2 EQ STY02b-d) THEN STYFU2 = 0 UPDATE: IF STMFU2 = 1-12 AND STCC34A2 = (6 OR DK/REF) THEN STMFU2 = 0 IF STCC34A2 = BLANK AND (STCC33A2 AND STCC33B2 EQ STY02b-d) THEN STMFU2 = 0 Continue asking the misuse and age at first misuse questions above about each tranquilizer reported. STY03 [IF ST01=3] In the past 12 months, did you use Dexedrine in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY03=1 THEN STFIRSTFLAG=3. STY03a [IF STFIRSTFLAG=3] Please think about the first time you ever used Dexedrine in a way a doctor did not direct you to use it. [IF STY03=1] How old were you when you first used Dexedrine in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY04 [IF ST02=1] In the past 12 months, did you use dextroamphetamine in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY04=1 THEN STFIRSTFLAG=4. STY04a [IF STFIRSTFLAG=4] Please think about the first time you ever used dextroamphetamine in a way a doctor did not direct you to use it. [IF STY04=1] How old were you when you first used dextroamphetamine in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY05 [IF ST02=2] In the past 12 months, did you use mixed amphetamine-dextroamphetamine pills in any way a doctor did not direct you to use them? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY05=1 THEN STFIRSTFLAG=5. STY05a [IF STFIRSTFLAG=5] Please think about the first time you ever used mixed amphetamine-dextroamphetamine pills in a way a doctor did not direct you to use them. [IF STY05=1] How old were you when you first used mixed amphetamine-dextroamphetamine pills in a way a doctor did not direct you to use them? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY06 [IF ST02=3] In the past 12 months, did you use extended-release amphetamine-dextroamphetamine pills in any way a doctor did not direct you to use them? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY06=1 THEN STFIRSTFLAG=6. STY06a [IF STFIRSTFLAG=6. Please think about the first time you ever used extended-release amphetamine-dextroamphetamine pills in a way a doctor did not direct you to use them. [IF STY06=1] How old were you when you first used extended-release amphetamine-dextroamphetamine pills in a way a doctor did not direct you to use them? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY07 [IF ST03=1] In the past 12 months, did you use Ritalin in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY07=1 THEN STFIRSTFLAG=7. STY07a [IF STFIRSTFLAG=7] Please think about the first time you ever used Ritalin in a way a doctor did not direct you to use it. [IF STY07=1] How old were you when you first used Ritalin in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY08 [IF ST03=2] In the past 12 months, did you use Ritalin LA in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY08=1 THEN STFIRSTFLAG=8. STY08a [IF STFIRSTFLAG=8] Please think about the first time you ever used Ritalin LA in a way a doctor did not direct you to use it. [IF STY08=1] How old were you when you first used Ritalin LA in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY09 [IF ST03=3] In the past 12 months, did you use Concerta in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY09=1 THEN STFIRSTFLAG=9. STY09a [IF STFIRSTFLAG=9] Please think about the first time you ever used Concerta in a way a doctor did not direct you to use it. [IF STY09=1] How old were you when you first used Concerta in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY10 [IF ST03=4] In the past 12 months, did you use Daytrana in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY10=1 THEN STFIRSTFLAG=10. STY10a [IF STFIRSTFLAG=10] Please think about the first time you ever used Daytrana in a way a doctor did not direct you to use it. [IF STY10=1] How old were you when you first used Daytrana in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY11 [IF ST04=1] In the past 12 months, did you use Metadate CD in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY11=1 THEN STFIRSTFLAG=11. STY11a [IF STFIRSTFLAG=11] Please think about the first time you ever used Metadate CD in a way a doctor did not direct you to use it. [IF STY11=1] How old were you when you first used Metadate CD in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY12 [IF ST04=2] In the past 12 months, did you use Metadate ER in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY12=1 THEN STFIRSTFLAG=12. STY12a [IF STFIRSTFLAG=12] Please think about the first time you ever used Metadate ER in a way a doctor did not direct you to use it. [IF STY12=1] How old were you when you first used Metadate ER in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY13 [IF ST04=3] In the past 12 months, did you use methylphenidate in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY13=1 THEN STFIRSTFLAG=13. STY13a [IF STFIRSTFLAG=13] Please think about the first time you ever used methylphenidate in a way a doctor did not direct you to use it. [IF STY13=1] How old were you when you first used methylphenidate in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY14 [IF ST04=4] In the past 12 months, did you use extended-release methylphenidate in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY14=1 THEN STFIRSTFLAG=14. STY14a [IF STFIRSTFLAG=14] Please think about the first time you ever used extended-release methylphenidate in a way a doctor did not direct you to use it. [IF STY14=1] How old were you when you first used extended-release methylphenidate in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY15 [IF ST05=1] In the past 12 months, did you use Focalin in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY15=1 THEN STFIRSTFLAG=15. STY15a [IF STFIRSTFLAG=15] Please think about the first time you ever used Focalin in a way a doctor did not direct you to use it. [IF STY15=1] How old were you when you first used Focalin in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY16 [IF ST05=2] In the past 12 months, did you use Focalin XR in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY16=1 THEN STFIRSTFLAG=16. STY16a [IF STFIRSTFLAG=16] Please think about the first time you ever used Focalin XR in a way a doctor did not direct you to use it. [IF STY16=1] How old were you when you first used Focalin XR in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY17 [IF ST05=3] In the past 12 months, did you use dexmethylphenidate in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY17=1 THEN STFIRSTFLAG=17. STY17a [IF STFIRSTFLAG=17] Please think about the first time you ever used dexmethylphenidate in a way a doctor did not direct you to use it. [IF STY17=1] How old were you when you first used dexmethylphenidate in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY18 [IF ST05=4] In the past 12 months, did you use extended-release dexmethylphenidate in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY18=1 THEN STFIRSTFLAG=18. STY18a [IF STFIRSTFLAG=18] Please think about the first time you ever used extended-release dexmethylphenidate in a way a doctor did not direct you to use it. [IF STY18=1] How old were you when you first used extended-release dexmethylphenidate in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY19 [IF ST06=1] In the past 12 months, did you use benzphetamine in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY19=1 THEN STFIRSTFLAG=19. STY19a [IF STFIRSTFLAG=19] Please think about the first time you ever used benzphetamine in a way a doctor did not direct you to use it. [IF STY19=1] How old were you when you first used benzphetamine in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY20 [IF ST06=2] In the past 12 months, did you use Didrex in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY20=1 THEN STFIRSTFLAG=20. STY20a [IF STFIRSTFLAG=20] Please think about the first time you ever used Didrex in a way a doctor did not direct you to use it. [IF STY20=1] How old were you when you first used Didrex in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY21 [IF ST06=3] In the past 12 months, did you use diethylpropion in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY21=1 THEN STFIRSTFLAG=21. STY21a [IF STFIRSTFLAG=21] Please think about the first time you ever used diethylpropion in a way a doctor did not direct you to use it. [IF STY21=1] How old were you when you first used diethylpropion in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY22 [IF ST06=4] In the past 12 months, did you use phendimetrazine in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY22=1 THEN STFIRSTFLAG=22. STY22a [IF STFIRSTFLAG=22] Please think about the first time you ever used phendimetrazine in a way a doctor did not direct you to use it. [IF STY22=1] How old were you when you first used phendimetrazine in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY23 [IF ST06=5] In the past 12 months, did you use phentermine in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY23=1 THEN STFIRSTFLAG=23. STY23a [IF STFIRSTFLAG=23] Please think about the first time you ever used phentermine in a way a doctor did not direct you to use it. [IF STY23=1] How old were you when you first used phentermine in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY24 [IF ST07=1] In the past 12 months, did you use Provigil in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY24=1 THEN STFIRSTFLAG=24. STY24a [IF STFIRSTFLAG=24] Please think about the first time you ever used Provigil in a way a doctor did not direct you to use it. [IF STY24=1] How old were you when you first used Provigil in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY25 [IF ST07=2] In the past 12 months, did you use Tenuate in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY25=1 THEN STFIRSTFLAG=25. STY25a [IF STFIRSTFLAG=25] Please think about the first time you ever used Tenuate in a way a doctor did not direct you to use it. [IF STY25=1] How old were you when you first used Tenuate in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STY26 [IF ST07=3] In the past 12 months, did you use Vyvanse in any way a doctor did not direct you to use it? 1 Yes 2 No DK/REF UPDATE STFIRSTFLAG: IF STFIRSTFLAG=0 AND STY26=1 THEN STFIRSTFLAG=26. STY26a [IF STFIRSTFLAG=26] Please think about the first time you ever used Vyvanse in a way a doctor did not direct you to use it. [IF STY26=1] How old were you when you first used Vyvanse in a way a doctor did not direct you to use it? AGE: years old [RANGE: 1 - 110] DK/REF [DISPLAY “HELP” TEXT FOR ANY WAY OF MISUSE IN LOWER RIGHT] INSERT YEAR AND MONTH OF FIRST USE FOR CURRENT AGE AND AGE-1 INITIATES PLACEHOLDERS FOR CONSISTENCY CHECK. FULL CONSISTENCY CHECK FOLLOWS STY01. STYOTH [IF STANYOTH =1] In the past 12 months, did you use any [IF STANYOTH =1 AND STYRCOUNT > 1 FILL “other”] prescription stimulant in a way a doctor did not direct you to use it? Remember, do not include “over-the-counter” stimulants such as Dexatrim, No-Doz, Hydroxycut, or 5-Hour Energy. 1 Yes 2 No DK/REF PROGRAMMER: SHOW CALENDAR WITH 12-MONTH REFERENCE DATE. STYOTHA1 [IF STYOTH = 1] Please type in the name of one of the [IF STANYOTH AND STYRCOUNT > 1 FILL “other”] prescription stimulants you have used in the past 12 months in a way a doctor did not direct you to use it. If you’re not sure how to spell the name of the stimulant, just make your best guess. When you have finished, press [ENTER] to go to the next question. Remember, you do not need to type in the names of any prescription stimulants you already reported. __________________ [NOTE: DON'T ALLOW BLANKS IN STYOTHA1 IF STYOTH = 1] DK/REF STYOTHA2 [IF STYOTH = 1 AND STYOTHA1 NE DK/REF)] Please type in the name of any other prescription stimulant you used in the past 12 months in a way a doctor did not direct you to use it. If you have not used any other prescription stimulant in a way a doctor did not direct you to use it, press [ENTER]. ______________ DK/REF STYOTHA3 [IF STYOTHA2 NE (BLANK OR DK/REF)] Please type in the name of any other prescription stimulant you used in the past 12 months in a way a doctor did not direct you to use it. If you have not used any other prescription stimulant in a way a doctor did not direct you to use it, press [ENTER]. ______________ DK/REF STYOTHA4 [IF STYOTHA3 NE (BLANK OR DK/REF)] Please type in the name of any other prescription stimulant you used in the past 12 months in a way a doctor did