/********************************************************************************************/ /* anal_ch1to20_format_file.sas */ /* Proc Format statements for MHOS survey level file including MHOS Survey Master formats */ /* HOSV1.0/HOSV2.0/HOSV2.5/HOSV3.0 and formats for SEER variables. */ /* Usage: Add statement (%include "anal_ch1to20_format_file.sas";) at the beginning */ /* of the SAS programs. */ /* Note: Format BMICAT no longer applies to all cohorts due to the BMI category */ /* change in 2017, alternative categories can be created directly from */ /* variable BMI. */ /********************************************************************************************/ proc format; /********************************************************************************************/ /* The following section of formats (lnbuss-surind) are formats for specific header and */ /* member level record fields */ /********************************************************************************************/ /* Use DEPWEEK format for DEPWEEK field in the following files: Round 11 (2008) - Round 13 (2010) files */ value depweek 1='Less than one day' 2='One or two days' 3='Three or four days' 4='More than four days' .='Missing'; /* Due to changes in response values, use DEPWEEKB format for DEPWEEK field in: Round 14 (2011) and subsequent files*/ value depweekb 1='Rarely or none of the time' 2='Some or a little of the time' 3='Occasionally or a moderate amount of the time' 4='Most or all of the time' .='Missing'; value lnbuss 1='HMO' 2='POS' 3='PPO' .='Missing'; value model 1='Group' 2='IPA' 3='Mixed' 4='Network' 5='Staff' 6='Other' .='Missing'; value race 0='Unknown' 1='White' 2='Black' 3='Other' 4='Asian' 5='Hispanic' 6='North American Native' .='Missing'; value $gender '1'='Male' '2'='Female' ''='Missing'; value esrdid 0='No ESRD' 1='ESRD' .='Missing'; value instut 0='Out of institution' 1='Institutionalized' 2='Eligible for nursing home care' .='Missing'; value hospic 0='No hospice start day present' 1='Hospice start date present' .='Missing'; /* Modified in Round 20, 2017 to distinguish from DUAL */ value medicd 0='Out of Medicaid' 1='In Medicaid (Full or Partial Benefit in March)' .='Missing'; /* New field in Round 20, 2017 */ value dual 0='Not Dual Status' 1='Dual Status (Full Benefit any time during year)' .='Missing'; value rsent 10='Aged without ESRD' 11='Aged with ESRD' 20='Disabled without ESRD' 21='Disabled with ESRD' 31='ESRD only' .='Missing'; * The following format, protif, is used for the field (Protocol identifier flag) beginning with Round 4 (Cohort four baseline and Cohort two follow up) through Round 8. NOTE: The value 5 (PACE) is only available for the field in Round 5 surveys (Cohort five baseline and Cohort three follow up). NOTE: The value 6 (CHINESE) is available for the field in baseline surveys beginning in Round 5 (Cohort five baseline) and for follow up surveys beginning in Round 7 (Cohort five follow up); value protif 1='Follow Up - No Proxy at Baseline' 2='Follow Up - Proxy at Baseline' 3='Baseline' 4='Spanish' 5='PACE' 6='Chinese' .='Missing'; * The following format, surind, is used for the field (Survey indicator) beginning with Round 5 (Cohort five baseline and Cohort three follow up) through Round 8 (Cohort eight baseline and Cohort six follow up); value surind 1='Baseline Survey Only' 2='Follow Up Survey Only' 3='Both Baseline and Follow Up Survey' .='Missing'; /********************************************************************************************/ /* The following formats (genhth-hhinc) are formats used with survey questionnaire fields */ /* with the exception of survey reported year of birth (BRTHYR) that does not require one. */ /********************************************************************************************/ value genhth 1='Excellent' 2='Very good' 3='Good' 4='Fair' 5='Poor' .='Missing'; value hthtrn 1='Much better now than one year ago' 2='Somewhat better now than one year ago' 3='About the same as one year ago' 4='Somewhat worse now than one year ago' 5='Much worse now than one year ago' .='Missing'; value vigact 1='Yes, limited a lot' 2='Yes, limited a little' 3='No, not limited at all' .='Missing'; value modact 1='Yes, limited a lot' 2='Yes, limited a little' 3='No, not limited at all' .='Missing'; value lift 1='Yes, limited a lot' 2='Yes, limited a little' 3='No, not limited at all' .='Missing'; value clmbsv 1='Yes, limited a lot' 2='Yes, limited a little' 3='No, not limited at all' .='Missing'; value clmbon 1='Yes, limited a lot' 2='Yes, limited a little' 3='No, not limited at all' .='Missing'; value bend 1='Yes, limited a lot' 2='Yes, limited a little' 3='No, not limited at all' .='Missing'; value wlkmi 1='Yes, limited a lot' 2='Yes, limited a little' 3='No, not limited at all' .='Missing'; value wlkbks 1='Yes, limited a lot' 2='Yes, limited a little' 3='No, not limited at all' .='Missing'; value wlk1bk 1='Yes, limited a lot' 2='Yes, limited a little' 3='No, not limited at all' .='Missing'; value bathdr 1='Yes, limited a lot' 2='Yes, limited a little' 3='No, not limited at all' .='Missing'; value pcuttm 1='Yes' 2='No' .='Missing'; value pacmpl 1='Yes' 2='No' .='Missing'; value plmtkw 1='Yes' 2='No' .='Missing'; value pdifwk 1='Yes' 2='No' .='Missing'; value ecuttm 1='Yes' 2='No' .='Missing'; value eacmpl 1='Yes' 2='No' .='Missing'; value entcrf 1='Yes' 2='No' .='Missing'; value soclmt 1='Not at all' 2='Slightly' 3='Moderately' 4='Quite a bit' 5='Extremely' .='Missing'; value pnmagt 1='None' 2='Very mild' 3='Mild' 4='Moderate' 5='Severe' 6='Very severe' .='Missing'; value pnintf 1='Not at all' 2='A little bit' 3='Moderately' 4='Quite a bit' 5='Extremely' .='Missing'; value fulpep 1='All of the time' 2='Most of the time' 3='A good bit of the time' 4='Some of the time' 5='A little of the time' 6='None of the time' .='Missing'; value nervs 1='All of the time' 2='Most of the time' 3='A good bit of the time' 4='Some of the time' 5='A little of the time' 6='None of the time' .='Missing'; value dndmps 1='All of the time' 2='Most of the time' 3='A good bit of the time' 4='Some of the time' 5='A little of the time' 6='None of the time' .='Missing'; value pceful 1='All of the time' 2='Most of the time' 3='A good bit of the time' 4='Some of the time' 5='A little of the time' 6='None of the time' .='Missing'; value energy 1='All of the time' 2='Most of the time' 3='A good bit of the time' 4='Some of the time' 5='A little of the time' 6='None of the time' .='Missing'; value blsad 1='All of the time' 2='Most of the time' 3='A good bit of the time' 4='Some of the time' 5='A little of the time' 6='None of the time' .='Missing'; value wrnout 1='All of the time' 2='Most of the time' 3='A good bit of the time' 4='Some of the time' 5='A little of the time' 6='None of the time' .='Missing'; value happy 1='All of the time' 2='Most of the time' 3='A good bit of the time' 4='Some of the time' 5='A little of the time' 6='None of the time' .='Missing'; value tired 1='All of the time' 2='Most of the time' 3='A good bit of the time' 4='Some of the time' 5='A little of the time' 6='None of the time' .='Missing'; value sclact 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value sckesy 1='Definitely true' 2='Mostly true' 3="Don't know" 4='Mostly false' 5='Definitely false' .='Missing'; value ashlth 1='Definitely true' 2='Mostly true' 3="Don't know" 4='Mostly false' 5='Definitely false' .='Missing'; value hthwse 1='Definitely true' 2='Mostly true' 3="Don't know" 4='Mostly false' 5='Definitely false' .='Missing'; value hthext 1='Definitely true' 2='Mostly true' 3="Don't know" 4='Mostly false' 5='Definitely false' .='Missing'; value difbth 1='I am unable to do this activity' 2='Yes, I have difficulty' 3='No, I do not have difficulty' .='Missing'; value difdrs 1='I am unable to do this activity' 2='Yes, I have difficulty' 3='No, I do not have difficulty' .='Missing'; value difeat 1='I am unable to do this activity' 2='Yes, I have difficulty' 3='No, I do not have difficulty' .='Missing'; value difchr 1='I am unable to do this activity' 2='Yes, I have difficulty' 3='No, I do not have difficulty' .='Missing'; value difwlk 1='I am unable to do this activity' 2='Yes, I have difficulty' 3='No, I do not have difficulty' .='Missing'; value diftol 1='I am unable to do this activity' 2='Yes, I have difficulty' 3='No, I do not have difficulty' .='Missing'; * The following three formats are used for the three fields noted below beginning with Round 7 (Cohort seven baseline and Cohort five follow up) through Round 8 surveys (Cohort eight baseline and Cohort six follow up). phyhth field (Number of days physical health not good) menhth field (Number of days mental health not good) porhth field (Number of days health interfered with daily activities); value phyhth 00-98='Valid' . ='Missing'; value menhth 00-98='Valid' .='Missing'; value porhth 00-98='Valid' .='Missing'; value cpnexr 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value cpnrst 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value sobflt 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value sobsit 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value sobwlk 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value sobstr 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value nmbfet 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; * The following format, ankswl, is used for the field (Ankle swelling) in Round 1 (Cohort one baseline) through Round 5 surveys (Cohort five baseline and Cohort three follow up). NOTE: The field has been excluded from all subsequent surveys; value ankswl 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value tingft 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value decsns 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value dechel 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; * The following format, parlys, is used for the field (Ever had paralysis) in Round 1 (Cohort one baseline) through Round 8 surveys (Cohort eight baseline and Cohort six follow up), however, the field was omitted beginning in Round 9 (2006); value parlys 1='Yes, I have it' 2='Yes, but it went away' 3='No' .='Missing'; * The following format, lsttlk, is used for the field (Ever lost ability to talk) in Round 1 (Cohort one baseline) through Round 8 surveys (Cohort eight baseline and Cohort six follow up), however, the field was omitted beginning in Round 9 (2006); value lsttlk 1='Yes, I have lost it' 2='Yes, but it returned' 3='No' .='Missing'; value rdnewp 1='Yes' 2='No' .='Missing'; value hrmost 1='Yes' 2='No' .='Missing'; * The following format, acding, is used for the field (Acid Indigestion) in Round 1 (Cohort one baseline) through Round 5 surveys (Cohort five baseline and Cohort three follow up). NOTE: The field has been excluded from all subsequent surveys; value acding 1='Yes' 2='No' .='Missing'; * The following format, ctrurn, is used for the field (Difficulty controlling urination) in Round 1 (Cohort one baseline) through Round 8 surveys (Cohort eight baseline and Cohort six follow up), however, the field was omitted beginning in Round 9 (2006); value ctrurn 1='Yes' 2='No' .='Missing'; value highbp 1='Yes' 2='No' .='Missing'; value angcad 1='Yes' 2='No' .='Missing'; value chf 1='Yes' 2='No' .='Missing'; value ami 1='Yes' 2='No' .='Missing'; value othhrt 1='Yes' 2='No' .='Missing'; value stroke 1='Yes' 2='No' .='Missing'; value copd_e 1='Yes' 2='No' .='Missing'; value gi_etc 1='Yes' 2='No' .='Missing'; value athhip 1='Yes' 2='No' .='Missing'; value athhan 1='Yes' 2='No' .='Missing'; value sciatc 1='Yes' 2='No' .='Missing'; value diabet 1='Yes' 2='No' .='Missing'; value anycan 1='Yes' 2='No' .='Missing'; value arthpn 1='None' 2='Very Mild' 3='Mild' 4='Moderate' 5='Severe' .='Missing'; value colnca 1='Yes' 2='No' .='Missing'; value lungca 1='Yes' 2='No' .='Missing'; value brstca 1='Yes' 2='No' .='Missing'; value prosca 1='Yes' 2='No' .='Missing'; value backpn 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; * The following format, numblg, is used for the field (Numbness or tingling in legs) in Round 1 (Cohort one baseline) through Round 5 surveys (Cohort five baseline and Cohort three follow up). NOTE: The field has been excluded from all subsequent surveys; value numblg 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value feltsd 1='Yes' 2='No' .='Missing'; value depmch 1='Yes' 2='No' .='Missing'; value dep2yr 1='Yes' 2='No' .='Missing'; value cmphth 1='Excellent' 2='Very good' 3='Good' 4='Fair' 5='Poor' .='Missing'; * The following format, smk, is used for the field smk100 (Ever smoke 100 cigarettes) in Round 1 (Cohort one baseline) through Round 5 surveys (Cohort five baseline and Cohort three follow up). NOTE: The field has been excluded from all subsequent surveys; value smk 1='Yes' 2='No' 3="Don't know" .='Missing'; value smkfrq 1='Every day' 2='Some days' 3='Not at all' 4="Don't know" .='Missing'; * The following four formats are used for the four fields noted below beginning with Round 6 (Cohort six baseline and Cohort four follow up) through Round 8 surveys (Cohort eight baseline and Cohort six follow up). urnlkg field (Urine leakage in past 6 months) urnmag field (Magnitude of urine leakage) urndoc field (Talked with doctor about urine leakage) urntrt field (Received urine leakage treatment) NOTE: For urndoc, the value of 3 ('I did not see a doctor or health provider'), is only available for Round 6 surveys, this response was omitted from subsequent surveys; value urnlkg 1='Yes' 2='No' .='Missing'; value urnmag 1='A big problem' 2='A small problem' 3='Not a problem' .='Missing'; value urndoc 1='Yes' 2='No' 3='I did not see a doctor or health provider' .='Missing'; value urntrt 1='Yes' 2='No' .='Missing'; * The following two formats are used for the fields noted below in Round 8 only (Cohort eight baseline and Cohort six follow up): actdoc field (Talked with doctor/other health provider about exercise/physical activity) actadv field (A Doctor or other health provider advised on physical activity program); value actdoc 1='Yes' 2='No' 3='I had no visits in the last 12 months' .='Missing'; value actadv 1='Yes' 2='No' .='Missing'; * The following two formats are used for the field (Time since quit smoke). The format, c1drsqt, is used for the field in Round 1 only (Cohort one baseline). The format, drsqt, is used for the field beginning in Round 2 (Cohort two baseline) through Round 5 surveys (Cohort five baseline and Cohort three follow up). NOTE: The field has been excluded from all subsequent surveys; value c1drsqt 1='Less than 12 months' 2='12 months or more' 3="Don't know" .='Missing'; value drsqt 1='Less than 6 months' 2='6 months or more' 3="Don't know" .='Missing'; * The following format, c1pov12m, is used for the field (Professional office visits in last 12 months) in Round 1 survey only (Cohort one baseline). NOTE: The field has been excluded from all subsequent surveys; value c1pov12m 1='None' 2='1 visit' 3='2 to 4 visits' 4='5 to 9 visits' 5='10 or more visits' .='Missing'; * The following format, qsmkad, is used for the field (Freq antismoke advice) in Round 1 (Cohort one baseline) through Round 5 surveys (Cohort five baseline and Cohort three follow up). NOTE: The field has been excluded from all subsequent surveys. NOTE: The value of 6 ('I had no visits in the last 6 months') is not available for the field in Cohort one baseline survey; value qsmkad 1='None' 2='1 visit' 3='2 to 4 visits' 4='5 to 9 visits' 5='10 or more visits' 6='I had no visits in the last 6 months' .='Missing'; value sv_gnd 1='Male' 2='Female' .='Missing' other='Other'; value hispan 1='Yes' 2='No' .='Missing'; value sv_rac 1='American Indian or Alaskan Native' 2='Asian or Pacific Islander' 3='Black or African American' 4='White' 5='Another race or multiracial' .='Missing'; value maritl 1='Married' 2='Divorced' 3='Separated' 4='Widowed' 5='Never married' .='Missing'; value educ 1='8th grade or less' 2='Some high school, but did not graduate' 3='High school graduate or GED' 4='Some college or 2 year degree' 5='4 year college graduate' 6='More than a 4 year college degree' .='Missing'; * The following format, hmown, is used for the field (Home ownership). NOTE: The value 5 ('None of the above') is not available for the field in Cohort one baseline survey; value hmown 1='Owned or being bought by you' 2='Owned or being bought by someone in your family other than you' 3='Rented for money' 4='Not owned and one in which you live without payment of rent' 5='None of the above' .='Missing'; * The following format, rtrcom, is used for the field (Retirement community) in Round 1 (Cohort one baseline) through Round 5 surveys (Cohort five baseline and Cohort three follow up). NOTE: The field has been excluded from all subsequent surveys; value rtrcom 1='Yes' 2='No' .='Missing'; * The following format, mdsvpv, is used for the field (Medical services provided) in Round 1 (Cohort one baseline) through Round 5 surveys (Cohort five baseline and Cohort three follow up). NOTE: The field has been excluded from all subsequent surveys; value mdsvpv 1='Yes' 2='No' .='Missing'; value whocmp 1='Person to whom survey was addressed' 2='Family member or relative' 3='Friend' 4='Professional Caregiver' .='Missing'; value hhinc 1='Less than $5,000' 2='$5,000-$9,999' 3='$10,000-$19,999' 4='$20,000-$29,999' 5='$30,000-$39,999' 6='$40,000-$49,999' 7='$50,000-$79,999' 8='$80,000-$99,999' 9='$100,000 or more' 10="Don't know" .='Missing'; /********************************************************************************************/ /* The following section of formats are used with survey administration and analytic fields */ /********************************************************************************************/ * The following format, svlang, is used for the field (Survey language) beginning with Round 2 (Cohort two baseline) through Round 8 (Cohort eight baseline and Cohort six follow up. NOTE: The value 4 ('Chinese') is available for the field beginning with Round 4 (Cohort four baseline and Cohort two follow up) and in subsequent surveys; value svlang 1='English' 2='Spanish' 3='Not applicable' 4='Chinese' .='Missing'; * The following format, mconum, is used for the field (MCO provided phone number) beginning in Round 3 (Cohort three baseline and Cohort one follow up) and in subsequent surveys; value mconum 1='MCO Provided Phone Number' 2='MCO Did Not Provide Phone Number' .='Missing'; * The following format, spanfl, is used for the field (Spanish Materials flag) beginning with Round 4 (Cohort four baseline and Cohort two follow up) and in subsequent surveys; value spanfl 1='Spanish Materials' 2='No Spanish Materials' .='Missing'; * The following format, round, is used for the field (Round data submitted) in Round 4 surveys only (Cohort four baseline and Cohort two follow up); value round 1='Data Submitted First Round' 2='Data Submitted Second Round' .='Missing'; * The following format, exclud, is used for the field (Request to be excluded) beginning with Round 5 (Cohort five baseline and Cohort three follow up) through Round 8 (Cohort eight baseline and Cohort six follow up); value exclud 1='Request to exclude' 2='No request to exclude' .='Missing'; * The following format, dbldty, is used for the field (Double duty) in Round 4 surveys only (Cohort four baseline and Cohort two follow up); value dbldty 1='Double Duty C4B and R2' 0='Not Double Duty' .='Missing'; * The following format, chin, is used for the field (Chinese protocol flag) beginning with Round 5 (Cohort five baseline and Cohort three follow up) and in subsequent surveys; value chin 1='Member of Chinese language plan' 0='Not a member of Chinese language plan' .='Missing'; * The following format, pace, is used for the field (PACE protocol flag) beginning with Round 2 (Cohort two baseline) through Round 8 (Cohort eight baseline and Cohort six follow up) with the exception of Cohort one follow up; value pace 1='Member of PACE plan' 0='Not a member of a PACE plan' .='Missing'; * The following format, ever, is used for the field (Evercare protocol flag) in the following specific Cohort surveys only: Cohort two, three, and four baseline, and Cohort two follow up; value ever 1='Member of an Evercare Plan' 0='Not a Member of an Evercare Plan' .='Missing'; value disp 1='Mail Survey Completed' 2='Telephone Survey Completed' .='Missing'; value invsrv 1='Invalid Survey' 0='Valid Survey' .='Missing'; value cmpsrv 1='Completed Survey (80% criteria)' 0='Incomplete Survey' .='Missing'; value cmpflg 1='Name Provided for person completing survey' 0='Name Not Provided' .='Missing'; *The following five formats are used for the five fields noted below beginning in Round 1 (Cohort one baseline) through Round 6 surveys (Cohort six baseline and Cohort four follow up). bdcnum field (Mismatched contract number) bdrace field (Mismatched race flag) bdbrth field (Mismatched birth year flag) bdgndr field (Mismatched gender flag) bdprst field (Inconsistent-Female with Prostate Cancer Flag) Note: The fields have been excluded from subsequent surveys.; value bdcnum 1='Yes' 0='No' .='Missing'; value bdrace 1='Yes' 0='No' .='Missing'; value bdbrth 1='Yes' 0='No' .='Missing'; value bdgndr 1='Yes' 0='No' .='Missing'; value bdprst 1='Yes' 0='No' .='Missing'; value agecat 0='less than 65 years' 1='65 to 69 years' 2='70 to 74 years' 3='75 to 79 years' 4='80 years or older' .='Missing'; value enrcat 1='less than 6 months' 2='6 to 12 months' 3='13 to 36 months' 4='37 months or more' .='Missing'; value racegp 1='White' 2='Black' 3='Other' .='Missing'; value plndct 1='less than 1 year' 2='1 to 4 years' 3='5 to 9 years' 4='10 years or more' .='Missing'; * The following two formats are used for field (Indicator for different follow up HIC Number). NOTE: The format, c2fhcdif, is used for the field in Cohort two merged baseline and follow up data file. NOTE: The format, fhicdif, is used for the field in all subsequent merged data files. NOTE: The field itself does not have a cohort prefix in any of the merged data files; value c2fhcdif 1='Different Baseline and Follow Up HIC Numbers' .='Missing'; value fhicdif 0='No Follow Up HIC Number' 1='Same Baseline and Follow Up HIC Numbers' 2='Different Baseline and Follow Up HIC Numbers' .='Missing'; /********************************************************************************************/ /* The following section of formats (proxst-actdth) are formats for the Analytical */ /* (Performance Measurement) fields in the merged baseline and follow up data files. */ /********************************************************************************************/ * The following format, proxst, is used for the field (Proxy status) in all merged data files; value proxst 1='Member (Baseline)/Member (Follow Up)' 2='Member (Baseline)/Proxy (Follow Up)' 3='Proxy (Baseline)/Member (Follow Up)' 4='Proxy (Baseline)/Same Proxy (Follow Up)' 5='Proxy (Baseline)/Diff Proxy (Follow Up)' 6='Not Enough Information (Baseline)' 7='Not Enough Information (Follow Up)' .='Missing'; * The following format, flag, is used for the field (Random Assign to Report Unit in State), in the Cohort one merged and Cohort two merged data files only; value flag 1='Randomly Assigned to Reporting Unit' 0='Not Randomly Assigned to Reporting Unit' .='Missing'; * The following format, analyt, is used for field (Analytic indicator) in all merged data files. Note: The field is also available in the Cohort six, seven, and eight baseline files; value analyt 1='Included in analytic sample' 0='Not included in analytic sample' .='Missing'; value pmrind 1='Respondent' 2='Non-respondent' 3='Invalid' 4='Dead' 5='Voluntarily Disenrolled' .='Missing'; value phout 1='Worse than expected' 2='Same as expected' 3='Better than expected' .='Missing'; value mhout 1='Worse than expected' 2='Same as expected' 3='Better than expected' .='Missing'; value status 1='Not FU Plan, Age <65, Baseline Respondent' 2='Not FU Plan, Age <65, Baseline Non-respondent' 3='Not FU Plan, Age 65+, Baseline Respondent' 4='Not FU Plan, Age 65+, Baseline Non-respondent' 5='FU Plan, Age <65, Baseline Respondent' 6='FU Plan, Age <65, Baseline Non-respondent' 7='FU Plan, Age 65+, Baseline Respondent' 8='FU Plan, Age 65+, Baseline Non-respondent' 9='Ineligible Baseline Survey Disposition' .='Missing'; value actdth 1='Dead within 2 yrs of baseline administration' 0='Not dead within 2 yrs of baseline administration' .='Missing'; /**new variables for HOS2.5 - 2/2015* - sgy*/ /*---------------------------- The following formats are new in HOS 2.5 ------------------*/ value difmeals 1='No, I do not have difficulty' /* New field in Round 16, 2013 */ 2='Yes, I have difficulty' 3='I do not do this activity' .='Missing'; value difmoney 1='No, I do not have difficulty' /* New field in Round 16, 2013 */ 2='Yes, I have difficulty' 3='I do not do this activity' .='Missing'; value difmeds 1='No, I do not have difficulty' /* New field in Round 16, 2013 */ 2='Yes, I have difficulty' 3='I do not do this activity' .='Missing'; /*----------------------------------------------------------------------------------------*/ /* The following thirteen HOS 1.0/2.0 formats were removed in 2013 HOS 2.5, Round 16 value chstex value chstrst value sobflt value sobsit value sobwlk value sobstr value ftnumb value ftsens value fthc value ftsrs value pnart value read value hear */ /*---------------------------- The following formats are new in HOS 2.5 ------------------*/ value difmeals 1='No, I do not have difficulty' /* New field in Round 16, 2013 */ 2='Yes, I have difficulty' 3='I do not do this activity' .='Missing'; value difmoney 1='No, I do not have difficulty' /* New field in Round 16, 2013 */ 2='Yes, I have difficulty' 3='I do not do this activity' .='Missing'; value difmeds 1='No, I do not have difficulty' /* New field in Round 16, 2013 */ 2='Yes, I have difficulty' 3='I do not do this activity' .='Missing'; /*-----------------------------------------------------------------------------------*/ /* The following thirteen H0/2.0 formats were removed in 2013 HOS 2.5, Round 16 value chstex value chstrst value sobflt value sobsit value sobwlk value sobstr value ftnumb value ftsens value fthc value ftsrs value pnart value read value hear */ /*-------------------------he following formats are new in HOS 2.5 ------------------*/ value difsee 1='Yes' /* New field in Round 16, 2013 */ 2='No' .='Missing'; value difhear 1='Yes' /* New field in Round 16, 2013 */ 2='No' .='Missing'; value difremem 1='Yes' /* New field in Round 16, 2013 */ 2='No' .='Missing'; value difwkstr 1='Yes' /* New field in Round 16, 2013 */ 2='No' .='Missing'; value difdrbth 1='Yes' /* New field in Round 16, 2013 */ 2='No' .='Missing'; value diferrnd 1='Yes' /* New field in Round 16, 2013 */ 2='No' .='Missing'; value difmprob 1='Every day (7 days a week)' /* New field in Round 16, 2013 */ 2='Most days (5-6 days a week)' 3='Some days (2-4 days a week)' 4='Rarely (once a week or less)' 5='Never' .='Missing'; /*----------------------------------------------------------------------------------------*/ /*-------------------------- The following format is new in HOS 2.5 ----------------------*/ value ccdep 1='Yes' /* New field in Round 16, 2013 */ 2='No' .='Missing'; /*----------------------------------------------------------------------------------------*/ /*-------------------------- The following formats are new in HOS 2.5 --------------------*/ value caother 1='Yes' /* New field in Round 16, 2013 */ 2='No' .='Missing'; value paindact 1='Not at all' /* New field in Round 16, 2013 */ 2='A little bit' 3='Somewhat' 4='Quite a bit' 5='Very much' .='Missing'; value painsact 1='Never' /* New field in Round 16, 2013 */ 2='Rarely' 3='Sometimes' 4='Often' 5='Always' .='Missing'; value painrate 1='1 No pain' /* New field in Round 16, 2013 */ 2='2' 3='3' 4='4' 5='5' 6='6' 7='7' 8='8' 9='9' 10='10 Worst imaginable pain' .='Missing'; value depnopls 1='Not at all' /* New field in Round 16, 2013 */ 2='Several days' 3='More than half the days' 4='Nearly every day' .='Missing'; value depdown 1='Not at all' /* New field in Round 16, 2013 */ 2='Several days' 3='More than half the days' 4='Nearly every day' .='Missing'; /*----------------------------------------------------------------------------------------*/ /* The following six HOS 2.0 formats were removed in 2013 HOS 2.5, Round 16 value pnback value dep2wk value depyr value dep2yr value depweek value depweekb */ /*----------------------------------------------------------------------------------------*/ /* The following two HOS 2.0 formats were removed in 2012 HOS 2.0, Round 15 value weight (weight categories) value height (height categories) */ value srvgend 1='Male' 2='Female' .='Missing'; /*----------------------------------------------------------------------------------------*/ /* The following HOS 1.0/2.0 format was removed in 2013 HOS 2.5, Round 16 value hispan */ /* ------------------------- The following formats are new in HOS 2.5 --------------------*/ value hpnohisp 0='No, not Hispanic not checked' /* New field in Round 16, 2013 */ 1='No, not Hispanic checked' .='Missing'; value hpmex 0='Respondent did not check Mexican' /* New field in Round 16, 2013 */ 1='Respondent checked Mexican' .='Missing'; value hppr 0='Respondent did not check Puerto Rican' /* New field in Round 16, 2013 */ 1='Respondent checked Puerto Rican' .='Missing'; value hpcuba 0='Respondent did not check Cuban' /* New field in Round 16, 2013 */ 1='Respondent checked Cuban' .='Missing'; value hpother 0='Respondent did not check Other Hispanic' /* New field in Round 16, 2013 */ 1='Respondent checked Other Hispanic' .='Missing'; /*----------------------------------------------------------------------------------------*/ /* The following three HOS 2.0 formats were removed in 2013 HOS 2.5, Round 16 value rcasian value rcnhpi value rcother */ value rcwhite 0='Respondent did not check White' 1='Respondent checked White' .='Missing'; value rcafram 0='Respondent did not check Black or African American' 1='Respondent checked Black or African American' .='Missing'; value rcnatam 0='Respondent did not check American Indian or Alaska Native' 1='Respondent checked American Indian or Alaska Native' .='Missing'; /*--------------------- Several new Race formats were added in HOS 2.5 -------------------*/ value rcindia 0='Respondent did not check Asian Indian' /* New field in Round 16, 2013 */ 1='Respondent checked Asian Indian' .='Missing'; value rcchina 0='Respondent did not check Chinese' /* New field in Round 16, 2013 */ 1='Respondent checked Chinese' .='Missing'; value rcfilip 0='Respondent did not check Filipino' /* New field in Round 16, 2013 */ 1='Respondent checked Filipino' .='Missing'; value rcjapan 0='Respondent did not check Japanese' /* New field in Round 16, 2013 */ 1='Respondent checked Japanese' .='Missing'; value rckorea 0='Respondent did not check Korean' /* New field in Round 16, 2013 */ 1='Respondent checked Korean' .='Missing'; value rcviet 0='Respondent did not check Vietnamese' /* New field in Round 16, 2013 */ 1='Respondent checked Vietnamese' .='Missing'; value rcothasn 0='Respondent did not check Other Asian' /* New field in Round 16, 2013 */ 1='Respondent checked Other Asian' .='Missing'; value rchawaii 0='Respondent did not check Native Hawaiian' /* New field in Round 16, 2013 */ 1='Respondent checked Native Hawaiian' .='Missing'; value rcguam 0='Respondent did not check Guamanian or Chamorro' /* New field in Round 16, 2013 */ 1='Respondent checked Guamanian or Chamorro' .='Missing'; value rcsamoa 0='Respondent did not check Samoan' /* New field in Round 16, 2013 */ 1='Respondent checked Samoan' .='Missing'; value rcothpac 0='Respondent did not check Other Pacific Islander' /* New field in Round 16, 2013 */ 1='Respondent checked Other Pacific Islander' .='Missing'; /*-------------------------- The following format is new in HOS 2.5 ----------------------*/ value speakeng 1='Very well' /* New field in Round 16, 2013 */ 2='Well' 3='Not well' 4='Not at all' .='Missing'; /*----------------------------------------------------------------------------------------*/ /*-------------------------- The following formats are new in HOS 2.5 --------------------*/ value lvalone 0='Respondent did not check live alone' /* New field in Round 16, 2013 */ 1='Respondent checked live alone' .='Missing'; value lvspouse 0='Respondent did not check live with spouse' /* New field in Round 16, 2013 */ 1='Respondent checked live with spouse' .='Missing'; value lvchild 0='Respondent did not check live with child/relative' /* New field in Round 16, 2013 */ 1='Respondent checked live with child/relative' .='Missing'; value lvnonrel 0='Respondent did not check live with non-relatives' /* New field in Round 16, 2013 */ 1='Respondent checked live with non-relatives' .='Missing'; value lvcaregv 0='Respondent did not check live with paid caregiver' /* New field in Round 16, 2013 */ 1='Respondent checked live with paid caregiver' .='Missing'; value wherelv 1='Independent house, apartment, condominium, or mobile home' /* New field in Round 16, 2013 */ 2='Assisted living apartment or board and care home' 3='Nursing home' 4='Other' .='Missing'; /*-------------------------- The following formats are new in HOS 2.5 --------------------*/ value careothr 1='Yes' /* New field in Round 16, 2013 */ 2='No' .='Missing'; value caredays 1='No care provided in the last week' /* New field in Round 16, 2013 */ 2='1 or 2 days' 3='3 or 4 days' 4='5 or 6 days' 5='7 days (every day)' .='Missing'; value diftrans 1='Always or almost always' /* New field in Round 16, 2013 */ 2='Sometimes' 3='Almost never or never' .='Missing'; /*----------------------------------------------------------------------------------------*/ /*----------------------------------------------------------------------------------------*/ /* The following two HOS 1.0/2.0 formats were removed in 2013 Round 16 value spanfl value chin */ /*----------------------------------------------------------------------------------------*/ /* The following HOS 1.0/2.0 format was removed in 2013 Round 16 value agecat */ /*----------------------------------------------------------------------------------------*/ /* New field MUIDACT in HOS 3.0 */ value muidact 1='A lot' /* New field in Round 18, 2015 */ 2='Somewhat' 3='Not at all' .='Missing'; /*----------------------------------------------------------------------------------------*/ /* ----------------- The following three formats are new in 2015 HOS 3.0 -----------------*/ value speaklng 1='English' /* New field in Round 18, 2015 */ 2='Spanish' 3='Chinese' 4='Some other language' .='Missing'; value sleephrs 1='Less than 5 hours' /* New field in Round 18, 2015 */ 2='5-6 hours' 3='7-8 hours' 4='9 or more hours' .='Missing'; value sleepqua 1='Very Good' /* New field in Round 18, 2015 */ 2='Fairly Good' 3='Fairly Bad' 4='Very Bad' .='Missing'; /*----------------------------------------------------------------------------------------*/ /*****************************************************************************************************/ /*other variables */ /*****************************************************************************************************/ value $srvdsp 'M10' ="Mailed: Complete survey (80-100% complete)" 'T10' ="Telephoned: Complete survey (80-100% complete)" 'M11' ="Mailed: Nonresponse: partial complete survey (50-79% complete)" 'T11' ="Telephoned: Nonresponse: partial complete survey (50-79% complete)" 'M20','T20' ="Ineligible: deceased" 'M21','T21' ="Ineligible: not enrolled in MCO" 'M22','T22' ="Ineligible: end stage renal disease" 'M23','T23' ="Ineligible: language barrier" 'T24' ="Ineligible: bad address AND non-working/unlisted phone number or member is unknown at the dialed phone number" 'M31','T31' ="Nonresponse: break-off (0-49% complete)" 'M32','T32' ="Nonresponse: refusal" 'M33','T33' ="Nonresponse: respondent unavailable" 'M34','T34' ="Nonresponse: respondent physically or mentally incapacitated" 'M35','T35' ="Nonresponse: respondent institutionalized" 'M36','T36' ="Nonresponse: after maximum attempts" '' = "Missing"; /*derived newrace from survey, EDB, and SEER race*/ value newrace 1='White' 2='Asian or Pacific Islander' 3='Black or African American' 4='Hispanic' 5='American Indian or Alaskan Native' 6='Another race or Multi-Race' 0='Unknown'; value $race "0" = "Unknown" "1" = "White" "2" = "Black" "3" = "Other" "4" = "Asian" "5" = "Hispanic" "6" = "N. Am. Native"; /*derive from Q43 SMKFRQ*/ value smkstat 1='Yes (every day or some days)' 2='Not at all' 9='Don''t know or missing'; /* format value 'anycan' used for both the SEER.MHOS and MHOS files */ value anycan 1='Yes' 2='No' .='Not Answered'; value arthpn 1='None' 2='Very Mild' 3='Mild' 4='Moderate' 5='Severe' .='Missing'; /* format value 'speccan' used for both the SEER.MHOS and MHOS files */ value speccan 1='Yes' 2='No' .='Not Answered'; value backpn 1='All of the time' 2='Most of the time' 3='Some of the time' 4='A little of the time' 5='None of the time' .='Missing'; value $dsprec "1" = "Completed (M10, T10)" "2" = "Partially completed (M11, T11)" "3" = "No Response (All other dispositions)" "4" = "Patient selected for Baseline, but not Follow-up"/* this level is only found in SEER.MHOS data */ " " = "No Survey"; value yob_flg 0 = "Match" 1 = "Mismatch: difference > 1 year" 2 = "Mismatch: difference = 1 year" . = "At least one of the YOB variables is missing or invalid"; value sex_flg 0 = "Match" 1 = "Mismatch" . = "At least one of the gender variables is missing or invalid"; value inseer 1 = "Yes" 0 = "No"; value $srv_var "N" = "No" "Y" = "Yes"; value $ssa_sta " " = "Missing" "01" = "Alabama" "02" = "Alaska" "03" = "Arizona" "04" = "Arkansas" "05" = "California" "06" = "Colorado" "07" = "Connecticut" "08" = "Delaware" "09" = "District of Columbia" "10" = "Florida" "11" = "Georgia" "12" = "Hawaii" "13" = "Idaho" "14" = "Illinois" "15" = "Indiana" "16" = "Iowa" "17" = "Kansas" "18" = "Kentucky" "19" = "Louisiana" "20" = "Maine" "21" = "Maryland" "22" = "Massachusetts" "23" = "Michigan" "24" = "Minnesota" "25" = "Mississippi" "26" = "Missouri" "27" = "Montana" "28" = "Nebraska" "29" = "Nevada" "30" = "New Hampshire" "31" = "New Jersey" "32" = "New Mexico" "33" = "New York" "34" = "North Carolina" "35" = "North Dakota" "36" = "Ohio" "37" = "Oklahoma" "38" = "Oregon" "39" = "Pennsylvania" "40" = "Puerto Rico" "41" = "Rhode Island" "42" = "South Carolina" "43" = "South Dakota" "44" = "Tennessee" "45" = "Texas" "46" = "Utah" "47" = "Vermont" "48" = "Virgin Islands" "49" = "Virginia" "50" = "Washington" "51" = "West Virginia" "52" = "Wisconsin" "53" = "Wyoming" "54" = "Africa" "55" = "Asia" "56" = "Canada & Islands" "57" = "Central America and West Indies" "58" = "Europe" "59" = "Mexico" "60" = "Oceania" "61" = "Philippines" "62" = "South America" "63" = "U.S. Possessions" "64" = "American Samoa" "65" = "Guam" "66" = "Saipan" "97" = "Northern Marianas" "98" = "Guam" "99" = "Unknown"; value $newreg '00' = 'Patient not selected for FU survey' '01' = 'San Fran' '02' = 'Connecticut' '20' = 'Detroit' '21' = 'Hawaii' '22' = 'Iowa' '23' = 'New Mexico' '25' = 'Seattle' '26' = 'Utah' '27' = 'Atlanta' '31' = 'San Jose' '33' = 'Arizona Indians' '35' = 'Los Angeles' '37' = 'Rural Georgia' '41' = 'Greater California' '42' = 'Kentucky' '43' = 'Louisiana' '44' = 'New Jersey' '47' = 'Greater Georgia - 2000+' /*added 61, 62, 63 - 10/2021*/ '61' = 'Idaho' '62' = 'New York' '63' = 'Massachusetts' '98' = 'Other Locations' '99' = 'Unknown' ' ' = 'CMS State Missing, or did not participate in Survey'; /* added for survey level file */ value yesno 1='Yes' 0='No' 99='Unknown'; value srvtype 1='baseline' 2='followup'; value ca_stat 1='Cancer before survey in SEER, or in same year as survey, month is same or unknown and Q33=yes' 2='No cancer before survey in SEER and Q33=no/missing, or non-melanoma cancer in same year, month is same or unknown and Q33=no' 3='No cancer before survey in SEER and Q33=yes' 4='Not in SEER and Q33=no' 5='Not in SEER and Q33=missing' 6='Melanoma cancer in SEER, in same year as survey, month is same and Q33=no' 7='Melanoma cancer in SEER, in same year as survey, month is same and Q33=missing' 8='Non-melanoma cancer in SEER, in same year as survey, month is same and Q33=missing' 9='Non-malignant tumor before the survey, and no other malignancies' 10='Non-malignant tumor after the survey, and no other malignancies' ; value non_malig 0='No non-malignant tumors' 1='Non-malignant tumors before the survey' 2='Non-malignant tumors before and after the survey' 3='Non-malignant tumors after the survey' ; value surviv 1='Alive' 0='Dead'; value $drsqt_r /*q44 quit smoking question (recoded)*/ ''= "Missing" '1' = "Less than 6 months" '1.1'= "Less than 12 months (cohort 1 baseline only)" '2' = "6 months or more" '2.1'= "12 months or more (cohort 1 baseline only)" '3' = "Don't know"; value csmk 1 = 'Yes (every day or some days)' 2 = 'Not at all' 9 = 'Unknown'; value vendor_r /*survey vendor (recoded)*/ . = "Missing" 1 = "DSS" 2 = "GHS" 3 = "Solucient (formerly HCIA)" 4 = "Synovate (formerly Market Facts)" 5 = "NRC" 6 = "Roper Starch (formerly Response Analysis)" 7 = "DataStat, Inc. (cohort 3&4 follow-up only)"; /*cohort 7 and 8 followup*/ /* New field added in Round 9, 2006 */ value vrphcmp 1='Much better' 2='Slightly better' 3='About the same' 4='Slightly worse' 5='Much worse' .='Missing'; /* New field added in Round 9, 2006 */ value vrmhcmp 1='Much better' 2='Slightly better' 3='About the same' 4='Slightly worse' 5='Much worse' .='Missing'; /* Please note for the following six ADL fields, response levels are reversed compared to the numeric levels in equivalent fields in HOS 1.0 questionnaire */ value adlbth 1='No, I do not have difficulty' 2='Yes, I have difficulty' 3='I am unable to do this activity' .='Missing'; value adldrs 1='No, I do not have difficulty' 2='Yes, I have difficulty' 3='I am unable to do this activity' .='Missing'; value adleat 1='No, I do not have difficulty' 2='Yes, I have difficulty' 3='I am unable to do this activity' .='Missing'; value adlchr 1='No, I do not have difficulty' 2='Yes, I have difficulty' 3='I am unable to do this activity' .='Missing'; value adleat 1='No, I do not have difficulty' 2='Yes, I have difficulty' 3='I am unable to do this activity' .='Missing'; value adlwlk 1='No, I do not have difficulty' 2='Yes, I have difficulty' 3='I am unable to do this activity' .='Missing'; value adltlt 1='No, I do not have difficulty' 2='Yes, I have difficulty' 3='I am unable to do this activity' .='Missing'; value ccosteo 1='Yes' 2='No' .='Missing'; /* New talked with provider about falls field added in Round 9, 2006 */ value frmtlk 1='Yes' 2='No' 3='I had no visits in the past 12 months' .='Missing'; /* New falls field added in Round 9, 2006 */ value frmfall 1='Yes' 2='No' .='Missing'; /* New balance problems field added in Round 9, 2006 */ value frmbal 1='Yes' 2='No' .='Missing'; /* New fall prevention field added in Round 9, 2006 */ value frmprev 1='Yes' 2='No' 3='I had no visits in the past 12 months' .='Missing'; /* New osteoporosis testing field added in Round 9, 2006 */ value ototest 1='Yes' 2='No' .='Missing'; /* New weight categories field added in Round 9, 2006 */ value weight 1='90 lbs or less' 2='91-100 lbs' 3='101-110 lbs' 4='111-120 lbs' 5='121-130 lbs' 6='131-140 lbs' 7='141-150 lbs' 8='151-160 lbs' 9='161-170 lbs' 10='171-180 lbs' 11='181-190 lbs' 12='191-200 lbs' 13='201-210 lbs' 14='211-220 lbs' 15='221-230 lbs' 16='231-240 lbs' 17='241-250 lbs' 18='251-260 lbs' 19='261-270 lbs' 20='271-280 lbs' 21='281-290 lbs' 22='291-300 lbs' 23='301-310 lbs' 24='311-320 lbs' 25='321 lbs or more' .='Missing'; /* New height categories field added in Round 9, 2006 */ value height 01='5ft. 00 in. or less' 02='5ft. 01 in.' 03='5ft. 02 in.' 04='5ft. 03 in.' 05='5ft. 04 in.' 06='5ft. 05 in.' 07='5ft. 06 in.' 08='5ft. 07 in.' 09='5ft. 08 in.' 10='5ft. 09 in.' 11='5ft. 10 in.' 12='5ft. 11 in.' 13='6ft. 00 in.' 14='6ft. 01 in.' 15='6ft. 02 in.' 16='6ft. 03 in. or more' .='Missing'; /* New race field added in Round 9, 2006 */ value rcnatam 0='Did not check American Indian or Alaskan Native' 1='Checked American Indian or Alaskan Native' .='Missing'; /* New race field added in Round 9, 2006 */ value rcasian 0='Did not check Asian' 1='Checked Asian' .='Missing'; /* New race field added in Round 9, 2006 */ value rcafram 0='Did not check Black or African American' 1='Checked Black or African American' .='Missing'; /* New race field added in Round 9, 2006 */ value rcnhpi 0='Did not check Native Hawaiian or other Pacific Islander' 1='Checked Native Hawaiian or other Pacific Islander' .='Missing'; /* New race field added in Round 9, 2006 */ value rcwhite 0='Did not check White' 1='Checked White' .='Missing'; /* New race field added in Round 9, 2006 */ value rcother 0='Did not check Another race' 1='Checked Another race' .='Missing'; value vrpaccl 1='No, none of the time' 2='Yes, a little of the time' 3='Yes, some of the time' 4='Yes, most of the time' 5='Yes, all of the time' .='Missing'; value vrpwork 1='No, none of the time' 2='Yes, a little of the time' 3='Yes, some of the time' 4='Yes, most of the time' 5='Yes, all of the time' .='Missing'; value vrmaccl 1='No, none of the time' 2='Yes, a little of the time' 3='Yes, some of the time' 4='Yes, most of the time' 5='Yes, all of the time' .='Missing'; value vrmwork 1='No, none of the time' 2='Yes, a little of the time' 3='Yes, some of the time' 4='Yes, most of the time' 5='Yes, all of the time' .='Missing'; value $ruccode ' ' = "Not available" '01' = "Counties of metro areas of 1 million population or more" '02' = "Counties in metro areas of 250,000 - 1,000,000 population" '03' = "Counties in metro areas of fewer than 250,000 population" '04' = "Urban population of 20,000 or more, adjacent to a metro area" '05' = "Urban population of 20,000 or more, not adjacent to a metro area" '06' = "Urban population of 2,500-19,999, adjacent to a metro area" '07' = "Urban population of 2,500-19,999, not adjacent to a metro area" '08' = "Completely rural or less than 2,500 urban population, adjacent to a metro area" '09' = "Completely rural or less than 2,500 urban population, not adjacent to a metro area" '88' = 'Missing/Unknown Alaska/Hawaii' '99' = "Missing Value" ; value ruccoder . = 'Not available' 1 = 'Big Metro (Urban = 01)' 2 = 'Metro (Urban = 02 or 03)' 3 = 'Urban (Urban = 04 or 05)' 4 = 'Less Urban (Urban = 06 or 07)' 5 = 'Rural (Urban = 08 or 09)' 9 = 'Unknown (Urban = 88 or 99)' ; /*MBSF ESRD indicator*/ value $mb_esrd 'Y' = 'Has ESRD' '0' = 'Does not have ESRD' ; value st_buyin 0='No' 1='Yes (Third Party A or Third Party B)' ; run;