SAS User File for H49 Data This file contains information and sample SAS programs to create a permanent SAS dataset, for users who want to use SAS in processing the MEPS data provided in this PUF release. There are two ways to create a permanent SAS dataset, using either the SAS transport data file (H49.SSP) or the ASCII data file (H49.DAT) supplied in this PUF release. Section A provides a sample SAS program for the first alternative, which is to convert the SAS transport data file to a regular SAS dataset, using the SAS PROCedure: XCOPY. Section B provides a sample SAS program for the second alternative, which is to read data from the ASCII data file, using a SAS DATA step with INFILE, INPUT, and LABEL statements. Section C explains format-related SAS statements that a user may optionally use when working with the SAS dataset. Examples of SAS programs (DATA step or PROC) are provided in all three sections, primarily for the benefit of inexperienced users. Section D contains complete SAS statements that must be used in the programs described in Sections B and C. INCLUDED BELOW ARE NOTES APPLICABLE TO USERS OF SAS VERSION 8. ****************************************************************************** The sample SAS programs provided in Sections A and B show how to create a permanent SAS dataset from the data files provided in this PUF release. A. A Sample SAS Program for Converting the SAS Transport File to a Permanent SAS Dataset The SAS PROCedure XCOPY will read a SAS transport data file and convert the data to regular SAS format, storing the output in a permanent SAS dataset. This permanent SAS dataset can then be used for all future processing and analyses. Below is a sample PC-SAS program that can be used to convert the SAS transport file to a permanent PC SAS dataset (in a Windows environment, with SAS V6.12). LIBNAME PUFLIB 'C:\MEPS'; FILENAME IN1 'C:\MEPS\H49.SSP'; PROC XCOPY IN=IN1 OUT=PUFLIB IMPORT; RUN; If the user wants a list of variables and a few sample records in the permanent SAS dataset, following are the SAS statements to accomplish these. PROC CONTENTS DATA=PUFLIB.H49; TITLE "List of Variables in MEPS H49 SAS Dataset"; RUN; PROC PRINT DATA=PUFLIB.H49 (OBS=20); TITLE "First 20 Observations in MEPS H49 SAS Dataset"; RUN; The LIBNAME statement tells SAS the location (directory name) to store the permanent SAS dataset which is output by PROC XCOPY. The FILENAME statement tells SAS the location (complete directory and file name) of the input SAS transport data file. NOTES: 1) The names used in the LIBNAME and FILENAME statements shown above (i.e., PUFLIB, IN1) are arbitrary; they are only temporary aliases. 2) The directory and file names used in the LIBNAME and FILENAME statements shown above are Windows syntax and may need to be modified for other operating systems such as UNIX, MAC/OS, VMS, or OS/2. 3) H49 is the internal SAS dataset name (also the PC file name, without the extension) prior to the creation of the SAS transport data file. After running PROC XCOPY, the output SAS dataset assumes the same dataset name (or file name). Hence, in the example above, a file named H49.SD2 will be created under the C:\MEPS directory when PROC XCOPY runs successfully. 4) The SAS transport file H49.SSP was created from a PC-SAS Version 6.12 data file, using PROC COPY. This file has been tested for use with PC-SAS version 6.10 or higher, or with mainframe SAS version 6.08 or higher. This file may work with earlier versions of SAS, although it has not been tested with those versions. Users who are unable to use this SAS Transport file should instead convert the ASCII data file H49.DAT to a SAS data set as described in Section B. ADDITONAL NOTE TO USERS OF SAS VERSION 8: One of the following procedures should be used to avoid a SAS error when using the downloaded SAS Transport file: 1) Add V8 to LIBNAME statement - e.g., LIBNAME PUFLIB V8 'C:\MEPS'; OR 2) Output the SAS data set to a different library than the one which contains the downloaded SAS Transport file - e.g., LIBNAME PUFLIB 'C:\MEPS'; FILENAME IN1 'C:\DOWNLOAD\H49.SSP'; PROC XCOPY IN=IN1 OUT=PUFLIB IMPORT; RUN; B. A Sample SAS Program for Converting the ASCII Data File to a Permanent SAS Dataset The complete SAS statements (INPUT and LABEL) included in Section D are intended to save time for those users wishing to create a permanent SAS dataset from the H49.DAT ASCII data file. These statements must be used in combination with other SAS statements to create the appropriate SAS program, as shown below. To use the statements provided in Section D to create a SAS program, you will need an ASCII text editor. If you are using an interactive form of SAS (Windows, UNIX, OS2, etc.), use the editor provided as part of the SAS software. Following is a sample SAS program that will convert the ASCII data file to SAS format. LIBNAME PUFLIB 'C:\MEPS'; FILENAME IN1 'C:\MEPS\H49.DAT'; DATA PUFLIB.H49; INFILE IN1 LRECL=504; INPUT .....; * to user: insert the complete INPUT statement that is provided in Section D; LABEL .....; * to user: insert the complete LABEL statement that is provided in Section D; RUN; Here is an explanation of the SAS statements used in the program above. LIBNAME statement: This tells SAS the location (directory name) of the permanent SAS dataset. FILENAME statement: This tells SAS the location of the input ASCII data file. DATA statement: This signifies the beginning of a SAS DATA step and specifies describes the output SAS dataset, referencing the LIBNAME entry (PUFLIB) and assigning an internal SAS dataset name (H49). In the example, after the successful completion of the DATA step, a PC file named H49.SD2 would have been created in the C:\MEPS directory. INFILE statement: This tells SAS the location (directory and file name) of the input ASCII data file. Also provided is the logical record length (504 bytes), with the default of RECFM=V implied when this parameter is omitted. LRECL and RECFM are optional parameters in the INFILE statement. With regard to these options, please note the following: the ASCII data file H49.DAT contains a 2-byte carriage return/line feed at the end of each record. When converting to a PC-SAS file, the LRECL option should be used to specify the record length to avoid use of a default record length by PC-SAS. If the RECFM=V option is used, the LRECL option must be specified as the logical record length (e.g., 504 for H49.DAT). If RECFM=F is used, then the LRECL value must be specified as the logical record length plus 2 (506 for H49.DAT). Note that if the RECFM option is omitted, then the default option of RECFM=V is automatically used, and LRECL should be specified as the logical record (504 for H49.DAT). INPUT statement: This specifies the input record layout, giving names and the beginning and ending column positions for data items (which become SAS variables) in the ASCII data file (H49.DAT). Variable type (numeric or character) is also defined via the INPUT statement. LABEL statement: This associates descriptive names with the SAS variables. RUN statement: This tells SAS to execute all commands up to this point. ADDITONAL NOTE TO USERS OF SAS VERSION 8: One of the following procedures should be used to avoid a SAS error when using the downloaded ASCII data file: 1) Add V8 to LIBNAME statement - e.g., LIBNAME PUFLIB V8 'C:\MEPS'; OR 2) Output the SAS data set to a different library than the one which contains the downloaded ASCII data file - e.g., LIBNAME PUFLIB 'C:\MEPS'; FILENAME IN1 'C:\DOWNLOAD\H49.DAT'; DATA PUFLIB.H49; INFILE IN1 LRECL=504; C. Optional Format-related SAS Statements If a user wants to use formats for the SAS variables, a SAS format library must first be created. Below is a SAS program that will accomplish this. LIBNAME PUFLIB 'C:\MEPS'; PROC FORMAT LIBRARY=PUFLIB; VALUE .....; * to user: insert the complete set of VALUE statements found in Section D; VALUE .....; .......... ; RUN; Below is an example of how to use the SAS formats defined by the PROC FORMAT procedure. LIBNAME PUFLIB 'C:\MEPS'; OPTIONS FMTSEARCH=(PUFLIB); PROC FREQ DATA=PUFLIB.H49; TABLES .... / LIST MISSING; FORMAT varnam1 fmtnam1. Varnam2 fmtnam2. .... ; * to user: substitute varnami and fmtnami with actual variable names and format names; * Insert the FORMAT statement provided in Section D, if you are using all the variables; * in the TABLES statement; TITLE "Frequency Distributions ...."; RUN; Here is an explanation of the SAS statements used above. LIBNAME statement: This tells SAS the location (directory name) of the SAS format library. Please note that SAS datasets (file name extension is 'SD2') and format libraries (file name extension is 'SC2') can be stored under the same directory. OPTIONS FMTSEARCH=...: This specifies the SAS format library. PROC FORMAT statement: This identifies the SAS procedure that will make SAS formats according to VALUE statements. Formats will be stored in a file named FORMATS.SC2. Please note that the option 'LIBRARY=...' can be omitted, if the user does not want to create a permanent SAS format library. When simply 'PROC FORMAT;' is used, the formats are defined only for the duration of the batch SAS program or an interactive SAS session. VALUE statement: This gives a) names to formats; and b) descriptive labels for individual values, or range of values. The format names can then be invoked using a FORMAT statement, if desired. PROC FREQ statement: This identifies the SAS procedure that will generate frequency distributions of variables specified in the TABLES statement, formatted if a FORMAT statement is used. The input SAS dataset is specified in the 'DATA=' option. FORMAT statement: This associates existing formats with variables. When using this statement, the formats must have already been created with a PROC FORMAT procedure. RUN statement: This tells SAS to execute all commands up to this point. NOTES: 1) Use of formats is entirely optional, and depends on the type of analyses that you are doing. It is recommended that you create and use them as appropriate. 2) The names used in the LIBNAME and FILENAME statements shown above (i.e., PUFLIB, IN1) are arbitrary; they are only temporary aliases. 3) You only create the permanent SAS data set once. Additional analyses can be run using this permanent dataset. 4) The file and directory specifications in the LIBNAME and FILENAME statements are Windows syntax and may need to be modified for other operating systems such as UNIX, MAC/OS, VMS, or OS/2. D. SAS Statements This section contains SAS INPUT, LABEL, FORMAT and VALUE statements for use in converting the ASCII H49.DAT file into a SAS data set, and for creating SAS formats. * INPUT STATEMENTS; INFILE IN LRECL=504; INPUT @1 DUID 5.0 @6 PID 3.0 @9 DUPERSID $8.0 @17 PANELRN 1.0 @18 IADLQ 1.0 @19 COGQ 1.0 @20 SOCLIMQ 1.0 @21 FUNCLIMQ 1.0 @22 AIDLIMQ 1.0 @23 SCHOOLQ 1.0 @24 VISIONQ 1.0 @25 ADLQ 1.0 @26 HELPBATX 2.0 @28 HANDBATX 2.0 @30 INSTBATX 2.0 @32 STAYBATX 2.0 @34 HELPDREX 2.0 @36 HANDDRTX 2.0 @38 INSTDRTX 2.0 @40 STAYDRTX 2.0 @42 HELPTLTX 2.0 @44 HANDTLTX 2.0 @46 INSTTLTX 2.0 @48 STAYTLTX 2.0 @50 HELPBEDX 2.0 @52 HANDBDTX 2.0 @54 INSTBDTX 2.0 @56 STAYBDTX 2.0 @58 HELPEATX 2.0 @60 HANDEATX 2.0 @62 INSTEATX 2.0 @64 STAYEATX 2.0 @66 HELPADLX 2.0 @68 HELPSHOX 2.0 @70 HELPARNX 2.0 @72 HELPMEAX 2.0 @74 HELPMEDX 2.0 @76 HELPMONX 2.0 @78 HELPLNDX 2.0 @80 HELPHSWX 2.0 @82 HELPIADX 2.0 @84 HEARQ 1.0 @85 CHLDLE4Q 1.0 @86 WHSLIMQ 1.0 @87 SCHLATTQ 1.0 @88 CHILDQ 1.0 @89 CHLDLT6Q 1.0 @90 CHLDGE6Q 1.0 @91 CHLD613Q 1.0 @92 WORKQ 1.0 @93 TRANSAQ 1.0 @94 TRANSBQ 1.0 @95 RATEMEMX 2.0 @97 COMPMEMX 2.0 @99 COGPROBX 2.0 @101 SPCHPRBX 2.0 @103 SPCDIETX 2.0 @105 CHLDHLPX 2.0 @107 CHLDACTX 2.0 @109 UNDINSTX 2.0 @111 PAYATTNX 2.0 @113 PROBCOMX 2.0 @115 PROBWLKX 2.0 @117 DIFFLANX 2.0 @119 COMMTLKX 2.0 @121 COMMSGNX 2.0 @123 COMMPRWX 2.0 @125 COMSYMBX 2.0 @127 COMMGSTX 2.0 @129 COMMOTHX 2.0 @131 PERSTLKX 2.0 @133 GESTCOMX 2.0 @135 OTHRCOMX 2.0 @137 PRNTCOMX 2.0 @139 SIGNCOMX 2.0 @141 SYMBCOMX 2.0 @143 TALKCOMX 2.0 @145 CRNTWRKX 2.0 @147 ACOMRMPX 2.0 @149 ACOMELVX 2.0 @151 ACOMDSKX 2.0 @153 ACOMDORX 2.0 @155 ACOMRSTX 2.0 @157 ACOMVSYX 2.0 @159 ACOMBRPX 2.0 @161 ACOMCCHX 2.0 @163 ACMASISX 2.0 @165 ACOMPNSX 2.0 @167 ACOMREDX 2.0 @169 ACOMHRX 2.0 @171 ACOMEQPX 2.0 @173 CHNGWRKX 2.0 @175 ANYLTCQ 1.0 @176 GENQ 1.0 @177 PRVNTDRX 2.0 @179 MODVEHX 2.0 @181 STRTLYX 4.0 @185 STRTLMX 2.0 @187 SOCONLY 1.0 @188 PROVTRAX 2.0 @190 SPECTRAX 2.0 @192 SPECTECX 2.0 @194 TECHRAMX 2.0 @196 TECHWALX 2.0 @198 TECHSHOX 2.0 @200 TECHBRAX 2.0 @202 TECHHANX 2.0 @204 TECHRECX 2.0 @206 TECHBATX 2.0 @208 TECHTLTX 2.0 @210 TECHWHEX 2.0 @212 TECHDREX 2.0 @214 TECHOXYX 2.0 @216 TECHLIFX 2.0 @218 TECHDOGX 2.0 @220 TECHCOMX 2.0 @222 TECHOTHX 2.0 @224 SERVDCAX 2.0 @226 SERVMEAX 2.0 @228 SERVSCTX 2.0 @230 SERVVOCX 2.0 @232 SERVSPRX 2.0 @234 SERVTRNX 2.0 @236 SERVMGMX 2.0 @238 SERVSHEX 2.0 @240 SERVOTHX 2.0 @242 HLPRLAFX 2.0 @244 BEF22YRX 2.0 @246 CONDIX1 $12.0 @258 CONDIX2 $12.0 @270 CONDIX3 $12.0 @282 CONDIX4 $12.0 @294 CONDIX5 $12.0 @306 CONDIX6 $12.0 @318 CONDIX7 $12.0 @330 CONDIX8 $12.0 @342 CONDIX9 $12.0 @354 CONDIX10 $12.0 @366 CONDIX11 $12.0 @378 CONDIX12 $12.0 @390 CONDIX13 $12.0 @402 CONDIX14 $12.0 @414 CONDIX15 $12.0 @426 CONDIX16 $12.0 @438 CONDIX17 $12.0 @450 ICD9CX1 $3.0 @453 ICD9CX2 $3.0 @456 ICD9CX3 $3.0 @459 ICD9CX4 $3.0 @462 ICD9CX5 $3.0 @465 ICD9CX6 $3.0 @468 ICD9CX7 $3.0 @471 ICD9CX8 $3.0 @474 ICD9CX9 $3.0 @477 ICD9CX10 $3.0 @480 ICD9CX11 $3.0 @483 ICD9CX12 $3.0 @486 ICD9CX13 $3.0 @489 ICD9CX14 $3.0 @492 ICD9CX15 $3.0 @495 ICD9CX16 $3.0 @498 ICD9CX17 $3.0 @501 BEHVPROX 2.0 @503 NUM_COND 2.0 ; * FORMAT STATEMENTS; FORMAT DUID DUID. PID PID. DUPERSID $DUPERSI. PANELRN PANELRN. IADLQ YES. COGQ YES. SOCLIMQ YES. FUNCLIMQ YES. AIDLIMQ YES. SCHOOLQ YES. VISIONQ YES. ADLQ YES. HELPBATX HELPBATH. HANDBATX HANDBATY. INSTBATX INSTBATY. STAYBATX STAYBATY. HELPDREX HELPDRES. HANDDRTX HANDDRTY. INSTDRTX INSTDRTY. STAYDRTX STAYDRTY. HELPTLTX HELPTLT. HANDTLTX HANDTLTY. INSTTLTX INSTTLTY. STAYTLTX STAYTLTY. HELPBEDX HELPBED. HANDBDTX HANDBDTY. INSTBDTX INSTBDTY. STAYBDTX STAYBDTY. HELPEATX HELPEAT. HANDEATX HANDEATY. INSTEATX INSTEATY. STAYEATX STAYEATY. HELPADLX HELPADL. HELPSHOX HELPSHOP. HELPARNX HELPARND. HELPMEAX HELPMEAL. HELPMEDX HELPMEDS. HELPMONX HELPMONY. HELPLNDX HELPLNDR. HELPHSWX HELPHSWK. HELPIADX HELPIADL. HEARQ YES. CHLDLE4Q YES. WHSLIMQ YES. SCHLATTQ YES. CHILDQ YES. CHLDLT6Q YES. CHLDGE6Q YES. CHLD613Q YES. WORKQ YES. TRANSAQ YES. TRANSBQ YES. RATEMEMX RATEMEM. COMPMEMX COMPMEM. COGPROBX COGNPROB. SPCHPRBX SPCHPROB. SPCDIETX SPECDIET. CHLDHLPX CHLDHELP. CHLDACTX CHLDACTV. UNDINSTX UNDINSTR. PAYATTNX PAYATTN. PROBCOMX PROBCOMM. PROBWLKX PROBWALK. DIFFLANX DIFFLANG. COMMTLKX COMMTALK. COMMSGNX COMMSIGN. COMMPRWX COMMPRWR. COMSYMBX COMSYMBL. COMMGSTX COMMGEST. COMMOTHX COMMOTHR. PERSTLKX PERSTALK. GESTCOMX GESTCOMM. OTHRCOMX OTHRCOMM. PRNTCOMX PRNTCOMM. SIGNCOMX SIGNCOMM. SYMBCOMX SYMBCOMM. TALKCOMX TALKCOMM. CRNTWRKX CRNTWORK. ACOMRMPX ACOMRAMP. ACOMELVX ACOMELEV. ACOMDSKX ACOMDESK. ACOMDORX ACOMDOOR. ACOMRSTX ACOMREST. ACOMVSYX ACOMVOSY. ACOMBRPX ACOMBRPR. ACOMCCHX ACOMCOCH. ACMASISX ACOMASIS. ACOMPNSX ACOMPENS. ACOMREDX ACOMJRED. ACOMHRX ACOMHOUR. ACOMEQPX ACOMEQIP. CHNGWRKX CHNGWORK. ANYLTCQ YES. GENQ YES. PRVNTDRX PRVNTDRV. MODVEHX MODVEHCL. STRTLYX STRTLIMY. STRTLMX STRTLIMM. SOCONLY YES. PROVTRAX PROVTRAN. SPECTRAX SPECTRAN. SPECTECX SPECTECH. TECHRAMX TECHRAMP. TECHWALX TECHWALK. TECHSHOX TECHSHOE. TECHBRAX TECHBRAC. TECHHANX TECHHAND. TECHRECX TECHRECH. TECHBATX TECHBATH. TECHTLTX TECHTLT. TECHWHEX TECHWHEL. TECHDREX TECHDRES. TECHOXYX TECHOXYN. TECHLIFX TECHLIFT. TECHDOGX TECHDOGS. TECHCOMX TECHCOMM. TECHOTHX TECHOTHR. SERVDCAX SERVDCAR. SERVMEAX SERVMEAL. SERVSCTX SERVSCTR. SERVVOCX SERVVOC. SERVSPRX SERVSPRT. SERVTRNX SERVTRNS. SERVMGMX SERVMGMT. SERVSHEX SERVSHEL. SERVOTHX SERVOTHR. HLPRLAFX HLPRELAF. BEF22YRX BEF22YRS. CONDIX1 $CONDI1X. CONDIX2 $CONDI2X. CONDIX3 $CONDI3X. CONDIX4 $CONDI4X. CONDIX5 $CONDI5X. CONDIX6 $CONDI6X. CONDIX7 $CONDI7X. CONDIX8 $CONDI8X. CONDIX9 $CONDI9X. CONDIX10 $COND10X. CONDIX11 $COND11X. CONDIX12 $COND12X. CONDIX13 $COND13X. CONDIX14 $COND14X. CONDIX15 $COND15X. CONDIX16 $COND16X. CONDIX17 $COND17X. ICD9CX1 $ICD9X1X. ICD9CX2 $ICD9X2X. ICD9CX3 $ICD9X3X. ICD9CX4 $ICD9X4X. ICD9CX5 $ICD9X5X. ICD9CX6 $ICD9X6X. ICD9CX7 $ICD9X7X. ICD9CX8 $ICD9X8X. ICD9CX9 $ICD9X9X. ICD9CX10 $ICD910X. ICD9CX11 $ICD911X. ICD9CX12 $ICD912X. ICD9CX13 $ICD913X. ICD9CX14 $ICD914X. ICD9CX15 $ICD915X. ICD9CX16 $ICD916X. ICD9CX17 $ICD917X. BEHVPROX BEHVPROB. NUM_COND NUMCOND. ; * LABEL STATEMENTS; LABEL DUID ='DWELLING UNIT ID' PID ='PERSON NUMBER' DUPERSID='PERSON ID (DUID+PID)' PANELRN ='1: RECORD FROM P2R4, 2: RECORD FROM P3R2' IADLQ ='ELIGIBLE FOR IADL SERIES' COGQ ='ELIGIBLE FOR MEMORY SERIES' SOCLIMQ ='ELIGIBLE FOR SOCIAL LIMITATIONS SECTION' FUNCLIMQ='ELIGIBLE FOR FUNCTIONAL LIMIT QUESTIONS' AIDLIMQ ='ELIGIBLE FOR AIDS/EQUIP SECTION' SCHOOLQ ='ELIGIBLE FOR SCHOOL LIMITATIONS SECTION' VISIONQ ='ELIGIBLE FOR VISION SECTION' ADLQ ='ELIGIBLE FOR ADL SERIES' HELPBATX='EDITED RECEIVE HELP BATHING' HANDBATX='ED HANDS ON HELP RECEIVED BATHING' INSTBATX='ED INSTRUCTIONAL HELP RECEIVED BATHING' STAYBATX='ED STAY IN ROOM IN CASE HELP NEEDED BATH' HELPDREX='ED RECEIVE HELP DRESSING' HANDDRTX='ED HANDS ON HELP RECEIVED DRESSING' INSTDRTX='ED INSTRUCTIONAL HELP RECEIVED DRESSING' STAYDRTX='ED STAY IN RM IN CASE HELP NEED DRESSING' HELPTLTX='ED RECEIVE HELP TOILETING' HANDTLTX='ED HANDS ON HELP RECD USING TOILET' INSTTLTX='ED INSTRUCTIONAL HELP RECD USING TOILET' STAYTLTX='ED STAY IN RM IN CASE HELP NEEDED TOILET' HELPBEDX='ED RECEIVE HELP GETTING OUT OF BED/CHAIR' HANDBDTX='ED HANDS ON HELP TO GET OUT OF BED/CHAIR' INSTBDTX='ED INSTRUCTION/HELP GET OUT OF BED/CHAIR' STAYBDTX='ED STAY IN RM IF HELP NEEDED BED/CHAIR' HELPEATX='ED RECEIVE HELP EATING' HANDEATX='ED HANDS ON HELP RECEIVED EATING' INSTEATX='ED INSTRUCTINOAL HELP RECEIVED EATING' STAYEATX='ED STAY IN ROOM IN CASE HELP NEED EAT' HELPADLX='ED RECEIVE HELP WITH ANY ADLS > 3 MONS' HELPSHOX='ED RECEIVE HELP SHOPPING' HELPARNX='ED RECEIVE HELP GETTING AROUND' HELPMEAX='ED RECEIVE HELP PREPARING MEALS' HELPMEDX='ED RECEIVE HELP TAKING MEDICATIONS' HELPMONX='ED RECEIVE HELP MANAGING MONEY' HELPLNDX='ED RECEIVE HELP DOING LAUNDRY' HELPHSWX='ED RECEIVE HELP DOING HOUSEKEEPING' HELPIADX='ED RECEIVE HELP WITH ANY IADLS > 3 MONS' HEARQ ='ELIGIBLE FOR HEARING SECTION' CHLDLE4Q='ELIGIBLE CHILD <=4 LIMITED ACTIVIT QUEST' WHSLIMQ ='ELIG WORK/HOUSEHOLD/SCHOOL LIMIT QUEST' SCHLATTQ='ELIGIBLE SCHOOL ATTEND LIMITED SECTION' CHILDQ ='ELIGIBLE FOR CHILD W/LIMIT SERIES' CHLDLT6Q='CHILDQ=1 AND 0<=AGE42X<6' CHLDGE6Q='CHILDQ=1 AND AGE42X>=6' CHLD613Q='CHILDQ=1 AND 6<=AGE42X<=13' WORKQ ='ELIGIBLE FOR WORK SERIES' TRANSAQ ='ELIGIBLE FOR LC37/LC38' TRANSBQ ='ELIGIBLE FOR LC39/LC40' RATEMEMX='ED RATE PERSON MEMORY AT PRESENT TIME' COMPMEMX='ED PERS MEMORY COMPARED TO 2 YRS AGO' COGPROBX='ED DELAYS IN COGNITIVE/MENTAL DEVELOP' SPCHPRBX='ED DELAYS IN SPEECH/LANGUAGE DEVELOP' SPCDIETX='ED FOLLOW SPECIAL DIET ORDERED BY DOC' CHLDHLPX='ED NEED HELP EAT/DRESS/BATH/USE TOILET' CHLDACTX='ED DIFF PARTICIPATING STRENUOUS ACTIVIT' UNDINSTX='ED PROB UNDERSTANDING SCHL INSTRUCTIONS' PAYATTNX='ED PROB AT SCHL UNDERSTANDING INSTR MAT' PROBCOMX='ED PROB AT SCHL COMMUNICATING W/TEACHER' PROBWLKX='ED TROUBLE WALKING BLOCKS/CLIMB STAIRS' DIFFLANX='ED DIFFICUL UNDERSTANDING CONVERSATION' COMMTLKX='ED PEOPLE TALK TO COMMUNICATE' COMMSGNX='ED PEOPLE USE SIGN LANG TO COMMUNICATE' COMMPRWX='ED PEOPLE USE PRINT/WRITE TO COMMUNICAT' COMSYMBX='ED PEOPLE USE SYMBOL PICTURE TO COMMUNIC' COMMGSTX='ED PEOPLE USE GESTURES TO COMMUNICATE' COMMOTHX='ED PEOPLE USE OTHER WAY TO COMMUNICATE' PERSTLKX='ED DOES PERSON HAVE DIFFICULTY TALKING' GESTCOMX='ED PERSON USES GESTURES TO COMMUNICATE' OTHRCOMX='ED PERSON USES OTHER WAY TO COMMUNICATE' PRNTCOMX='ED PERSON PRINTS OR WRITES TO COMMUNICAT' SIGNCOMX='ED PERSON COMMUNICATE WITH SIGN LANGUAGE' SYMBCOMX='ED PERSON USES SYMBOLS TO COMMUNICATE' TALKCOMX='ED PERSON TALKS TO COMMUNICATE' CRNTWRKX='ED IS PERSON CURRENTLY WORKING' ACOMRMPX='ED EMPLOYER HAS MADE RAMP TO ACCOMMODATE' ACOMELVX='ED EMPLOYER MADE ELEVATOR TO ACCOMMODATE' ACOMDSKX='ED EMPLOYER HAS MADE RAISED DESK' ACOMDORX='ED EMPLOYER HAS MADE DOOR TO ACCOMMODATE' ACOMRSTX='ED EMPLOYER HAS MADE ACCESSIBLE RESTROOM' ACOMVSYX='ED ACCOMMODATE VOICE SYNTHESIZER DEVICE' ACOMBRPX='ED ACCOMMODATE BRAILLE, ENLARGE PRINT' ACOMCCHX='ED ACCOMMODATE JOB COACH' ACMASISX='ED ACCOMMODATE PERSONAL ASSISTANT' ACOMPNSX='ED ACCOMMODATE SPECIAL PENS, PENCILS' ACOMREDX='ED ACCOMMODATE JOB REDESIGN, OPTIONS' ACOMHRX ='ED ACCOMMODATE MODIFIED WORK HOURS/DAY' ACOMEQPX='ED ACCOMMODATE OTHER EQUIPMENT' CHNGWRKX='ED DID PERSON CHANGE THE KIND OF WORK' ANYLTCQ ='ELIGIBLE FOR ANY LTC QUESTIONS' GENQ ='ELIGIBLE FOR GENERAL SERIES' PRVNTDRX='ED PROBLEM PREVENT PERS FROM DRIVING' MODVEHX ='ED PERS USES MODIFIED VEHICLE DRIVE' STRTLYX ='ED WHEN DID LIMITATIONS START-YEAR' STRTLMX ='ED WHEN DID LIMITATIONS START-MONTH' SOCONLY ='SOCIAL LIMITATION ONLY' PROVTRAX='ED FAMILY/FRIENDS PROVIDE TRANSPORT' SPECTRAX='ED RECEIVE OTHER SPECIAL TRANSPORT' SPECTECX='ED USE SPECIAL EQUIPMENT/TECHNOLOGY' TECHRAMX='ED DOES PERSON USE RAILINGS, RAMPS' TECHWALX='ED DOES PERS USE WALKER,CANE,CRUTCHES' TECHSHOX='ED DOES PERSON USE ORTHOPEDIC SHOES' TECHBRAX='ED PERS USE BRACES FOR ARM,LEG,BACK' TECHHANX='ED PERSON USE ARTIFICIAL ARM,HAND ETC' TECHRECX='ED DOES PERSON USE REACHER' TECHBATX='ED DOES PERSON USE BATHING AIDS' TECHTLTX='ED DOES PERSON USE TOILETING AIDS' TECHWHEX='ED DOES PERSON USE WHEELCHAIR/SCOOTER' TECHDREX='ED DOES PERSON USE DRESSING AIDS' TECHOXYX='ED DOES PERS USE OXYGEN OR RESPIRATOR' TECHLIFX='ED DOES PERSON USE LIFT' TECHDOGX='ED DOES PERS USE GUIDE DOG ASSISTANTS' TECHCOMX='ED DOES PERS USE COMMUNICATION EQUIPM' TECHOTHX='ED OTH SPECIAL EQUIPMENT OR TECHNOLOGY' SERVDCAX='ED PERSON USES ADULT DAY CARE SERVICES' SERVMEAX='ED PERSON USES MEAL ON WHEELS SERVICES' SERVSCTX='ED PERSON USES SENIOR CENTER SERVICES' SERVVOCX='ED PERS USES VOCATIONAL REHABILITATION' SERVSPRX='ED PERSON USES FAMILY SUPPORT SERVICES' SERVTRNX='ED PERSON USES SPECIAL TRANSPORTATION' SERVMGMX='ED PERSON USES CASE MANAGEMENT' SERVSHEX='ED PERSON USES SHELTERED WORKSHOP' SERVOTHX='ED PERSON USES ANY OTHER SERVICES' HLPRLAFX='ED IS THE HELP RELATED TO ARMED FORCES' BEF22YRX='ED LIMITATIONS START BEFORE 22 YR OLD' CONDIX1 ='ENCRYPTED CONDITION ID 1' CONDIX2 ='ENCRYPTED CONDITION ID 2' CONDIX3 ='ENCRYPTED CONDITION ID 3' CONDIX4 ='ENCRYPTED CONDITION ID 4' CONDIX5 ='ENCRYPTED CONDITION ID 5' CONDIX6 ='ENCRYPTED CONDITION ID 6' CONDIX7 ='ENCRYPTED CONDITION ID 7' CONDIX8 ='ENCRYPTED CONDITION ID 8' CONDIX9 ='ENCRYPTED CONDITION ID 9' CONDIX10='ENCRYPTED CONDITION ID 10' CONDIX11='ENCRYPTED CONDITION ID 11' CONDIX12='ENCRYPTED CONDITION ID 12' CONDIX13='ENCRYPTED CONDITION ID 13' CONDIX14='ENCRYPTED CONDITION ID 14' CONDIX15='ENCRYPTED CONDITION ID 15' CONDIX16='ENCRYPTED CONDITION ID 16' CONDIX17='ENCRYPTED CONDITION ID 17' ICD9CX1 ='ICD-9 DIAGNOSIS CODE1' ICD9CX2 ='ICD-9 DIAGNOSIS CODE2' ICD9CX3 ='ICD-9 DIAGNOSIS CODE3' ICD9CX4 ='ICD-9 DIAGNOSIS CODE4' ICD9CX5 ='ICD-9 DIAGNOSIS CODE5' ICD9CX6 ='ICD-9 DIAGNOSIS CODE6' ICD9CX7 ='ICD-9 DIAGNOSIS CODE7' ICD9CX8 ='ICD-9 DIAGNOSIS CODE8' ICD9CX9 ='ICD-9 DIAGNOSIS CODE9' ICD9CX10='ICD-9 DIAGNOSIS CODE10' ICD9CX11='ICD-9 DIAGNOSIS CODE11' ICD9CX12='ICD-9 DIAGNOSIS CODE12' ICD9CX13='ICD-9 DIAGNOSIS CODE13' ICD9CX14='ICD-9 DIAGNOSIS CODE14' ICD9CX15='ICD-9 DIAGNOSIS CODE15' ICD9CX16='ICD-9 DIAGNOSIS CODE16' ICD9CX17='ICD-9 DIAGNOSIS CODE17' BEHVPROX='ED DELAYS EMOTION/BEHAVIOR DEVELOP' NUM_COND='NUMBER OF CONDITIONS FOR EACH PERS' ; * VALUE STATEMENTS; VALUE ACOMASIS . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMBRPR . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMCOCH . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMDESK . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMDOOR . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMELEV . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMEQIP . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMHOUR . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMJRED . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMPENS . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMRAMP . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMREST . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE ACOMVOSY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE BEF22YRS . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE BEHVPROB . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE CHLDACTV . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE CHLDHELP . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE CHNGWORK . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE COGNPROB . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE COMMGEST . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE COMMOTHR . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE COMMPRWR . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE COMMSIGN . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE COMMTALK . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE COMPMEM . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 BETTER' 2 = '2 SAME' 3 = '3 WORSE' ; VALUE COMSYMBL . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE $COND10X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $COND11X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $COND12X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $COND13X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $COND14X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $COND15X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $COND16X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $COND17X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $CONDI1X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $CONDI2X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $CONDI3X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $CONDI4X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $CONDI5X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $CONDI6X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $CONDI7X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $CONDI8X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE $CONDI9X ' ' = 'MISSING' '-1' = '-1 INAPPLICABLE' '-7' = '-7 REFUSED' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '0' - '9' = 'VALID ID' ; VALUE CRNTWORK . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE DIFFLANG . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE DUID 30001 - 65162 = 'VALID ID' ; VALUE $DUPERSI '30001016' - '65162054' = 'VALID ID' ; VALUE GESTCOMM . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE HANDBATY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE HANDBDTY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE HANDDRTY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE HANDEATY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE HANDTLTY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE HELPADL . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE HELPARND . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HELPBATH . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HELPBED . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HELPDRES . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HELPEAT . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HELPHSWK . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HELPIADL . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE HELPLNDR . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HELPMEAL . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HELPMEDS . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HELPMONY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HELPSHOP . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HELPTLT . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 DID NOT DO ACTIVITY' ; VALUE HLPRELAF . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE $ICD910X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '301' - '959' = '301-959' ; VALUE $ICD911X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '311' - '799' = '311-799' ; VALUE $ICD912X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '369' - '998' = '369-998' ; VALUE $ICD913X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '208' - '786' = '208-786' ; VALUE $ICD914X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '276' - 'V72' = '276-V72' ; VALUE $ICD915X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '311' - '844' = '311-844' ; VALUE $ICD916X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' ; VALUE $ICD917X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' ; VALUE $ICD9X1X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '008' - 'V72' = '008-V72' ; VALUE $ICD9X2X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '008' - 'V72' = '008-V72' ; VALUE $ICD9X3X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '170' - 'V72' = '170-V72' ; VALUE $ICD9X4X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '045' - 'V72' = '045-V72' ; VALUE $ICD9X5X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '041' - 'V68' = '041-V68' ; VALUE $ICD9X6X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '173' - 'V62' = '173-V62' ; VALUE $ICD9X7X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '279' - 'V49' = '279-V49' ; VALUE $ICD9X8X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '274' - 'V68' = '274-V68' ; VALUE $ICD9X9X '-1' = '-1 INAPPLICABLE' '-8' = '-8 DK' '-9' = '-9 NOT ASCERTAINED' '173' - 'V12' = '173-V12' ; VALUE INSTBATY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE INSTBDTY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE INSTDRTY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE INSTEATY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE INSTTLTY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE MODVEHCL . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE NUMCOND . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 0 = '0' 1 - 17 = '1-17' ; VALUE OTHRCOMM . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE PANELRN -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 RECORD FROM P2R4' 2 = '2 RECORD FROM P3R2' ; VALUE PAYATTN . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 CANNOT DO/DOES NOT APPLY' ; VALUE PERSTALK . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE PID 10 - 178 = 'VALID ID' ; VALUE PRNTCOMM . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE PROBCOMM . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 CANNOT DO/DOES NOT APPLY' ; VALUE PROBWALK . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE PROVTRAN . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE PRVNTDRV . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE RATEMEM . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 EXCELLENT' 2 = '2 VERY GOOD' 3 = '3 GOOD' 4 = '4 FAIR' 5 = '5 POOR' ; VALUE SERVDCAR . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE SERVMEAL . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE SERVMGMT . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE SERVOTHR . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE SERVSCTR . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE SERVSHEL . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE SERVSPRT . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE SERVTRNS . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE SERVVOC . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE SIGNCOMM . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE SPCHPROB . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE SPECDIET . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE SPECTECH . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE SPECTRAN . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE STAYBATY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE STAYBDTY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE STAYDRTY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE STAYEATY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE STAYTLTY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE STRTLIMM . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 - 12 = '1-12 MONTH' ; VALUE STRTLIMY . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1918 - 1999 = '1918 - 1999 YEAR' ; VALUE SYMBCOMM . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE TALKCOMM . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 95 = '95 NONE' ; VALUE TECHBATH . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHBRAC . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHCOMM . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHDOGS . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHDRES . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHHAND . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHLIFT . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHOTHR . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHOXYN . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHRAMP . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHRECH . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHSHOE . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHTLT . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHWALK . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE TECHWHEL . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' ; VALUE UNDINSTR . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 1 = '1 YES' 2 = '2 NO' 3 = '3 CANNOT DO/DOES NOT APPLY' ; VALUE YES . = 'MISSING' -9 = '-9 NOT ASCERTAINED' -8 = '-8 DK' -7 = '-7 REFUSED' -1 = '-1 INAPPLICABLE' 0 = '0 NO' 1 = '1 YES' ;