Prepared by
Forrest M. Council
University of North Carolina
Highway Safety Research Center
730 Airport Road, Suite 300
CB #3430
Chapel Hill, NC 27599-3430
Yusuf M. Mohamedshah
Rushi B. Patel
LENDIS Corporation
6300 Georgetown Pike
McLean, VA 22101
Prepared for
Federal Highway Administration
Office of Safety and Traffic
Operations Research & Development
U.S. Department of Transportation
Washington, DC 20590
January 2004
The Ohio data system that is provided to HSIS includes the following basic files:
Data from all of these files are captured by HSIS. Raw file data are provided to the Highway Safety Research Center where they are retained as backup information. The documentation (variable listings, definitions, etc) for these raw files and for the SAS files that are developed from them is available at FHWA offices. The conversion programs developed by HSRC and LENDIS to convert the files into SQL and SAS formats are also available at the HSIS offices at FHWA.
Beginning in 1994, the HSIS system was converted to a relational database for internal use. This database, using a SYBASE system, stores the data received from Ohio and other states, and the data files for a given state are linked and manipulated using SQL language. However, this conversion from the original SAS-based system to the newer relational system is somewhat transparent to the end-user of the data since the output files produced by SYBASE for modeling and analysis will be SAS-formatted. (For user convenience, HSIS staff can convert these SAS output files into ASCII, Excel, dBase, etc.) As in the past, we have continued to produce SAS format libraries for each of the variables in each of the files. Because it is envisioned that the majority of analyses will utilize these SAS files and formats, this Guidebook will concern these SAS files – their formats, completeness, and quality. While single-variable tables for key variables from each file were published in the past as “Volume II”, this is no longer the case. Users may request specific single- or multiple-variable tables through the HSIS “Data Request” procedure found on this web site.
As noted above, the SAS accident data is in three separate subfiles, the first containing the basic accident information on a case-by-case basis, and then separate files containing information on vehicles and occupants in each accident case. The vehicle and occupant data can be linked to the basic accident data for specific cases using the accident case number. The accident subfile can be linked to the Roadlog file using three common variables – county, route number, and milepost.
Unlike an Accident file record that is referenced to a point on the roadway, each record on the Roadlog file contains information on a homogenous section of the roadway (i.e. a stretch of road which is consistent in terms of certain characteristics), with each new section being defined by a new beginning reference point. Each record on this Roadlog file contains current characteristics of the road system including surface type and width, shoulder and median information, lane information, etc. Information on curves and grades is captured in separate curve and grade files. The Curve File has data on all horizontal curves while the Grade File has information on grades greater than 3 percent. For curves having a degree of curvature greater than 90 degrees, Ohio designates them as “angle points” and that data is captured in a separate Angle Point File. Ohio doesn’t maintain a separate intersection inventory file. However, a “Points” file is available that contains point descriptors for a number of items including at-grade intersections, overpasses, underpasses, bridges etc.
Details of these accident and roadlog files are presented in the following section.
An accident is reported if it involves a personal injury or total property damage of $400 or more. However, in some cases crashes with damages below $400 are also recorded on accident report forms. The Ohio State Highway Patrol (SHP) and the local sheriff’s offices do most of the crash reporting in Ohio. Ohio doesn’t include accidents reported by citizens in their system. All police reports statewide are sent to the Ohio Department of Public Safety. Prior to 1997, the Department of Public safety was responsible for keypunching and location coding the accidents (after performing QC checks). After 1997, this task was outsourced to private contractors. (Note that 1997 is the first year of Ohio data in the HSIS system.)
All agencies across Ohio use the same accident report form to report accidents. A new form with major changes was introduced in 2000. In addition to this, as noted above, the State Highway Patrol began to outsource the data coding to private contractors in 1997. According to Ohio DOT staff, this may result in 2000 data being less accurate than in other years. Efforts are underway to convert 2000 data to old formats and make the data usable. Eventually, all the old data, even pre-2000 data, will be converted to new formats and made available. Presently, Ohio DOT has not determined when this will be accomplished. Hence the current HSIS captures three years of accident data, 1997 – 1999.
Approximately 375,000 crashes occur in Ohio statewide each year. The HSIS data set contains a subset of these accidents that occurred on the state-inventoried system. This data set includes between 65,000 - 70,000 accidents per year, between 120,000 - 127,000 vehicles per year and between 177,000 - 182,000 occupants per year for 1997, 1998 and 1999. Police officers reporting accident locate them within 0.01 miles of a given milepost. There are physical mileposts available on all rural state routes and some county routes, and on Interstates in all incorporated areas. It is estimated that about 10% of the accidents in the accident subfiles cannot be matched to segments on the roadlog file. Ohio DOT suspects outsourcing of the location coding to be the main reason for this. Since the majority of the HSIS analyses involve linkage with roadway data, a decision was made to delete these accidents from the accident subfiles. This results in approximately a 10 percent reduction in the total number of accidents (and vehicle and occupants) in the files.
In general, Ohio accident files capture information on all relevant variables. Our discussions with Ohio DOT staff revealed that they think the police make some errors in coding the angle, left turn, and head on crashes at intersections. They expect the new accident report forms being used in 2000 and later will correct this shortcoming since it provides a sequence of events and pre-crash maneuvers/directions. Also, due to the change in accident report form in 2000, a number of variables will be changed or added in the Ohio accident files in subsequent years.
Approximately 70 percent of the accidents on the linkable file are property damage only and 0.7 percent are fatal accidents. Approximately 53 percent vehicles are multi-vehicle in nature, while the remaining 47 percent are single-vehicle accidents of one type or the other.
An assessment of the completeness and accuracy of the data is based on conversations with OH staff and a series of single-variable tabulations run each year for key analysis variables. These quality-control runs allows the HSIS staff to examine both the percent uncoded for each variable and changes across time in the individual codes within each key variable. These yearly runs are performed on all formatted variables. These runs have consistently indicated that almost all of the variables in the three subfiles have very few uncoded and very few error codes. Where high numbers of uncoded cases or inconsistencies in codes are found, a “NOTE” has been included under the pertinent variable in the later SAS format sections.
In addition to the quality-control checks noted above, in order to further check the accuracy of some of the accident variables, a series of comparisons were made of variables that should have been somewhat similar on the accident subfiles according to their definitions (both within the same subfiles and across subfiles). For example, NUMPEDS variable is populated largely only when ACCTYPE is pedestrian. Again, if there are any cases in which variables are either less than totally consistent with other variables or have changed across time, a “NOTE” will be included in the SAS formats section that follows.
The Ohio roadway inventory files contain current characteristics of the state road system for each year. These data are divided into five files within the HSIS system. The first is the basic roadway characteristics file (i.e. the “Roadlog”) containing information on the roadway mainline cross-section. The second is a Curve File, which contains information on each horizontal curve on any inventoried segments (except for curves of degree greater than 90 – see below). The third is the Grade File, which contains information on each vertical grade that is greater than 3 percent. Fourth is the Angle Points File, which has information on those curves that have a degree of curvature greater than 90 degrees. And fifth is the Points File, which contains point descriptors for a number of items such as at-grade intersections, railroad grade-crossings, etc. Ohio provides the curve and grade information in a single inventory file named “State Supplemental Inventory.” HSIS staff processes this inventory file and creates three separate files -- the curve file, the grade file and the angle point file. All the roadway inventory files are developed by the ODOT staff based on as-built plans. Updates on the file are done based on the respective project plans. In general the ODOT Roadway inventory office feels that the data is quite accurate.
The ODOT Roadway Inventory section of the Office of Technical services is responsible for maintaining inventory of all public highway in Ohio, about 116,000 miles in total. Of these, there is detailed inventory information on approximately 19,500 miles of roadway, which is captured by HSIS and is shown in Table 1 below. This includes all functional classes of roads within the state system – Freeways, Arterials and collector, both rural and urban. This file contains information on approximately 1,500 miles of Interstates, 4,000 miles of U.S. Routes and 14,000 miles of State Routes. Currently there are five roadlog inventory files in the HSIS system, 1997 – 2001. (Note that the matching 2000 and 2001 accident data will be added to HSIS when received from ODOT.) Because a new record is generated each time any of the items in the file changes, the sections that are generated are fairly short, resulting in a large number of individual records. The approximately 19,500 miles of inventory information is divided into approximately 26,000 records, resulting in an average section length of 0.75 miles.
| Roadway Category | Mileage |
|---|---|
| Urban freeways | 1,078.62 |
| Urban freeways < 4 Lanes | 41.4 |
| Urban multilane divided non-freeways | 349.22 |
| Urban multilane undivided non-freeways | 879.74 |
| Urban 2 In highways | 1,648.92 |
| Rural freeways | 827.52 |
| Rural freeways < 4 Ins | 0.43 |
| Rural multilane divided non-freeways | 1,080.02 |
| Rural multilane undivided non-freeways | 192.86 |
| Rural 2 In highways | 13,554.35 |
| Total | 19,653.08 |
The file contains general cross section information related to travel way widths (indicated by surface widths and roadway widths), number of lanes, median width and other variables. All standard cross-section variables appear to be present except for individual measures of shoulder width (paved and unpaved) and shoulder type for each side (inside and outside) of the roadway in the 1997-2000 data. For these years, the total shoulder width for both sides can be calculated based on “Surface Width” and “Roadway Width” but not distributed to each side. From 2001 onwards, new variables are added that give inside and outside shoulder widths. Thus it is important to note here that the shoulder width variables available in the HSIS file are not populated for 1997 – 2000 data.
It is noted that in some cases, OH data has two different variables providing the same information. For example, surface type is described by the two different variables SURF_TYP and SRF_TYPF. This is because OH collects some additional variables that are required by FHWA for HPMS reporting or other purposes. Data analysis by HSIS staff and conversations with ODOT staff revealed that in general, where two variables explain the same characteristic, the non-FHWA required variable is more detailed and reliable due to the updating system. The only exception is for “access control,” where ODOT recommended the use of the FHWA variable. Appropriate notes are provided under each of these variables in the formats section that follows.
Unlike most states, OH data contains both the standard location variables -- County / Route / Beginning and Ending Mileposts -- and a link/node linear referencing system for each segment. However, since the crashes do not have link/node indicators, county/route/milepost is still used to locate the crashes on an individual roadway segment. The link/node referencing system allows the state to track and update information easily and accurately.
Traffic information in the form of Average Daily Traffic is included for each section on the file. This information is covered by three variables -- total AADT, AADT for passenger cars and trucks type A; and AADT for truck types B and C. A detailed description of the traffic count procedures in included below in the section “Traffic Monitoring Procedures.”
Two new variables, RODWYCLS and MVMT, have been created by HSIS staff in the roadway segment file of each of the HSIS states. The RODWYCLS (Roadway Class) variable is based on the combination of rural/urban, access control, number of lanes and median type variables. This variable classifies each roadway segment into one of ten roadway types described in the later “Format” section. This variable is also included as an accident-file variable by matching each crash to its corresponding roadway segment. The MVMT variable (Million Vehicle Miles of Travel) is calculated for each segment in the roadway file by multiplying the segment length, AADT and 365 days in a year, and dividing by one million. Both these variables were created in response to inquiries from data users, whose most frequent questions have concerned either crash frequencies or rates (per MVMT) for one or more of these roadway classes.
To assess the accuracy of roadway inventory variables in this roadlog file and the related files concerning points, curves and grades, we questioned the ODOT staff and examined a series of single-variable tables for key variables in each of the files. The ODOT staff feels that the overall quality of the variables in all the three files is very high. It should be noted that the data developed by ODOT is based on as-built plans and is updated systematically each year. Project plans are used for these updates. In addition, a field person in each highway district completes a “field sheet” to verify changes in the system each year and these are sent to the Roadway Inventory group for use in the computer file updates. This is a more extensive update system than in most HSIS states.
In addition to information received from ODOT staff, single-variable tabulations were run to examine the questions of reporting completeness and data accuracy. Here, study of percentage of “unknown”, “not applicable” and “not stated” values for more than 30 key variables in the Roadlog file indicate that, in general, the data are coded to a high degree of completeness. For most variables, there were no missing data. The data also appear to be quite consistent across years, and similar variables appear to have similar values. We also attempted to determine if there was consistency between pairs of similar variables found in the Inventory File. In general, there was. For example, the total mileage for divided highways appeared to be consistent with total mileage for segments having a valid median width. Notes are included for those few variables that were found to be inconsistent in the format section of the guidebook.
In general, based on both the interviews and the data comparisons conducted, the data are felt to be quite accurate. In the limited number of cases where possible inaccuracies or missing values were found or where more detailed definitions might be critical in future analyses, notes are included under the specific variables in the later format section.
The Curve File contains information on all horizontal curves present on the 19,500 miles of inventoried data present in the roadlog file. The total length of all curves present in this file is about 1,150 miles, which is captured by approximately 18,500 records, resulting in an average curve length of approximately 0.06 miles. The file currently contains information on curve length, degree of curve and direction of curve. The inventory group is currently examining the possibility of collecting ball-bank data for future inclusion. A segment on this file can be located using the begin milepost, end milepost, county, route number and station equation information – similar to the roadlog file. Again, as-built plans are used to create this file and project plans to update information, similar to what is followed for all the five roadway inventory files. Our discussions with Ohio staff indicated that, though the quality of data may be slightly inferior compared to the cross-section data, it is free of any major shortcomings.
The Grade File has information on all vertical grades greater than 3 percent. Total length of all grades present in this file is about 2,340 miles, which is captured by approximately 20,000 records, resulting in an average grade length of approximately 0.11 miles. The file currently contains information on the grade length, direction of grade and percent of grade. This file can be linked to the other files using the same location variables – county, route number, begin milepost, end milepost and station equation. Since the curve file and grade file are developed from the same inventory, the way in which these files are created and updated and the data quality are similar.
Sharp horizontal curves having degree of curvature greater than 90 degrees are designated by ODOT as “angle points”. All variables and the manner in which the file is developed remain similar to that of the Curve File. While even these sharp curves would have some curve length in reality, the segment length in this file is set to zero for all the records.
Ohio doesn’t have a computerized intersection inventory file but has a “Points” file that contains point descriptors for a number of features including at-grade intersections, overpasses, underpasses, bridges, railroad crossings etc. The file has approximately 35,000 intersections, 3,600 interchanges, 4,700 bridges and 1,300 railroad grade-crossings.
For intersections and interchanges, the file contains a mainline milepost for all state-system crossing routes (i.e., all intersections or interchanges where an Interstate, State Route or U. S. Route crosses an Interstate, State Route or U. S. Route), and a mainline milepost for many intersections where a state-system road intersects with a county or local road or street. ODOT staff are continually updating the file by adding additional intersections with city or county crossing roads, but the file cannot be yet considered a census of all intersections. For all intersection of two state-system roads, there is location information for both the mainline and the crossing route, which makes it possible to link to roadlog inventory information (and accident information) on both intersecting routes. There is no information on signalization, channelization, type of intersections/interchanges etc. Ohio is making efforts to include this information in the future. There are approximately 63 interstate-to-interstate junctions, 3,200 state-to-state and 300 US route-to-US route intersections. Like all other roadway inventory file, this file has been developed from as-built plans and updated based on project plans.
The Traffic Monitoring Section of the Office Of Technical Services is in charge of collecting traffic counts information. This information is covered by three variables – total AADT, AADT for passenger vehicles, and AADT for medium and large trucks. These data are based on a combination of permanent counters that count traffic 24-hours each day for 365 days each year and a series of short-term counts conducted each year. Ohio has 47 automatic traffic recorders (ATRs) recording 24-hour, full-year data by vehicle class / length categories. There are 16 additional vehicle-length and classification sites, and 37 weight-in-motion sites. These data are used to develop seasonal and daily adjustment factors for the 11,500 short counts that are done on a three- year cycle. Each short count is for 48 hours. Ohio attempts to collect vehicle classification data during these short counts also. At times, only volume data is collected and the 48-hour period is shortened. In some cases only the number of axle impulses are counted. The ODOT districts are responsible for doing these short counts.
To convert the short-term coverage counts to AADT, Ohio applies adjustments for seasonal differences in the daily traffic. For seasonal corrections, each coverage count location is assigned to one of the functional classes where permanent counters are located. The seasonal factors are based on averages from all ATRs in that group. Thus Ohio adjusts short-term counts to AADT using seasonal adjustment factors for each functional class.
When a road section is not counted during a given year, annual adjustment factors are developed and applied to the most recent prior year’s count. Ohio develops two types of annual adjustment factors – one that can be applied from year to year and second that is a cumulative adjustment factor that can be applied from any given year to the current year. Average growth factors are created each year for each functional class of roadway using ATR data and data from short counts for the current year. The adjustment factor applied to a particular uncounted section is based on its functional class. For sections where no prior AADT exists, AADT/mile averages by functional class are developed and then used in order to “fill in” the AADTs.
As noted earlier, some of the short AADT counts measure only the number of axles passing a particular location. To adjust that to the actual volume at that location, axle correction factors are applied. Axle correction factors are calculated by combining data from Automatic Traffic Recorders (ATR’s) and 48-hour vehicle classification counts. An average axle correction factor is calculated for each functional classification of highway. These factors are obtained by computing the total number of axles crossing a point and dividing that by the total number of vehicles. These factors are then applied to those short term AADT counts, which collects only the number of axles to get a count of the number of vehicles passing that section.
Significant improvements have been made in the quality and coverage of traffic data since 1997. There are some location-to-location differences in vehicle classifications in the short-term counts due to difference in vendor equipment, but they are moving to standardization. In general Ohio DOT staff is confident about the quality of traffic data.
As noted above, the accident data are subdivided into three subfiles – accident, vehicle and occupant. The Accident and Vehicle Subfiles can be linked together using the accident report number (i.e., CASENO). When linking the occupant subfile, the additional linking variable related to vehicle number (i.e., VEHNO) must match so that the occupants are associated with the vehicle in which they were traveling. To link vehicles with accidents, first sort both subfiles by CASENO. To link the Occupant file with the other two subfiles, first sort both the Vehicle subfile and Occupant subfile by case number and vehicle number. Next sort the Accident subfile by case number. Alternatively, the separate subfiles can be linked by specifying as SQL JOIN operation with the constraining condition that case number and vehicle number from each table are equal. SQL processing does not require the data to be pre-sorted and the output will not be in any particular sort order unless ORDER BY is specified.
The Accident Subfile can be linked to the Roadlog File using the CNTYRTE and MILEPOST variables in the crash record, and the CNTY_RTE, BEGMP and ENDMP variables in the Roadlog File. (Note that the “station equation” is included as part of county-route in the HSIS variables.) Similarly, the accident subfiles can be linked to Curve, Grade, and Angle Points using similar variables found in each respective file. To link the Accident File and the Points File, CNTYRTE and MILEPOST variables from the Accident file are matched with CNTY_RTE and MILEPOST variables of the Points File. To extract data on the intersecting (crossing) state-system route in the Points File, the Roadlog File can be linked to the XMILEPST and XCNTYRTE variables.
To prepare the Accident Subfile for linking with the Roadlog File using a SAS data step process, the analyst must sort both the Accident and the Roadway File into location order by CNTYRTE and MILEPOST on the Accident file and by CNTY_RTE and BEGMP on the roadlog file. Similar sorts would be done with other files to be merged. For the alternative SQL join, the analyst must specify an exact match on CNTYRTE and a range match where MILEPOST occurs between BEGMP and ENDMP. (Programs to accomplish this merging and division are available from HSIS staff at FHWA).
Finally, where appropriate and possible, a format that defines categories within a given variable has been developed for HSIS SAS variables. These categories are shown in the pages below. If you are an SAS user and wish to receive a formatting program that includes these SAS formats (with linkage to the pertinent variable name), please request these from the HSIS staff who provide the data file to you.
Mr. Ramsay is our main contact within the State of Ohio when questions arise concerning the Ohio state data files in general or the specifics of the accident data. He works within the Office of Roadway Safety and Mobility of the Ohio DOT. He should be the primary contact for all questions, and will direct questions he can’t answer to others.
Ms. Shokouhi is the Systems Analyst in the Office of System Analysis and Planning who is responsible for Ohio DOT’s high crash location efforts and other safety-related analyses. As such, she is very knowledgeable about both the crash data and the linkage of crash data with other ODOT files.
Mr. Hausman is Section Manager, Roadway Inventory, within the ODOT Office of Technical Services. He is responsible for roadway inventory operations and files for all roadways in Ohio, and is the primary contact for details of the five ODOT inventory subfiles within the HSIS system. Additional information on the ODOT inventory data can be found at http://www.dot.state.oh.us/techservsite/offceorg/roadwayinfo/roadwayinfo.htm
| SAS VARIABLE NAME | DESCRIPTION | FILE | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|---|
| AADT | WEIGHTED AVERAGE TOTAL ADT | ROADLOG | NUM | 59 |
| AADT_BC | ADT FOR TYPE B AND C TRUCKS | ROADLOG | NUM | 59 |
| AADT_PT | ADT FOR PASSENGER CARS AND A TYPE TRUCKS | ROADLOG | NUM | 59 |
| AADT_YR | YEAR OF ADT COUNTS | ROADLOG | CHAR (2) | 59 |
| ACC_DATE | ACCIDENT DATE YYYYMMDD | ACCIDENT | CHAR (8) | 29 |
| ACCESS | ACCESS CONTROL | ACCIDENT | CHAR (1) | 29 |
| ACCESS | ACCESS CONTROL | ROADLOG | CHAR (2) | 59 |
| ACCESS | ACCESS CONTROL | CURVES | CHAR (1) | 87 |
| ACCESS | ACCESS CONTROL | GRADES | CHAR (1) | 93 |
| ACCESS | ACCESS CONTROL | ANGLE POINT | CHAR (1) | 99 |
| ACCTYPE | TYPE OF CRASH(FIRST HARMFUL EVENT) | ACCIDENT | NUM | 29 |
| ACCYR | ACCIDENT YEAR | ACCIDENT | NUM | 29 |
| AGE | OCCUPANT AGE | INJURED OCCUPANTS | NUM | 53 |
| ALC_TST | ALCOHOL TEST | INJURED OCCUPANTS | CHAR (1) | 53 |
| ANGLE | TURN CRASH INDICATOR | ACCIDENT | NUM | 30 |
| ANIMAL | ANIMAL TYPE | ACCIDENT | NUM | 30 |
| AREA_CDE | AREA CODE | ROADLOG | NUM | 60 |
| AREACODE | AREA CODE | CURVES | NUM | 87 |
| AREACODE | AREA CODE | GRADES | NUM | 93 |
| AREACODE | AREA CODE | ANGLE POINT | NUM | 99 |
| BAC | BLOOD ALCOHOL CONTENT IN % | INJURED OCCUPANTS | NUM | 53 |
| BEGMP | BEGINNING MILE POST | ROADLOG | NUM | 60 |
| BEGMP | BEGINNING MILE POST | CURVES | NUM | 87 |
| BEGMP | BEGINNING MILE POST | GRADES | NUM | 93 |
| BEGMP | BEGINNING MILE POST | ANGLE POINT | NUM | 99 |
| BODY | BODY TYPE | VEHICLE | CHAR (2) | 41 |
| CASENO | UNIQUE ACCIDENT CASE NUMBER | ACIDENT | CHAR (11) | 30 |
| CASENO | UNIQUE ACCIDENT CASE NUMBER | VEHICLE | CHAR (11) | 42 |
| CASENO | UNIQUE ACCIDENT CASE NUMBER | INJURED OCCUPANTS | CHAR (11) | 53 |
| CHNG_YR | RECORD CHANGE YEAR | POINT | CHAR (4) | 79 |
| CITATION | CITATION GIVEN | INJURED OCCUPANTS | CHAR (1) | 54 |
| CNT_TLOG | COUNTY TRUE LOG | ROADLOG | NUM | 60 |
| CNTY_RTE | COUNTY ROUTE | ROADLOG | CHAR (8) | 60 |
| CNTY_RTE | COUNTY ROUTE | POINT | CHAR (9) | 79 |
| CNTY_RTE | COUNTY ROUTE | CURVES | CHAR (8) | 87 |
| SAS VARIABLE NAME | DESCRIPTION | FILE | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|---|
| CNTY_RTE | COUNTY ROUTE | GRADES | CHAR (8) | 93 |
| CNTY_RTE | COUNTY ROUTE | ANGLE POINT | CHAR (8) | 99 |
| CNTYLOG | COUNTY TRUE LOG | POINT | CHAR (4) | 79 |
| CNTYRTE | COUNTY ROUTE | ACCIDENT | CHAR (8) | 30 |
| CONTRIB1 | CONTRIBUTING FACTOR OF VEHICLE | VEHICLE | NUM | 42 |
| COUNTY | COUNTY CODE | ACCIDENT | CHAR (3) | 30 |
| COUNTY | COUNTY | ROADLOG | CHAR (3) | 60 |
| COUNTY | COUNTY | POINT | CHAR (3) | 79 |
| COUNTY | COUNTY | CURVES | CHAR (3) | 87 |
| COUNTY | COUNTY | GRADES | CHAR (3) | 93 |
| COUNTY | COUNTY | ANGLE POINT | CHAR (3) | 99 |
| DAMAGE | VEHICLE DAMAGE SEVERITY | VEHICLE | NUM | 42 |
| DAMSEV | VEHICLE DAMAGE SCALE | VEHICLE | NUM | 42 |
| DEG_CURV | DEGREE OF CURVE | CURVES | NUM | 87 |
| DEG_CURV | DEGREE OG CURVE | ANGLE POINT | NUM | 99 |
| DESC | LOCATION DESCRIPTION | POINT | CHAR (32) | 79 |
| DESC | DESCRIPTION | CURVES | CHAR (18) | 88 |
| DESC | DESCRIPTION | GRADES | CHAR (18) | 93 |
| DESC | DESCRIPTION | ANGLE POINT | CHAR (18) | 100 |
| DIR_CURV | DIRECTION OF CURVE | CURVES | CHAR (18) | 88 |
| DIR_CURV | DIRECTION OF CURVE | ANGLE POINT | CHAR (18) | 100 |
| DIR_GRAD | DIRECTION OF GRADE | GRADES | CHAR (1) | 94 |
| DIR_REF | DIRECTION FROM REFERENCE | ACCIDENT | CHAR (1) | 32 |
| DIR_TRVL | DIRECTION OF VEHICLE | VEHICLE | NUM | 43 |
| DIST_OFF | DISTRICT OFFSET | ACCIDENT | CHAR (3) | 32 |
| DISTRICT | DISTRICT | ACCIDENT | NUM | 32 |
| DISTRICT | DISTRICT | ROADLOG | NUM | 62 |
| DISTRICT | DISTRICT | POINT | NUM | 79 |
| DISTRICT | DISTRICT | CURVES | NUM | 88 |
| DISTRICT | DISTRICT | GRADES | NUM | 94 |
| DISTRICT | DISTRICT | ANGLE POINT | NUM | 100 |
| DIV_CODE | ROAD IDENTIFICATION | ACCIDENT | CHAR (1) | 32 |
| DIVIDED | ROAD IDENTIFICATION | ROADLOG | CHAR (1) | 62 |
| DIVIDED | DIVIDED HIGHWAY INDICATOR | CURVES | CHAR (1) | 88 |
| DIVIDED | DIVIDED HIGHWAY INDICATOR | GRADES | CHAR (1) | 94 |
| DIVIDED | DIVIDED HIGHWAY INDICATOR | ANGLE POINT | CHAR (1) | 100 |
| DL_CLASS | DL CLASS | VEHICLE | CHAR (2) | 44 |
| DL_CLASS | DL CLASS | INJURED OCCUPANTS | CHAR (2) | 54 |
| DL_STATE | DL STATE | VEHICLE | CHAR (2) | 44 |
| SAS VARIABLE NAME | DESCRIPTION | FILE | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|---|
| DL_STATE | DL STATE | INJURED OCCUPANTS | CHAR (2) | 54 |
| DLCOUNTY | COUNTY | VEHICLE | CHAR (3) | 44 |
| DLCOUNTY | DL COUNTY | INJURED OCCUPANTS | CHAR (3) | 54 |
| DRUG_INV | DRUGS INVOLVED | INJURED OCCUPANTS | NUM | 54 |
| DRUG_TST | DRUG TEST | INJURED OCCUPANTS | CHAR (1) | 54 |
| DRV_AGE | DRIVER AGE | VEHICLE | NUM | 45 |
| DRV_FLAG | DRIVE PRESENCE | VEHICLE | CHAR (1) | 45 |
| DRV_INJ | DRIVER INJURY | VEHICLE | NUM | 45 |
| DRV_SEX | DRIVER SEX | VEHICLE | CHAR (1) | 45 |
| EJECT | EJECTED FROM VEHICLE | INJURED OCCUPANTS | NUM | 54 |
| ENDMP | END MILE POST | ROADLOG | NUM | 62 |
| ENDMP | END LOG POINT OF CURVE | CURVES | NUM | 88 |
| ENDMP | END LOG POINT OF CURVE | GRADES | NUM | 94 |
| ENDMP | END LOG POINT OF CURVE | ANGLE POINT | NUM | 100 |
| FAULT | VIOLATOR | ACCIDENT | NUM | 32 |
| FED_ACES | FEDERAL ACCESS CONTROL | ROADLOG | CHAR (1) | 62 |
| FED_FACI | FHWA TYPE OF FACILITY | ROADLOG | CHAR (1) | 62 |
| FED_MEDW | FHWA MEDIAN WIDTH | ROADLOG | CHAR (3) | 62 |
| FED_SPSY | FHWA SPECIAL SYSTEMS | ROADLOG | CHAR (2) | 63 |
| FIPS_CDE | FIPS CODE | ROADLOG | CHAR (5) | 63 |
| FIRE | FIRE | VEHICLE | NUM | 45 |
| FLIP_IND | INDICATES DUPLICATE RECORD GENERATION | ACCIDENT | NUM | 32 |
| FUNC_CLS | FUNCTIONAL CLASS | ROADLOG | CHAR (2) | 63 |
| FUNC_CLS | FUNCTIONAL CLASS | CURVES | CHAR (2) | 88 |
| FUNC_CLS | FUNCTIONAL CLASS | GRADES | CHAR (2) | 94 |
| FUNC_CLS | FUNCTIONAL CLASS | ANGLE POINT | CHAR (2) | 100 |
| FUNCLS | FUNCTIONAL CLASSFICATION | ACCIDENT | NUM | 33 |
| HELMET | HELMET USE | INJURED OCCUPANTS | CHAR (1) | 55 |
| HOUR | HOUR OF DAY | ACCIDENT | NUM | 33 |
| HOV | FHWA HOV VEHICLES | ROADLOG | NUM | 63 |
| HPMS | HPMS CODES | ROADLOG | CHAR (1) | 64 |
| ID_CNTRL | ID CONTROL CODE | ROADLOG | CHAR (1) | 64 |
| INJ | OCCUPANT INJURY | INJURED OCCUPANTS | NUM | 55 |
| INSHWD1 | SHOULDER WIDTH LEFT INSIDE | ROADLOG | NUM | 64 |
| INSHWD2 | SHOULDER WIDTH RIGHT INSIDE | ROADLOG | NUM | 64 |
| INSURFLG | VEHICLE INSURED | VEHICLE | CHAR (1) | 46 |
| SAS VARIABLE NAME | DESCRIPTION | FILE | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|---|
| INV_DATE | YEAR OF CODING CHANGE | CURVES | NUM | 88 |
| INV_DATE | YEAR OF CODING CHANGE | GRADES | NUM | 94 |
| INV_DATE | YEAR OF CODING CHANGE | ANGLE POINT | NUM | 100 |
| INV_DTE | INVENTORY DATE | ROADLOG | CHAR (4) | 64 |
| JUR_TYPE | JURISDICTION | ACCIDENT | CHAR (1) | 33 |
| JUR_TYPE | JURISDICTION | ROADLOG | CHAR (1) | 64 |
| LIGHT | LIGHT CONDITION | ACCIDENT | CHAR (1) | 33 |
| LOC_CASE | LOCAL REPORT NUMBER | ACCIDENT | CHAR (10) | 34 |
| LOC_TYPE | LOCATION | ACCIDENT | NUM | 34 |
| LOG_PTST | LOG POINT SUFFIX | ROADLOG | CHAR (1) | 64 |
| LOG_SUFX | LOG POINT SUFFIX | POINT | CHAR (1) | 79 |
| LRS_BGPT | LRS BEGINNING MILE POINT | ROADLOG | CHAR (7) | 65 |
| LRS_BNDE | LRS B NODE | ROADLOG | CHAR (4) | 65 |
| LRS_EDPT | LRS ENDING MILE POINT | ROADLOG | CHAR (7) | 65 |
| LRS_ENDE | LRS E NODE | ROADLOG | CHAR (4) | 65 |
| LRS_ID | LRS INVENTORY ROUTE NUMBER (10CHARC) + LRS SUBROUTE NUMBER | ROADLOG | CHAR (12) | 65 |
| LRS_INRT | LRS INVENTORY ROUTE NUMEBR | ROADLOG | CHAR (10) | 65 |
| LRS_NDCN | LRS NODE CODE (COUNTY) | ROADLOG | CHAR (2) | 65 |
| LRS_NDNM | LRS NODE NAME | ROADLOG | CHAR (10) | 66 |
| LRS_NDSQ | LRS NODE SEQUENCE NUMBER | ROADLOG | CHAR (3) | 66 |
| LRS_NRDE | LRS NODE RTE DESIGNATION | ROADLOG | CHAR (5) | 66 |
| LRS_SBRT | LRS SUBROUTE NUMEBR | ROADLOG | CHAR (2) | 66 |
| MAKE | MAKE OF VEHICLE | VEHICLE | NUM | 46 |
| MED_TYPE | FHWA MEDIAN TYPE | ROADLOG | CHAR (1) | 66 |
| MED_WID | MEDIAN WIDTH | ROADLOG | NUM | 66 |
| MI_CLASS | MILE CLASS (INCORPORATED/UNINCORPORATED) | ROADLOG | CHAR (1) | 67 |
| MILE_CLS | MILE CLASS | CURVES | CHAR (1) | 89 |
| MILE_CLS | MILE CLASS | GRADES | CHAR (1) | 94 |
| MILE_CLS | MILE CLASS | ANGLE POINT | CHAR (1) | 100 |
| MILEPOST | MILEPOST | ACCIDENT | NUM | 34 |
| MILEPOST | LOG POINT | POINT | NUM | 80 |
| MODEL | MODEL OF VEHICLE | VEHICLE | NUM | 46 |
| MOVMNT | MOVEMENT OF VEHICLE | VEHICLE | NUM | 46 |
| MUN_NAM | MUNICIPALITY NAME | ROADLOG | CHAR (16) | 67 |
| MUNI_CDE | MUNICIPAL CODE | POINT | NUM | 80 |
| MUNICODE | MUNICIPALITY CODE | ACCIDENT | CHAR (3) | 34 |
| MVMT | MILLION VEHICLE MILES OF TRAVEL | ACCIDENT | NUM | 34 |
| MVMT | MILLION VEHICLE MILES OF TRAVEL | ROADLOG | NUM | 67 |
| NHS | NATIONAL HIGHWAY SYSTEM INDICATOR | ACCIDENT | NUM | 34 |
| NHS_CDE | NATIONAL HIGHWAY SYSTEM CODE | ROADLOG | CHAR (1) | 67 |
| SAS VARIABLE NAME | DESCRIPTION | FILE | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|---|
| NHS_INTR | NHS INTERMODAL NUMBER | ROADLOG | NUM | 67 |
| NO_LANES | NUMBER OF LANES | ACCIDENT | CHAR (1) | 34 |
| NO_LANES | NUMBER OF LANES | ROADLOG | NUM | 68 |
| NO_LANES | NUMBER OF LANES | CURVES | NUM | 89 |
| NO_LANES | NUMBER OF LANES | GRADES | NUM | 94 |
| NO_LANES | NUMBER OF LANES | ANGLE POINT | NUM | 101 |
| NUMPEDS | NUMBER OF PEDESTRIANS | ACCIDENT | NUM | 35 |
| NUMVEH | NUMEBR OF VEHICLES | VEHICLE | NUM | 47 |
| NUMVEHS | NUMBER OF VEHICLES | ACCIDENT | NUM | 35 |
| OBJECT1 | OBJECT STRUCK BY VEHICLE | VEHICLE | NUM | 47 |
| ONOFF_RD | ON-OFF ROAD OCCURANCE | ACCIDENT | NUM | 35 |
| OUTSHWD1 | SHOULDER WIDTH LEFT OUTSIDE | ROADLOG | NUM | 68 |
| OUTSHWD2 | SHOULDER WIDTH RIGHT OUTSIDE | ROADLOG | NUM | 68 |
| OVRLDIR | OVERLAP LOG DIRECTION | POINT | CHAR (1) | 80 |
| OWNERID | VEHICLE OWNERSHIP | VEHICLE | NUM | 47 |
| P_TYPE | OCCUPANT TYPE | INJURED OCCUPANTS | CHAR (1) | 55 |
| PAS_NHS | PAS/NHS INTERSECTION MARKER | ROADLOG | CHAR (1) | 68 |
| PAVECOND | PAVEMENT CONDITION | ROADLOG | CHAR (2) | 68 |
| PAV_ROUG | PAVEMENT ROUGHNESS | ROADLOG | CHAR (3) | 68 |
| PCT_GRAD | PERCENT OF GRADE | GRADES | NUM | 95 |
| PHYSCOND | PEDESTRIAN PHYSICAL CONDITION | INJURED OCCUPANTS | NUM | 55 |
| PK_LANES | PEAK LOAD LANES | ROADLOG | CHAR (3) | 69 |
| POP_GRP | POPULATION | ACCIDENT | CHAR (1) | 35 |
| POP_GRP | POPULAITON | ROADLOG | CHAR (4) | 69 |
| PUB_PROP | PUBLIC PROPERTY DAMAGE | VEHICLE | CHAR (1) | 47 |
| PUBDMG | PUBLIC PROPERTY DAMAGE | ACCIDENT | CHAR (1) | 35 |
| RAMP | RAMP CODE | ACCIDENT | CHAR (2) | 35 |
| RD_CHAR1 | CONTOUR OF ROADWAY | ACCIDENT | NUM | 35 |
| RD_WIDTH | ROADWAY WIDTH THRU LANES N/MEDIANS | ROADLOG | NUM | 69 |
| RDSURF | ROAD CONDITION | ACCIDENT | NUM | 35 |
| REC_TYPE | RECORD TYPE | POINT | CHAR (1) | 80 |
| REST1 | SAFETY EQUIPMENT | INJURED OCCUPANTS | NUM | 55 |
| RODWYCLS | ROAD TYPE | ACCIDENT | CHAR (2) | 36 |
| RODWYCLS | ROADWAY TYPES | ROADLOG | CHAR (2) | 69 |
| RTE_DIR | ROUTE DIRECTION | POINT | CHAR (2) | 81 |
| RTE_NBR | ROUTE NUMBER | ACCIDENT | CHAR (5) | 36 |
| RTE_NBR | STATE ROUTE NUMBER | ROADLOG | CHAR (3) | 70 |
| RTE_NBR | STATE ROUTE NUMBER | POINT | NUM | 81 |
| RTE_NBR | STATE ROUTE NUMBER | CURVES | NUM | 89 |
| RTE_NBR | STATE ROUTE NUMBER | GRADES | NUM | 95 |
| RTE_NBR | STATE ROUTE NUMBER | ANGLE POINT | NUM | 101 |
| SAS VARIABLE NAME | DESCRIPTION | FILE | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|---|
| RTE_PREF | STATE ROUTE PREFIX | POINT | CHAR (1) | 81 |
| RTE_SUFX | STATE ROUTR NUMBER SUFFIX | ROADLOG | CHAR (1) | 70 |
| RTE_SUFX | STATE ROUTE SUFFIX | POINT | CHAR (1) | 81 |
| RTE_SUFX | STATE ROUTE SUFFIX | CURVES | CHAR (1) | 89 |
| RTE_SUFX | STATE ROUTE SUFFIX | GRADES | CHAR (1) | 95 |
| RTE_SUFX | STATE ROUTE SUFFIX | ANGLE POINT | CHAR (1) | 101 |
| RTE_TYPE | ROUTE TYPE | ROADLOG | NUM | 70 |
| RURUID | POPULATION (OVE/UNDER 5000) | ROADLOG | CHAR (1) | 70 |
| SAFTJUR | ORIGINAL JURISDICTION CODED BY HIGHWAY SAFETY | ACCIDENT | CHAR (1) | 36 |
| SCENIC | SCENIC BYWAYS | ROADLOG | CHAR (1) | 70 |
| SEATPOS | SEATING POSITION | INJURED OCCUPANTS | CHAR (1) | 56 |
| SEG_LNG | SEGMENT LENGTH | ROADLOG | NUM | 71 |
| SEG_LNG | SEGMENT LENGTH | CURVES | NUM | 89 |
| SEG_LNG | SEGMENT LENGTH | GRADES | NUM | 95 |
| SEG_LNG | SEGMENT LENGTH | ANGLE POINT | NUM | 101 |
| SEQ_NBR | SEQUENCE NUMBER | POINT | CHAR (1) | 82 |
| SEQ_NBR | SEQUENCE NUMBER | CURVES | NUM | 90 |
| SEQ_NBR | SEQUENCE NUMBER | GRADES | NUM | 96 |
| SEQ_NBR | SEQUENCE NUMBER | ANGLE POINT | NUM | 102 |
| SEVERITY | CRASH SEVERITY | ACCIDENT | CHAR (1) | 36 |
| SEX | OCCUPANT GENDER | INJURED OCCUPANTS | CHAR (1) | 56 |
| SOB_TST | ALCOHOL INVOLVED | INJURED OCCUPANTS | NUM | 56 |
| SPDLIMT | SPEED LIMIT | ROADLOG | NUM | 71 |
| SPECAREA | SPEICAL AREA CODE | ACCIDENT | NUM | 36 |
| SPECDESC | SPECIAL DESCRIPTION | POINT | CHAR (1) | 82 |
| SPEED | ESTIMATED SPEED OF VEHICLE | VEHICLE | NUM | 48 |
| SRC_RPT | SOURCE OF REPORT | ACCIDENT | CHAR (1) | 36 |
| SRF_BAS | STANDARD BASE CLASSIFICATION | ROADLOG | CHAR (1) | 71 |
| SRF_BASL | LEFT SIDE SURFACE BASE TYPE | ROADLOG | CHAR (1) | 71 |
| SRF_BASR | RIGHT SIDE SURFACE BASE CLASS TYPE | ROADLOG | CHAR (1) | 72 |
| SRF_TYPF | SUMMARY OF FHWA SURFACE TYPE | ROADLOG | CHAR (2) | 72 |
| SRF_TYPL | LEFT SIDE STANDARD SURFACE TYPE | ROADLOG | CHAR (1) | 72 |
| SRF_TYPR | RIGHT SID SURFACE CLASS TYPE | ROADLOG | CHAR (1) | 73 |
| SRFTYPLL | LEFT SIDE FHWA SURFACE TYPE | ROADLOG | CHAR (2) | 73 |
| SRFTYPLR | FHWA RIGHT SIDE SURFACE TYPE | ROADLOG | CHAR (2) | 73 |
| STAT_EQ | STATION EQUATION SORT FILED | ROADLOG | NUM | 74 |
| STAT_EQ | STATE EQUATION SORT | POINT | CHAR (1) | 82 |
| STAT_EQU | STATION EQUATION SORT FIELD | CURVES | NUM | 90 |
| STAT_EQU | STATION EQUATION SORT FIELD | GRADES | NUM | 96 |
| SAS VARIABLE NAME | DESCRIPTION | FILE | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|---|
| STAT_EQU | STATION EQUATION SORT FIELD | ANGLE POINT | NUM | 102 |
| STATE_EQ | STATION EQUATION SORT FIELD | ACCIDENT | NUM | 36 |
| STN_SUF | STREET NAME SUFFIX | ROADLOG | CHAR (4) | 74 |
| STR_PFX | STREET NAME DIRECTIONAL PREFIX | ROADLOG | CHAR (1) | 74 |
| STREET_1 | STREET ON | ACCIDENT | CHAR (10) | 37 |
| STREET_2 | STREET AT/CROSS ROUTE | ACCIDENT | CHAR (10) | 37 |
| STRT_DIR | STREET NAME DIRECTIONAL SUFFIX | ROADLOG | CHAR (1) | 74 |
| STRT_NAM | STREET NAME | ROADLOG | CHAR (22) | 74 |
| STRT_SUF | STREET SUFFUIX | POINT | CHAR (2) | 82 |
| SURF_TYP | STANDARD SURFACE CLASSIFICATION | ROADLOG | CHAR (1) | 75 |
| SURF_WID | SURFACE WIDTH THRU LANES N/SHOULDERS | ROADLOG | NUM | 75 |
| SURFWIDL | LEFT SIDE SURFACE WIDTH IN FEET | ROADLOG | NUM | 75 |
| SURFWIDR | RIGHT SIDE SURFACE WIDTH IN FEET | ROADLOG | NUM | 76 |
| SYS_CLAS | SYSTEM CLASS | ROADLOG | CHAR (1) | 76 |
| SYS_CLAS | SYSTEM CLASS | CURVES | CHAR (1) | 90 |
| SYS_CLAS | SYSTEM CLASS | GRADES | CHAR (1) | 96 |
| SYS_CLAS | SYSTEM CLASS | ANGLE POINT | CHAR (1) | 102 |
| TOT_KILL | TYPE 1 TOTAL KILLED | ACCIDENT | NUM | 37 |
| TOT_NON | TYPE 5 NO INDICATED INJURY | ACCIDENT | NUM | 37 |
| TOT_UNK | TYPE 0 NO INDICATED INJURY | ACCIDENT | NUM | 37 |
| TOTAINJ | TYPE 2 SERIOUS VISIBLE INJURY | ACCIDENT | NUM | 37 |
| TOTBINJ | TYPE 3 MINOR VISIBLE INJURY | ACCIDENT | NUM | 37 |
| TOTCINJ | TYPE 4 NO VISIBLE INJURY | ACCIDENT | NUM | 38 |
| TRF_CNTL | TRAFFIC CONTROL OF VEHICLE | VEHICLE | NUM | 48 |
| TRK_LOAD | TYPE OF TRUCK LOAD | VEHICLE | NUM | 48 |
| TRKAXLES | NUMBER OF TRUCK AXLES | VEHICLE | NUM | 48 |
| TRUE_LOG | STATE ROUTE TRUE LOG | POINT | CHAR (5) | 83 |
| TWNSHIP | TOWNSHIP ABBREVIATION | ACCIDENT | NUM | 38 |
| TYPE_BD | TYPE OF REFERENCE | ACCIDENT | CHAR (1) | 38 |
| VEH_DISP | VEHICLE DISPOSTION | VEHICLE | NUM | 49 |
| VEH_SPD | POSTED SPEED OF VEHICLE | VEHICLE | NUM | 49 |
| VEHCOND1 | PRIMARY CONDITION 1 | VEHICLE | NUM | 49 |
| VEHCOND2 | PRIMARY CONDITION 2 | VEHICLE | NUM | 49 |
| VEHNO | VEHICLE NUMBER | VEHICLE | NUM | 49 |
| VEHNO | VEHICLE NUMBER | INJURED OCCUPANTS | NUM | 56 |
| VEHSTATE | VEHICLE STATE | VEHICLE | CHAR (2) | 49 |
| VEHTYPE | VEHICLE TYPE | VEHICLE | CHAR (2) | 50 |
| VEHYR | VHHICLE MODEL YEAR | VEHICLE | NUM | 50 |
| SAS VARIABLE NAME | DESCRIPTION | FILE | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|---|
| VIN | VIN NUMBER | VEHICLE | CHAR (17) | 50 |
| UPDT_YR | UPDATE YEAR | ROADLOG | CHAR (4) | 76 |
| WEATHER | WEATHER CONDITION | ACCIDENT | NUM | 38 |
| WEEKDAY | DAY OF WEEK | ACCIDENT | CHAR (1) | 38 |
| XLOG_SUF | CROSS ROUTE LOG SUFFIX | POINT | CHAR (1) | 83 |
| XMILEPST | CROSS ROUTE MILEPOST | POINT | NUM | 83 |
| XRTE_NBR | CROSS ROUTE NUMBER | POINT | CHAR (4) | 83 |
| XRTE_SUF | CROOS ROUTE SUFFIX | POINT | CHAR (1) | 84 |
| XRTEPREF | CROSS ROUTE PREFIX | POINT | CHAR (1) | 84 |
| RODWYCLS | BY ACCTYPE |
| RODWYCLS | BY LIGHT |
| RODWYCLS | BY SEVERITY |
| RODWYCLS | BY WEATHER |
| SAS VARIABLE NAME | DESCRIPTION | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|
| ACC_DATE | ACCIDENT DATE YYYYMMDD | CHAR (8) | 29 |
| ACCESS | ACCESS CONTROL | CHAR (1) | 29 |
| ACCTYPE | TYPE OF CRASH(FIRST HARMFUL EVENT) | NUM | 29 |
| ACCYR | ACCIDENT YEAR | NUM | 29 |
| ANGLE | TURN CRASH INDICATOR | NUM | 30 |
| ANIMAL | ANIMAL TYPE | NUM | 30 |
| CASENO | UNIQUE ACCIDENT CASE NUMBER | CHAR (11) | 30 |
| CNTYRTE | COUNTY ROUTE | CHAR (8) | 30 |
| COUNTY | COUNTY CODE | CHAR (3) | 30 |
| DIR_REF | DIRECTION FROM REFERENCE | CHAR (1) | 32 |
| DIST_OFF | DISTRICT OFFSET | CHAR (3) | 32 |
| DISTRICT | DISTRICT | NUM | 32 |
| DIV_CODE | ROAD IDENTIFICATION | CHAR (1) | 32 |
| FAULT | VIOLATOR | NUM | 32 |
| FLIP_IND | INDICATES DUPLICATE RECORD GENERATION | NUM | 32 |
| FUNCLS | FUNCTIONAL CLASSFICATION | NUM | 33 |
| HOUR | HOUR OF DAY | NUM | 33 |
| JUR_TYPE | JURISDICTION | CHAR (1) | 33 |
| LIGHT | LIGHT CONDITION | CHAR (1) | 33 |
| LOC_CASE | LOCAL REPORT NUMBER | CHAR (10) | 34 |
| LOC_TYPE | LOCATION | NUM | 34 |
| MILEPOST | MILEPOST | NUM | 34 |
| MUNICODE | MUNICIPALITY CODE | CHAR (3) | 34 |
| MVMT | MILLION VEHICLE MILES OF TRAVEL | NUM | 34 |
| NHS | NATIONAL HIGHWAY SYSTEM INDICATOR | NUM | 34 |
| NO_LANES | NUMBER OF LANES | CHAR (1) | 34 |
| NUMPEDS | NUMBER OF PEDESTRIANS | NUM | 35 |
| NUMVEHS | NUMBER OF VEHICLES | NUM | 35 |
| ONOFF_RD | ON-OFF ROAD OCCURANCE | NUM | 35 |
| POP_GRP | POPULATION | CHAR (1) | 35 |
| PUBDMG | PUBLIC PROPERTY DAMAGE | CHAR (1) | 35 |
| RAMP | RAMP CODE | CHAR (2) | 35 |
| RD_CHAR1 | CONTOUR OF ROADWAY | NUM | 35 |
| RDSURF | ROAD CONDITION | NUM | 35 |
| RODWYCLS | ROAD TYPE | CHAR (2) | 36 |
| RTE_NBR | ROUTE NUMBER | CHAR (5) | 36 |
| SAFTJUR | ORIGINAL JURISDICTION CODED BY HIGHWAY SAFETY | CHAR (1) | 36 |
| SEVERITY | CRASH SEVERITY | CHAR (1) | 36 |
| SPECAREA | SPEICAL AREA CODE | NUM | 36 |
| SRC_RPT | SOURCE OF REPORT | CHAR (1) | 36 |
| STATE_EQ | STATION EQUATION SORT FIELD | NUM | 36 |
| STREET_1 | STREET ON | CHAR (10) | 37 |
| STREET_2 | STREET AT/CROSS ROUTE | CHAR (10) | 37 |
| TOT_KILL | TYPE 1 TOTAL KILLED | NUM | 37 |
| TOT_NON | TYPE 5 NO INDICATED INJURY | NUM | 37 |
| TOT_UNK | TYPE 0 NO INDICATED INJURY | NUM | 37 |
| TOTAINJ | TYPE 2 SERIOUS VISIBLE INJURY | NUM | 37 |
| TOTBINJ | TYPE 3 MINOR VISIBLE INJURY | NUM | 37 |
| TOTCINJ | TYPE 4 NO VISIBLE INJURY | NUM | 38 |
| TWNSHIP | TOWNSHIP ABBREVIATION | NUM | 38 |
| TYPE_BD | TYPE OF REFERENCE | CHAR (1) | 38 |
| WEATHER | WEATHER CONDITION | NUM | 38 |
| WEEKDAY | DAY OF WEEK | CHAR (1) | 38 |
| RODWYCLS | BY ACCTYPE |
| RODWYCLS | BY LIGHT |
| RODWYCLS | BY SEVERITY |
| RODWYCLS | BY WEATHER |
NOTE: SAS variable names and longer explanatory names are shown above each listing. (See Discussion for in formation on SAS formats.)
NON-LABELED VARIABLE – Year/Month/Date of accident (YYYYMMDD)
NOTE: Access control as defined by OH state. For example, ‘F’ indicates that Ohio DOT owns the access control and can change it whenever deemed required. The use of this variable may result in some difficulties and we recommend the use of FED_ACES, available in the roadlog file to get information on the access control of segments.
NON-LABELED VARIABLE – Year of Accident (YYYY)
NON-LABELED VARIABLE – Accident Case Number
NOTE: digits 1-4 = YEAR OF ACCIDENT
NON-LABELED VARIABLE – Linkage variable consisting of COUNTY + RTE_NBR + RTE_SUFX + STATE_EQ
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE – Milepost of crash in miles (XXX.XX)
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NOTE: Created variable added to HSIS accident and roadway inventory files. See Discussion.
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
| SAS VARIABLE NAME | DESCRIPTION | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|
| BODY | BODY TYPE | CHAR (2) | 41 |
| CASENO | UNIQUE ACCIDENT CASE NUMBER | CHAR (11) | 42 |
| CONTRIB1 | CONTRIBUTING FACTOR OF VEHICLE | NUM | 42 |
| DAMAGE | VEHICLE DAMAGE SEVERITY | NUM | 42 |
| DAMSEV | VEHICLE DAMAGE SCALE | NUM | 42 |
| DIR_TRVL | DIRECTION OF VEHICLE | NUM | 43 |
| DL_CLASS | DL CLASS | CHAR (2) | 44 |
| DL_STATE | DL STATE | CHAR (2) | 44 |
| DLCOUNTY | COUNTY | CHAR (3) | 44 |
| DRV_AGE | DRIVER AGE | NUM | 45 |
| DRV_FLAG | DRIVE PRESENCE | CHAR (1) | 45 |
| DRV_INJ | DRIVER INJURY | NUM | 45 |
| DRV_SEX | DRIVER SEX | CHAR (1) | 45 |
| FIRE | FIRE | NUM | 45 |
| INSURFLG | VEHICLE INSURED | CHAR (1) | 46 |
| MAKE | MAKE OF VEHICLE | NUM | 46 |
| MODEL | MODEL OF VEHICLE | NUM | 46 |
| MOVMNT | MOVEMENT OF VEHICLE | NUM | 46 |
| NUMVEH | NUMEBR OF VEHICLES | NUM | 47 |
| OBJECT1 | OBJECT STRUCK BY VEHICLE | NUM | 47 |
| OWNERID | VEHICLE OWNERSHIP | NUM | 47 |
| PUB_PROP | PUBLIC PROPERTY DAMAGE | CHAR (1) | 47 |
| SPEED | ESTIMATED SPEED OF VEHICLE | NUM | 48 |
| TRF_CNTL | TRAFFIC CONTROL OF VEHICLE | NUM | 48 |
| TRK_LOAD | TYPE OF TRUCK LOAD | NUM | 48 |
| TRKAXLES | NUMBER OF TRUCK AXLES | NUM | 48 |
| VEH_DISP | VEHICLE DISPOSTION | NUM | 49 |
| VEH_SPD | POSTED SPEED OF VEHICLE | NUM | 49 |
| VEHCOND1 | PRIMARY CONDITION 1 | NUM | 49 |
| VEHCOND2 | PRIMARY CONDITION 2 | NUM | 49 |
| VEHNO | VEHICLE NUMBER | NUM | 49 |
| VEHSTATE | VEHICLE STATE | CHAR (2) | 49 |
| VEHTYPE | VEHICLE TYPE | CHAR (2) | 50 |
| VEHYR | VHHICLE MODEL YEAR | NUM | 50 |
| VIN | VIN NUMBER | CHAR (17) | 50 |
NOTE: SAS variable names and longer explanatory names are shown above each listing. (See Discussion for information on SAS formats.)
NOTE: This variable shows 48 percent of the values to be missing. Also there are no formats available for the convectional 4-door automobile. Any analysis performed using this variable should take this in account.
NON-LABELED VARIABLE – Accident Case Number
NOTE: digits 1-4 YEAR OF ACCIDENT
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NOTE: For formats look in the roadway section of the guidebook.
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NOTE: Codes 1-17 are for driver actions and 18 onwards are for pedestrian actions.
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NOTE: Linkage Variable
NON-LABELED VARIABLE – Model Year of the Vehicle (YYYY)
NON-LABELED VARIABLE – Vehicle Identification Number
| SAS VARIABLE NAME | DESCRIPTION | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|
| AGE | OCCUPANT AGE | NUM | 53 |
| ALC_TST | ALCOHOL TEST | CHAR (1) | 53 |
| BAC | BLOOD ALCOHOL CONTENT IN % | NUM | 53 |
| CASENO | UNIQUE ACCIDENT CASE NUMBER | CHAR (11) | 53 |
| CITATION | CITATION GIVEN | CHAR (1) | 54 |
| DL_CLASS | DL CLASS | CHAR (2) | 54 |
| DL_STATE | DL STATE | CHAR (2) | 54 |
| DLCOUNTY | DL COUNTY | CHAR (3) | 54 |
| DRUG_INV | DRUGS INVOLVED | NUM | 54 |
| DRUG_TST | DRUG TEST | CHAR (1) | 54 |
| EJECT | EJECTED FROM VEHICLE | NUM | 54 |
| HELMET | HELMET USE | CHAR (1) | 55 |
| INJ | OCCUPANT INJURY | NUM | 55 |
| P_TYPE | OCCUPANT TYPE | CHAR (1) | 55 |
| PHYSCOND | PEDESTRIAN PHYSICAL CONDITION | NUM | 55 |
| REST1 | SAFETY EQUIPMENT | NUM | 55 |
| SEATPOS | SEATING POSITION | CHAR (1) | 56 |
| SEX | OCCUPANT GENDER | CHAR (1) | 56 |
| SOB_TST | ALCOHOL INVOLVED | NUM | 56 |
| VEHNO | VEHICLE NUMBER | NUM | 56 |
NOTE: SAS variable names and longer explanatory names are shown above each listing. (See Discussion for information on SAS formats.)
NON-LABELED VARIABLE
NON-LABELED VARIABLE – Accident Case Number
NOTE: digits 1-4 = YEAR OF ACCIDENT
NON-LABELED VARIABLE
NON-LABELED VARIABLE
NOTE: For formats see roadway section of the guidebook
NON-LABELED VARIABLE – Linkage Variable
| SAS VARIABLE NAME | DESCRIPTION | VARIABLE TYPE | SAS FORMAT PAGE NO. |
|---|---|---|---|
| AADT | WEIGHTED AVERAGE TOTAL ADT | NUM | 59 |
| AADT_BC | ADT FOR TYPE B AND C TRUCKS | NUM | 59 |
| AADT_PT | ADT FOR PASSENGER CARS AND A TYPE TRUCKS | NUM | 59 |
| AADT_YR | YEAR OF ADT COUNTS | CHAR (2) | 59 |
| ACCESS | ACCESS CONTROL | CHAR (2) | 59 |
| AREA_CDE | AREA CODE | NUM | 60 |
| BEGMP | BEGINNING MILE POST | NUM | 60 |
| CNT_TLOG | COUNTY TRUE LOG | NUM | 60 |
| CNTY_RTE | COUNTY ROUTE | CHAR (8) | 60 |
| COUNTY | COUNTY | CHAR (3) | 60 |
| DISTRICT | DISTRICT | NUM |