HIGHWAY SAFETY INFORMATION SYSTEM
GUIDEBOOK FOR THE OHIO STATE DATA FILES

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

Table of Contents

INTRODUCTION

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.

DETAILS OF MAJOR FILES

The Accident File

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 Roadway Inventory files

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 Roadlog File

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.

Table 1: HSIS roadway mileage by roadway category (1999 data)
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

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

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.

The Angle Points File

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.

The Points File

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.

Traffic Monitoring Procedures

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.

Issue Related To Merging Of Files

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.

Ohio Contacts

State Computer files – Tom Ramsay (614) 752-5757

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.

Crash data and file linkage – Shirley Shokouhi (614) 644-8181

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.

Roadway Inventory data – Joe Hausman (614) 752-5732

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

COMPOSITE LIST OF VARIABLES FOR ALL OHIO HSIS FILES

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
2 BY 2 TABLE CODE
RODWYCLS BY ACCTYPE
RODWYCLS BY LIGHT
RODWYCLS BY SEVERITY
RODWYCLS BY WEATHER

ACCIDENT FILE

Accident Subfile

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
2 BY 2 TABLE CODE
RODWYCLS BY ACCTYPE
RODWYCLS BY LIGHT
RODWYCLS BY SEVERITY
RODWYCLS BY WEATHER

SAS FORMAT DEFINITIONS FOR VARIABLES FROM THE OHIO ACCIDENT SUBFILE

NOTE: SAS variable names and longer explanatory names are shown above each listing. (See Discussion for in formation on SAS formats.)

ACC_DATE
ACCIDENT DATE

NON-LABELED VARIABLE – Year/Month/Date of accident (YYYYMMDD)

ACCESS
ACCESS CONTROL

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.

ACCTYPE
TYPE OF CRASH(FIRST HARMFUL EVENT)
ACCYR
ACCIDENT YEAR

NON-LABELED VARIABLE – Year of Accident (YYYY)

ANGLE
TURN CRASH INDICATOR (GENERATED)
ANIMAL
ANIMAL TYPE
CASENO
UNIQUE ACCIDENT CASE NUMBER

NON-LABELED VARIABLE – Accident Case Number

NOTE: digits 1-4 = YEAR OF ACCIDENT

CNTYRTE
COUNTY ROUTE

NON-LABELED VARIABLE – Linkage variable consisting of COUNTY + RTE_NBR + RTE_SUFX + STATE_EQ

COUNTY
COUNTY CODE
DIR_REF
DIRECTION FROM REFERENCE
DIST_OFF
DISTANCE OFFSET

NON-LABELED VARIABLE

DISTRICT
DISTRICT

NON-LABELED VARIABLE

DIV_CODE
ROAD IDENTIFICATION
FAULT
VIOLATOR
FIPSMUNI
FIPS CODE

NON-LABELED VARIABLE

FLIP_IND
INDICATES DUPLICATE RECORD GENERATION
FUNCLS
FUNCTIONAL CLASSIFICATION
HOUR
HOUR OF DAY
JUR_TYPE
JURISDICTION
LIGHT
LIGHT CONDITION
LOC_CASE
LOCAL REPORT NUMBER

NON-LABELED VARIABLE

LOC_TYPE
LOCATION
MILEPOST
MILEPOST

NON-LABELED VARIABLE – Milepost of crash in miles (XXX.XX)

MUNICODE
MUNICIPALITY CODE

NON-LABELED VARIABLE

MVMT
MILLION VEHICLE MILES OF TRAVEL (GENERATED)

NON-LABELED VARIABLE

NHS
NATIONAL HIGHWAY SYSTEM INDICATOR
NO_LANES
NUMBER OF LANES
NUMPEDS
NUMBER OF PEDESTRIANS

NON-LABELED VARIABLE

NUMVEHS
NUMBER OF VEHICLES

NON-LABELED VARIABLE

ONOFF_RD
ON-OFF ROAD OCCURANCE
POP_GRP
POPULATION
PUBDMG
PUBLIC PROPERTY DAMAGE
RAMP
RAMP CODE

NON-LABELED VARIABLE

RD_CHAR1
CONTOUR OF ROADWAY
RDSURF
ROAD CONDITION
RODWYCLS
ROADWAY TYPE (GENERATED)

NOTE: Created variable added to HSIS accident and roadway inventory files. See Discussion.

RTE_NBR
ROUTE NUMBER

NON-LABELED VARIABLE

SAFTJUR
ORIGINAL JURISDICTION CODED BY HIGHWAY SAFETY

NON-LABELED VARIABLE

SEVERITY
CRASH SEVERITY (GENERATED)
SPECAREA
SPECIAL AREA CODE
SRC_RPT
SOURCE OF REPORT

NON-LABELED VARIABLE

STATE_EQ
STATION EQUATION SORT FIELD

NON-LABELED VARIABLE

STREET_1
STREET ON

NON-LABELED VARIABLE

STREET_2
STREET AT/CROSS ROUTE

NON-LABELED VARIABLE

TOT_KILL
TYPE 1 TOTAL KILLED
TOT_NON
TYPE 5 NO INDICATED INJURY
TOT_UNK
TYPE 0 INJURY NOT STATED
TOTAINJ
TYPE 2 SERIOUS VISIBLE INJURY
TOTBINJ
TYPE 3 MINOR VISIBLE INJURY
TOTCINJ
TYPE 4 NO VISIBLE INJURY
TWNSHIP
TOWNSHIP ABBREVIATION

NON-LABELED VARIABLE

TYPE_BD
TYPE OF REFERENCE
WEATHER
WEATHER CONDITION
WEEKDAY
DAY OF WEEK

Vehicle Subfile

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

SAS FORMAT DEFINITIONS FOR VARIABLES FROM THE OHIO VEHICLE SUBFILE

NOTE: SAS variable names and longer explanatory names are shown above each listing. (See Discussion for information on SAS formats.)

BODY
BODY TYPE

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.

CASENO
UNIQUE ACCIDENT CASE NUMBER

NON-LABELED VARIABLE – Accident Case Number

NOTE: digits 1-4 YEAR OF ACCIDENT

CONTRIB1
CONTRIBUTING FACTOR OF VEHICLE
DAMAGE
VEHICLE DAMAGE SEVERITY (VDS)
DAMSEV
VEHICLE DAMAGE SCALE
DIR_TRVL
DIRECTION OF VEHICLE
DL_CLASS
CLASS
DL_STATE
STATE

NON-LABELED VARIABLE

DLCOUNTY
COUNTY

NON-LABELED VARIABLE

NOTE: For formats look in the roadway section of the guidebook.

DRV_AGE
DRIVER AGE
DRV_FLAG
DRIVER PRESENCE
DRV_INJ
DRIVER INJURY
DRV_SEX
DRIVE SEX
FIRE
FIRE
INSURFLG
VEHICLE INSURED
MAKE
MAKE OF VEHICLE

NON-LABELED VARIABLE

MODEL
MODEL OF VEHICLE

NON-LABELED VARIABLE

MOVMNT
MOVEMENT OF VEHICLE

NOTE: Codes 1-17 are for driver actions and 18 onwards are for pedestrian actions.

NUMVEH
NUMBER OF VEHICLES

NON-LABELED VARIABLE

OBJECT1
OBJECT STRUCK BY VEHICLE
OWNERID
VEHICLE OWNERSHIP
PUB_PROP
PUBLIC PROPERTY DAMAGE
SPEED
ESTIMATED SPEED OF VEHICLE
TRF_CNTL
TRAFFIC CONTROL OF VEHICLE
TRK_LOAD
TYPE OF TRUCK LOAD
TRKAXLES
NUMBER OF TRUCK AXLES

NON-LABELED VARIABLE

VEH_DISP
VEHICLE DISPOSITION
VEH_SPD
POSTED SPEED OF VEHICLE
VEHCOND1
PRIMARY CONDITION 1
VEHCOND2
PRIMARY CONDITION 2
VEHNO
VEHICLE NUMBER

NON-LABELED VARIABLE

VEHSTATE
VEHICLE STATE

NON-LABELED VARIABLE

NOTE: Linkage Variable

VEHTYPE
VEHICLE TYPE
VEHYR
VEHICLE MODEL YEAR

NON-LABELED VARIABLE – Model Year of the Vehicle (YYYY)

VIN
VIN NUMBER

NON-LABELED VARIABLE – Vehicle Identification Number

Injured Occupants Subfile

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

SAS FORMAT DEFINITIONS FOR VARIABLES FROM THE OHIO INJURED OCCUPANT SUBFILE

NOTE: SAS variable names and longer explanatory names are shown above each listing. (See Discussion for information on SAS formats.)

AGE
OCCUPANT AGE
ALC_TST
ALCOHOL TEST
BAC
BLOOD ALCOHOL CONTENT IN %

NON-LABELED VARIABLE

CASENO
UNIQUE ACCIDENT CASE NUMBER

NON-LABELED VARIABLE – Accident Case Number

NOTE: digits 1-4 = YEAR OF ACCIDENT

CITATION
CITATION GIVEN
DL_CLASS
DL CLASS
DL_STATE
DL STATE

NON-LABELED VARIABLE

DLCOUNTY
DL COUNTY

NON-LABELED VARIABLE

NOTE: For formats see roadway section of the guidebook

DRUG_INV
DRUGS INVOLVED
DRUG_TST
DRUG TEST
EJECT
EJECTED FROM VEHICLE
HELMET
HELMET USE
INJ
OCCUPANT INJURY
P_TYPE
OCCUPANT TYPE
PHYSCOND
PEDESTRIAN PHYSICAL CONDITION
REST1
SAFTEY EQUIPMENT
SEATPOS
SEATING POSITION
SEX
OCCUPANT GENDER
SOB_TST
ALCOHOL INVOLVED
VEHNO
VEHICLE NUMBER

NON-LABELED VARIABLE – Linkage Variable

ROADLOG Subfile

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