<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Invalid data error in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/581661#M165341</link>
    <description>&lt;P&gt;So, I did revise the infile statement as below; but I am getting aearrivaldate in a very strange format like, 19518, 19537 and don't know what's wrong with it&lt;/P&gt;&lt;DIV class="branch"&gt;&lt;DIV align="center"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;PRE&gt;data Sheffield;
infile 'I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv' dsd truncover lrecl=32767 FIRSTOBS=2;
INPUT  aekey  $ procodet  $ sex  ethnos  $  activage  arrivalage  pgpprac  $  sitetret  $   aearrivalmode  aeattenddisp    aerefsource    aedepttype   aearrivaldate :ddmmyy10.
  aearrivaltime  diag_scheme  diag_01  $  diag_02  $  diag_03  $  diag_04  $  diag_05  $   diag_06  $   invest_01 $    invest_02 $      invest_03  $   invest_04  $
  invest_05  $   invest_06  $   invest_07  $   invest_08  $  invest_09  $    invest_10  $  invest_11  $   invest_12  $  treat_01     treat_02    treat_03 
 treat_04   treat_05  $  treat_06  $  treat_07  $   treat_08  $  treat_09  $  imd15decile_overall;
RUN;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 16 Aug 2019 08:32:55 GMT</pubDate>
    <dc:creator>sks521</dc:creator>
    <dc:date>2019-08-16T08:32:55Z</dc:date>
    <item>
      <title>Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/577647#M163703</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi folks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am importing a data set using proc import as below;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;proc import datafile = 'I:\cYorkshire Project\Care pathway for asthma\Sarwat\Data\Datasets\2019-04-01-ace\ACE_AE_20190401.csv'&lt;BR /&gt;out = AandE&lt;BR /&gt;dbms = csv;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However get errors in multiple places, Please can someone see the log and tell me where has it gone wrong;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;5 proc import datafile = 'I:\cYorkshire Project\Care pathway for&lt;BR /&gt;5 ! asthma\Sarwat\Data\Datasets\2019-04-01-ace\ACE_AE_20190401.csv'&lt;BR /&gt;6 out = AandE&lt;BR /&gt;7 dbms = csv;&lt;BR /&gt;8 run;&lt;/P&gt;&lt;P&gt;9 /**********************************************************************&lt;BR /&gt;10 * PRODUCT: SAS&lt;BR /&gt;11 * VERSION: 9.4&lt;BR /&gt;12 * CREATOR: External File Interface&lt;BR /&gt;13 * DATE: 29JUL19&lt;BR /&gt;14 * DESC: Generated SAS Datastep Code&lt;BR /&gt;15 * TEMPLATE SOURCE: (None Specified.)&lt;BR /&gt;16 ***********************************************************************/&lt;BR /&gt;17 data WORK.AANDE ;&lt;BR /&gt;18 %let _EFIERR_ = 0; /* set the ERROR detection macro variable */&lt;BR /&gt;19 infile 'I:\cYorkshire Project\Care pathway for&lt;BR /&gt;19 ! asthma\Sarwat\Data\Datasets\2019-04-01-ace\ACE_AE_20190401.csv' delimiter = ',' MISSOVER DSD&lt;BR /&gt;19 ! lrecl=32767 firstobs=2 ;&lt;BR /&gt;20 informat aekey $32. ;&lt;BR /&gt;21 informat patient_id $32. ;&lt;BR /&gt;22 informat link_method $18. ;&lt;BR /&gt;23 informat procodet $3. ;&lt;BR /&gt;24 informat postcode_flag $5. ;&lt;BR /&gt;25 informat sex best32. ;&lt;BR /&gt;26 informat ethnos $1. ;&lt;BR /&gt;27 informat activage $3. ;&lt;BR /&gt;28 informat arrivalage best32. ;&lt;BR /&gt;29 informat pgpprac $32. ;&lt;BR /&gt;30 informat sitetret $5. ;&lt;BR /&gt;31 informat aearrivalmode best32. ;&lt;BR /&gt;32 informat aeattenddisp best32. ;&lt;BR /&gt;33 informat aerefsource best32. ;&lt;BR /&gt;34 informat aedepttype best32. ;&lt;BR /&gt;35 informat aearrivaldate yymmdd10. ;&lt;BR /&gt;36 informat aearrivaltime best32. ;&lt;BR /&gt;37 informat diag_scheme best32. ;&lt;BR /&gt;38 informat diag_01 $6. ;&lt;BR /&gt;39 informat diag_02 $2. ;&lt;BR /&gt;40 informat diag_03 $2. ;&lt;BR /&gt;41 informat diag_04 $2. ;&lt;BR /&gt;42 informat diag_05 $2. ;&lt;BR /&gt;43 informat diag_06 $2. ;&lt;BR /&gt;44 informat diag_07 $2. ;&lt;BR /&gt;45 informat diag_08 $2. ;&lt;BR /&gt;46 informat diag_09 $2. ;&lt;BR /&gt;47 informat diag_10 $2. ;&lt;BR /&gt;48 informat diag_11 $2. ;&lt;BR /&gt;49 informat diag_12 $2. ;&lt;BR /&gt;50 informat invest_01 best32. ;&lt;BR /&gt;51 informat invest_02 $2. ;&lt;BR /&gt;52 informat invest_03 $2. ;&lt;BR /&gt;53 informat invest_04 $2. ;&lt;BR /&gt;54 informat invest_05 $2. ;&lt;BR /&gt;55 informat invest_06 $2. ;&lt;BR /&gt;56 informat invest_07 $2. ;&lt;BR /&gt;57 informat invest_08 $2. ;&lt;BR /&gt;58 informat invest_09 $2. ;&lt;BR /&gt;59 informat invest_10 $2. ;&lt;BR /&gt;60 informat invest_11 $2. ;&lt;BR /&gt;61 informat invest_12 $2. ;&lt;BR /&gt;62 informat treat_01 best32. ;&lt;BR /&gt;63 informat treat_02 $3. ;&lt;BR /&gt;64 informat treat_03 $3. ;&lt;BR /&gt;65 informat treat_04 $3. ;&lt;BR /&gt;66 informat treat_05 $2. ;&lt;BR /&gt;67 informat treat_06 $2. ;&lt;BR /&gt;68 informat treat_07 $2. ;&lt;BR /&gt;69 informat treat_08 $2. ;&lt;BR /&gt;70 informat treat_09 $2. ;&lt;BR /&gt;71 informat treat_10 $2. ;&lt;BR /&gt;72 informat treat_11 $2. ;&lt;BR /&gt;73 informat treat_12 $2. ;&lt;BR /&gt;74 informat imd15decile_overall best32. ;&lt;BR /&gt;75 format aekey $32. ;&lt;BR /&gt;76 format patient_id $32. ;&lt;BR /&gt;77 format link_method $18. ;&lt;BR /&gt;78 format procodet $3. ;&lt;BR /&gt;79 format postcode_flag $5. ;&lt;BR /&gt;80 format sex best12. ;&lt;BR /&gt;81 format ethnos $1. ;&lt;BR /&gt;82 format activage $3. ;&lt;BR /&gt;83 format arrivalage best12. ;&lt;BR /&gt;84 format pgpprac $32. ;&lt;BR /&gt;85 format sitetret $5. ;&lt;BR /&gt;86 format aearrivalmode best12. ;&lt;BR /&gt;87 format aeattenddisp best12. ;&lt;BR /&gt;88 format aerefsource best12. ;&lt;BR /&gt;89 format aedepttype best12. ;&lt;BR /&gt;90 format aearrivaldate yymmdd10. ;&lt;BR /&gt;91 format aearrivaltime best12. ;&lt;BR /&gt;92 format diag_scheme best12. ;&lt;BR /&gt;93 format diag_01 $6. ;&lt;BR /&gt;94 format diag_02 $2. ;&lt;BR /&gt;95 format diag_03 $2. ;&lt;BR /&gt;96 format diag_04 $2. ;&lt;BR /&gt;97 format diag_05 $2. ;&lt;BR /&gt;98 format diag_06 $2. ;&lt;BR /&gt;99 format diag_07 $2. ;&lt;BR /&gt;100 format diag_08 $2. ;&lt;BR /&gt;101 format diag_09 $2. ;&lt;BR /&gt;102 format diag_10 $2. ;&lt;BR /&gt;103 format diag_11 $2. ;&lt;BR /&gt;104 format diag_12 $2. ;&lt;BR /&gt;105 format invest_01 best12. ;&lt;BR /&gt;106 format invest_02 $2. ;&lt;BR /&gt;107 format invest_03 $2. ;&lt;BR /&gt;108 format invest_04 $2. ;&lt;BR /&gt;109 format invest_05 $2. ;&lt;BR /&gt;110 format invest_06 $2. ;&lt;BR /&gt;111 format invest_07 $2. ;&lt;BR /&gt;112 format invest_08 $2. ;&lt;BR /&gt;113 format invest_09 $2. ;&lt;BR /&gt;114 format invest_10 $2. ;&lt;BR /&gt;115 format invest_11 $2. ;&lt;BR /&gt;116 format invest_12 $2. ;&lt;BR /&gt;117 format treat_01 best12. ;&lt;BR /&gt;118 format treat_02 $3. ;&lt;BR /&gt;119 format treat_03 $3. ;&lt;BR /&gt;120 format treat_04 $3. ;&lt;BR /&gt;121 format treat_05 $2. ;&lt;BR /&gt;122 format treat_06 $2. ;&lt;BR /&gt;123 format treat_07 $2. ;&lt;BR /&gt;124 format treat_08 $2. ;&lt;BR /&gt;125 format treat_09 $2. ;&lt;BR /&gt;126 format treat_10 $2. ;&lt;BR /&gt;127 format treat_11 $2. ;&lt;BR /&gt;128 format treat_12 $2. ;&lt;BR /&gt;129 format imd15decile_overall best12. ;&lt;BR /&gt;130 input&lt;BR /&gt;131 aekey $&lt;BR /&gt;132 patient_id $&lt;BR /&gt;133 link_method $&lt;BR /&gt;134 procodet $&lt;BR /&gt;135 postcode_flag $&lt;BR /&gt;136 sex&lt;BR /&gt;137 ethnos $&lt;BR /&gt;138 activage $&lt;BR /&gt;139 arrivalage&lt;BR /&gt;140 pgpprac $&lt;BR /&gt;141 sitetret $&lt;BR /&gt;142 aearrivalmode&lt;BR /&gt;143 aeattenddisp&lt;BR /&gt;144 aerefsource&lt;BR /&gt;145 aedepttype&lt;BR /&gt;146 aearrivaldate&lt;BR /&gt;147 aearrivaltime&lt;BR /&gt;148 diag_scheme&lt;BR /&gt;149 diag_01 $&lt;BR /&gt;150 diag_02 $&lt;BR /&gt;151 diag_03 $&lt;BR /&gt;152 diag_04 $&lt;BR /&gt;153 diag_05 $&lt;BR /&gt;154 diag_06 $&lt;BR /&gt;155 diag_07 $&lt;BR /&gt;156 diag_08 $&lt;BR /&gt;157 diag_09 $&lt;BR /&gt;158 diag_10 $&lt;BR /&gt;159 diag_11 $&lt;BR /&gt;160 diag_12 $&lt;BR /&gt;161 invest_01&lt;BR /&gt;162 invest_02 $&lt;BR /&gt;163 invest_03 $&lt;BR /&gt;164 invest_04 $&lt;BR /&gt;165 invest_05 $&lt;BR /&gt;166 invest_06 $&lt;BR /&gt;167 invest_07 $&lt;BR /&gt;168 invest_08 $&lt;BR /&gt;169 invest_09 $&lt;BR /&gt;170 invest_10 $&lt;BR /&gt;171 invest_11 $&lt;BR /&gt;172 invest_12 $&lt;BR /&gt;173 treat_01&lt;BR /&gt;174 treat_02 $&lt;BR /&gt;175 treat_03 $&lt;BR /&gt;176 treat_04 $&lt;BR /&gt;177 treat_05 $&lt;BR /&gt;178 treat_06 $&lt;BR /&gt;179 treat_07 $&lt;BR /&gt;180 treat_08 $&lt;BR /&gt;181 treat_09 $&lt;BR /&gt;182 treat_10 $&lt;BR /&gt;183 treat_11 $&lt;BR /&gt;184 treat_12 $&lt;BR /&gt;185 imd15decile_overall&lt;BR /&gt;186 ;&lt;BR /&gt;187 if _ERROR_ then call symputx('_EFIERR_',1); /* set ERROR detection macro variable */&lt;BR /&gt;188 run;&lt;/P&gt;&lt;P&gt;NOTE: The infile 'I:\cYorkshire Project\Care pathway for&lt;BR /&gt;asthma\Sarwat\Data\Datasets\2019-04-01-ace\ACE_AE_20190401.csv' is:&lt;/P&gt;&lt;P&gt;Filename=I:\cYorkshire Project\Care pathway for&lt;BR /&gt;asthma\Sarwat\Data\Datasets\2019-04-01-ace\ACE_AE_20190401.csv,&lt;BR /&gt;RECFM=V,LRECL=32767,&lt;BR /&gt;File Size (bytes)=420517409,&lt;BR /&gt;Last Modified=01 April 2019 18:58:31,&lt;BR /&gt;Create Time=01 April 2019 18:37:33&lt;/P&gt;&lt;P&gt;NOTE: Invalid data for aerefsource in line 38 135-136.&lt;BR /&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+--&lt;BR /&gt;38 f537f23f13d4316a5085f35ea469c8b2,699666344ed513a15dc745eabf1deb3b,NHSNO,RXF,VALID,2,A,0&lt;BR /&gt;88 05,72,2a39f9120297aeaaca766b1483bcbba8,NA,2,02,NA,01,2013-06-26,1204,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,221,222,NA,NA,NA,NA,NA,NA,NA,N&lt;BR /&gt;262 A,NA,NA,2 270&lt;BR /&gt;aekey=f537f23f13d4316a5085f35ea469c8b2 patient_id=699666344ed513a15dc745eabf1deb3b&lt;BR /&gt;link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2 ethnos=A activage=005 arrivalage=72&lt;BR /&gt;pgpprac=2a39f9120297aeaaca766b1483bcbba8 sitetret=NA aearrivalmode=2 aeattenddisp=2 aerefsource=.&lt;BR /&gt;aedepttype=1 aearrivaldate=2013-06-26 aearrivaltime=1204 diag_scheme=1 diag_01=NA diag_02=NA&lt;BR /&gt;diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA diag_10=NA&lt;BR /&gt;diag_11=NA diag_12=NA invest_01=24 invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=221 treat_02=222 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=2 _ERROR_=1 _N_=37&lt;BR /&gt;NOTE: Invalid data for aerefsource in line 100 135-136.&lt;BR /&gt;100 83a15549b5951c8770e10bdbeea128df,ab340d8e605d3b38bedf2da2bfdbf35c,NHSNO,RXF,VALID,1,A,0&lt;BR /&gt;88 08,52,3d32f458f031f4fe258f2b492b3f803c,NA,2,02,NA,01,2013-06-26,0944,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,1 269&lt;BR /&gt;aekey=83a15549b5951c8770e10bdbeea128df patient_id=ab340d8e605d3b38bedf2da2bfdbf35c&lt;BR /&gt;link_method=NHSNO procodet=RXF postcode_flag=VALID sex=1 ethnos=A activage=008 arrivalage=52&lt;BR /&gt;pgpprac=3d32f458f031f4fe258f2b492b3f803c sitetret=NA aearrivalmode=2 aeattenddisp=2 aerefsource=.&lt;BR /&gt;aedepttype=1 aearrivaldate=2013-06-26 aearrivaltime=944 diag_scheme=1 diag_01=NA diag_02=NA&lt;BR /&gt;diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA diag_10=NA&lt;BR /&gt;diag_11=NA diag_12=NA invest_01=24 invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=222 treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=1 _ERROR_=1 _N_=99&lt;BR /&gt;NOTE: Invalid data for aerefsource in line 149 135-136.&lt;BR /&gt;149 6194f1a398d6b7c068f84b3add799438,7d678f09ca422e57586a83f621453ff8,NHSNO,RXF,VALID,2,A,0&lt;BR /&gt;88 03,47,a9658493c4ad50ca809e1bcda4570971,NA,2,03,NA,01,2013-06-25,1040,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,3 269&lt;BR /&gt;aekey=6194f1a398d6b7c068f84b3add799438 patient_id=7d678f09ca422e57586a83f621453ff8&lt;BR /&gt;link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2 ethnos=A activage=003 arrivalage=47&lt;BR /&gt;pgpprac=a9658493c4ad50ca809e1bcda4570971 sitetret=NA aearrivalmode=2 aeattenddisp=3 aerefsource=.&lt;BR /&gt;aedepttype=1 aearrivaldate=2013-06-25 aearrivaltime=1040 diag_scheme=1 diag_01=NA diag_02=NA&lt;BR /&gt;diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA diag_10=NA&lt;BR /&gt;diag_11=NA diag_12=NA invest_01=24 invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=222 treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=3 _ERROR_=1 _N_=148&lt;BR /&gt;NOTE: Invalid data for aerefsource in line 162 135-136.&lt;BR /&gt;162 3371615f5da68e1514e3446eeb5b5102,619e54142e4b370ef353850bc15a3ef7,NHSNO,RXF,VALID,1,J,0&lt;BR /&gt;88 12,50,e8f660dbeddf6aa38c09ffc952b8a022,NA,2,03,NA,01,2013-06-24,1125,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,2 269&lt;BR /&gt;aekey=3371615f5da68e1514e3446eeb5b5102 patient_id=619e54142e4b370ef353850bc15a3ef7&lt;BR /&gt;link_method=NHSNO procodet=RXF postcode_flag=VALID sex=1 ethnos=J activage=012 arrivalage=50&lt;BR /&gt;pgpprac=e8f660dbeddf6aa38c09ffc952b8a022 sitetret=NA aearrivalmode=2 aeattenddisp=3 aerefsource=.&lt;BR /&gt;aedepttype=1 aearrivaldate=2013-06-24 aearrivaltime=1125 diag_scheme=1 diag_01=NA diag_02=NA&lt;BR /&gt;diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA diag_10=NA&lt;BR /&gt;diag_11=NA diag_12=NA invest_01=24 invest_02=NA invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=222 treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=2 _ERROR_=1 _N_=161&lt;BR /&gt;NOTE: Invalid data for aerefsource in line 173 135-136.&lt;BR /&gt;173 4fa6c462785090999ee53dda8e790f96,6705911a99c93a09ef5e605e8d9ced3b,NHSNO,RXF,VALID,1,A,0&lt;BR /&gt;88 10,50,6cd8a882376104fa1a7db8a66185bdda,NA,2,03,NA,01,2013-06-10,1020,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,7 269&lt;BR /&gt;aekey=4fa6c462785090999ee53dda8e790f96 patient_id=6705911a99c93a09ef5e605e8d9ced3b&lt;BR /&gt;link_method=NHSNO procodet=RXF postcode_flag=VALID sex=1 ethnos=A activage=010 arrivalage=50&lt;BR /&gt;pgpprac=6cd8a882376104fa1a7db8a66185bdda sitetret=NA aearrivalmode=2 aeattenddisp=3 aerefsource=.&lt;BR /&gt;aedepttype=1 aearrivaldate=2013-06-10 aearrivaltime=1020 diag_scheme=1 diag_01=NA diag_02=NA&lt;BR /&gt;diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA diag_10=NA&lt;BR /&gt;diag_11=NA diag_12=NA invest_01=24 invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=222 treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=7 _ERROR_=1 _N_=172&lt;BR /&gt;NOTE: Invalid data for aerefsource in line 193 135-136.&lt;BR /&gt;193 dce87811af7410d8da414f4ac6e526cc,c6f1650922f49dadaeafa32b1aa44ec8,NHSNO,RXF,VALID,1,A,0&lt;BR /&gt;88 06,51,e7c400b0c9b7de3d6465d4525908c955,NA,2,02,NA,01,2013-06-03,1043,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,06,222,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,7 269&lt;BR /&gt;aekey=dce87811af7410d8da414f4ac6e526cc patient_id=c6f1650922f49dadaeafa32b1aa44ec8&lt;BR /&gt;link_method=NHSNO procodet=RXF postcode_flag=VALID sex=1 ethnos=A activage=006 arrivalage=51&lt;BR /&gt;pgpprac=e7c400b0c9b7de3d6465d4525908c955 sitetret=NA aearrivalmode=2 aeattenddisp=2 aerefsource=.&lt;BR /&gt;aedepttype=1 aearrivaldate=2013-06-03 aearrivaltime=1043 diag_scheme=1 diag_01=NA diag_02=NA&lt;BR /&gt;diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA diag_10=NA&lt;BR /&gt;diag_11=NA diag_12=NA invest_01=24 invest_02=NA invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=6 treat_02=222 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=7 _ERROR_=1 _N_=192&lt;BR /&gt;NOTE: Invalid data for aerefsource in line 217 135-136.&lt;BR /&gt;217 9259308a816651f1653decb5c8356120,c2ccb86eb8388c2e2ba60493c7644f45,NHSNO,RXF,VALID,2,J,0&lt;BR /&gt;88 12,51,51c5f674fc8d4674054fc56574548648,NA,2,02,NA,01,2013-06-07,0916,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,7 269&lt;BR /&gt;aekey=9259308a816651f1653decb5c8356120 patient_id=c2ccb86eb8388c2e2ba60493c7644f45&lt;BR /&gt;link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2 ethnos=J activage=012 arrivalage=51&lt;BR /&gt;pgpprac=51c5f674fc8d4674054fc56574548648 sitetret=NA aearrivalmode=2 aeattenddisp=2 aerefsource=.&lt;BR /&gt;aedepttype=1 aearrivaldate=2013-06-07 aearrivaltime=916 diag_scheme=1 diag_01=NA diag_02=NA&lt;BR /&gt;diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA diag_10=NA&lt;BR /&gt;diag_11=NA diag_12=NA invest_01=24 invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=222 treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=7 _ERROR_=1 _N_=216&lt;BR /&gt;NOTE: Invalid data for aerefsource in line 246 135-136.&lt;BR /&gt;246 a4cb4e4db32fd7185ea8e1ff02fa9e1f,5d05514d5b99ae9e48613898e27bfff0,NHSNO,RXF,VALID,1,A,0&lt;BR /&gt;88 14,54,9154441d92dae912d6da058c3c248436,NA,2,03,NA,01,2013-06-11,1006,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,10,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,10 270&lt;BR /&gt;aekey=a4cb4e4db32fd7185ea8e1ff02fa9e1f patient_id=5d05514d5b99ae9e48613898e27bfff0&lt;BR /&gt;link_method=NHSNO procodet=RXF postcode_flag=VALID sex=1 ethnos=A activage=014 arrivalage=54&lt;BR /&gt;pgpprac=9154441d92dae912d6da058c3c248436 sitetret=NA aearrivalmode=2 aeattenddisp=3 aerefsource=.&lt;BR /&gt;aedepttype=1 aearrivaldate=2013-06-11 aearrivaltime=1006 diag_scheme=1 diag_01=NA diag_02=NA&lt;BR /&gt;diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA diag_10=NA&lt;BR /&gt;diag_11=NA diag_12=NA invest_01=10 invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=222 treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=10 _ERROR_=1 _N_=245&lt;BR /&gt;NOTE: Invalid data for aerefsource in line 275 135-136.&lt;BR /&gt;275 d4ef30652024954e940430e6c8168173,b61526b89a27cb586976500c94cf3838,NHSNO,RXF,VALID,2,A,0&lt;BR /&gt;88 16,48,a9658493c4ad50ca809e1bcda4570971,NA,2,02,NA,01,2013-06-07,0904,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,01,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,06,222,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,1 269&lt;BR /&gt;aekey=d4ef30652024954e940430e6c8168173 patient_id=b61526b89a27cb586976500c94cf3838&lt;BR /&gt;link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2 ethnos=A activage=016 arrivalage=48&lt;BR /&gt;pgpprac=a9658493c4ad50ca809e1bcda4570971 sitetret=NA aearrivalmode=2 aeattenddisp=2 aerefsource=.&lt;BR /&gt;aedepttype=1 aearrivaldate=2013-06-07 aearrivaltime=904 diag_scheme=1 diag_01=NA diag_02=NA&lt;BR /&gt;diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA diag_10=NA&lt;BR /&gt;diag_11=NA diag_12=NA invest_01=1 invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=6 treat_02=222 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=1 _ERROR_=1 _N_=274&lt;BR /&gt;NOTE: Invalid data for invest_01 in line 292 196-197.&lt;BR /&gt;NOTE: Invalid data for treat_01 in line 292 232-233.&lt;BR /&gt;292 5b29a19dc3bce9ad01c65fa6b725cf98,9deb2b941fbcf8b3cb425188b39ba5c2,NHSNO,RXF,VALID,1,A,0&lt;BR /&gt;88 16,16,d8febc1b8d18e84e87b5a5d515492b50,NA,2,12,07,01,2012-05-21,2032,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,&lt;BR /&gt;262 NA,NA,5 268&lt;BR /&gt;aekey=5b29a19dc3bce9ad01c65fa6b725cf98 patient_id=9deb2b941fbcf8b3cb425188b39ba5c2&lt;BR /&gt;link_method=NHSNO procodet=RXF postcode_flag=VALID sex=1 ethnos=A activage=016 arrivalage=16&lt;BR /&gt;pgpprac=d8febc1b8d18e84e87b5a5d515492b50 sitetret=NA aearrivalmode=2 aeattenddisp=12&lt;BR /&gt;aerefsource=7 aedepttype=1 aearrivaldate=2012-05-21 aearrivaltime=2032 diag_scheme=1 diag_01=NA&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=. invest_02=NA invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=. treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=5 _ERROR_=1 _N_=291&lt;BR /&gt;NOTE: Invalid data for invest_01 in line 294 207-208.&lt;BR /&gt;294 8ea3531e28cd15997630c87db8359a21,3bd48a3d471d3154e11c5852d86397df,NHSNO,RFF,VALID,1,A,0&lt;BR /&gt;88 16,16,6fab353bff374f8a7f7dc7090941fe0a,RFFAA,2,03,08,01,2012-06-14,1509,02,S602,S509,S3&lt;BR /&gt;175 01,S009,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,30,222,511,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,NA,NA,NA,NA,1 281&lt;BR /&gt;aekey=8ea3531e28cd15997630c87db8359a21 patient_id=3bd48a3d471d3154e11c5852d86397df&lt;BR /&gt;link_method=NHSNO procodet=RFF postcode_flag=VALID sex=1 ethnos=A activage=016 arrivalage=16&lt;BR /&gt;pgpprac=6fab353bff374f8a7f7dc7090941fe0a sitetret=RFFAA aearrivalmode=2 aeattenddisp=3&lt;BR /&gt;aerefsource=8 aedepttype=1 aearrivaldate=2012-06-14 aearrivaltime=1509 diag_scheme=2 diag_01=S602&lt;BR /&gt;diag_02=S5 diag_03=S3 diag_04=S0 diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=. invest_02=NA invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=30 treat_02=222 treat_03=511 treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=1 _ERROR_=1 _N_=293&lt;BR /&gt;NOTE: Invalid data for aearrivalmode in line 307 133-134.&lt;BR /&gt;307 722d022f65999189432e699c299c27ea,619cff04338a21126ffe2f74a23129d8,NHSNO,RCD,VALID,1,A,0&lt;BR /&gt;88 16,16,12fab583c6f6be2a755ed9882e6a369f,RCD00,NA,03,03,01,2012-08-27,0852,01,NA,NA,NA,NA&lt;BR /&gt;175 ,NA,NA,NA,NA,NA,NA,NA,NA,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,N&lt;BR /&gt;262 A,NA,NA,NA,8 273&lt;BR /&gt;aekey=722d022f65999189432e699c299c27ea patient_id=619cff04338a21126ffe2f74a23129d8&lt;BR /&gt;link_method=NHSNO procodet=RCD postcode_flag=VALID sex=1 ethnos=A activage=016 arrivalage=16&lt;BR /&gt;pgpprac=12fab583c6f6be2a755ed9882e6a369f sitetret=RCD00 aearrivalmode=. aeattenddisp=3&lt;BR /&gt;aerefsource=3 aedepttype=1 aearrivaldate=2012-08-27 aearrivaltime=852 diag_scheme=1 diag_01=NA&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=24 invest_02=NA invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=222 treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=8 _ERROR_=1 _N_=306&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 329 271-272.&lt;BR /&gt;329 f7e0df9fb33b00d8911876e2edc57d73,e19d0e7c8ba2e2fd06958db169e212dd,NHSNO,RR8,VALID,2,A,0&lt;BR /&gt;88 16,16,411b928ccd78d70c4e9685533306c7b3,RR801,2,02,01,01,2012-03-18,1907,01,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,NA,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,30,57,NA,NA,NA,NA,NA,NA,NA,&lt;BR /&gt;262 NA,NA,NA,NA 272&lt;BR /&gt;aekey=f7e0df9fb33b00d8911876e2edc57d73 patient_id=e19d0e7c8ba2e2fd06958db169e212dd&lt;BR /&gt;link_method=NHSNO procodet=RR8 postcode_flag=VALID sex=2 ethnos=A activage=016 arrivalage=16&lt;BR /&gt;pgpprac=411b928ccd78d70c4e9685533306c7b3 sitetret=RR801 aearrivalmode=2 aeattenddisp=2&lt;BR /&gt;aerefsource=1 aedepttype=1 aearrivaldate=2012-03-18 aearrivaltime=1907 diag_scheme=1 diag_01=NA&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=24 invest_02=NA invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=30 treat_02=57 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=328&lt;BR /&gt;NOTE: Invalid data for treat_01 in line 360 237-238.&lt;BR /&gt;360 01f56d7e49c37b5daca14fa4e99418f3,dab8d827b2b9d1bdd69758f40674c462,NHSNO,RAE,VALID,1,A,0&lt;BR /&gt;88 16,16,f9d800036dca88a9532e81c75335471d,RAE01,2,05,01,01,2012-01-11,1101,02,M799,NA,NA,N&lt;BR /&gt;175 A,NA,NA,NA,NA,NA,NA,NA,NA,01,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,N&lt;BR /&gt;262 A,NA,NA,NA,5 273&lt;BR /&gt;aekey=01f56d7e49c37b5daca14fa4e99418f3 patient_id=dab8d827b2b9d1bdd69758f40674c462&lt;BR /&gt;link_method=NHSNO procodet=RAE postcode_flag=VALID sex=1 ethnos=A activage=016 arrivalage=16&lt;BR /&gt;pgpprac=f9d800036dca88a9532e81c75335471d sitetret=RAE01 aearrivalmode=2 aeattenddisp=5&lt;BR /&gt;aerefsource=1 aedepttype=1 aearrivaldate=2012-01-11 aearrivaltime=1101 diag_scheme=2 diag_01=M799&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=1 invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=. treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=5 _ERROR_=1 _N_=359&lt;BR /&gt;NOTE: Invalid data for treat_01 in line 362 237-238.&lt;BR /&gt;362 63b2a80c74f85fe5f4c3f28915f2d4c9,dab8d827b2b9d1bdd69758f40674c462,NHSNO,RAE,VALID,1,A,0&lt;BR /&gt;88 16,16,f9d800036dca88a9532e81c75335471d,RAE01,2,03,06,01,2012-10-13,2017,02,T143,NA,NA,N&lt;BR /&gt;175 A,NA,NA,NA,NA,NA,NA,NA,NA,01,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,N&lt;BR /&gt;262 A,NA,NA,NA,1 273&lt;BR /&gt;aekey=63b2a80c74f85fe5f4c3f28915f2d4c9 patient_id=dab8d827b2b9d1bdd69758f40674c462&lt;BR /&gt;link_method=NHSNO procodet=RAE postcode_flag=VALID sex=1 ethnos=A activage=016 arrivalage=16&lt;BR /&gt;pgpprac=f9d800036dca88a9532e81c75335471d sitetret=RAE01 aearrivalmode=2 aeattenddisp=3&lt;BR /&gt;aerefsource=6 aedepttype=1 aearrivaldate=2012-10-13 aearrivaltime=2017 diag_scheme=2 diag_01=T143&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=1 invest_02=NA invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=. treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=1 _ERROR_=1 _N_=361&lt;BR /&gt;NOTE: Invalid data for treat_01 in line 374 239-240.&lt;BR /&gt;374 3a75e19d74ba98f5f6abf5ebb32aa0dc,4581b104a6647a12eca2bd8b022fcc2f,NHSNO,RAE,VALID,1,A,0&lt;BR /&gt;88 16,16,40d0a59e26967dbe78ef35e498be2827,RAE01,2,01,01,01,2016-03-04,0857,02,T141,L089,NA&lt;BR /&gt;175 ,NA,NA,NA,NA,NA,NA,NA,NA,NA,03,05,14,04,01,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,NA,NA,7 275&lt;BR /&gt;aekey=3a75e19d74ba98f5f6abf5ebb32aa0dc patient_id=4581b104a6647a12eca2bd8b022fcc2f&lt;BR /&gt;link_method=NHSNO procodet=RAE postcode_flag=VALID sex=1 ethnos=A activage=016 arrivalage=16&lt;BR /&gt;pgpprac=40d0a59e26967dbe78ef35e498be2827 sitetret=RAE01 aearrivalmode=2 aeattenddisp=1&lt;BR /&gt;aerefsource=1 aedepttype=1 aearrivaldate=2016-03-04 aearrivaltime=857 diag_scheme=2 diag_01=T141&lt;BR /&gt;diag_02=L0 diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=3 invest_02=05 invest_03=14 invest_04=04 invest_05=01&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=. treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=7 _ERROR_=1 _N_=373&lt;BR /&gt;NOTE: Invalid data for aerefsource in line 400 139-140.&lt;BR /&gt;400 99a76aa7359fc351f6abb3b284821ad1,ede98159664225badf6f74d19546546c,NHSNO,RFR,VALID,1,99,&lt;BR /&gt;88 015,14,aebb64d34bef243560e5b04a8cc51656,RFRPA,2,03,NA,01,2012-07-12,1937,01,NA,NA,NA,NA&lt;BR /&gt;175 ,NA,NA,NA,NA,NA,NA,NA,NA,01,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,N&lt;BR /&gt;262 A,NA,NA,NA,3 273&lt;BR /&gt;aekey=99a76aa7359fc351f6abb3b284821ad1 patient_id=ede98159664225badf6f74d19546546c&lt;BR /&gt;link_method=NHSNO procodet=RFR postcode_flag=VALID sex=1 ethnos=9 activage=015 arrivalage=14&lt;BR /&gt;pgpprac=aebb64d34bef243560e5b04a8cc51656 sitetret=RFRPA aearrivalmode=2 aeattenddisp=3&lt;BR /&gt;aerefsource=. aedepttype=1 aearrivaldate=2012-07-12 aearrivaltime=1937 diag_scheme=1 diag_01=NA&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=1 invest_02=NA invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=222 treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=3 _ERROR_=1 _N_=399&lt;BR /&gt;NOTE: Invalid data for aearrivalmode in line 403 133-134.&lt;BR /&gt;403 5b20cb5207efac16c346e0f238ac25f0,473935e03eb2861b9dcabbdd645e46c2,NHSNO,RCD,VALID,2,A,0&lt;BR /&gt;88 13,13,07c123a28f5a5dfb633db7007b1446ee,RCD00,NA,05,08,01,2012-11-23,0859,01,NA,NA,NA,NA&lt;BR /&gt;175 ,NA,NA,NA,NA,NA,NA,NA,NA,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,53,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,NA,7 272&lt;BR /&gt;aekey=5b20cb5207efac16c346e0f238ac25f0 patient_id=473935e03eb2861b9dcabbdd645e46c2&lt;BR /&gt;link_method=NHSNO procodet=RCD postcode_flag=VALID sex=2 ethnos=A activage=013 arrivalage=13&lt;BR /&gt;pgpprac=07c123a28f5a5dfb633db7007b1446ee sitetret=RCD00 aearrivalmode=. aeattenddisp=5&lt;BR /&gt;aerefsource=8 aedepttype=1 aearrivaldate=2012-11-23 aearrivaltime=859 diag_scheme=1 diag_01=NA&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=24 invest_02=NA invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=53 treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=7 _ERROR_=1 _N_=402&lt;BR /&gt;NOTE: Invalid data for aearrivalmode in line 405 133-134.&lt;BR /&gt;NOTE: Invalid data for aerefsource in line 405 139-140.&lt;BR /&gt;405 fc0532e8911629c0719ddbe61ca32cba,473935e03eb2861b9dcabbdd645e46c2,NHSNO,RCD,VALID,2,A,0&lt;BR /&gt;88 15,15,07c123a28f5a5dfb633db7007b1446ee,RCD00,NA,03,NA,01,2014-09-22,1727,01,NA,NA,NA,NA&lt;BR /&gt;175 ,NA,NA,NA,NA,NA,NA,NA,NA,01,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,N&lt;BR /&gt;262 A,NA,NA,NA,7 273&lt;BR /&gt;aekey=fc0532e8911629c0719ddbe61ca32cba patient_id=473935e03eb2861b9dcabbdd645e46c2&lt;BR /&gt;link_method=NHSNO procodet=RCD postcode_flag=VALID sex=2 ethnos=A activage=015 arrivalage=15&lt;BR /&gt;pgpprac=07c123a28f5a5dfb633db7007b1446ee sitetret=RCD00 aearrivalmode=. aeattenddisp=3&lt;BR /&gt;aerefsource=. aedepttype=1 aearrivaldate=2014-09-22 aearrivaltime=1727 diag_scheme=1 diag_01=NA&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=1 invest_02=NA invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=222 treat_02=NA treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=7 _ERROR_=1 _N_=404&lt;BR /&gt;NOTE: Invalid data for aeattenddisp in line 406 135-136.&lt;BR /&gt;WARNING: Limit set by ERRORS= option reached. Further errors of this type will not be printed.&lt;BR /&gt;406 1cee00bf88465ac522fed6ac95772722,1794f12639335a737beafb1b90a757a5,NHSNO,RFR,VALID,1,A,0&lt;BR /&gt;88 13,13,e1b8ffb57ff16e542780088a4d840925,RFRPA,2,NA,01,01,2014-08-09,1502,01,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,NA,24,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,27,511,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,NA,1 272&lt;BR /&gt;aekey=1cee00bf88465ac522fed6ac95772722 patient_id=1794f12639335a737beafb1b90a757a5&lt;BR /&gt;link_method=NHSNO procodet=RFR postcode_flag=VALID sex=1 ethnos=A activage=013 arrivalage=13&lt;BR /&gt;pgpprac=e1b8ffb57ff16e542780088a4d840925 sitetret=RFRPA aearrivalmode=2 aeattenddisp=.&lt;BR /&gt;aerefsource=1 aedepttype=1 aearrivaldate=2014-08-09 aearrivaltime=1502 diag_scheme=1 diag_01=NA&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=24 invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=27 treat_02=511 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=1 _ERROR_=1 _N_=405&lt;BR /&gt;NOTE: 1536914 records were read from the infile 'I:\cYorkshire Project\Care pathway for&lt;BR /&gt;asthma\Sarwat\Data\Datasets\2019-04-01-ace\ACE_AE_20190401.csv'.&lt;BR /&gt;The minimum record length was 237.&lt;BR /&gt;The maximum record length was 322.&lt;BR /&gt;NOTE: The data set WORK.AANDE has 1536914 observations and 55 variables.&lt;BR /&gt;NOTE: DATA statement used (Total process time):&lt;BR /&gt;real time 9.79 seconds&lt;BR /&gt;cpu time 5.89 seconds&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Errors detected in submitted DATA step. Examine log.&lt;BR /&gt;1536914 rows created in WORK.AANDE from I:\cYorkshire Project\Care pathway for&lt;BR /&gt;asthma\Sarwat\Data\Datasets\2019-04-01-ace\ACE_AE_20190401.csv.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ERROR: Import unsuccessful. See SAS Log for details.&lt;BR /&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;BR /&gt;NOTE: PROCEDURE IMPORT used (Total process time):&lt;BR /&gt;real time 10.83 seconds&lt;BR /&gt;cpu time 6.01 seconds&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jul 2019 09:30:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/577647#M163703</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-07-30T09:30:46Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/577658#M163707</link>
      <description>&lt;P&gt;That's why one DOES NOT use proc import.&lt;/P&gt;
&lt;P&gt;Proc import is trying to read 'NA' as a numerical value.&lt;/P&gt;
&lt;P&gt;Increase the guessingrows= value, so that the 'NA' are caught; but that is only half the issue. Most probably you want to have numeric values in there, so you first have to read these as character into a temporary variable, and then convert the contents:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;if _aerefsource ne 'NA' then aerefsource = input(_aerefsource,best.);
drop _aerefsource;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;(if _&lt;SPAN&gt;aerefsource is 'NA' then&amp;nbsp;aerefsource will stay missing, as intended)&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jul 2019 11:02:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/577658#M163707</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2019-07-30T11:02:38Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/577685#M163713</link>
      <description>&lt;P&gt;As Kurt pointed out .&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Add&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;guessingrows=max ;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;into your PROC IMPORT .&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Jul 2019 11:43:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/577685#M163713</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2019-07-30T11:43:51Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580509#M164916</link>
      <description>&lt;P&gt;Thanks,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I have now tried writing up 'Infile' statement to get my data into SAS as follows;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;DATA AandE;&lt;BR /&gt;INFILE 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401.csv' firstobs=2 DSD MISSOVER;&lt;BR /&gt;input aekey $ patient_id $ link_method $ procodet $ postcode_flag $ sex $ ethnos $ activage $ arrivalage&lt;BR /&gt;pgpprac $ sitetret $ aearrivalmode $ aeattenddisp $ aerefsource $ aedepttype $ aearrivaldate DDMMYY10. aearrivaltime diag_scheme&lt;BR /&gt;diag_01 $ diag_02 $ diag_03 $ diag_04 $ diag_05 $ diag_06 $ diag_07 $ diag_08 $ diag_09 $ diag_10 $ diag_11 $&lt;BR /&gt;diag_12 $ invest_01 $ invest_02 $ invest_03 $ invest_04 $ invest_05 $ invest_06 $ invest_07 $ invest_08 $ invest_09 $&lt;BR /&gt;invest_10 $ invest_11 $ invest_12 $ treat_01 $ treat_02 $ treat_03 $ treat_04 $ treat_05 $ treat_06 $&lt;BR /&gt;treat_07 $ treat_08 $ treat_09 $ treat_10 $ treat_11 $ treat_12 $ imd15decile_overall;&lt;BR /&gt;if arrivalage in (0.001, 0.011, 0.049, 0.164, 0.375, 0.625, 0.874, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16);&lt;BR /&gt;if aearrivaldate not in ('');&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SAS log is;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;19 DATA AandE;&lt;BR /&gt;20 INFILE 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401.csv' firstobs=2 DSD MISSOVER;&lt;BR /&gt;21 input aekey $ patient_id $ link_method $ procodet $ postcode_flag $&lt;BR /&gt;21 ! sex $ ethnos $ activage $ arrivalage&lt;BR /&gt;22 pgpprac $ sitetret $ aearrivalmode $ aeattenddisp $ aerefsource $ aedepttype $&lt;BR /&gt;22 ! aearrivaldate DDMMYY10. aearrivaltime diag_scheme&lt;BR /&gt;23 diag_01 $ diag_02 $ diag_03 $ diag_04 $ diag_05 $ diag_06 $ diag_07 $&lt;BR /&gt;23 ! diag_08 $ diag_09 $ diag_10 $ diag_11 $&lt;BR /&gt;24 diag_12 $ invest_01 $ invest_02 $ invest_03 $ invest_04 $ invest_05 $ invest_06 $&lt;BR /&gt;24 ! invest_07 $ invest_08 $ invest_09 $&lt;BR /&gt;25 invest_10 $ invest_11 $ invest_12 $ treat_01 $ treat_02 $ treat_03 $&lt;BR /&gt;25 ! treat_04 $ treat_05 $ treat_06 $&lt;BR /&gt;26 treat_07 $ treat_08 $ treat_09 $ treat_10 $ treat_11 $ treat_12 $&lt;BR /&gt;26 ! imd15decile_overall;&lt;BR /&gt;27 if arrivalage in (0.001, 0.011, 0.049, 0.164, 0.375, 0.625, 0.874, 1, 2, 3, 4, 5, 6, 7,&lt;BR /&gt;27 ! 8, 9, 10, 11, 12, 13, 14, 15, 16);&lt;BR /&gt;28 * if aearrivaldate not in ('1801-01-01');&lt;BR /&gt;29 /* output will only include children 0-16 years */&lt;BR /&gt;30 *if procodet not in ("RCF" , "RFF" , "RAE", "RWY", "RP5", "RCD", "RWA", "RR8", "RXF" ,&lt;BR /&gt;30 ! "RJL" , "RCU" , "RHQ" , "RFR" , "RCB") then delete;&lt;BR /&gt;31 /*this will get data on Yorkshire and humber NHS Trusts only */&lt;BR /&gt;32 *List of NHS Trusts in Yorkshire &amp;amp; Hmber include Airdale NHS Foundation Trust coded as&lt;BR /&gt;32 ! RCF, Barnsley as RFF, Bradford as RAE, Calderdale as RWY, Doncaster and Bassetlaw as RP5,&lt;BR /&gt;33 Harrogate and district as RCD, Hull university teaching hospital in the provider code&lt;BR /&gt;33 ! list but in the data dictionary it's Hull and East Yorkshire hospitals coded as RWA,&lt;BR /&gt;34 Leeds teaching hospital as RR8, Mid Yorkshire hospitals as RXF, Northern Lincolnshire&lt;BR /&gt;34 ! and coole as RJL, Sheffield Children's NHS foundation trust RCU,&lt;BR /&gt;35 Sheffield teaching hospital as RHQ, rotheram as RFR and York teaching hospital as RCB;&lt;BR /&gt;36 RUN;&lt;/P&gt;&lt;P&gt;NOTE: The infile 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401.csv' is:&lt;BR /&gt;Filename=I:\CHCSheffield\20190401ACE\ACE_AE_20190401.csv,&lt;BR /&gt;RECFM=V,LRECL=32767,&lt;BR /&gt;File Size (bytes)=420517409,&lt;BR /&gt;Last Modified=01 April 2019 18:58:31,&lt;BR /&gt;Create Time=29 July 2019 16:34:07&lt;/P&gt;&lt;P&gt;NOTE: Invalid data for aearrivaldate in line 2 141-150.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 2 265-266.&lt;BR /&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+--&lt;BR /&gt;2 e81e201e78d19d8c3f5122ce7d96c25a,97e023526b0dc2b5e9e08eed37775ab8,NHSNO,RXF,VALID,1,A,0&lt;BR /&gt;88 02,73,da4863e90b0b5a360e63d7df2e28815c,NA,2,03,01,01,2013-06-09,1014,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,34,41,NA,NA,NA,NA,NA,NA,NA,NA,&lt;BR /&gt;262 NA,NA,3 268&lt;BR /&gt;aekey=e81e201e patient_id=97e02352 link_method=NHSNO procodet=RXF postcode_flag=VALID sex=1&lt;BR /&gt;ethnos=A activage=002 arrivalage=73 pgpprac=da4863e9 sitetret=NA aearrivalmode=2 aeattenddisp=03&lt;BR /&gt;aerefsource=01 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1014 diag_01=01&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=24 invest_03=24 invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=34 treat_03=41 treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=1&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 3 141-150.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 3 267-268.&lt;BR /&gt;3 5221b6afed59cee127663fe106688fd0,b76acf7d6e16213737184da41a1794a1,NHSNO,RXF,VALID,2,J,0&lt;BR /&gt;88 06,82,37d3d7784bee79f316d64b46e9c6dc78,NA,2,03,01,01,2013-06-28,1359,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,01,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,221,222,NA,NA,NA,NA,NA,NA,NA,N&lt;BR /&gt;262 A,NA,NA,3 270&lt;BR /&gt;aekey=5221b6af patient_id=b76acf7d link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=J activage=006 arrivalage=82 pgpprac=37d3d778 sitetret=NA aearrivalmode=2 aeattenddisp=03&lt;BR /&gt;aerefsource=01 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1359 diag_01=01&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=01 invest_03=24 invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=221 treat_03=222 treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=2&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 4 143-152.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 4 269-270.&lt;BR /&gt;4 c5f9d619392b7317bff4355d7e0c3829,8e19bf9b06f32ea3538b417a69254e3f,NHSNO,RCB,VALID,1,A,N&lt;BR /&gt;88 A,16,b6a4f27069e741c4c88b4c9975cd46bd,RCB55,2,03,01,01,2012-06-21,1602,01,NA,NA,NA,NA,N&lt;BR /&gt;175 A,NA,NA,NA,NA,NA,NA,NA,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,221,011,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,NA,3 272&lt;BR /&gt;aekey=c5f9d619 patient_id=8e19bf9b link_method=NHSNO procodet=RCB postcode_flag=VALID sex=1&lt;BR /&gt;ethnos=A activage=NA arrivalage=16 pgpprac=b6a4f270 sitetret=RCB55 aearrivalmode=2&lt;BR /&gt;aeattenddisp=03 aerefsource=01 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1602&lt;BR /&gt;diag_01=01 diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA&lt;BR /&gt;diag_09=NA diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=24 invest_03=NA invest_04=NA&lt;BR /&gt;invest_05=NA invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA&lt;BR /&gt;invest_12=NA treat_01=NA treat_02=221 treat_03=011 treat_04=NA treat_05=NA treat_06=NA&lt;BR /&gt;treat_07=NA treat_08=NA treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=.&lt;BR /&gt;_ERROR_=1 _N_=3&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 5 144-153.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 5 273-274.&lt;BR /&gt;5 42bdbdc79100370c0f7b92e8219c950f,2a44ce4db8a93eb5a111d0900a818351,NHSNO,RWY,VALID,2,A,0&lt;BR /&gt;88 16,16,6868ed2cc119330c86104685a1100ecb,RWY01,2,03,01,01,2012-04-21,0231,01,05 15L,NA,NA&lt;BR /&gt;175 ,NA,NA,NA,NA,NA,NA,NA,NA,NA,01,01,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,511,NA,NA,NA,NA,NA,NA,N&lt;BR /&gt;262 A,NA,NA,NA,NA,9 276&lt;BR /&gt;aekey=42bdbdc7 patient_id=2a44ce4d link_method=NHSNO procodet=RWY postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=A activage=016 arrivalage=16 pgpprac=6868ed2c sitetret=RWY01 aearrivalmode=2&lt;BR /&gt;aeattenddisp=03 aerefsource=01 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=231&lt;BR /&gt;diag_01=01 diag_02=05 15L diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA&lt;BR /&gt;diag_09=NA diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=01 invest_03=01 invest_04=NA&lt;BR /&gt;invest_05=NA invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA&lt;BR /&gt;invest_12=NA treat_01=NA treat_02=511 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA&lt;BR /&gt;treat_08=NA treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=4&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 6 141-150.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 6 266-267.&lt;BR /&gt;6 b43c9c6090a4a0eb69b5bd88f8b76e8f,1e46f877744f9cceec87405da4716053,NHSNO,RXF,VALID,2,A,0&lt;BR /&gt;88 15,21,b9e9dcb35b94dc784ba3a480d40ed041,NA,2,01,01,01,2013-06-17,1423,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,21,511,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,4 269&lt;BR /&gt;aekey=b43c9c60 patient_id=1e46f877 link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=A activage=015 arrivalage=21 pgpprac=b9e9dcb3 sitetret=NA aearrivalmode=2 aeattenddisp=01&lt;BR /&gt;aerefsource=01 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1423 diag_01=01&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=21 treat_03=511 treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=5&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 7 144-153.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 7 273-274.&lt;BR /&gt;7 dd8c32086cfd590049fdeb9817083967,f21138c84b7ea596bb1aeb4a7cbb1e32,NHSNO,RWA,VALID,1,A,0&lt;BR /&gt;88 16,16,f6b0b1b3a917196df5ac8dedbf282b03,RWA00,2,02,01,01,2012-02-28,1123,01,03 25L,NA,NA&lt;BR /&gt;175 ,NA,NA,NA,NA,NA,NA,NA,NA,NA,03,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,291,43,21,12,NA,NA,NA,N&lt;BR /&gt;262 A,NA,NA,NA,NA,3 276&lt;BR /&gt;aekey=dd8c3208 patient_id=f21138c8 link_method=NHSNO procodet=RWA postcode_flag=VALID sex=1&lt;BR /&gt;ethnos=A activage=016 arrivalage=16 pgpprac=f6b0b1b3 sitetret=RWA00 aearrivalmode=2&lt;BR /&gt;aeattenddisp=02 aerefsource=01 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1123&lt;BR /&gt;diag_01=01 diag_02=03 25L diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA&lt;BR /&gt;diag_09=NA diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=03 invest_03=24 invest_04=NA&lt;BR /&gt;invest_05=NA invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA&lt;BR /&gt;invest_12=NA treat_01=NA treat_02=291 treat_03=43 treat_04=21 treat_05=12 treat_06=NA treat_07=NA&lt;BR /&gt;treat_08=NA treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=6&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 8 131-140.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 8 258-259.&lt;BR /&gt;8 c810915d6201106c5e9caec870183a21,23f76559afb9135cb92fbcf9072d9957,FULL ID NHSNO LINK,RJ&lt;BR /&gt;88 L,VALID,1,A,016,16,V81999,RJL32,2,03,01,01,2012-01-21,1601,01,NA,NA,NA,NA,NA,NA,NA,NA,N&lt;BR /&gt;175 A,NA,NA,NA,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,21,236,042,NA,NA,NA,NA,NA,NA,NA,NA,8 261&lt;BR /&gt;aekey=c810915d patient_id=23f76559 link_method=FULL ID procodet=RJL postcode_flag=VALID sex=1&lt;BR /&gt;ethnos=A activage=016 arrivalage=16 pgpprac=V81999 sitetret=RJL32 aearrivalmode=2 aeattenddisp=03&lt;BR /&gt;aerefsource=01 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1601 diag_01=01&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=222 treat_03=21 treat_04=236 treat_05=042 treat_06=NA treat_07=NA&lt;BR /&gt;treat_08=NA treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=7&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 9 144-153.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 9 268-269.&lt;BR /&gt;9 4c8808798cb8278f03540122edb7f1b1,1152df925fcc5d927f5e811485338fc0,NHSNO,RP5,VALID,2,A,0&lt;BR /&gt;88 16,16,8e29e8d20b7b2d694d4251505166202c,RP5DR,2,02,08,01,2012-04-11,2115,01,38,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,NA,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,99,NA,NA,NA,NA,NA,NA,NA,NA,&lt;BR /&gt;262 NA,NA,NA,5 271&lt;BR /&gt;aekey=4c880879 patient_id=1152df92 link_method=NHSNO procodet=RP5 postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=A activage=016 arrivalage=16 pgpprac=8e29e8d2 sitetret=RP5DR aearrivalmode=2&lt;BR /&gt;aeattenddisp=02 aerefsource=08 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=2115&lt;BR /&gt;diag_01=01 diag_02=38 diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA&lt;BR /&gt;diag_09=NA diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=24 invest_03=NA invest_04=NA&lt;BR /&gt;invest_05=NA invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA&lt;BR /&gt;invest_12=NA treat_01=NA treat_02=99 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA&lt;BR /&gt;treat_08=NA treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=8&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 10 144-153.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 10 269-270.&lt;BR /&gt;10 4ee99a96e5cdee139f6c7b4a3ec31734,1152df925fcc5d927f5e811485338fc0,NHSNO,RP5,VALID,2,A,0&lt;BR /&gt;88 16,16,8e29e8d20b7b2d694d4251505166202c,RP5DR,2,05,01,01,2012-08-16,2029,01,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,NA,01,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,51,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,NA,5 272&lt;BR /&gt;aekey=4ee99a96 patient_id=1152df92 link_method=NHSNO procodet=RP5 postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=A activage=016 arrivalage=16 pgpprac=8e29e8d2 sitetret=RP5DR aearrivalmode=2&lt;BR /&gt;aeattenddisp=05 aerefsource=01 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=2029&lt;BR /&gt;diag_01=01 diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA&lt;BR /&gt;diag_09=NA diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=01 invest_03=NA invest_04=NA&lt;BR /&gt;invest_05=NA invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA&lt;BR /&gt;invest_12=NA treat_01=NA treat_02=222 treat_03=51 treat_04=NA treat_05=NA treat_06=NA treat_07=NA&lt;BR /&gt;treat_08=NA treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=9&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 11 144-153.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 11 269-270.&lt;BR /&gt;11 ab1c30f4ae71acebfc5dc9cff812ae53,3ab4b9ec7420ffa8988cfa496116359c,NHSNO,RCD,VALID,2,A,0&lt;BR /&gt;88 16,16,eade35a693a9b16e87df763977afb438,RCD00,9,03,08,01,2012-04-07,1933,01,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,NA,01,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,NA,5 272&lt;BR /&gt;aekey=ab1c30f4 patient_id=3ab4b9ec link_method=NHSNO procodet=RCD postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=A activage=016 arrivalage=16 pgpprac=eade35a6 sitetret=RCD00 aearrivalmode=9&lt;BR /&gt;aeattenddisp=03 aerefsource=08 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1933&lt;BR /&gt;diag_01=01 diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA&lt;BR /&gt;diag_09=NA diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=01 invest_03=NA invest_04=NA&lt;BR /&gt;invest_05=NA invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA&lt;BR /&gt;invest_12=NA treat_01=NA treat_02=222 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA&lt;BR /&gt;treat_08=NA treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1&lt;BR /&gt;_N_=10&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 12 141-150.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 12 265-266.&lt;BR /&gt;12 002c5a7a483c7f9a281393e9d5886edd,36c1b661c6472d7c520013558fab9993,NHSNO,RXF,VALID,1,A,0&lt;BR /&gt;88 12,41,e7c400b0c9b7de3d6465d4525908c955,NA,2,12,01,04,2013-06-03,0952,01,38,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,27,NA,NA,NA,NA,NA,NA,NA,NA,NA,&lt;BR /&gt;262 NA,NA,2 268&lt;BR /&gt;aekey=002c5a7a patient_id=36c1b661 link_method=NHSNO procodet=RXF postcode_flag=VALID sex=1&lt;BR /&gt;ethnos=A activage=012 arrivalage=41 pgpprac=e7c400b0 sitetret=NA aearrivalmode=2 aeattenddisp=12&lt;BR /&gt;aerefsource=01 aedepttype=04 aearrivaldate=. aearrivaltime=. diag_scheme=952 diag_01=01&lt;BR /&gt;diag_02=38 diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=24 invest_03=24 invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=27 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=11&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 13 141-150.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 13 266-267.&lt;BR /&gt;13 dcc81124ce35647223c9d78c59bfa4c9,0bb5d959bd1e72c06a523e9179f2325a,NHSNO,RXF,VALID,2,A,0&lt;BR /&gt;88 07,20,51c5f674fc8d4674054fc56574548648,NA,2,02,00,01,2013-06-12,1126,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,10,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,21,222,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,2 269&lt;BR /&gt;aekey=dcc81124 patient_id=0bb5d959 link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=A activage=007 arrivalage=20 pgpprac=51c5f674 sitetret=NA aearrivalmode=2 aeattenddisp=02&lt;BR /&gt;aerefsource=00 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1126 diag_01=01&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=10 invest_03=24 invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=21 treat_03=222 treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=12&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 14 141-150.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 14 266-267.&lt;BR /&gt;14 7fe0f97fad130b4cb0f2582fad3a3fd2,64679614526ef9ac7bf460b5b09495ca,NHSNO,RXF,VALID,2,A,0&lt;BR /&gt;88 08,88,8d1cfce8fc671545bfb10503dbfcabaa,NA,1,01,03,01,2013-06-27,1755,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,21,222,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,10 270&lt;BR /&gt;aekey=7fe0f97f patient_id=64679614 link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=A activage=008 arrivalage=88 pgpprac=8d1cfce8 sitetret=NA aearrivalmode=1 aeattenddisp=01&lt;BR /&gt;aerefsource=03 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1755 diag_01=01&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=24 invest_03=24 invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=21 treat_03=222 treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=13&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 15 141-150.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 15 266-267.&lt;BR /&gt;15 9c346f3bf96e86c5c11e4c97c8db930d,6cc798e3ad901302d5df814f3fe7334a,NHSNO,RXF,VALID,1,R,0&lt;BR /&gt;88 02,73,1e3bcd6cf64f82d0f570a8962437f633,NA,1,01,00,01,2013-06-14,1238,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,01,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,21,222,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,3 269&lt;BR /&gt;aekey=9c346f3b patient_id=6cc798e3 link_method=NHSNO procodet=RXF postcode_flag=VALID sex=1&lt;BR /&gt;ethnos=R activage=002 arrivalage=73 pgpprac=1e3bcd6c sitetret=NA aearrivalmode=1 aeattenddisp=01&lt;BR /&gt;aerefsource=00 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1238 diag_01=01&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=01 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=21 treat_03=222 treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=14&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 16 141-150.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 16 266-267.&lt;BR /&gt;16 d1787cf846fb617e63153dbc7c901e87,12b080b9cc4ba31655ebfdd5c0ee3c27,NHSNO,RXF,VALID,2,J,0&lt;BR /&gt;88 11,67,2a39f9120297aeaaca766b1483bcbba8,NA,2,04,00,01,2013-06-04,1449,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,21,222,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,8 269&lt;BR /&gt;aekey=d1787cf8 patient_id=12b080b9 link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=J activage=011 arrivalage=67 pgpprac=2a39f912 sitetret=NA aearrivalmode=2 aeattenddisp=04&lt;BR /&gt;aerefsource=00 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1449 diag_01=01&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=24 invest_03=NA invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=21 treat_03=222 treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=15&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 17 141-150.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 17 266-267.&lt;BR /&gt;17 4f0e6017b9c6da5650d3972a61681599,12b080b9cc4ba31655ebfdd5c0ee3c27,NHSNO,RXF,VALID,2,L,0&lt;BR /&gt;88 13,67,2a39f9120297aeaaca766b1483bcbba8,NA,2,03,07,01,2013-06-07,1133,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,8 269&lt;BR /&gt;aekey=4f0e6017 patient_id=12b080b9 link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=L activage=013 arrivalage=67 pgpprac=2a39f912 sitetret=NA aearrivalmode=2 aeattenddisp=03&lt;BR /&gt;aerefsource=07 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1133 diag_01=01&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=24 invest_03=24 invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=222 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=16&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 18 144-153.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 18 268-269.&lt;BR /&gt;18 de5e1b9898373a106a4a16ad01cb25c3,50d356d07b3e92e1258e0b35e0cfcc09,NHSNO,RP5,VALID,2,A,0&lt;BR /&gt;88 16,16,50a35e60f27ff4668292dccdfa3e8828,RP5DR,1,02,01,01,2012-07-14,1352,01,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,NA,01,02,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,25,12,NA,NA,NA,NA,NA,NA,NA,&lt;BR /&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+--&lt;BR /&gt;262 NA,NA,NA,2 271&lt;BR /&gt;aekey=de5e1b98 patient_id=50d356d0 link_method=NHSNO procodet=RP5 postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=A activage=016 arrivalage=16 pgpprac=50a35e60 sitetret=RP5DR aearrivalmode=1&lt;BR /&gt;aeattenddisp=02 aerefsource=01 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1352&lt;BR /&gt;diag_01=01 diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA&lt;BR /&gt;diag_09=NA diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=01 invest_03=02 invest_04=NA&lt;BR /&gt;invest_05=NA invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA&lt;BR /&gt;invest_12=NA treat_01=NA treat_02=25 treat_03=12 treat_04=NA treat_05=NA treat_06=NA treat_07=NA&lt;BR /&gt;treat_08=NA treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1&lt;BR /&gt;_N_=17&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 19 144-153.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 19 268-269.&lt;BR /&gt;19 3f4118a4e4c224a7478e4b33bb3e6105,50d356d07b3e92e1258e0b35e0cfcc09,NHSNO,RP5,VALID,2,A,0&lt;BR /&gt;88 16,16,50a35e60f27ff4668292dccdfa3e8828,RP5DR,1,02,08,01,2012-08-15,1110,01,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,NA,02,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,99,NA,NA,NA,NA,NA,NA,NA,NA,&lt;BR /&gt;262 NA,NA,NA,2 271&lt;BR /&gt;aekey=3f4118a4 patient_id=50d356d0 link_method=NHSNO procodet=RP5 postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=A activage=016 arrivalage=16 pgpprac=50a35e60 sitetret=RP5DR aearrivalmode=1&lt;BR /&gt;aeattenddisp=02 aerefsource=08 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1110&lt;BR /&gt;diag_01=01 diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA&lt;BR /&gt;diag_09=NA diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=02 invest_03=NA invest_04=NA&lt;BR /&gt;invest_05=NA invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA&lt;BR /&gt;invest_12=NA treat_01=NA treat_02=99 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA&lt;BR /&gt;treat_08=NA treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1&lt;BR /&gt;_N_=18&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 20 141-150.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 20 266-267.&lt;BR /&gt;20 cdea90793c93c0f14a37e72146351a22,52712651674edb68a015eedfeaa65f48,NHSNO,RXF,VALID,2,A,0&lt;BR /&gt;88 04,29,332b1c9a7755133784452aa2e73495cd,NA,2,03,01,01,2013-06-30,0710,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,24,24,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,21,222,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,9 269&lt;BR /&gt;aekey=cdea9079 patient_id=52712651 link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=A activage=004 arrivalage=29 pgpprac=332b1c9a sitetret=NA aearrivalmode=2 aeattenddisp=03&lt;BR /&gt;aerefsource=01 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=710 diag_01=01&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=24 invest_03=24 invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=21 treat_03=222 treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=19&lt;BR /&gt;NOTE: Invalid data for aearrivaldate in line 21 141-150.&lt;BR /&gt;NOTE: Invalid data for imd15decile_overall in line 21 266-267.&lt;BR /&gt;WARNING: Limit set by ERRORS= option reached. Further errors of this type will not be printed.&lt;BR /&gt;21 96a372e7c7f98c481da3fb70a6f22ce1,78240b57dcf604ff84263a80e7e15a2b,NHSNO,RXF,VALID,2,A,0&lt;BR /&gt;88 09,27,5a1d8e249b4fbd67ad17e4654a4ec7ca,NA,2,06,01,01,2013-06-24,1306,01,NA,NA,NA,NA,NA,&lt;BR /&gt;175 NA,NA,NA,NA,NA,NA,NA,03,03,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,222,NA,NA,NA,NA,NA,NA,NA,NA,NA&lt;BR /&gt;262 ,NA,NA,8 269&lt;BR /&gt;aekey=96a372e7 patient_id=78240b57 link_method=NHSNO procodet=RXF postcode_flag=VALID sex=2&lt;BR /&gt;ethnos=A activage=009 arrivalage=27 pgpprac=5a1d8e24 sitetret=NA aearrivalmode=2 aeattenddisp=06&lt;BR /&gt;aerefsource=01 aedepttype=01 aearrivaldate=. aearrivaltime=. diag_scheme=1306 diag_01=01&lt;BR /&gt;diag_02=NA diag_03=NA diag_04=NA diag_05=NA diag_06=NA diag_07=NA diag_08=NA diag_09=NA&lt;BR /&gt;diag_10=NA diag_11=NA diag_12=NA invest_01=NA invest_02=03 invest_03=03 invest_04=NA invest_05=NA&lt;BR /&gt;invest_06=NA invest_07=NA invest_08=NA invest_09=NA invest_10=NA invest_11=NA invest_12=NA&lt;BR /&gt;treat_01=NA treat_02=222 treat_03=NA treat_04=NA treat_05=NA treat_06=NA treat_07=NA treat_08=NA&lt;BR /&gt;treat_09=NA treat_10=NA treat_11=NA treat_12=NA imd15decile_overall=. _ERROR_=1 _N_=20&lt;BR /&gt;NOTE: 1536914 records were read from the infile&lt;BR /&gt;'I:\CHCSheffield\20190401ACE\ACE_AE_20190401.csv'.&lt;BR /&gt;The minimum record length was 237.&lt;BR /&gt;The maximum record length was 322.&lt;BR /&gt;NOTE: The data set WORK.AANDE has 1533841 observations and 55 variables.&lt;BR /&gt;NOTE: DATA statement used (Total process time):&lt;BR /&gt;real time 11.76 seconds&lt;BR /&gt;cpu time 7.12 seconds&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And I am getting 'aearrivaldate' as missing for all observations.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help will be much appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2019 10:31:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580509#M164916</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-08-12T10:31:46Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580529#M164918</link>
      <description>&lt;P&gt;When reading from a delimited file you should use LIST MODE input style. Not FORMATTED mode. This means if you include an informat specifications in the INPUT statement they must be preceded by the colon modifier.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;        aearrivaldate :DDMMYY10. &lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;PS. Putting { } around your code doesn't really do anything in the forum editor. Use the Insert Code button in the editor to get a pop-up window to paste the block of code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note: It is normally a lot easier to just define the variables using a LENGTH statement instead of forcing SAS to guess how to define them by how you first use them in other statements like, INPUT, FORMAT, INFORMAT or assignments.&amp;nbsp; If you define them in the order they appear in the input then your input statement can just use a positional variable list.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;input aekey-- imd15decile_overall;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2019 12:50:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580529#M164918</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2019-08-12T12:50:51Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580531#M164919</link>
      <description>&lt;P&gt;Can you ask the creator of the file to NOT put those NA strings into the numeric columns?&lt;/P&gt;
&lt;P&gt;Or perhaps you can just pre-process the file and remove them and then import from the cleaned up file?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data _null_;
  INFILE 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401.csv' dsd&amp;nbsp;truncover&amp;nbsp;length=len&amp;nbsp;column=cc&amp;nbsp;;
  FILE 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv' dsd;
&amp;nbsp;&amp;nbsp;length&amp;nbsp;string&amp;nbsp;$500&amp;nbsp;;
&amp;nbsp;&amp;nbsp;do&amp;nbsp;until(cc&amp;nbsp;&amp;gt; len);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;input&amp;nbsp;string&amp;nbsp;@&amp;nbsp;; 
    if string = 'NA' then string=' ';
    put string @;
  end;
  put;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 12 Aug 2019 12:57:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580531#M164919</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2019-08-12T12:57:50Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580552#M164928</link>
      <description>&lt;P&gt;Wish I could! Data is extracted from the National Health Services routine data and observations with NA in these fields are needed in further analysis.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2019 14:07:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580552#M164928</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-08-12T14:07:34Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580553#M164929</link>
      <description>&lt;P&gt;You can also generate a user defined INFORMAT that will translate the NA into missing or special missing.&lt;/P&gt;
&lt;P&gt;For example you could read them as .N using this informat defintion.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc format ;
invalue na 'NA'=.N other=_same_;
run;

data test;
  informat x na. ;
  input x ;
cards;
1
2.3
NA
5.6
;
proc print; run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 12 Aug 2019 14:12:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580553#M164929</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2019-08-12T14:12:11Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580568#M164931</link>
      <description>&lt;P&gt;Thanks but how do I incorporate the rest of input fields in this syntax.&lt;/P&gt;&lt;PRE&gt;DATA AandE;
INFILE 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401.csv' firstobs=2 DSD truncover length=len column=cc ;
FILE 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv' dsd;
  length string $500 ;
  do until(cc &amp;gt; len);
    input string @ aekey  $    patient_id  $   link_method  $     procodet  $     postcode_flag  $    sex $    ethnos  $       activage  $       arrivalage           
  pgpprac  $   sitetret  $  aearrivalmode $   aeattenddisp $  aerefsource $  aedepttype $    aearrivaldate :DDMMYY10.  aearrivaltime    diag_scheme
   diag_01  $   diag_02  $  diag_03  $  diag_04  $  diag_05  $  diag_06  $  diag_07  $   diag_08  $  diag_09  $ diag_10  $  diag_11  $            
  diag_12  $  invest_01 $  invest_02  $ invest_03  $ invest_04  $  invest_05  $ invest_06  $  invest_07  $ invest_08  $  invest_09  $
    invest_10  $  invest_11  $  invest_12  $  treat_01  $  treat_02  $  treat_03  $  treat_04  $  treat_05  $   treat_06  $
      treat_07  $   treat_08  $  treat_09  $  treat_10  $  treat_11  $  treat_12  $  imd15decile_overall $;
	 if arrivalage in (0.001, 0.011, 0.049, 0.164, 0.375, 0.625, 0.874, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16); 
	if aearrivaldate not in (''); 
    if string = 'NA' then string=' ';
    put string @;
  end;
  put;
run;&lt;/PRE&gt;</description>
      <pubDate>Mon, 12 Aug 2019 14:57:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580568#M164931</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-08-12T14:57:18Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580569#M164932</link>
      <description>You don't.  Use the step I posted to fix the file. Then write a new step that reads the fixed file.&lt;BR /&gt;</description>
      <pubDate>Mon, 12 Aug 2019 14:59:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580569#M164932</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2019-08-12T14:59:43Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580736#M164987</link>
      <description>&lt;P&gt;Thanks. I have written up this syntax but still getting errors&lt;/P&gt;&lt;PRE&gt;data _null_;
  INFILE 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401.csv' dsd truncover length=len column=cc ;
  FILE 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv' dsd;
  length string $500 ;
  do until(cc &amp;gt; len);
    input string @ ; 
    if string = 'NA' then string=' ';
    put string @;
  end;
  put;
run;
data Sheffield;
infile 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv';
 input   aekey  $    patient_id  $   link_method  $     procodet  $     postcode_flag  $    sex $    ethnos  $       activage  $       arrivalage           
  pgpprac  $   sitetret  $  aearrivalmode $   aeattenddisp $  aerefsource $  aedepttype $    aearrivaldate :DDMMYY10.  aearrivaltime    diag_scheme
   diag_01  $   diag_02  $  diag_03  $  diag_04  $  diag_05  $  diag_06  $  diag_07  $   diag_08  $  diag_09  $ diag_10  $  diag_11  $            
  diag_12  $  invest_01 $  invest_02  $ invest_03  $ invest_04  $  invest_05  $ invest_06  $  invest_07  $ invest_08  $  invest_09  $
    invest_10  $  invest_11  $  invest_12  $  treat_01  $  treat_02  $  treat_03  $  treat_04  $  treat_05  $   treat_06  $
      treat_07  $   treat_08  $  treat_09  $  treat_10  $  treat_11  $  treat_12  $  imd15decile_overall $;
	if arrivalage in (0.001, 0.011, 0.049, 0.164, 0.375, 0.625, 0.874, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16); 
	if aearrivaldate not in ('');
run;&lt;/PRE&gt;</description>
      <pubDate>Tue, 13 Aug 2019 08:52:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580736#M164987</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-08-13T08:52:13Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580737#M164988</link>
      <description>&lt;P&gt;Please see the log below (just a part of the log);&lt;/P&gt;&lt;PRE&gt;NOTE: The infile 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401.csv' is:
      Filename=I:\CHCSheffield\20190401ACE\ACE_AE_20190401.csv,
      RECFM=V,LRECL=32767,
      File Size (bytes)=420517409,
      Last Modified=01 April 2019 18:58:31,
      Create Time=29 July 2019 16:34:07

NOTE: The file 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv' is:
      Filename=I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv,
      RECFM=V,LRECL=32767,File Size (bytes)=0,
      Last Modified=13 August 2019 09:22:34,
      Create Time=13 August 2019 09:22:08

NOTE: 1536915 records were read from the infile
      'I:\CHCSheffield\20190401ACE\ACE_AE_20190401.csv'.
      The minimum record length was 237.
      The maximum record length was 533.
NOTE: 1536915 records were written to the file
      'I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv'.
      The minimum record length was 160.
      The maximum record length was 533.
NOTE: DATA statement used (Total process time):
      real time           59.46 seconds
      cpu time            49.85 seconds


23   data Sheffield;
24   infile 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv';
25    input   aekey  $    patient_id  $   link_method  $     procodet  $     postcode_flag  $
25 ! sex $    ethnos  $       activage  $       arrivalage
26     pgpprac  $   sitetret  $  aearrivalmode $   aeattenddisp $  aerefsource $  aedepttype $
26 !  aearrivaldate :DDMMYY10.  aearrivaltime    diag_scheme
27      diag_01  $   diag_02  $  diag_03  $  diag_04  $  diag_05  $  diag_06  $  diag_07  $
27 ! diag_08  $  diag_09  $ diag_10  $  diag_11  $
28     diag_12  $  invest_01 $  invest_02  $ invest_03  $ invest_04  $  invest_05  $ invest_06  $
28 !   invest_07  $ invest_08  $  invest_09  $
29       invest_10  $  invest_11  $  invest_12  $  treat_01  $  treat_02  $  treat_03  $
29 ! treat_04  $  treat_05  $   treat_06  $
30         treat_07  $   treat_08  $  treat_09  $  treat_10  $  treat_11  $  treat_12  $
30 ! imd15decile_overall $;
31       if arrivalage in (0.001, 0.011, 0.049, 0.164, 0.375, 0.625, 0.874, 1, 2, 3, 4, 5, 6, 7,
31 ! 8, 9, 10, 11, 12, 13, 14, 15, 16);
32       if aearrivaldate not in ('');
33         /* output will only include children 0-16 years */
34         *if procodet not in ("RCF" , "RFF" , "RAE", "RWY", "RP5", "RCD", "RWA", "RR8", "RXF" ,
34 !  "RJL" , "RCU" , "RHQ" , "RFR" , "RCB") then delete;
35         /*this will get data on Yorkshire and humber NHS Trusts only */
36      *List of NHS Trusts in Yorkshire &amp;amp; Hmber include Airdale NHS Foundation Trust coded as
36 ! RCF, Barnsley as RFF, Bradford as RAE, Calderdale as RWY, Doncaster and Bassetlaw as RP5,
37         Harrogate and district as RCD, Hull university teaching hospital in the provider code
37 ! list but in the data dictionary it's Hull and East Yorkshire hospitals coded as RWA,
38         Leeds teaching hospital as RR8, Mid Yorkshire hospitals as RXF, Northern Lincolnshire
38 ! and coole as RJL, Sheffield Children's NHS foundation trust RCU,
39         Sheffield teaching hospital as RHQ, rotheram as RFR and York teaching hospital as RCB;
40   RUN;

NOTE: Character values have been converted to numeric values at the places given by:
      (Line):(Column).
      32:8
NOTE: The infile 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv' is:
      Filename=I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv,
      RECFM=V,LRECL=32767,
      File Size (bytes)=320984319,
      Last Modified=13 August 2019 09:23:33,
      Create Time=13 August 2019 09:22:08

NOTE: Invalid data for arrivalage in line 7 166-218.
NOTE: Invalid data for aearrivaldate in line 11 1-204.
NOTE: Invalid data for aearrivaltime in line 12 1-202.
NOTE: Invalid data for diag_scheme in line 13 1-203.
RULE:     ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+--
48        4eb5fc3e9fb012014520eed3678c1dd9,f6e6042beab2e859cbd78ae3464725a9,NHSNO,RJL,VALID,2,A,0
      88  16,16,5b999ca47f019b09a77ff0a44ff823b9,RJL32,2,03,01,01,2012-03-02,1713,01,,,,,,,,,,,,,
     175  24,,,,,,,,,,,,236,222,,,,,,,,,,,7 207
NOTE: Invalid data errors for file ''I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv''
      occurred outside the printed range.
NOTE: Increase available buffer lines with the INFILE n= option.
aekey=aekey,pa patient_id=e81e201e link_method=5221b6af procodet=c5f9d619 postcode_flag=42bdbdc7
sex=15L,,,,, ethnos=b43c9c60 activage=dd8c3208 arrivalage=. pgpprac=c810915d sitetret=ID
aearrivalmode=NHSNO aeattenddisp=LINK,RJL aerefsource=4c880879 aedepttype=4ee99a96
aearrivaldate=. aearrivaltime=. diag_scheme=. diag_01=7fe0f97f diag_02=9c346f3b diag_03=d1787cf8
diag_04=4f0e6017 diag_05=de5e1b98 diag_06=3f4118a4 diag_07=cdea9079 diag_08=96a372e7
diag_09=3356a335 diag_10=a05d152e diag_11=609a673e diag_12=437074e3 invest_01=43719689
invest_02=5e70c062 invest_03=bcf368db invest_04=33R,,,,, invest_05=427ecb5f invest_06=427134a9
invest_07=e265db17 invest_08=261c8bc3 invest_09=c9d39729 invest_10=42b1512b invest_11=46061b79
invest_12=67fe548e treat_01=8de5ae17 treat_02=f537f23f treat_03=b0cd1fe5 treat_04=ea54a09d
treat_05=f9e765d5 treat_06=9cdb03d5 treat_07=f59af81d treat_08=17R,,,,, treat_09=c142e904
treat_10=65113e02 treat_11=ff2a08c2 treat_12=ebaf1d5e imd15decile_overall=4eb5fc3e _ERROR_=1&lt;/PRE&gt;</description>
      <pubDate>Tue, 13 Aug 2019 08:53:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580737#M164988</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-08-13T08:53:41Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580787#M165007</link>
      <description>Why aren't you using the DSD option when reading the data?&lt;BR /&gt;</description>
      <pubDate>Tue, 13 Aug 2019 12:50:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580787#M165007</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2019-08-13T12:50:43Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580813#M165014</link>
      <description>&lt;P&gt;Used it but it's still not solving the problem because when I print eaarrivaldate variable, it's giving me 0 observations.&lt;/P&gt;&lt;PRE&gt;data Sheffield;
infile 'I:\CHCSheffield\20190401ACE\ACE_AE_20190401_fixed.csv' dsd;
 input   aekey  $    patient_id  $   link_method  $     procodet  $     postcode_flag  $    sex $    ethnos  $       activage  $       arrivalage $          
  pgpprac  $   sitetret  $  aearrivalmode $   aeattenddisp $  aerefsource $  aedepttype $    aearrivaldate DDMMYY10.  aearrivaltime    diag_scheme $
   diag_01  $   diag_02  $  diag_03  $  diag_04  $  diag_05  $  diag_06  $  diag_07  $   diag_08  $  diag_09  $ diag_10  $  diag_11  $            
  diag_12  $  invest_01 $  invest_02  $ invest_03  $ invest_04  $  invest_05  $ invest_06  $  invest_07  $ invest_08  $  invest_09  $
    invest_10  $  invest_11  $  invest_12  $  treat_01  $  treat_02  $  treat_03  $  treat_04  $  treat_05  $   treat_06  $
      treat_07  $   treat_08  $  treat_09  $  treat_10  $  treat_11  $  treat_12  $  imd15decile_overall $;
	if arrivalage in (0.001, 0.011, 0.049, 0.164, 0.375, 0.625, 0.874, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16); 
run;&lt;/PRE&gt;</description>
      <pubDate>Tue, 13 Aug 2019 14:19:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580813#M165014</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-08-13T14:19:14Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580818#M165016</link>
      <description>&lt;P&gt;Now that you have removed the NA text from the numeric fields why are you still reading them as character variables?&amp;nbsp; Does you file have a header row? You don't have FIRSTOBS=2 to skip over it.&amp;nbsp; You also didn't include the TRUNCOVER option (a large improvement over the older MISSOVER option) to prevent SAS from going to the next line if the last variable's value is missing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Did you try asking PROC IMPORT to try to guess how to define the variables now that the NA text is gone?&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;When writing my own data step to read from a delimited file I find it much easier to first DEFINE all of the variables using a LENGTH statement. If you define them in the order they appear in the input data then the INPUT statement can just use a simple position based variable list. Like:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;INPUT aekey -- imd15decile_overall ;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;If any of the variables NEED them you can use INFORMAT and/or FORMAT statement to then attach informats or formats to the variables. For most data SAS does not need to have either and informat or a format attached. The main exception are DATE, TIME and DATETIME values.&lt;/P&gt;</description>
      <pubDate>Tue, 13 Aug 2019 14:32:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/580818#M165016</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2019-08-13T14:32:16Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/581065#M165113</link>
      <description>&lt;P&gt;I have tried both proc import to guess how to define the variables which gives me this log; so I impute this information in infile statement which I will send in my next reply&amp;nbsp;&lt;/P&gt;&lt;PRE&gt; proc import datafile = 'I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv'
2     out  = Sheffield
3     dbms  =  csv;
4    run;

5     /**********************************************************************
6     *   PRODUCT:   SAS
7     *   VERSION:   9.4
8     *   CREATOR:   External File Interface
9     *   DATE:      14AUG19
10    *   DESC:      Generated SAS Datastep Code
11    *   TEMPLATE SOURCE:  (None Specified.)
12    ***********************************************************************/
13       data WORK.SHEFFIELD    ;
14       %let _EFIERR_ = 0; /* set the ERROR detection macro variable */
15       infile 'I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv' delimiter = ','
15 ! MISSOVER DSD lrecl=32767 firstobs=2 ;
16          informat aekey $32. ;
17          informat procodet $3. ;
18          informat sex best32. ;
19          informat ethnos $1. ;
20          informat activage best32. ;
21          informat arrivalage best32. ;
22          informat pgpprac $32. ;
23          informat sitetret $5. ;
24          informat aearrivalmode best32. ;
25          informat aeattenddisp best32. ;
26          informat aerefsource best32. ;
27          informat aedepttype best32. ;
28          informat aearrivaldate ddmmyy10. ;
29          informat aearrivaltime best32. ;
30          informat diag_scheme best32. ;
31          informat diag_01 $6. ;
32          informat diag_02 $1. ;
33          informat diag_03 $1. ;
34          informat diag_04 $1. ;
35          informat diag_05 $1. ;
36          informat diag_06 $1. ;
37          informat invest_01 best32. ;
38          informat invest_02 best32. ;
39          informat invest_03 $1. ;
40          informat invest_04 $1. ;
41          informat invest_05 $1. ;
42          informat invest_06 $1. ;
43          informat invest_07 $1. ;
44          informat invest_08 $1. ;
45          informat invest_09 $1. ;
46          informat invest_10 $1. ;
47          informat invest_11 $1. ;
48          informat invest_12 $1. ;
49          informat treat_01 best32. ;
50          informat treat_02 best32. ;
51          informat treat_03 best32. ;
52          informat treat_04 best32. ;
53          informat treat_05 $1. ;
54          informat treat_06 $1. ;
55          informat treat_07 $1. ;
56          informat treat_08 $1. ;
57          informat treat_09 $1. ;
58          informat imd15decile_overall best32. ;
59          format aekey $32. ;
60          format procodet $3. ;
61          format sex best12. ;
62          format ethnos $1. ;
63          format activage best12. ;
64          format arrivalage best12. ;
65          format pgpprac $32. ;
66          format sitetret $5. ;
67          format aearrivalmode best12. ;
68          format aeattenddisp best12. ;
69          format aerefsource best12. ;
70          format aedepttype best12. ;
71          format aearrivaldate ddmmyy10. ;
72          format aearrivaltime best12. ;
73          format diag_scheme best12. ;
74          format diag_01 $6. ;
75          format diag_02 $1. ;
76          format diag_03 $1. ;
77          format diag_04 $1. ;
78          format diag_05 $1. ;
79          format diag_06 $1. ;
80          format invest_01 best12. ;
81          format invest_02 best12. ;
82          format invest_03 $1. ;
83          format invest_04 $1. ;
84          format invest_05 $1. ;
85          format invest_06 $1. ;
86          format invest_07 $1. ;
87          format invest_08 $1. ;
88          format invest_09 $1. ;
89          format invest_10 $1. ;
90          format invest_11 $1. ;
91          format invest_12 $1. ;
92          format treat_01 best12. ;
93          format treat_02 best12. ;
94          format treat_03 best12. ;
95          format treat_04 best12. ;
96          format treat_05 $1. ;
97          format treat_06 $1. ;
98          format treat_07 $1. ;
99          format treat_08 $1. ;
100         format treat_09 $1. ;
101         format imd15decile_overall best12. ;
102      input
103                  aekey  $
104                  procodet  $
105                  sex
106                  ethnos  $
107                  activage
108                  arrivalage
109                  pgpprac  $
110                  sitetret  $
111                  aearrivalmode
112                  aeattenddisp
113                  aerefsource
114                  aedepttype
115                  aearrivaldate
116                  aearrivaltime
117                  diag_scheme
118                  diag_01  $
119                  diag_02  $
120                  diag_03  $
121                  diag_04  $
122                  diag_05  $
123                  diag_06  $
124                  invest_01
125                  invest_02
126                  invest_03  $
127                  invest_04  $
128                  invest_05  $
129                  invest_06  $
130                  invest_07  $
131                  invest_08  $
132                  invest_09  $
133                  invest_10  $
134                  invest_11  $
135                  invest_12  $
136                  treat_01
137                  treat_02
138                  treat_03
139                  treat_04
140                  treat_05  $
141                  treat_06  $
142                  treat_07  $
143                  treat_08  $
144                  treat_09  $
145                  imd15decile_overall
146      ;
147      if _ERROR_ then call symputx('_EFIERR_',1);  /* set ERROR detection macro variable */
148      run;

NOTE: The infile 'I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv' is:
      Filename=I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv,
      RECFM=V,LRECL=32767,
      File Size (bytes)=155940219,
      Last Modified=14 August 2019 09:09:43,
      Create Time=13 August 2019 09:22:08

NOTE: 1048575 records were read from the infile
      'I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv'.
      The minimum record length was 103.
      The maximum record length was 215.
NOTE: The data set WORK.SHEFFIELD has 1048575 observations and 43 variables.
NOTE: DATA statement used (Total process time):
      real time           3.65 seconds
      cpu time            2.67 seconds


1048575 rows created in WORK.SHEFFIELD from
I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv.



NOTE: WORK.SHEFFIELD data set was successfully created.
NOTE: The data set WORK.SHEFFIELD has 1048575 observations and 43 variables.
NOTE: PROCEDURE IMPORT used (Total process time):
      real time           4.05 seconds
      cpu time            2.76 seconds&lt;/PRE&gt;</description>
      <pubDate>Wed, 14 Aug 2019 12:06:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/581065#M165113</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-08-14T12:06:33Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/581067#M165114</link>
      <description>&lt;P&gt;This is infile statement;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;data Sheffield;
infile 'I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv' dsd truncover lrecl=32767;
INPUT  aekey  $ procodet  $ sex  ethnos  $  activage  arrivalage  pgpprac  $  sitetret  $   aearrivalmode  aeattenddisp    aerefsource    aedepttype   aearrivaldate ddmmyy10.
  aearrivaltime  diag_scheme  diag_01  $  diag_02  $  diag_03  $  diag_04  $  diag_05  $   diag_06  $   invest_01 $    invest_02 $      invest_03  $   invest_04  $
  invest_05  $   invest_06  $   invest_07  $   invest_08  $  invest_09  $    invest_10  $  invest_11  $   invest_12  $  treat_01     treat_02    treat_03 
 treat_04   treat_05  $  treat_06  $  treat_07  $   treat_08  $  treat_09  $  imd15decile_overall;

RUN;&lt;/PRE&gt;</description>
      <pubDate>Wed, 14 Aug 2019 12:10:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/581067#M165114</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-08-14T12:10:51Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/581071#M165115</link>
      <description>&lt;P&gt;When I run it, it still gives me multiple errors see below;&lt;/P&gt;&lt;PRE&gt; data Sheffield;
2    infile 'I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv' dsd truncover
2  ! lrecl=32767;
3    INPUT  aekey  $ procodet  $ sex  ethnos  $  activage  arrivalage  pgpprac  $  sitetret  $
3  ! aearrivalmode  aeattenddisp    aerefsource    aedepttype   aearrivaldate ddmmyy10.
4      aearrivaltime  diag_scheme  diag_01  $  diag_02  $  diag_03  $  diag_04  $  diag_05  $
4  ! diag_06  $   invest_01 $    invest_02 $      invest_03  $   invest_04  $
5      invest_05  $   invest_06  $   invest_07  $   invest_08  $  invest_09  $    invest_10  $
5  ! invest_11  $   invest_12  $  treat_01     treat_02    treat_03
6     treat_04   treat_05  $  treat_06  $  treat_07  $   treat_08  $  treat_09  $
6  ! imd15decile_overall;
7
8    RUN;

NOTE: The infile 'I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv' is:
      Filename=I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv,
      RECFM=V,LRECL=32767,
      File Size (bytes)=155940219,
      Last Modified=14 August 2019 09:09:43,
      Create Time=13 August 2019 09:22:08

NOTE: Invalid data for sex in line 1 16-18.
NOTE: Invalid data for activage in line 1 27-34.
NOTE: Invalid data for arrivalage in line 1 36-45.
NOTE: Invalid data for aearrivalmode in line 1 64-76.
NOTE: Invalid data for aeattenddisp in line 1 78-89.
NOTE: Invalid data for aerefsource in line 1 91-101.
NOTE: Invalid data for aedepttype in line 1 103-112.
NOTE: Invalid data for aearrivaldate in line 1 114-123.
NOTE: Invalid data for aearrivaltime in line 1 124-126.
NOTE: Invalid data for diag_scheme in line 1 128-140.
NOTE: Invalid data for treat_01 in line 1 312-320.
NOTE: Invalid data for treat_02 in line 1 322-329.
NOTE: Invalid data for treat_03 in line 1 331-338.
NOTE: Invalid data for treat_04 in line 1 340-347.
NOTE: Invalid data for imd15decile_overall in line 1 394-401.
RULE:     ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+--
1         aekey,procodet,sex,ethnos,activage,arrivalage,pgpprac,sitetret,aearrivalmode,aeattenddi
      88  sp,aerefsource,aedepttype,aearrivaldate,aearrivaltime,diag_scheme,diag_01,diag_02,diag_
     175  03,diag_04,diag_05,diag_06,invest_01,invest_02,invest_03,invest_04,invest_05,invest_06,
     262  invest_07,invest_08,invest_09,invest_10,invest_11,invest_12,treat_01,treat_02,treat_03,
     349  treat_04,treat_05,treat_06,treat_07,treat_08,treat_09,imd15decile_overall 421
aekey=aekey procodet=procodet sex=. ethnos=ethnos activage=. arrivalage=. pgpprac=pgpprac
sitetret=sitetret aearrivalmode=. aeattenddisp=. aerefsource=. aedepttype=. aearrivaldate=.
aearrivaltime=. diag_scheme=. diag_01=diag_sch diag_02=diag_01 diag_03=diag_02 diag_04=diag_03
diag_05=diag_04 diag_06=diag_05 invest_01=diag_06 invest_02=invest_0 invest_03=invest_0
invest_04=invest_0 invest_05=invest_0 invest_06=invest_0 invest_07=invest_0 invest_08=invest_0
invest_09=invest_0 invest_10=invest_0 invest_11=invest_1 invest_12=invest_1 treat_01=. treat_02=.
treat_03=. treat_04=. treat_05=treat_04 treat_06=treat_05 treat_07=treat_06 treat_08=treat_07
treat_09=treat_08 imd15decile_overall=. _ERROR_=1 _N_=1
NOTE: 1048576 records were read from the infile
      'I:\CHCSheffield\20190401ACE-COPY\ACE_AE_20190401_fixed.csv'.
      The minimum record length was 103.
      The maximum record length was 421.
NOTE: The data set WORK.SHEFFIELD has 1048576 observations and 43 variables.
NOTE: DATA statement used (Total process time):
      real time           4.55 seconds
      cpu time            3.21 seconds&lt;/PRE&gt;</description>
      <pubDate>Wed, 14 Aug 2019 12:12:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/581071#M165115</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-08-14T12:12:34Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/581073#M165116</link>
      <description>&lt;P&gt;So, no I am completely lost! not sure if I catch what you mean by LENGHT statement&lt;/P&gt;</description>
      <pubDate>Wed, 14 Aug 2019 12:15:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/581073#M165116</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-08-14T12:15:46Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid data error</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/581079#M165118</link>
      <description>&lt;P&gt;If you read the error messages and the line of data that is displayed in the log you will see that you are trying to read the header line as data.&amp;nbsp; You just need to add FIRSTOBS=2 to your INFILE statement to have SAS skip the header row.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When SAS is compiling the data step it builds up the definitions of the variables based on how you first reference the variables.&amp;nbsp; So your program the first reference is in the INPUT statement. This will cause SAS to guess how to define the variables based on how you use them in the INPUT statement.&amp;nbsp; In your case you are putting the $ modifier after some of the variable names to tell the INPUT statement to read the value as a character string.&amp;nbsp; So with that limited knowledge SAS will guess that you want the variables defined as character with a length of 8.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The ugly code that PROC IMPORT generates has a series of INFORMAT (most of them unneeded) statements as the first place where SAS sees the variable. So in this case SAS will guess how you wanted to define the variable based on the type of the informat and in the case of character variables the width of the informat used.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you want have control and actually TELL the data step compiler how to define the variable then use them first in either a LENGTH statement or an ATTRIB statement.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Aug 2019 12:39:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-data-error/m-p/581079#M165118</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2019-08-14T12:39:31Z</dc:date>
    </item>
  </channel>
</rss>

