This is an example of a SAS program that creates a SAS file from the 2006 NSAS Public Use ASCII file This is stored in NSAS06.SAS *********************************************************************; DATA NSAS06; INFILE ; /* 'refer to location of NSAS06 data file by drive and directory' ; */ INPUT FACILITY 1 - 4 DMONTH 5 - 6 DYEAR 7 - 10 SEX 11 STATDISP 12 ESOP1 13 - 14 ESOP2 15 - 16 ESOP3 17 - 18 TYPMCARE 19 TYPMCAID 20 TYPPRIV 21 TYPOTH 22 NOSOP 23 TOTCHRGS 24 - 28 NOCHRGS 29 INOPR TIME5. INOPRAP 35 INOPRNA 36 SURGBEG TIME5. SURGAP 42 SURGNA 43 SURGEND TIME5. ENDAP 49 ENDNA 50 OUTOPR TIME5. OUTAP 56 OUTNA 57 INPO TIME5. INPOAP 63 INPONA 64 OUTPO TIME5. OUTPOAP 70 OUTPONA 71 TOPICAL 72 IV 73 MAC 74 EPIDURA 75 SPINAL 76 RETROBUL 77 PERIBULB 78 BLOCK 79 GENERAL 80 OTHER 81 NONSPC 82 ANESTH 83 CRNA 84 SURGPHYS 85 NOTSPEC 86 DIAG1 $ 87 - 91 DIAG2 $ 92 - 96 DIAG3 $ 97 - 101 DIAG4 $ 102 - 106 DIAG5 $ 107 - 111 DIAG6 $ 112 - 116 DIAG7 $ 117 - 121 PROC1 $ 122 - 125 PROC2 $ 126 - 129 PROC3 $ 130 - 133 PROC4 $ 134 - 137 PROC5 $ 138 - 141 PROC6 $ 142 - 145 NOPROC 146 LACPUNC 147 AIROBST 148 APNEA 149 BLEED 150 BLDTRANS 151 ARREST 152 DIFFWAK 153 DYSRHY 154 EMBOL 155 FAINT 156 FISTULA 157 HYPERT 158 HYPOXIA 159 INCONT 160 HYPOT 161 MALIGN 162 NAUSEA 163 BURN 164 SHOCK 165 VOMIT 166 OTH 167 NONE 168 FOLLOWUP 169 REACH 170 QUESTION 171 NOPROB 172 PROB 173 CALLDR 174 WENTDR 175 CALLASC 176 CAMEASC 177 CALLED 178 WENTED 179 ADMITTED 180 OTHRPROB 181 NOTHING 182 UNKNOWN 183 MENTION 184 RECNUM 185 - 190 AGEFLAG 191 AGEINYRS 192 - 194 AGER4 195 AGER5 196 AGER10 197 - 198 SEXFLAG 199 SURGTIME 200 - 203 ORTIME 204 - 207 POTIME 208 - 211 TOTTIME 212 - 215 NUMDIAG 216 NUMPROC 217 SYMPTOMS 218 NUMSYMP 219 - 220 SGFLAG1 221 SGFLAG2 222 SGFLAG3 223 SGFLAG4 224 SGFLAG5 225 SGFLAG6 226 PD1CLASS 227 PD2CLASS 228 PD3CLASS 229 PD4CLASS 230 PD5CLASS 231 PD6CLASS 232 FACTYPE 233 MSA 234 SURVEYYR 235 - 238 WEIGHT 239 - 242 STRATA 243 - 244 POPFAC 245 - 248 POPVIS 249 - 250 PSUDOLOG 251 - 252 ; PROC CONTENTS DATA=NSAS06; RUN;