The Survey of Income and Program Participation (SIPP) * Useful Tools for Data Analysis using the SIPP H. Luke Shaefer University of Michigan School of.

Slides:



Advertisements
Similar presentations
Why collect the same data twice?: Exploring the possibilities of using VAT data in the estimation of the Danish IIP Søren Kristensen Statistics Denmark.
Advertisements

Assessing the Potential Effect of Programmatic Changes in Medicaid and SCHIP on Childrens Uninsured Rates Matthew M. Davis, MD, MAPP Rachel M. Quinn, MPP,
NeT-TOPIC New tools and approaches for managing Urban Transformation Processes in Intermediate Cities. GUIDELINES ON LOCAL SUPPORT GROUPS June 2008 GUIDELINES.
Exhibit 1. One-Quarter of Adults Reported a Gap in Coverage in 2011; More Than Half Were Uninsured for Two Years or More * Combines Insured now, time uninsured.
OFFERING TO DO SOMETHING
Milliman USA Texas State Planning Grant Conference January 31 – February 1, 2002 Options for Expanding Health Insurance in Texas – CHIP Full Cost Buy-In.
The Survey of Income and Program Participation (SIPP)
Exhibit 1. The Impact of Health Reform: Percent of Women Ages 19–64 Uninsured by State Source: Urban Institute and Kaiser Commission on Medicaid and the.
The Survey of Income and Program Participation (SIPP) * Introduction to Data Quality * Accessing the Public Use Files H. Luke Shaefer University of Michigan.
Considerations for Moving Forward Cindy Mann Executive Director Georgetown University Health Policy Institute Center for Children and Families Health Foundation.
The Uninsured: Policy and Data Issues Michael J. O’Grady, Ph.D. Assistant Secretary for Planning and Evaluation US Department of Health and Human Services.
HEALTH REFORM IN MASSACHUSETTS: FROM COVERAGE TO COSTS Beyond Coverage: Building on CA’s Success Insure the Uninsured Project KATE NORDAHL February 17,
Projections for Coverage and Exchange Participation Special Committee on Financial Institutions and Insurance Topeka, Kansas October 24, 2011 Suzanne Cleveland,
The Survey of Income and Program Participation (SIPP) * Critical Issues for Data Analysis using the SIPP H. Luke Shaefer University of Michigan School.
KEY FINDINGS FROM THE 2012 MASSACHUSETTS HEALTH REFORM SURVEY SHARON K. LONG URBAN INSTITUTE MARCH 26, 2014.
1 Revisiting the SCHIP Funding Formula AcademyHealth National Health Policy Conference State Health Research and Policy Interest Group Meeting Washington.
AMERICAN COMMUNITY SURVEY ESTIMATES OF UNINSURED AMERICAN INDIANS AND ALASKA NATIVES Bemidji Area of the Indian Health Service.
«Doing research with secondary data» Eva Deuchert Bern, November
This research is funded in part through a U.S. Health Resources and Services Administration, State Planning Grant to the Hawaii State Department of Health.
RETIREMENT STRATEGIES OF RUSSIANS ( ) Olga Kuzina Higher School of Economics, Moscow.
Bridging the Gaps: Dealing with Major Survey Changes in Data Set Harmonization Joint Statistical Meetings Minneapolis, MN August 9, 2005 Presented by:
This research is funded in part through a U.S. Health Resources and Services Administration, State Planning Grant to the Hawaii State Department of Health,
This research is funded in part through a U.S. Health Resources and Services Administration, State Planning Grant to the Hawaii State Department of Health.
Health Coverage for Children: Where do we stand? Joan Alker/Sabrina Corlette Georgetown Health Policy Institute February 4, 2014.
Health Insurance Coverage of the Nonelderly, 2010 * Medicaid also includes other public programs: CHIP, other state programs, Medicare and military-related.
Health Care Advocacy 101 in Florida for community leaders Health Care Expansion Marketplace Enrollment.
Shana Alex Lavarreda, PhD, MPP Sacramento, CA 2/10/2010 The Uninsured and National Health Care Reform.
Health Insurance for Utah Children and Small Businesses November 15, 2006 Expanding Health Insurance Coverage for Utah’s Uninsured Citizens.
What is the NIH RePORTER? And How Will it Help My PI?
 Health insurance is a significant part of the Vietnamese health care system.  The percentage of people who had health insurance in 2007 was 49% and.
Available Data on Alaska’s Uninsured December 2006 Health Planning & Systems Development Unit Office of the Commissioner Alaska Department of Health &
Data Used to Model Health Reform: The Health Benefits Simulation Model (HBSM) Presented to: 2009 APDU Annual Conference by: John Sheils, Vice President.
Small Area Health Insurance Estimates (SAHIE) Program Joanna Turner, Robin Fisher, David Waddington, and Rick Denby U.S. Census Bureau October 6, 2004.
Health Insurance and the Uninsured in Kansas February 2008 Kansas Health Institute This chartpack may be used as a presentation in its entirety. Individual.
Use of Administrative Data Seminar on Developing a Programme on Integrated Statistics in support of the Implementation of the SNA for CARICOM countries.
Entrances and Exits: Health Insurance Churning Sherry Glied, PhD Kathryn Klein, BA Danielle Ferry, BA Supported by a grant from The Commonwealth.
The challenge of a mixed-mode design survey and new IT tools application: the case of the Italian Structure Earning Surveys Fabiana Rocci Stefania Cardinleschi.
This research is funded in part through a U.S. Health Resources and Services Administration, State Planning Grant to the Hawaii State Department of Health.
Actuarial Research Corporation1 Inside the Black Box: Adjustments and Considerations for Public Policy Proposals AcademyHealth Annual Research Meeting:
DUE CTC Professional Development National Visiting Committee Convergence Technology Center Feb , 2009.
"Immigrants & the Safety Net: Challenges from Health Care Reform” California Program on Access to Care Presented by: Monica Blanco-Etheridge Latino Coalition.
Effects of the State Children’s Health Insurance Program on Children with Chronic Health Conditions Amy J. Davidoff, Ph.D. Genevieve Kenney, Ph.D. Lisa.
This research is funded in part through a U.S. Health Resources and Services Administration, State Planning Grant to the Hawaii State Department of Health,
Policies to Aid the Uninsured Michael S. Lawlor Wake Forest University, Dept. of Economics Forum on Pres. Candidates’ Health Plans Slides available on.
| Deepak Madala ENROLL Virginia! Program Manager Virginia Poverty Law Center TCI Policy Summit | December 2015 Maximizing.
BilheimerView Graph # 1 KEY POLICY QUESTIONS FOR THE STATES What Is the Problem of Uninsured Kids in the State? What Are We Doing to Address That Problem?
Muskie School of Public Service University of Southern Maine Who Uses Individual Health Insurance & For How Long? Erika Ziller Andrew Coburn Timothy McBride.
Insured, Uninsured and the Underinsured (US data). Olayinka Oladimeji Pharmaceutical Management for Underserved Populations. 03/21/07.
Jerry Reiter Department of Statistical Science and the Information Initiative at Duke Duke University.
Lynn A. Blewett, Ph.D. State Health Access Data Assistance Center University of Minnesota, School of Public Health November 10, 2004 Use of State and National.
NYS Estimates of Income Eligibles and Unmet Need Wayne DeNyse Victoria Lazariu-Bauer Dan Kellis.
Using Data from the National Survey of Children with Special Health Care Needs Centers for Disease Control and Prevention National Center for Health Statistics.
This research is funded in part through a U.S. Health Resources and Services Administration, State Planning Grant to the Hawaii State Department of Health,
Review Confidence Intervals Sample Size. Estimator and Point Estimate An estimator is a “sample statistic” (such as the sample mean, or sample standard.
Are We Nearing the Finish Line Yet?: The State of Play in Children’s Coverage Increasing Enrollment: It Still Takes Advocacy, Outreach, Simplification.
HEALTH INSURANCE COVERAGE & ACCESS IN ALASKA FOCUS GROUP STUDY OF THE UNINSURED Alaska Health Summit December 4, 2006 Institute of Social and Economic.
Invest in insurance and get guaranteed returns. In life, there are no guarantees. You go to the market, and find that all products are there on warranty.
1 Safety Net Data Collection Strategies AHRQ User Liaison Program Washington, D.C. September 24, 2003 Supported by a grant from The Robert Wood Johnson.
Developing job linkages for the Health and Retirement Study John Abowd, Margaret Levenstein, Kristin McCue, Dhiren Patki, Ann Rodgers, Matthew Shapiro,
Children’s Health Insurance Program (CHIP)
Percentage of Uninsured Children Has Declined Since Implementation of SCHIP While Uninsured Working-Age Adults Have Increased, 1987–2007 Percent of Population.
Percent of uninsured adults ages 19–64 Income level Race Age Firm size
7.8 million uninsured children live in America.
Uninsured Population: Hawai`i
Declining Funding Success Rates and Increasing Demand
Millions of uninsured, ages 0–64 Romney Baseline Affordable Care Act
New Coverage for 45 Million Uninsured 12m 19m 13m <1m
Medicaid <133% FPL 26 million
Reasons for Loss of Employer-Sponsored Insurance and Medicaid
Presidential Candidates
Presentation transcript:

The Survey of Income and Program Participation (SIPP) * Useful Tools for Data Analysis using the SIPP H. Luke Shaefer University of Michigan School of Social Work National Poverty Center This presentation is part of the NSF ‑ Census Research Network projects of Duke University and the Institute for Social Research at the University of Michigan. It is funded by National Science Foundation Grant No. SES

Useful Tools This presentation will work through a number of examples of analyses that can be undertaken using the SIPP All are drawn from my own Stata syntax, so you use at your own risk (although I think it’s all clean) You may be a more efficient programmer than I am… Either way, these tools may start to offer some ideas as you learn to really exploit the SIPP data

Example: Who Are the Uninsured? SIPP estimates of the uninsured are based on questions about insurance type, three variables in particular: VariableDescription ecdmthMedicaid coverage (includes CHIP) 1 = yes 2 = no ecrmthMedicare coverage 1 = yes 2 = no ehimthAll other coverage 1 = yes 2 = no emcocovType of public coverage

Who Are the Uninsured? So, for a cross-sectional estimate, you might do something like: gen uninsured = 1 /* Thanks to imputation of public-use SIPP files, we don’t have to worry about missing data in these variables! What would we do otherwise? */ replace uninsured = 0 if ecdmth == 1 | ehimth == 1 | ecrmth == 1 /*Might as well just keep the reporting month */ keep if srefmon ==4 /* Assume we already survey set the data */ svy: proportion uninsured

Who Are the Uninsured? So, for a cross-sectional estimate, you might see something like: Uninsured in a Given Month (2008, W1, Reporting Month) Estimate All16.7% Children (<18)12.7% Young Adults (18-29)31.2% Prime age working-age Adults (30-64)17.9% Seniors0.8%

Strength of the SIPP: Leads and Lags Measuring program entry/exit is a primary purpose of the SIPP So how do you identify someone who goes from insured to uninsured, or uninsured to insured? Take the following simple example, which assumed we have appended waves 1 and 2 of the 2008 panel, and kept only the 4 th reference months of both waves /* Order each respondent’s data chronologically */ sort ssuid epppnum swave srefmon /* Use the person identifier and chronological data to generate a lag variable for a respondent’s insurance status in the previous month. */ by ssuid epppnum: gen uninsuredLEAD = uninsured[_n-1] svy: tab uninsuredLEAD uninsured, row col This will create an insurance transition matrix that looks like this: Insurance StatusInsured month tUninsured month t Insured month t-494.1%5.9% Uninsured month t-425.2%74.8%

Hill & Shaefer, (2011)

Who Are the Uninsured? How about over the course of a year, like 2009? First load in necessary waves and keep 2009 observations. Use the person identifier to track insurance status across the calendar year. Estimates must use the calendar-year weights, so we survey set the data slightly differently below. keep if rhcalyr == 2009 Sort ssuid epppnum swave srefmon by ssuid epppnum: egen uninsuredallyear = min(uninsured) by ssuid epppnum: egen uninsured1mnth = max(uninsured) /* Keep 1 observation per person, for January. Respondents must be present in January of the year to get a calendar-year weight */ keep if rhcalmn == 1 svyset ghlfsam [pw = lgtcy1wt], strata(gvarstr) svy: proportion uninsuredallyear uninsured1mnth

Who Are the Uninsured? Uninsured in Calendar Year 2009 (Panel 2008, Wave 1) All YearEver in Year? All9.5%26.1% Children4.0%26.8% Young Adults18.2%47.1% Working-age Adults12.5%27.5%

Income Comes in All Shapes and Sizes Lots of different income variables—remember that the SIPP asks lots of detailed questions about income sources thtotinc/tftotinc/tstotinc/tptotinc: Census aggregates all income sources up into a total income measure for the unit of analysis thearn/tfearn/tsearn/tpearn: Reaggregated total earned income for the unit of analysis Other types of income measures: Property, “other,” public benefits, retirement distributions

Information on Jobs (This is Specific to <=2008 Panels) The SIPP core collects data on up to two jobs per adult respondent, per wave In the event that a person has two jobs, you can use start and end dates for both jobs to see the extent to which they were worked concurrently Available variables of jobs offer extensive information on each job: typical weekly work hours, employer characteristics, union representation, salary hourly, detailed industry and occupation codes… Info on employment separations are job-specific

“egen” can be your best friend Let’s create a variable with the highest education level in a household in a given month: bysort ssuid shhadid swave srefmon: egen hhED = max(eeducate) Or an individual’s highest educational attainment during the panel: bysort ssuid epppnum: egen personED = max(eeducate) Other similar variables can be created for: Ever in poverty, average income during panel Ever uninsured, ever unemployed, ever a part-time worker Presence of a worker in a household

Generating a Poverty Rate Let’s say you want to calculate a poverty rate: The Census Bureau has got your back! Panels: Census gives a monthly poverty threshold for household/family units Take total household income / poverty threshold gen inctoneeds = (thtotinc/rhpov)*100 Will generate a income-to-needs ratio where 100 means the household is at the poverty line Negative values for thtotinc are generally reflective of high incomes--I don’t include them as low income 1996 (& prior) panels: poverty threshold is annualized Replace rhpov = thpov/12 if spanel == 1996

Important Notes erace: Changes coding between the 2001 and 2004 panels eorigin: Condensed in the 2004 panel to 1 = hispanic and 2 = not Sad… For <= 1996 & 2001 panels, far more detailed Hispanic Origins would be codes 20 to & 2001 panels included detailed MSA codes 2004 & 2008 panels only include metro status == 1, not metro == 2

Sometimes Things are More Complicated than They Seem Let’s say you want to identify unmarried working-age mothers: It’s easy if you just want the family/sub-family heads: Identify the family reference person keep if rfoklt18 >0 & rfoklt18 <. But rfoklt18 doesn’t work if the mother isn’t a reference person!

Identifying all single mothers: Part 1 Load in your wave file keep if tage <18 srefmon ==4 drop if epnmom==9999 /* This is the mom identfier, it’s in the kid’s record and points to the mother */ gen kid = 1 /* Now we count up the number of kids who point to a given mom */ bysort spanel ssuid epnmom: egen numkids = count(kid) keep ssuid epnmom numkids /* the mom number is in a different form from epppnum, so convert */ gen zero = 0 egen epppnum = concat(zero epnmom) drop epnmom keep ssuid epppnum numkids sort ssuid epppnum duplicates drop save mom.dta, replace clear

Identifying all single mothers: Part 2 Now reload your original wave file with all observations keep if srefmon == 4 sort ssuid epppnum merge 1:1 ssuid epppnum using “mom.dta” /* If a woman didn’t merge in from working dataset, it’s because they don’t have kids who are pointing to them, so you can recode a missing value as 0 */ replace numkids = 0 if numkids ==. & esex == 2 gen singlemom = 0 replace singlemom = 1 if numkids >0 & ems >=3 & ems <=6 & esex == 2