infile dictionary { *This program reads the 2004 National Health Interview Survey 2004 personsx Data File *by Jean Roth Mon Jul 2 15:51:18 EDT 2007 *Please report errors to jroth@nber.org *See the .do file for directions and run with do nhis2004_personsx *NOTE: This program is distributed under the GNU GPL. *See end of this file and http://www.gnu.org/licenses/ for details. _column(1 ) byte rectype %2f _column(3 ) int srvy_yr %4f _column(7 ) str6 hhx %6s _column(13 ) str2 fmx %2s _column(15 ) str2 fpx %2s _column(17 ) long wtia %6f _column(23 ) long wtfa %6f _column(29 ) int stratum %3f _column(32 ) byte psu %1f _column(33 ) byte sex %1f _column(34 ) byte origin_i %1f _column(35 ) byte origimpt %1f _column(36 ) byte hispimpt %1f _column(37 ) byte hispan_i %2f _column(39 ) byte racerpi2 %2f _column(41 ) byte raceimp2 %1f _column(42 ) byte mracrpi2 %2f _column(44 ) byte mracbpi2 %2f _column(46 ) byte racreci2 %1f _column(47 ) byte hiscodi2 %1f _column(48 ) byte erimpflg %1f _column(49 ) byte nowaf %1f _column(50 ) byte rrp %2f _column(52 ) str1 hhreflg %1s _column(53 ) str2 dob_m %2s _column(55 ) str4 dob_y_p %4s _column(59 ) byte age_p %2f _column(61 ) byte frrp %2f _column(63 ) str1 fmrpflg %1s _column(64 ) str1 fmreflg %1s _column(65 ) byte r_maritl %1f _column(66 ) byte cohab1 %1f _column(67 ) byte cohab2 %1f _column(68 ) byte cdcmstat %1f _column(69 ) byte sib_deg %1f _column(70 ) byte fmother %2f _column(72 ) byte mom_deg %1f _column(73 ) byte ffather %2f _column(75 ) byte dad_deg %1f _column(76 ) byte parents %1f _column(77 ) byte mom_ed %2f _column(79 ) byte dad_ed %2f _column(81 ) byte astatflg %1f _column(82 ) byte cstatflg %1f _column(83 ) byte plaplylm %1f _column(84 ) byte plaplyun %1f _column(85 ) byte pspedeis %1f _column(86 ) byte pspedem %1f _column(87 ) byte plaadl %1f _column(88 ) byte labath %1f _column(89 ) byte ladress %1f _column(90 ) byte laeat %1f _column(91 ) byte labed %1f _column(92 ) byte latoilt %1f _column(93 ) byte lahome %1f _column(94 ) byte plaiadl %1f _column(95 ) byte plawknow %1f _column(96 ) byte plawklim %1f _column(97 ) byte plawalk %1f _column(98 ) byte plaremem %1f _column(99 ) byte plimany %1f _column(100 ) byte la1ar %1f _column(101 ) byte lahcc1 %1f _column(102 ) byte lahcc2 %1f _column(103 ) byte lahcc3 %1f _column(104 ) byte lahcc4 %1f _column(105 ) byte lahcc5 %1f _column(106 ) byte lahcc6 %1f _column(107 ) byte lahcc7 %1f _column(108 ) byte lahcc8 %1f _column(109 ) byte lahcc9 %1f _column(110 ) byte lahcc10 %1f _column(111 ) byte lahcc11 %1f _column(112 ) byte lahcc12 %1f _column(113 ) byte lahcc13 %1f _column(114 ) byte lahcc90 %1f _column(115 ) byte lahcc91 %1f _column(116 ) byte lctime1 %2f _column(118 ) byte lcunit1 %1f _column(119 ) byte lcdura1 %2f _column(121 ) byte lcdurb1 %1f _column(122 ) byte lcchrc1 %1f _column(123 ) byte lctime2 %2f _column(125 ) byte lcunit2 %1f _column(126 ) byte lcdura2 %2f _column(128 ) byte lcdurb2 %1f _column(129 ) byte lcchrc2 %1f _column(130 ) byte lctime3 %2f _column(132 ) byte lcunit3 %1f _column(133 ) byte lcdura3 %2f _column(135 ) byte lcdurb3 %1f _column(136 ) byte lcchrc3 %1f _column(137 ) byte lctime4 %2f _column(139 ) byte lcunit4 %1f _column(140 ) byte lcdura4 %2f _column(142 ) byte lcdurb4 %1f _column(143 ) byte lcchrc4 %1f _column(144 ) byte lctime5 %2f _column(146 ) byte lcunit5 %1f _column(147 ) byte lcdura5 %2f _column(149 ) byte lcdurb5 %1f _column(150 ) byte lcchrc5 %1f _column(151 ) byte lctime6 %2f _column(153 ) byte lcunit6 %1f _column(154 ) byte lcdura6 %2f _column(156 ) byte lcdurb6 %1f _column(157 ) byte lcchrc6 %1f _column(158 ) byte lctime7 %2f _column(160 ) byte lcunit7 %1f _column(161 ) byte lcdura7 %2f _column(163 ) byte lcdurb7 %1f _column(164 ) byte lcchrc7 %1f _column(165 ) byte lctime8 %2f _column(167 ) byte lcunit8 %1f _column(168 ) byte lcdura8 %2f _column(170 ) byte lcdurb8 %1f _column(171 ) byte lcchrc8 %1f _column(172 ) byte lctime9 %2f _column(174 ) byte lcunit9 %1f _column(175 ) byte lcdura9 %2f _column(177 ) byte lcdurb9 %1f _column(178 ) byte lcchrc9 %1f _column(179 ) byte lctime10 %2f _column(181 ) byte lcunit10 %1f _column(182 ) byte lcdura10 %2f _column(184 ) byte lcdurb10 %1f _column(185 ) byte lcchrc10 %1f _column(186 ) byte lctime11 %2f _column(188 ) byte lcunit11 %1f _column(189 ) byte lcdura11 %2f _column(191 ) byte lcdurb11 %1f _column(192 ) byte lcchrc11 %1f _column(193 ) byte lctime12 %2f _column(195 ) byte lcunit12 %1f _column(196 ) byte lcdura12 %2f _column(198 ) byte lcdurb12 %1f _column(199 ) byte lcchrc12 %1f _column(200 ) byte lctime13 %2f _column(202 ) byte lcunit13 %1f _column(203 ) byte lcdura13 %2f _column(205 ) byte lcdurb13 %1f _column(206 ) byte lcchrc13 %1f _column(207 ) byte lctime90 %2f _column(209 ) byte lcunit90 %1f _column(210 ) byte lcdura90 %2f _column(212 ) byte lcdurb90 %1f _column(213 ) byte lcchrc90 %1f _column(214 ) byte lctime91 %2f _column(216 ) byte lcunit91 %1f _column(217 ) byte lcdura91 %2f _column(219 ) byte lcdurb91 %1f _column(220 ) byte lcchrc91 %1f _column(221 ) byte lahca1 %1f _column(222 ) byte lahca2 %1f _column(223 ) byte lahca3 %1f _column(224 ) byte lahca4 %1f _column(225 ) byte lahca5 %1f _column(226 ) byte lahca6 %1f _column(227 ) byte lahca7 %1f _column(228 ) byte lahca8 %1f _column(229 ) byte lahca9 %1f _column(230 ) byte lahca10 %1f _column(231 ) byte lahca11 %1f _column(232 ) byte lahca12 %1f _column(233 ) byte lahca13 %1f _column(234 ) byte lahca14 %1f _column(235 ) byte lahca15 %1f _column(236 ) byte lahca16 %1f _column(237 ) byte lahca17 %1f _column(238 ) byte lahca18 %1f _column(239 ) byte lahca19_ %1f _column(240 ) byte lahca20_ %1f _column(241 ) byte lahca21_ %1f _column(242 ) byte lahca22_ %1f _column(243 ) byte lahca23_ %1f _column(244 ) byte lahca24_ %1f _column(245 ) byte lahca25_ %1f _column(246 ) byte lahca26_ %1f _column(247 ) byte lahca27_ %1f _column(248 ) byte lahca28_ %1f _column(249 ) byte lahca29_ %1f _column(250 ) byte lahca30_ %1f _column(251 ) byte lahca31_ %1f _column(252 ) byte lahca32_ %1f _column(253 ) byte lahca33_ %1f _column(254 ) byte lahca34_ %1f _column(255 ) byte lahca90 %1f _column(256 ) byte lahca91 %1f _column(257 ) byte latime1 %2f _column(259 ) byte launit1 %1f _column(260 ) byte ladura1 %2f _column(262 ) byte ladurb1 %1f _column(263 ) byte lachrc1 %1f _column(264 ) byte latime2 %2f _column(266 ) byte launit2 %1f _column(267 ) byte ladura2 %2f _column(269 ) byte ladurb2 %1f _column(270 ) byte lachrc2 %1f _column(271 ) byte latime3 %2f _column(273 ) byte launit3 %1f _column(274 ) byte ladura3 %2f _column(276 ) byte ladurb3 %1f _column(277 ) byte lachrc3 %1f _column(278 ) byte latime4 %2f _column(280 ) byte launit4 %1f _column(281 ) byte ladura4 %2f _column(283 ) byte ladurb4 %1f _column(284 ) byte lachrc4 %1f _column(285 ) byte latime5 %2f _column(287 ) byte launit5 %1f _column(288 ) byte ladura5 %2f _column(290 ) byte ladurb5 %1f _column(291 ) byte lachrc5 %1f _column(292 ) byte latime6 %2f _column(294 ) byte launit6 %1f _column(295 ) byte ladura6 %2f _column(297 ) byte ladurb6 %1f _column(298 ) byte lachrc6 %1f _column(299 ) byte latime7 %2f _column(301 ) byte launit7 %1f _column(302 ) byte ladura7 %2f _column(304 ) byte ladurb7 %1f _column(305 ) byte lachrc7 %1f _column(306 ) byte latime8 %2f _column(308 ) byte launit8 %1f _column(309 ) byte ladura8 %2f _column(311 ) byte ladurb8 %1f _column(312 ) byte lachrc8 %1f _column(313 ) byte latime9 %2f _column(315 ) byte launit9 %1f _column(316 ) byte ladura9 %2f _column(318 ) byte ladurb9 %1f _column(319 ) byte lachrc9 %1f _column(320 ) byte latime10 %2f _column(322 ) byte launit10 %1f _column(323 ) byte ladura10 %2f _column(325 ) byte ladurb10 %1f _column(326 ) byte lachrc10 %1f _column(327 ) byte latime11 %2f _column(329 ) byte launit11 %1f _column(330 ) byte ladura11 %2f _column(332 ) byte ladurb11 %1f _column(333 ) byte lachrc11 %1f _column(334 ) byte latime12 %2f _column(336 ) byte launit12 %1f _column(337 ) byte ladura12 %2f _column(339 ) byte ladurb12 %1f _column(340 ) byte lachrc12 %1f _column(341 ) byte latime13 %2f _column(343 ) byte launit13 %1f _column(344 ) byte ladura13 %2f _column(346 ) byte ladurb13 %1f _column(347 ) byte lachrc13 %1f _column(348 ) byte latime14 %2f _column(350 ) byte launit14 %1f _column(351 ) byte ladura14 %2f _column(353 ) byte ladurb14 %1f _column(354 ) byte lachrc14 %1f _column(355 ) byte latime15 %2f _column(357 ) byte launit15 %1f _column(358 ) byte ladura15 %2f _column(360 ) byte ladurb15 %1f _column(361 ) byte lachrc15 %1f _column(362 ) byte latime16 %2f _column(364 ) byte launit16 %1f _column(365 ) byte ladura16 %2f _column(367 ) byte ladurb16 %1f _column(368 ) byte lachrc16 %1f _column(369 ) byte latime17 %2f _column(371 ) byte launit17 %1f _column(372 ) byte ladura17 %2f _column(374 ) byte ladurb17 %1f _column(375 ) byte lachrc17 %1f _column(376 ) byte latime18 %2f _column(378 ) byte launit18 %1f _column(379 ) byte ladura18 %2f _column(381 ) byte ladurb18 %1f _column(382 ) byte lachrc18 %1f _column(383 ) byte latime19 %2f _column(385 ) byte launit19 %1f _column(386 ) byte ladura19 %2f _column(388 ) byte ladurb19 %1f _column(389 ) byte lachrc19 %1f _column(390 ) byte latime20 %2f _column(392 ) byte launit20 %1f _column(393 ) byte ladura20 %2f _column(395 ) byte ladurb20 %1f _column(396 ) byte lachrc20 %1f _column(397 ) byte latime21 %2f _column(399 ) byte launit21 %1f _column(400 ) byte ladura21 %2f _column(402 ) byte ladurb21 %1f _column(403 ) byte lachrc21 %1f _column(404 ) byte latime22 %2f _column(406 ) byte launit22 %1f _column(407 ) byte ladura22 %2f _column(409 ) byte ladurb22 %1f _column(410 ) byte lachrc22 %1f _column(411 ) byte latime23 %2f _column(413 ) byte launit23 %1f _column(414 ) byte ladura23 %2f _column(416 ) byte ladurb23 %1f _column(417 ) byte lachrc23 %1f _column(418 ) byte latime24 %2f _column(420 ) byte launit24 %1f _column(421 ) byte ladura24 %2f _column(423 ) byte ladurb24 %1f _column(424 ) byte lachrc24 %1f _column(425 ) byte latime25 %2f _column(427 ) byte launit25 %1f _column(428 ) byte ladura25 %2f _column(430 ) byte ladurb25 %1f _column(431 ) byte lachrc25 %1f _column(432 ) byte latime26 %2f _column(434 ) byte launit26 %1f _column(435 ) byte ladura26 %2f _column(437 ) byte ladurb26 %1f _column(438 ) byte lachrc26 %1f _column(439 ) byte latime27 %2f _column(441 ) byte launit27 %1f _column(442 ) byte ladura27 %2f _column(444 ) byte ladurb27 %1f _column(445 ) byte lachrc27 %1f _column(446 ) byte latime28 %2f _column(448 ) byte launit28 %1f _column(449 ) byte ladura28 %2f _column(451 ) byte ladurb28 %1f _column(452 ) byte lachrc28 %1f _column(453 ) byte latime29 %2f _column(455 ) byte launit29 %1f _column(456 ) byte ladura29 %2f _column(458 ) byte ladurb29 %1f _column(459 ) byte lachrc29 %1f _column(460 ) byte latime30 %2f _column(462 ) byte launit30 %1f _column(463 ) byte ladura30 %2f _column(465 ) byte ladurb30 %1f _column(466 ) byte lachrc30 %1f _column(467 ) byte latime31 %2f _column(469 ) byte launit31 %1f _column(470 ) byte ladura31 %2f _column(472 ) byte ladurb31 %1f _column(473 ) byte lachrc31 %1f _column(474 ) byte latime32 %2f _column(476 ) byte launit32 %1f _column(477 ) byte ladura32 %2f _column(479 ) byte ladurb32 %1f _column(480 ) byte lachrc32 %1f _column(481 ) byte latime33 %2f _column(483 ) byte launit33 %1f _column(484 ) byte ladura33 %2f _column(486 ) byte ladurb33 %1f _column(487 ) byte lachrc33 %1f _column(488 ) byte latime34 %2f _column(490 ) byte launit34 %1f _column(491 ) byte ladura34 %2f _column(493 ) byte ladurb34 %1f _column(494 ) byte lachrc34 %1f _column(495 ) byte latime90 %2f _column(497 ) byte launit90 %1f _column(498 ) byte ladura90 %2f _column(500 ) byte ladurb90 %1f _column(501 ) byte lachrc90 %1f _column(502 ) byte latime91 %2f _column(504 ) byte launit91 %1f _column(505 ) byte ladura91 %2f _column(507 ) byte ladurb91 %1f _column(508 ) byte lachrc91 %1f _column(509 ) byte lcondrt %1f _column(510 ) byte lachronr %1f _column(511 ) byte phstat %1f _column(512 ) byte pdmed12m %1f _column(513 ) byte pnmed12m %1f _column(514 ) byte phospyr %1f _column(515 ) int hospno %3f _column(518 ) int hpnite %3f _column(521 ) byte phchm2w %1f _column(522 ) byte phchmn2w %2f _column(524 ) byte phcph2wr %1f _column(525 ) byte phcphn2w %2f _column(527 ) byte phcdv2w %1f _column(528 ) byte phcdvn2w %2f _column(530 ) byte p10dvyr %1f _column(531 ) byte notcov %1f _column(532 ) byte medicare %1f _column(533 ) byte mcpart %1f _column(534 ) byte mcchoice %1f _column(535 ) byte mchmo %1f _column(536 ) byte mcnamen %2f _column(538 ) byte mcref %1f _column(539 ) byte mcpaypre %1f _column(540 ) byte mcrxcard %1f _column(541 ) byte medicaid %1f _column(542 ) byte machmd %1f _column(543 ) byte mapcmd %1f _column(544 ) byte maref %1f _column(545 ) byte single %1f _column(546 ) byte sstypea %1f _column(547 ) byte sstypeb %1f _column(548 ) byte sstypec %1f _column(549 ) byte sstyped %1f _column(550 ) byte sstypee %1f _column(551 ) byte sstypef %1f _column(552 ) byte sstypeg %1f _column(553 ) byte sstypeh %1f _column(554 ) byte sstypei %1f _column(555 ) byte sstypej %1f _column(556 ) byte sstypek %1f _column(557 ) byte sstypel %1f _column(558 ) byte private %1f _column(559 ) byte hitype1 %2f _column(561 ) byte whonam1 %1f _column(562 ) byte plnwrkn1 %2f _column(564 ) byte plnpay11 %1f _column(565 ) byte plnpay21 %1f _column(566 ) byte plnpay31 %1f _column(567 ) byte plnpay41 %1f _column(568 ) byte plnpay51 %1f _column(569 ) byte plnpay61 %1f _column(570 ) byte plnpay71 %1f _column(571 ) long hicostr1 %5f _column(576 ) byte plnmgd1 %1f _column(577 ) byte mgchmd1 %1f _column(578 ) byte mgprmd1 %1f _column(579 ) byte mgpymd1 %1f _column(580 ) byte mgpref1 %1f _column(581 ) byte prrxcov1 %1f _column(582 ) byte hitype2 %2f _column(584 ) byte whonam2 %1f _column(585 ) byte plnwrkn2 %2f _column(587 ) byte plnpay12 %1f _column(588 ) byte plnpay22 %1f _column(589 ) byte plnpay32 %1f _column(590 ) byte plnpay42 %1f _column(591 ) byte plnpay52 %1f _column(592 ) byte plnpay62 %1f _column(593 ) byte plnpay72 %1f _column(594 ) long hicostr2 %5f _column(599 ) byte plnmgd2 %1f _column(600 ) byte mgchmd2 %1f _column(601 ) byte mgprmd2 %1f _column(602 ) byte mgpymd2 %1f _column(603 ) byte mgpref2 %1f _column(604 ) byte prrxcov2 %1f _column(605 ) byte prplplus %1f _column(606 ) byte schip %1f _column(607 ) byte stdoc1 %1f _column(608 ) byte stpcmd1 %1f _column(609 ) byte stref1 %1f _column(610 ) byte otherpub %1f _column(611 ) byte stdoc2 %1f _column(612 ) byte stpcmd2 %1f _column(613 ) byte stref2 %1f _column(614 ) byte othergov %1f _column(615 ) byte stdoc3 %1f _column(616 ) byte stpcmd3 %1f _column(617 ) byte stref3 %1f _column(618 ) byte military %1f _column(619 ) byte milspc1 %1f _column(620 ) byte milspc2 %1f _column(621 ) byte milspc3 %1f _column(622 ) byte milspc4 %1f _column(623 ) byte milman %1f _column(624 ) byte ihs %1f _column(625 ) byte hilast %1f _column(626 ) byte histop1 %1f _column(627 ) byte histop2 %1f _column(628 ) byte histop3 %1f _column(629 ) byte histop4 %1f _column(630 ) byte histop5 %1f _column(631 ) byte histop6 %1f _column(632 ) byte histop7 %1f _column(633 ) byte histop8 %1f _column(634 ) byte histop9 %1f _column(635 ) byte histop10 %1f _column(636 ) byte histop11 %1f _column(637 ) byte histop12 %1f _column(638 ) byte histop13 %1f _column(639 ) byte histop14 %1f _column(640 ) byte histop15 %1f _column(641 ) byte hinotyr %1f _column(642 ) byte hinotmyr %2f _column(644 ) byte hcspfyr %1f _column(645 ) byte hikinda %1f _column(646 ) byte hikindb %1f _column(647 ) byte hikindc %1f _column(648 ) byte hikindd %1f _column(649 ) byte hikinde %1f _column(650 ) byte hikindf %1f _column(651 ) byte hikindg %1f _column(652 ) byte hikindh %1f _column(653 ) byte hikindi %1f _column(654 ) byte hikindj %1f _column(655 ) byte hikindk %1f _column(656 ) byte mcareprb %1f _column(657 ) byte mcaidprb %1f _column(658 ) byte sincov %1f _column(659 ) byte plborn %1f _column(660 ) byte regionbr %2f _column(662 ) byte geobrth %1f _column(663 ) byte yrsinus %1f _column(664 ) byte citizenp %1f _column(665 ) byte headst %1f _column(666 ) byte headstv1 %1f _column(667 ) byte educ1 %2f _column(669 ) byte pmiltry %1f _column(670 ) byte doinglwp %1f _column(671 ) byte whynowkp %2f _column(673 ) byte wrkhrs2 %2f _column(675 ) byte wrkftall %1f _column(676 ) byte wrklyr1 %1f _column(677 ) byte wrkmyr %2f _column(679 ) byte ernyr_p %2f _column(681 ) byte hiempof %1f _column(682 ) byte psal %1f _column(683 ) byte pseinc %1f _column(684 ) byte pssrr %1f _column(685 ) byte pssrrdb %1f _column(686 ) byte pssrrd %1f _column(687 ) byte ppens %1f _column(688 ) byte popens %1f _column(689 ) byte pssi %1f _column(690 ) byte pssid %1f _column(691 ) byte ptanf %1f _column(692 ) byte powben %1f _column(693 ) byte pintrstr %1f _column(694 ) byte pdivd %1f _column(695 ) byte pchldsp %1f _column(696 ) byte pincot %1f _column(697 ) byte pssapl %1f _column(698 ) byte psdapl %1f _column(699 ) byte tanfmyr %2f _column(701 ) byte pfstp %1f _column(702 ) byte fstpmyr %2f _column(704 ) byte eligpwic %1f _column(705 ) byte pwic %1f _column(706 ) byte wic_flag %1f } /* Copyright 2007 shared by the National Bureau of Economic Research and Jean Roth National Bureau of Economic Research. 1050 Massachusetts Avenue Cambridge, MA 02138 jroth@nber.org This program and all programs referenced in it are free software. You can redistribute the program or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */