Error Message Business Rule - PennDOT Home(Hit fixed object) or ‘9’ (Unknown), or '98' (Other),...
Transcript of Error Message Business Rule - PennDOT Home(Hit fixed object) or ‘9’ (Unknown), or '98' (Other),...
Error Message Business Rule
010110E ‐ Intersection Type is not valid for this
municipality.
Intersection Type of Roundabout is not valid for the selected
municipaloty. There are no roundabouts in this municipality
010215E ‐ Case Closed must be non‐blank. Case Closed is required
010220E ‐ A school bus unit is present in this crash.
"School Bus Related" indicator on Block[2] must equal "YES"
School Bus Realted Indicator does not match the school bus
count of zero.
010305E ‐ Work Zone Location value not found in
reference table.
Work Zone Location must exist in the Work Zone Location table.
010310E ‐ If Type of Work Zone is Not in work zone then
Work Zone Location must be blank.
If Work Zone Indicator = ‘N’ or ' ' (blank) then Work Zone
Location must be blank.
010315E ‐ If Type of Work Zone is not "Not in work zone"
then Work Zone Location must be non‐blank.
If Work Zone Indicator = ‘Y’ then Work Zone Location must not
be blank.
010410E ‐ If Type of Work Zone is Not a work zone then
Workers Present must be blank.
If Work Zone Indicator = ‘N’ or ' ' (blank) then Workers Present
must be blank
010415E ‐ If a Work Zone then Workers Present must be
non‐blank.
If Work Zone Indicator = ‘Y’ (A work zone) then Workers
Present must not be blank.
010605E ‐ Crash Date must be a valid date (format YYYY‐
MM‐DD or YYYY‐MM‐99 or YYYY‐99‐99 or 9999‐99‐99 (FTP)).
Crash Date will be in the format (YYYYMMDD) where Crash
Year must be a valid year; Crash month and day may be a valid
month and valid day or a valid month and ‘99’ or ‘9999’. Crash
Date can be 99999999.
010625E ‐ Road Surface Condition is not compatible for May
through August.
If the Road Surface Condition = '3' (Snow) or '5' (Ice) or '6' (Ice
patches) or '02' (Ice/Frost) or '06' (Slush) or '07' (Snow), then the
month of Crash Date (positions 5-6) must not be '05' '06' '07' or
'08'.010715E ‐ Investigation Date must be a valid date (format
YYYY‐MM‐DD for FTP).
Investigation Date must be a valid date in the format
(YYYYMMDD).
010730E ‐ Investigation Date must be on or after the Crash
date.
If Crash Date is a valid date, and the Investigation Date is a valid
date, then the Investigation Date must be greater than or equal
to the Crash Date
010735E ‐ Investigation Date must be on or after the year of
the crash.
If Crash Date is not a valid date but does have a valid year then
the year of the Investigation Date must be greater than or equal
to to the year of the Crash Date.
010805E ‐ Crash Time must be a valid time from 0000
through 2359 or 9999.
Crash Time must be a valid time 0000 thru 2359 or 9999
010915E ‐ Dispatch Time must be a valid time ("0000"
through "2359") or '9999' (unknown).
Dispatch Time must be a valid time in the format (HHMM) or it
must be '9999' (unknown).
011005E ‐ The Number of Units must be numeric and not
00.
Number of Units must be numeric and greater than ‘00’
011205E ‐ Illumination value not found in reference table. Illumination must exist in the Illumination table.
011210E ‐ Crash Time and Illumination are not compatible. If Crash Time is in valid military format and not equal to 9999
(unknown) and greater than 0 and less than 400 then
Illumination must = '2' (Dark no streetlights), '3' (Dark,
streetlights), '6' (Dark – unknown roadway lighting), '8' (Other).
011215E ‐ Crash Time and Illumination are not compatible. If Crash Time is in valid military format and not equal to 9999
(unknown) and greater than 359 and less than 500 then
Illumination must = '2' (Dark no streetlights) '3' (Dark
streetlights) '5' (Dawn) '6' (Dark unknown roadway lighting) or '8'
(Other).011220E ‐ Crash Time and Illumination are not compatible. If Crash Time is in valid military format and not equal to 9999
(unknown) and Crash Time greater than '0459' and less than
'0900' then the Illumination must = '1' (Daylight) '2' (Dark no
streetlights) '3' (Dark streetlights) ‘5’ (Dawn) '6' (Dark unknown
lighting)
011225E ‐ Crash Time and Illumination are not compatible. If Crash Time is in valid military format and not equal to 9999
(unknown) and Crash Time greater than '0859' and less than
'1000' then the Illumination must = '1' (Daylight) '5' (Dawn) or '8'
(Other).011230E ‐ Crash Time and Illumination are not compatible. If Crash Time is in valid military format and not equal to 9999
(unknown) and Crash Time greater than '0959' and less than
'1600' then the Illumination must = '1' (Daylight) or '8' (Other)
011235E ‐ Crash Time and Illumination are not compatible. If Crash Time is in valid military format and not equal to 9999
(unknown) and Crash Time greater than '1559' and less than
'2200' then the Illumination must = '1' (Daylight) '2' (Dark no
streetlights) '3' (Dark streetlights) '4' (Dusk) '6' (Dark unknown
lighting) or '8' (Other).011240E ‐ Crash Time and Illumination are not compatible. If Crash Time is in valid military format and not equal to 9999
(unknown) and Crash Time greater than '2159' and less than
'2300' then the Illumination must = '2' (Dark no streetlights) '3'
(Dark streetlights) '4' (Dusk) '6' (Dark unknown lighting) '8'
(Other).011245E ‐ Crash Time and Illumination are not compatible. If Crash Time is in valid military format and not equal to 9999
(unknown) and Crash Time greater than '2259' and less than
'2401' then the Illumination must = '2' (Dark no streetlights) '3'
(Dark streetlights) '6' (Dark unknown lighting) '8' (Other)
011250E ‐ If Crash Time is not unknown then Illumination
may not be unknown.
If Crash Time is in valid military format and not equal to '9999'
(Unknown time) then Illumination must not be blank or '9'
(Unknown)011325E ‐ (Crash Number, Agency, Incident Number,
Investigation Date and Arrival Time) must be unique.
For a crash case the occurrence of (Crash Number , Agency
and Incident Number and Investigation Date and Arrival Time )
must be unique.
011405E ‐ Crash Description value not found in reference
table.
Crash Description must exist on Crash Description table.
011410E ‐ Crash Description should not be 0, 7, or 9 in order
to be compatible with First Harmful Event.
If First Harmful Event = '01' thru '06' (Hit another unit) then the
Crash Description must not be equal to '0' (Non-collision) or ‘7'
(Hit fixed object) or ‘9’ (Unknown), or '98' (Other), or '99'
(Unknown) 011415E ‐ Crash Description should not be 0 or 7 in order to
be compatible with First Harmful Event.
If First Harmful Event is less than ‘20’, or '61', or '62' (hit or hit by
non-fixed object or vehicle), then the Crash Description must not
be equal to '0' (Non-collision) or '7' (Hit fixed object).
011420E ‐ First Harmful Event for the crash is not
compatible with the Crash Description.
If First Harmful Event = '99' (Unknown) then the Crash
Description must = '9' (Other/Unknown), or '99' (Unknonwn)
011425E ‐ First Harmful Event for the crash is not
compatible with the Crash Description.
If First Harmful Event = '07' (Hit Dear), ‘08’(Hit other animal) or
‘09’( Collision With Other Non-fixed Object) then the Crash
Description must = '9' (Other/Unknown), or '98' Other.
011430E ‐ First Harmful Event for the crash is not
compatible with the Crash Description.
If the First Harmful Event = ‘50’ (Overturn) or '51' (Struck by
thrown or falling object) or ‘52’ (Pot Holes or other pavement
irregularities) or ‘53’ (Jack knife) or ‘54’ (Fire in vehicle) or ‘58’
(other non-collision) then the Crash Description must be '0' (Non-
Collision).011435E ‐ First Harmful Event for the crash is not
compatible with the Crash Description.
If the First Harmful Event = ‘21’ thru '49' (hit other fixed objects)
then the Crash Description must be '7' (Hit fixed Object).
011505E ‐ Municipality Code value not found in reference
table.
Municipality Code must exist in the Municipality Code table.
012105E ‐ Intersection Type value not found in reference
table.
Intersection Type must exist in the Intersection Type table and
Intersection Type should be non-blank
012115E ‐ Crash occurred in the parking lane. Must be a
mid‐block crash.
If Relation To Roadway = '6' (In parking lane), then the
Intersection Type must = '00' (Mid-block crash).
012205E ‐ Relation to Roadway value not found in
reference table.
Relation To Roadway must exist in the Relation To Roadway
table.
012210E ‐ For unit <# UNIT>: First Harmful Event and Type
of Unit are not compatible.
If First Harmful Event less than '10', or '21' to '50', or '52' to '53'
(Hit unit or fixed object), then for first harmful event vehicle and
where Unit Type must not = ‘2’ (Legally parked vehicle) , '3'
(Illegally parked vehicle).
012215E ‐ Intersection Type and Relation to Roadway are
not compatible.
If Intersection Type = ‘08’ (Crossover), then the Relation To
Roadway must = ‘1’ (On roadway), ‘2’ (Shoulder), ‘3’ (Median) or
‘7’ (Gore).012220E ‐ First Harmful Event and Relation to Roadway are
not compatible.
If First Harmful Event = '21' thru '27', '29' thru '35', '37', '38' or
'40' (All Hit fixed object events - objects not in roadway), then the
Relation To Roadway must not be equal to '1' (On roadway) or
'6' (In parking lane).
012230E ‐ For unit <# UNIT>: Type of Unit and Relation to
Roadway are not compatible.
If Unit Type = '2' (Legally parked vehicle) the Relation to
Roadway must not be equal to '1' (on roadway), '3'(Median), '7'
(Gore).012260W ‐ Crash Date indicates this crash took place
more than a year ago
Warning - If this is a recent crash, you probably have entered an
invalid crash date.
012265E ‐ Crash Investigation Date is a year or more after
the Crash Date
The Crash Investyigation Date must be less than (Crash Date +
365)
012405E ‐ Reportable/Non‐Reportable Indicator value not
found in reference table.
Reportable/Non-Reportable Indicator must exist in the
Reportable/Non-Reportable Indicator table.
012410E ‐ A Reportable crash must involve at least one
motor vehicle (not a phantom).
A Motor Vehicle in Transit was not found for this report. If one
was not invovled than this nust not be entered as a reportable
crash.012415E ‐ Type of Unit and Injury Severity for person <#
PERSON> and Reportable indicator are not compatible.
If at least one of Unit Type = ‘01’ (Motor Vehicle in Transport),
‘02’ (Motor Legally Parked), ‘03’ (Motor Vehicle Illegally Parked
on Road), ‘05’ (Motor Vehicle –hit and run), ‘06’ (Motor Vehicle
–disabled from previous crash) and for any person
012420E ‐ Type of Unit and Damage Indicator <# UNIT> and
Reportable indicator are not compatible.
If at least one of Unit Type = ‘01’ (Motor Vehicle in Transport),
‘02’ (Motor Legally Parked), ‘03’ (Motor Vehicle Illegally Parked
on Road), ‘05’ (Motor Vehicle –hit and run), ‘06’ (Motor Vehicle –
disabled from previous crash) and Damage Indica
012425W ‐ Type of Unit and Towing Indicator <# UNIT> and
Reportable indicator are not compatible.
If at least one of Unit Type = ‘01’ (Motor Vehicle in Transport),
‘02’ (Motor Legally Parked), ‘03’ (Motor Vehicle Illegally Parked
on Road), ‘05’ (Motor Vehicle –hit and run), ‘06’ (Motor Vehicle
–disabled from previous crash) and Damage Indicat
012500E ‐ Weather Conditions must exist in Weather
Conditions table
Weather Condition must exist in the Weather Condition table
012505E ‐ Road Surface Condition value not found in
reference table.
Road Surface Condition must exist in the Road Surface
Condition table.
012515E ‐ Environmental/Roadway Potential Factors and
Road Surface Condition indicator are not compatible.
If any Environmental/Roadway Potential Factors are = '11'
(Slippery road conditions - Ice or Snow), then
RDWY_SURF_COND_CD must = '1' , '3', '4', '5', or '6' or '02' or
'07'.012520E ‐ If Crash Time is known then Road Surface
Condition must be non‐blank.
If Crash Time is in valid military format and not equal to '9999'
(Unknown time), then Roadway Surface Condition must not be
blank.012530E ‐ If Crash Time is known then the Crash time must
be less than or equal to the Arrival Time.
If Crash Time is known and valid and Arrival Time is known and
valid and Investigation Date is valid and Crash Date is valid and
Crash Date = Investigation Date then Arrival Time must be
greater than or equal to Crash Time.
012810E ‐ Special Jurisdiction must be non‐blank. If Calculated Fatal Count > zero then Special Jurisdiction must
not be blank
012815E ‐ Route Signing and Special Jurisdiction are not
compatible.
If Calculated Fatal Count > zero and Route Signing = '1'
(Interstate), '6' (Turnpike) or '7' (Turnpike spur), then the Special
Jurisdiction must = '0' (No special jurisdiction) or blank.
012905E ‐ Special Location Code value not found in
reference table.
Special Location must exist in the Special Location table.
013010E ‐ If GPS Lat is entered, GPS Long must also be
entered.
If GPS Latitude is not blank, GPS Longitude must be non-blank.
013015E ‐ If GPS Long is entered, GPS Lat must also be
entered.
If GPS Longitude is not blank, GPS Latitude must be non-blank.
013505E ‐ Type of Work Zone value not found in
reference table.
If Work zone Indicator = 'Y' then Type of Work Zone must not
= blank and must exist in the Type of Work Zone table.
013510E ‐ If not a Work Zone then Work Zone Type must
be blank.
If Work Zone Indicator = ‘N’ or ' ' (blank) then Work Zone Type
must be blank.
013610E ‐ If Type of Work Zone is Not a work zone then
Work Zone Lane Closure must be blank or not applicable.
If Work Zone Indicator = ‘N’ or ' ' (blank) then Work Zone Lane
Closure must be blank .
013705C ‐ GPS Longitude must blank or 9 digit code in PA
(Deg. ‐74 ‐ ‐81)
GPS Longitude must be blank or a 9 digit numeric code with PA
(Deg. -74 - -81). The first two digits (degrees) must beless than
or equal to -74 and greater than -81
013805C ‐ GPS Latitude must be blank or 9 digit code in PA
(Deg. 39‐43).
GPS Latitude must be blank or 9 digit code in PA (Deg. 39-43).
The first two digits (degrees) must be greater than or equal to 39
and less than 43
013905E ‐ If Type of Work Zone is Not a Work Zone then
Work Zone Speed Limit must be blank.
If Work zone Indicator = 'Y' then Work Zone Speed Limit must
be a two digit numeric value.
013915E ‐ If a Work Zone then Work Zone Speed Limit
must be non‐blank
If Work zone Indicator = 'Y' then Work Zone Speed Limit must
not be blank
014410E ‐ If Lane Closed is Not applicable then Estimated
Time Closed must be blank.
If Lane Closed = ‘0’ (Not applicable) or blank, then Estimated
Time Closed must be blank
014415E ‐ If a Lane is closed then Estimated Time Closed
must be non‐blank.
If Lane Closed not equal to ‘0’ (Not applicable), and not equal to
'9' (Unknown) AND not be blank, then Estimated Time Closed
must not be blank.
014420E ‐ For each violation table entry, a charge code of
Yes, No, or Undetermined must be entered.
If a Violation is entered, then the "Charged" indicator is requred
for that violation.
014425E ‐ A Violation Code entry of NONE should not
have a value entered for charge.
If No Violation is entered, then a value should not be provied in
the "Charged" indicator.
014605E ‐ Lane Closed Direction value not found in
reference table.
Lane Closure Direction must be blank or must exist in the Lane
Closure Direction table.
014610E ‐ If Lane Closed is Not applicable then Lane
Closed Direction must be blank.
If Lane Closed = ‘0’ (Not applicable) or ' ', then Lane Closure
Direction must be blank
014615E ‐ If Lane is closed then Lane Closed Direction must
be non‐blank.
If Lane Closed not equal to ‘0’ (Not applicable) , and not equal to
'9' (Unknown) AND not be blank, then Lane Closure Direction
must not be blank
014805E ‐ Lane Closed value not found in reference table. Lane Closed must not be blank and must exist in the Lane
Closed table.
014810W ‐ Lane Closed value of "9" (Unknown) should
rarely be used.
Lane Closed value of "9" (Unknown) should rarely be used.
015015C ‐ Investigator Badge Number must be non‐blank. Investigator Badge Number must be non-blank.
015110E ‐ The number injured does not match the count of
injured persons.
Number Injured must equal Calculated Number Injured . Any
Perosn with an Injury severity of '1','2','3','4','5' or '8' will be
included in 'Calculated Number Injured'.
015410E ‐ If Lane Closed is Not applicable then lane
Traffic Detoured must be blank.
If Lane Closed = ‘0’ (Not applicable) or blank, then Traffic
Detoured must be blank
015415E ‐ If a lane is closed then Traffic Detoured must be
non‐blank.
If Lane Closed not equal to ‘0’ (Not applicable) , '9' (Unknown),
or blank, then Traffic Detoured must not be blank
015615E ‐ Approval Date must be a valid date in the
format MM DD YYYY.
Approval Date must be a valid date.
015625E ‐ Approval date must be on or after Investigation
date and on or before the current date.
Approval Date must be on or after the investigation date and on
or before the current system date.
016005E ‐ The Crash Number must be 8 characters, the
first one a letter and the other 7 numbers.
The Crash Number must be 8 characters, the first one a letter
and the other 7 numbers.
016210E ‐ If Crash Date is a valid date then day of the
week must not be unknown.
If Crash Date is a valid date, then Day of Week must not be
equal to ‘9’ (Unknown day).
016905E ‐ Indicated Prime Factor Source value not found
in reference table.
Indicated Prime Factor Source must not be blank and must exist
in the Indicated Factor Source table
017310E ‐ The Unit Number for the prime factor must match
a Unit Number in the crash or '99' or be blank.
If Indicated Prime Factor not equal to 'E' then Prime Factor Unit
No must be blank, '99' or must match a unit number within the
crash.017910E ‐ For the First Harmful Event Unit <# UNIT>: Type of
Unit cannot be a phantom vehicle.
For a given unit, if Unit Type = '51' (Phantom Vehicle), then First
Harmful Event Unit Number must not be equal to Unit number
for this vehicle
018005E ‐ First Harmful Event value not found in
reference table.
The First Harmful Event must exist in the Harmful Event table.
018010E ‐ The First Harmful Event must not be blank. The First Harmful Event must not be blank.
018020E ‐ The First Harmful Event is not the First Harmful
Event for the specified Unit <# UNIT>.
The First Harmful Event must = the first Vehicle Harmful Event
for the First Harmful Event Unit .
018030E ‐ First Harmful Event is not compatible for May
through August.
If Crash Date Month = '05', '06', '07' or '08', then the First
Harmful Event must not be equal to '42' (Hit snow bank).
018035E ‐ First Harmful Event Unit Number must match a
specified Unit Number.
First Harmful Event Unit Number must match one of the unit
numbers specified in the crash report
018040E ‐ Crash Description and First Harmful Event are not
compatible.
If Crash Description = '7' (Hit fixed object), then the First
Harmful Event must = '20' thru '49', or '71' thru '82' (Hit fixed
object events) or 99 (Unknown harm event).
018045E ‐ Crash Description and First Harmful Event are not
compatible.
If Crash Description = '8' (Hit pedestrian), then the First Harmful
Event must = '01' thru ‘06’ (hit unit) or ‘11’ thru, ‘16’ (struck by
unit)018050E ‐ Crash Description and First Harmful Event are not
compatible.
If Crash Description = '0' (non-collision), then the First Harmful
Event must be in ['50' to '58' or '99']
018060E ‐ Crash Description and First Harmful Event are not
compatible
If First Harmful Event is = ‘01’ thru ’06 (Hit unit) or ‘11’ thru ‘16’
(Stuck by unit), then Crash Description must = '8' (Hit
pedestrian)018105E ‐ Most Harmful Event value not found in
reference table.
The Most Harmful Event must exist in the Harmful Event table.
018110E ‐ The Most Harmful Event must not be blank. Most Harmful Event must not be blank
018115E ‐ The crash Most Harmful Event is not the Most
Harmful Event for any Unit or the Unit # is invalid.
The Crash Most Harmful Event Unit No must match one of the
units specified in the crash and the Crash Most Harmful Event
must = the Unit Most Harmful Event for the Most Harmful Event
Unit .018210E ‐ Unit <# UNIT> is a phantom vehicle and cannot be
the Most Harmful Event Unit.
For a given unit, if Unit Type = '51' (Phantom Vehicle), then Most
Harmful Event Unit Number must not = Unit number for this
vehicle018710E ‐ Fatal Count does not equal the calculated
number of persons killed.
Fatal Count must equal Calculated Fatal Count (the sum of
people in the crash with an injury severity of '1')
018715E ‐ The number of people injured plus the number
killed cannot be greater than the number of people.
The number of people injured + the number killed Cannot be
greater than the number of people
019105E ‐ Prime factor does not have a valid value Prime Factor must not be blank or '00' (None)
019110E ‐ Indicated prime factor does not have a matching
value within possible vehicle failures
If Indicated Factor Source = 'V' (Vehicle) and the Prime Factor
Unit Number not equal to '99' (failure or action not specific to a
single unit) and = unit no of one of the units specified in the
crash report, then Indicated Prime Factor Code must match one
of the crash Vehicle Failure Factors.
019115E ‐ Indicated prime factor does not have a matching
value within driver action
If Indicated Factor Source = 'D' (Driver) and Prime Factor Unit
Number not equal to '99' (failure or action not specific to a single
unit), then Indicated Prime FactorCode must match one of the
crash Driver Action Factors.
019120E ‐ Indicated prime factor does not have a matching
value within pedestrian action
If Indicated Factor Source = 'P' and Prime Factor Unit Number
not equal to '99' (failure or action not specific to a single unit),
then Indicated Prime Factor Code must = Pedestrian Action for
Pedestrian Unit Number .
019125E ‐ The prime factor is not one of the environmental
conditions.
If Indicated Factor Source = 'E', then Indicated Prime Factor
Code must exist in Environmental / Roadway Factor table.
019130E ‐ The indicated Prime Factor does not match one of
the Environmental/Roadway Factors
If Indicated Factor Source = 'E/R', then Indicated Prime Factor
Code must equal one of the Environmental/Roadway Potential
Factors019310E ‐ Road Surface Type is required for fatal crashes. If Calculated Fatal Count > '00' , then Roadway Surface Type
must not be blank.
019410E ‐ If Type of Work Zone is Not a work zone then
Work Zone Closed with Detour must be blank.
If Work Zone Indicator = ‘N’ or ' ' (blank) then Work Zone Closed
with Detour must be blank.
019610E ‐ If Type of Work Zone is Not a work zone then
Work Zone ‐ Shoulder or Median must be blank.
If Work Zone Indicator = ‘N’ or ' ' (blank) then Work Zone -
Shoulder or Median must be blank.
019710E ‐ If Type of Work Zone is Not a work zone then
Work Zone ‐ Moving Work must be blank.
If Work Zone Indicator = ‘N’ or ' ' (blank) then Work Zone -
Moving Work must be blank.
019810E ‐ If Type of Work Zone is Not a work zone then
Work Zone ‐ Flagger must be blank.
If Work Zone Indicator = ‘N’ or ' ' (blank) then Work Zone -
Flagger must be blank.
019910E ‐ If Type of Work Zone is Not a work zone then
Work Zone ‐ Other must be blank.
If Work Zone Indicator = ‘N’ or ' ' (blank) then Work Zone - Other
must be blank.
01A105E ‐ Traffic Control Device value not found in
reference table.
Traffic Control Device must exist in the Traffic Control Device
table.
01A115E ‐ For unit <# UNIT>: Movement is not compatible
with Traffic Control Device.
If, for any unit, Movement = '09' (Turning right on red) or '11'
(Turning left on red), then the Traffic Control Device must = '2'
(Traffic signal).01A120E ‐ For unit <# UNIT>: First Harmful Event and
Vehicle Type are not compatible with Traffic Control Device.
If the First Harmful Event = ‘01’ thru ‘06’ or '11' thru '16'
(Hit/struck by a unit) and Vehicle Type = '24' (Train), then the
Traffic Control Device must = '0' (Not applicable), '5' (Active
railroad crossing with lights), '6' (Passive RR Crossing Controls)
01A125E ‐ Environmental factor 1 is not compatible with
Traffic Control Device.
If Environmental/Roadway Potential Factor 1 = '15' (Traffic
control device inoperative, missing or obstructed), then the
Traffic Control Device must = '1' thru '6' (there was a TCD), '8'
(other TCD) or '9' (Unknown).
01A130E ‐ Environmental factor 2 is not compatible with
Traffic Control Device.
If Environmental/Roadway Potential Factor 2 = '15' (Traffic
control device inoperative, missing or obstructed), then the
Traffic Control Device must = '1' thru '6' (there was a TCD), '8'
(other TCD) or '9' (Unknown).
01A135E ‐ Environmental factor 3 is not compatible with
Traffic Control Device.
If Environmental/Roadway Potential Factors 3 = '15' (Traffic
control device inoperative, missing or obstructed), then the
Traffic Control Device must = '1' thru '6' (there was a TCD), '8'
(other TCD) or '9' (Unknown).
01A145E ‐ Intersection Type and Traffic Control Device are
not compatible.
If Intersection Type = '09' (Railroad Crossing), then the Traffic
Control Device must = '0' (Not applicable), '5' (Active railroad
crossing control with lights), '6' (Passive railroad controls without
lights) or '9' (Unknown).
01A205E ‐ TCD Functioning value not found in reference
table.
TCD Functioning must exist in the TCD Functioning table.
01A215E ‐ If there is no Traffic Control Device then Traffic
Control Device functioning must be No controls.
If Traffic Control Device = '0' (not applicable), then TCD
Functioning must = '0' (no controls).
01A220E ‐ If there is a Traffic Control Device then Traffic
Control Device functioning must not be No controls.
If Traffic Control Device greater than '0' (not applicable), then
TCD Functioning must not be equal to '0' (no controls) or blank.
01A510W ‐ No current diagram is available for this crash
case.
Diagram Indicator must = 'Y'
01A605E ‐ Work Zone Indicator not found in reference
table.
Work Zone Indicator must = 'Y' or 'N'
01A615E ‐ If Work Zone fields are filled then Work Zone
Indicator must be 'Y'.
If Work Zone Indicator not equal to 'Y' then all work zone fields
must be blank.
01A710E ‐ Law Enforcement Officer Present Indicator
must be blank.
If Work Zone Indicator = ‘N’ or ' ' (blank) then Law Enforcement
Officer Present Indicator must be blank.
01A715E ‐ If a Work Zone then Law Enforcement Officer
Present Indicator must be non‐blank.
If Work zone Indicator = 'Y' then Law Enforcement Officer
Present Indicator must not be blank.
050005E ‐ For Unit <UNIT#> Vehicle Automation should
not be left blank
For crashes on or after 1/1/2018 Vehicle Automation is
required050010E ‐ Driver Action and Vehicle Automation are not
compatible
Fully automated vehicles cannot have driver actions
050015E ‐ For Person <Person#> in Unit <Unit#>, Person
Type and Vehicle Automation are not compatible
Fully automated vehicles by definition do not have drivers
060110E ‐ For unit <# UNIT>: Travel Speed and avoidance
maneuver are not compatible.
If Unit Type = 'Motor vehicle in transport' or 'Hit and run' and
Calculated Fatal count > 0 and Travel Speed = '00', then the
Avoidance Maneuver must = '0' (None)
060115E ‐ For unit <# UNIT>: Avoidance maneuver must be
specified for fatal crashes.
If Unit Type = 'Motor vehicle in transport' or 'Hit and run' and
Calculated Fatal count > 0, then the Avoidance Maneuver must
not be blank.
060125E ‐ For unit <# UNIT>: Type of Unit and avoidance
maneuver are not compatible
If Unit Type = ‘31’ (Pedestrian), ‘32’ (Pedestrian conveyance),
‘'51'’ (Phantom Vehicle), then Avoidance Maneuver must be
blank.060130E ‐ For unit <# UNIT>: Avoidance maneuver may
not be specified for non‐fatal crashes.
If Calculated Fatal Count = 0, then Avoidance Maneuver must
be blank.
060210W ‐ For unit <# UNIT>: VINA Body Type is not
compatible with Special Usage.
For a given unit if Special Usage = '11' (Pupil transport), then the
Body Type must = '16' (Utility station wagon), '19' (Unknown
utility style body type) or '31' thru '41' (a bus or large van)
060215W ‐ For unit <# UNIT>: Special Usage is not
compatible with this VIN.
For a given unit if Special Usage = '21' (Tractor trailer), '22'
(Twin trailer) or '23' (Triple trailer), then the Body Type must =
'72', '75' (Truck, tractor), '76' (Big step van, '78' (Camper or
motor home) '79' (Unknown heavy truck).
060250E ‐ For unit <# UNIT>: Invalid VIN encountered.VIN
must contain 17 Characters for model year 1984 or later .
VIN must contain 17 Characters for model year 1984 or later.
060255E ‐ For unit <# UNIT>: Invalid VIN
encountered.VIN,must contain Only numbers and Letters
and cannot contain I,Q or O.
Invalid VIN encountered. VIN must contain only numbers and
letters and cannot contain I, Q or O.
060260E ‐ For unit <# UNIT>: Invalid VIN encountered.
This VIN fails the check digit verification.
The VIN entered fails check digit validation. The VIN entered is
not a valid VIN.
060265E ‐ For unit <# UNIT>: VIN does not match the
Vehicle Type of Automobile.
If Vehicle Type = Automobile, VINA Body Type must be blank or
must begin with 'P'
060270E ‐ For unit <# UNIT>: VIN does not match the
Vehicle Type of Motorcycle.
If Vehicle Type = Motorcycle, VINA Body Type must be blank or
must begin with 'M'
060275E ‐ For unit <# UNIT>: VIN does not match the
Vehicle Type of Bus.
If Vehicle Type = Bus, VINA Body Type must be blank or must
begin with 'TBU'
060280E ‐ For unit <# UNIT>: VIN does not match the
Vehicle Type of (Small or Large) Truck.
If Vehicle Type = Truck (Smal or Large), VINA Body Type must
be blank or must begin with 'T'
060285E ‐ For unit <# UNIT>: VIN does not match the
Vehicle Type of SUV.
If Vehicle Type = SUV, VINA Body Type must be blank or must
begin with 'T' or 'P'
060290E ‐ For unit <# UNIT>: VIN does not match the
Vehicle Type of Van.
If Vehicle Type = Van, VINA Body Type must be blank or must
begin with 'T' or 'P'
060295W ‐ For unit <# UNIT>: VIN is not required for this
type of vehicle.
If Vehicle Type = 'Automobile', 'Motorcycle', 'Bus', 'Small Truck',
'Large Truck', 'SUV', 'Van' or 'ATV', VINA Body type must be
non-blank.
060335E ‐ For unit <# UNIT>: Unit is not a pedestrian and
not a phantom vehicle and Damage Indicator must be non‐
blank.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), ‘05’ (Hit and run), ‘06’
(Vehicle disabled after previous crash), ‘11’ (Non-motorized
vehicle), ‘21’ (Train), then Damage Indicator must be provided.
060340E ‐ For unit <# UNIT>: If Towing Indicator is N then
Damage Indicator cannot be Severe or Disabling.
If Vehicle Towed indicator = blank or ‘No’ and Vehicle Type not
equal to ‘Motorcycle’, ‘Snowmobile’, ‘Construction Equipment’,
'Bicycle', ‘Other pedal cycle’, ‘Horse and buggy’, ‘Horse and
rider’, ‘Train’, or ‘Trolley’ then Damage Indicator must not be '3'
(Disabling).060405E ‐ For unit <# UNIT>: Direction of Travel value not
found in reference table.
If Unit Type not equal to 'Legally Parked', 'Illegally Parked',
'Pedestrian', 'Pedestrian on skates etc' or 'Phantom Vehicle'
then Direction of travel must not be blank
060420E ‐ For unit <# UNIT>: Unit is not a pedestrian and
not a phantom vehicle and Direction of Travel must be
non‐blank
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘05’ (Hit and run),
‘06’ (Vehicle disabled after previous crash), ‘11’ (Non-motorized
vehicle), ‘21’ (Train), then Direction of Travel must not be blank.
060520E ‐ For unit <# UNIT>: Type of Unit requires that
Driver Presence must not equal blank
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘11’ (Non-
motorized vehicle), then Driver Presence must not be blank.
060525E ‐ For unit <# UNIT>: Type of Unit and Driver
Presence are not compatible.
If Unit Type = ‘05’ (Hit and Run), then Driver Presence must = '3'
(Fled Scene) or ‘4’ (Hit and run)
060530E ‐ For unit <# UNIT>: Type of Unit requires that
Driver Presence must equal blank
If Unit Type = ‘31’ (Pedestrian), ‘32’ (Pedestrian conveyance),
then Driver Presence must be blank.
060615E ‐ Unit <# UNIT> is a pedestrian and Emergency
Use value is not compatible.
If Unit Type = ‘31’ (Pedestrian), ‘32’ (Pedestrian conveyance),
then Emergency Use must be blank.
060620E ‐ For unit <# UNIT>: Emergency Use must be
specified for fatal crashes.
If Unit Type = ‘01’ (Motor Vehicle in transport) or ‘05’ (Hit and
run) And Calculated Fatal Count > 0, then Emergency Use must
not be blank.
060625E ‐ For unit <# UNIT>: Emergency Use may not be
specified for non‐fatal crashes.
If Calculated Reportable not equal to 'Y' then Emergency Use
must be blank.
060715E ‐ Unit <# UNIT> is a pedestrian and Under Ride
Indicator value is not compatible.
If Unit Type = ‘31’ (Pedestrian), ‘32’ (Pedestrian conveyance),
then Under Ride Indicator must be blank.
060720E ‐ For unit <# UNIT>: Under Ride Indicator must be
specified for fatal crashes
If Unit Type = ‘01’ (Motor Vehicle in transport) or ‘05’ (Hit and
run) And Calculated Fatal Count > 0, then Under Ride Indicator
must not be blank.
060725E ‐ For unit <# UNIT>: Under Ride Indicator may
not be specified for non‐fatal crashes.
If Calculated Reportable not equal to 'Y, then Under Ride
Indicator must be blank.
060820E ‐ Unit <# UNIT> is not a pedestrian and Gradient
must be non‐blank.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), ‘05’ (Hit and run), ‘06’
(Vehicle disabled after previous crash), ‘11’ (Non-motorized
vehicle), ‘21’ (Train), then Gradient must be provided.
060910E ‐ For unit <# UNIT>: if Principle Impact Point is Non
collision then Initial Impact Point must be Non
collision.
If Unit Type not equal to ‘'51'’ (Phantom Vehicle) and Principal
Impact Point = '00' (Non-collision), then the Initial Impact Point
must = '00' (Non-collision).
060915E ‐ Unit <# UNIT> is a phantom vehicle and Initial
Impact Point must be Non collision.
If Unit Type = ‘'51'’ (Phantom Vehicle), then Initial Impact Point
must be ‘00’ (non-collision) or blank
060925E ‐ Unit <# UNIT> is not a pedestrian and Initial
Impact Point must be non‐blank.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), ‘05’ (Hit and run), ‘06’
(Vehicle disabled after previous crash), ‘11’ (Non-motorized
vehicle), ‘21’ (Train), then Initial Impact Point is required.
060930E ‐ For unit <# UNIT>: the Unit Harmful Events and
Initial Impact Point are not compatible.
If a collision did not occur then Initial Impact Point must = '00'
060935E ‐ For unit <# UNIT>: Initial Impact Point must be
'00' based on Harmful Events.
If all the Unit Harmful Events are non-collision events (50-58, or
99), then the Initial Impact Point must = ‘00’ (Non-collision)
060940E ‐ For unit <# UNIT>: Initial Impact Point must not
be '00' based on Harmful Events.
If a collision did occur then Initial Impact Point must not = '00'
061015E ‐ For unit <# UNIT>: If Vehicle Insured is N then
Insurance Company must be blank.
If Insurance = ‘N’ then Insurance Company must be blank
061115E ‐ For unit <# UNIT>: Insurance Company is N
then Policy Number must be blank
If Insurance = ‘N’ or blank then Policy Number must be blank
061210E ‐ For unit <# UNIT>: harmful event 1 and Left/Right
are not compatible.
If Unit Harmful Event 1 = ‘21’ thru '49' or '71' thru '82' (hit fixed
object events), and not ‘36’ (Hit boulder or obstacle in
Roadway), then Left/Right 1 must not be blank.
061215E ‐ For unit <# UNIT>: Harmful event 1 and Left/Right
1 are not compatible.
If Harmful Event 1 is a 'Hit Fixed Object' event, Left/Right Code
1 must not be blank.
061310E ‐ For unit <# UNIT>: Type of Unit and License Plate
are not compatible. License plate must be blank.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘21’ (Train), ‘31’
(Pedestrian), ‘32’ (Pedestrian conveyance), then the License
Plate must be blank.
061315E ‐ For unit <# UNIT>: Type of Unit and License Plate
are not compatible. License Plate is required.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘06’ (Vehicle
disabled after previous crash) and Vehicle Type = 'Automobile',
'Motorcycle', 'Bus', 'Large Truck', 'Small Truck', 'SUV', 'Van', or
'Autocycle' then License Plate must not be blank.
061405E ‐ For unit <# UNIT>: Vehicle Make value not found
in reference table.
If Unit Type is one of ['01', '02', '03', '06'] and Vehicle Make Code
is not blank then Vehicle Make must exist in the Vehicle Make
table.061415E ‐ For unit <# UNIT>: Type of Unit and Vehicle Make
are not compatible.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘21’ (Train), ‘31’
(Pedestrian), ‘32’ (Pedestrian conveyance), then the Vehicle
Make Code must be blank
061425E ‐ For unit <# UNIT>: Type of Unit and Vehicle Make
are not compatible.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), ‘06’ (Vehicle disabled
after previous crash), then Vehicle Make Code must not be
blank061430E ‐ FOR UNIT (02) VEHICLE MAKE DOES NOT MATCH
THE VIN CODE.
The Vehicle Make Code entered for this unit does not match the
Make for this VIN, or a VIN lookup has not been perfromed.
061435E ‐ FOR UNIT (02) VEHICLE MODEL YEAR DOES NOT
MATCH THE VIN CODE
The Vehicle Model Year entered for this unit does not match the
Vehicle Model Year for this VIN, or a VIN lookup has not been
perfromed.
061610E ‐ For unit <# UNIT>: For this Body Type (returned
from VINA), the Model Year must be blank .
For a given unit if Body Type is numeric and between '80' and
'95' (non registered vehicles) then the Vehicle Model Year must
be blank.
061620W ‐ For unit <# UNIT>: Model Year is later than the
Crash Date.
If Crash Date Month is less than '07' and Model Year not equal
to '9999' then the Vehicle Model Year must beless than or equal
to Current year. If Crash Date Monthgreater than '06' and Model
Year not equal to '9999' then the Vehicle Model Year must
beless than or equal to (Current year + 1).
061645W ‐ For unit <# UNIT>: Vehicle Type indicates that
Model Year is usually blank
For a given unit, if the Vehicle Type is in ['10','11','12','14','15' or
greater than '16', then the Model Year should be blank.
061710E ‐ For unit <# UNIT>: one and only one Harmful
Event must be marked as that unit's Most Harmful Event.
For a given vehicle, if Unit Type NOT equal to ‘'51'’ (Phantom
Vehicle), then one and only one of Most Harmful Event Indicator
1, Most Harmful Event Indicator 2, Most Harmful Event Indicator
3, Most Harmful Event Indicator 4 must have a value of “Y”.
061810E ‐ For unit <# UNIT>: the Driver Action and
Movement are not compatible.
If Unit Type not equal to 'Phantom Vehicle' or 'Train' and any
Driver Action of this unit = '14' (Careless passing or Lane
change), then for that vehicle the Movement must = '04'
(Passing or overtaking another vehicle) or '15'.
061820E ‐ For unit <# UNIT>: Travel Speed and Movement
are not compatible.
If Unit Type not equal to '51' (Phantom) and Travel Speed =
'000' (Stopped), then the Vehicle Movement must = '03'
(Stopped in traffic lane), '06' (parked), ‘98’ (other) or ‘99’
(unknown).061830E ‐ For unit <# UNIT>: the Unit Harmful Event and
Movement are not compatible.
If one of the Unit Harmful Events = '53' (Jack knife), then the
Movement must not be equal to '05' (Leaving a parked Vehicle
Position), '06' (Parked), '07' (Entering a parked Vehicle Position)
or '14' (Backing up).
061840E ‐ Unit <# UNIT> is not a pedestrian and Movement
must be non‐blank
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), ‘06’ (Vehicle disabled
after previous crash), ‘11’ (Non-motorized vehicle), or ‘21’
(Train) then Movement must not be blank.
061905E ‐ For unit <# UNIT>: Owner Driver Code value
not found in reference table.
If Unit Type = 01 or 51, Owner Driver Code must exist in the
Owner Driver table.
061915E ‐ For unit <# UNIT>: the Type of Unit and Owner
Driver Code are not compatible.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘21’ (Train), ‘31’
(Pedestrian), ‘32’ (Pedestrian conveyance), then Owner Driver
Code must = ‘00’ (Not applicable) or blank.
061925E ‐ For unit <# UNIT>: the Type of Unit and Owner
Driver Code are not compatible.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘03’ (Illegally
parked vehicle), ‘06’ (Vehicle disabled after previous crash) and
Vehicle Type = '01' thru '07', then Owner Driver Code must not
be blank and not equal to '00" (Not applicable).
062020E ‐ Unit <# UNIT> is a parked vehicle and Movement
is not compatible.
If Movement = '06' (Parked), then the Unit Type must = '02'
(Parked), '03' (Illegally parked), or '06' (Disabled from Previous
crash).062115E ‐ Unit <# UNIT> is not a pedestrian and not a
phantom vehicle. Vehicle position must not be BLANK or
"NOT APPLICABLE".
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), ‘06’ (Vehicle disabled
after previous crash), ‘11’ (Non-motorized vehicle), ‘21’ (Train),
then Vehicle Position must not be blank.
062210E ‐ For unit <# UNIT>: the Harmful Event is non‐
collision and Principle Impact Point must be Non collision.
If a Collision did not occur, then Principal Impact Point must be
'00' (Non-Collision)
062225E ‐ For unit <# UNIT>: for this Type of Unit the
Principle Impact Point must be non‐blank for a fatal crash.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘05’ (Hit and run)
or ‘11’ (Non-motorized vehicle) and Calculated Fatal Count >
zero, then Principle Impact Point must not be blank.
062240E ‐ For unit <# UNIT>: the Unit Harmful Events and
Principle Impact Point are not compatible.
If Unit Type is not 'Phantom Vehicle' and a Collision did not
occur and Calcuated Fatal Count > zero, then the Principal
Impact Point for that vehicle must = '00' (non-collision).
062305E ‐ For unit <# UNIT>: Vehicle Type and Alignment
are not compatible.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘03’ (Illegally
parked vehicle), ‘11’ (Non-motorized vehicle), then Vehicle
Alignment must not be blank.
062310E ‐ For unit <# UNIT>: Movement and Roadway
Alignment are not compatible.
If Movement = '16' (negotiating curve right) or '17' (negotiating
curve left), then the Vehicle Alignment for that road must = '2'
(Curve), '3' (curve left) or '4' (Curve right).
062315E ‐ For unit <# UNIT>: Movement and Roadway
Alignment are not compatible.
If Movement = '01' (going straight), then Roadway Alignment for
that road must = '1' (straight).
062410E ‐ For unit <# UNIT>: Vehicle Type and Special Usage
are not compatible.
For a given unit, if Vehicle Type = ‘02’ (Motorcycle), then the
Special Usage must = '00' (Not Applicable), '04' (Other
Emergency Use) or ‘03’ (Police)
062420E ‐ For unit <# UNIT>: Vehicle Type and Special Usage
are not compatible.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), ‘06’ (Vehicle disabled
after previous crash), then Special Usage must not be blank.
062435E ‐ For unit <# UNIT>: Type of Unit and Special
Usage are not compatible.
If Unit Type = ‘11’ (Non-motorized vehicle) or ‘21’ (Train), then
Special Usage must = ‘00’ (Not applicable)
062440E ‐ For unit <# UNIT>: Body Type returned from VINA
(School Bus) is not compatible with Special Usage.
For a given unit, if Body Type = '30' (School Bus) or '44' (Van-
based School Bus), then the Special Usage must = '11' (Pupil
Transport).062515E ‐ For unit <# UNIT>: Type of Unit and Towing
Indicator are not compatible.
If Unit Type = ‘11’ (Non-motorized vehicle) or ‘21’ (Train), then
Towing Indicator must = ‘N’ (No).
062530E ‐ Unit <# UNIT> is not a pedestrian and Towing
Indicator must be non‐blank.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), then Towing Indicator
must not be blank.
062535W ‐ For unit <# UNIT>: if damage is Severe then
Towing Indicator must be Y.
If Damage Indicator = '3' (Severe/Damaging) and Vehicle Type
not equal to '02', '10', '12', '20', '21', '22', '23', '24', or '25', then
Towing Indicator must = 'Y'.
062930E ‐ For unit <# UNIT>: Type of Unit and vehicle speed
are not compatible.
If Unit Type = '02' (Parked), '03' (Illegally parked), or '06'
(Disabled from a previous crash), then the Travel Speed must =
'00'.062955E ‐ For unit <# UNIT>: the jack knife event and
Travel Speed of 000 are not compatible.
If at least one Unit Harmful Event = ‘53’ (Jack knife), then the
Travel Speed must not be equal to '00'.
063115E ‐ Unit <# UNIT> Type of Unit and Vehicle Color are
not compatible.
If Unit Type = ‘01’ (Motor vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), ‘05’ (Hit and run), then
Vehicle Color must not be blank.
063135E ‐ Unit <# UNIT> is a train and Vehicle Color must
be blank.
If Unit Type = '21’ (Train), then Vehicle Color must be blank.
063315E ‐ For unit <# UNIT>: Owner Last Name must be
supplied for this Type of Unit.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), ‘06’ (Motor Vehicle
–disabled from previous crash), then Owner Last Name must
not be blank.
063415C ‐ For unit <# UNIT>: Owner Driver Code and
Registration State are not compatible.
If Unit Type = '01' and Owner Driver Code greater than '00' and
less than ‘98’ (vehicle ownership is known) and Vehicle Type =
'Automobile', 'Motorcycle', 'Bus', 'Small Truck', 'Large Truck',
'SUV', 'Van', or 'Autocycle' then the Registration State must not
be unknown.063425W ‐ For unit <# UNIT>: For this Vehicle Type,
Registration State is usually blank.
For a given unit, if the Vehicle Type greater than '08' and less
than '98' (not a registered vehicle), then Registration State must
be blank (Not applicable).
063430E ‐ For unit <# UNIT>: For this Type of Unit,
Registration State must not be blank.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), ‘06’ (Motor Vehicle
–disabled from previous crash) and Vehicle Type = '01' through
'08', '16' or '17' then Registration State must not be blank.
063715W ‐ For unit <# UNIT>: Registration State and Vehicle
Type are not compatible.
If Unit Type is not one of ['Hit and run', 'Pedestrian', 'Pedestrian
on skates or in wheelchair etc.', 'Phantom Vehicle'] and Vehicle
type is one of ['Automobile', 'Motorcycle', 'Bus', 'Small Truck',
'Large Truck', 'SUV', 'Van', 'Autocycle', 'Other' or 'Unknown']
then Registration State must not be blank.
063715W ‐ For unit <# UNIT>: Registration State and
Vehicle Type are not compatible.
If Vehicle Type is in '09' through '15' or '18' through '98' the
registration State is expected to be blank.
063720W ‐ For unit <# UNIT>: trailing Vehicle Type and
Vehicle Type are not compatible.
For a given unit, if Trailing Vehicle Type = '3' (Towing utility
trailer), '6' (Trailer) or '7' (Semi-trailer), then Vehicle Type must =
'Automobile', 'Bus', 'Small Truck', 'Large Truck', 'SUV', 'Van',
'Snowmobile', 'Farm Equipment', 'Construction Equip',
063725E ‐ For unit <# UNIT>: Under Ride Indicator and
Vehicle Type are not compatible.
For a given unit, if Under Ride Indicator = '1' or '3', then Vehicle
Type must = ‘01’ (Auto), '03' (Bus).
063735E ‐ For unit <# UNIT>: Under Ride Indicator and
Vehicle Type are not compatible.
For a given unit, if Under Ride Indicator = '4' (Override other
vehicle), then Vehicle Type must not be equal to ‘02’
(Motorcycle), ‘10’ (Snowmobile), or '13' (ATV).
063745E ‐ For unit <# UNIT>: Vehicle Configuration and
Vehicle Type are not compatible.
For a given unit, if Vehicle Configuration = '10' (Small bus), then
Vehicle Type must = ‘03’ (Bus).
063750E ‐ For unit <# UNIT>: Harmful Event and Vehicle
Type are not compatible.
If one of the Unit Harmful Events = '50' (Overturn/rollover), then
Vehicle Type must not be equal to '02' (Motorcycle)
063755E ‐ For person <# PERSON> in unit <# UNIT>: Safety
Equipment 1 and Vehicle Type are not compatible.
If Person Type = '1' (Driver), '2' (Passenger) or '9' (Unknown)
and Safety Equipment 1 = '12' (Helmet used improperly), then
Vehicle Type must = ‘02’ (Motorcycle), ‘20’ ( Bicycle) or ‘21’
(Other pedalcycle).
063760E ‐ For person <# PERSON> in unit <# UNIT>: Safety
Equipment 1 and Vehicle Type are not compatible.
If (Safety Equipment 1 = '01', '02', '03', '04', '10', '11' or '21'
through '24' (safety seats, lap and shoulder belts), then Vehicle
Type must be not equal to ‘02’ (Motorcycle), ‘20’ (Bicycle) or ‘21’
(Other pedal cycle).
063765E ‐ For person <# PERSON> in unit <# UNIT>: Safety
Equipment 2 and Vehicle Type are not compatible.
If Safety Equipment 2 = '01', '02', '03', '04', '08' through '14' or
'19' (all related to airbags), then Vehicle Type must not be equal
to ‘02’, '10', '11', '13', '14', '15', ‘20’ (Bicycle) or ‘21’ (Other pedal
cycle).063770E ‐ For unit <# UNIT>: For blanks in Driver License
State or Number, Vehicle Type must be = 'Not a registered
Vehicle'.
If Unit Type is not ('02','05','11','21','31', '32' or '51'), and Driver
License State = blank (Not applicable) and Driver License
Number = blank (Not applicable) and Driver Presence = 1 Driver
Operated Vehicle, then for that Vehicle
063780E ‐ For unit <# UNIT>: for this Type of Unit, Vehicle
Type must be non‐blank.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), ‘05’ (Hit and run), ‘06’
(Vehicle disabled after previous crash), ‘11’ (Non-motorized
vehicle), ‘21’ (Train), then Vehicle Type must not be blank.
063790E ‐ For unit <# UNIT>: Special Usage and Vehicle Type
are not compatible.
If Unit Type not equal to '31' or '32 for a given vehicle if Special
Usage = '31' (Modified Vehicle), then the Vehicle Type must =
‘01’ (Automobile), ‘04’ (Small truck), or ‘99’ (Unknown)
063795E ‐ For unit <# UNIT>: Type of Unit (Train) and
Vehicle Type are not compatible.
If Unit Type = ‘21’ (Train), then Vehicle Type must = ‘24’ (Train).
063805W ‐ For unit <# UNIT>: Please verify that the VIN is
correct.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), or ‘06’ (Vehicle disabled
after previous crash)] and Vehicle Type is not '12' (Construction
Equipment) and Reg state is 'PA' then VINA body type should
not be blank.063820E ‐ For Vehicle Type for unit <# UNIT>: VIN must
be blank.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘21’ (Train), then VIN
must be blank.
064010E ‐ For unit <# UNIT>: Owner Address must be blank
for this type of vehicle.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘21’ (Train), ‘31’
(Pedestrian), ‘32’ (Pedestrian conveyance), then Owner Address
must be blank.
064210E ‐ For unit <# UNIT>: Owner City must be blank for
this type of vehicle.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘21’ (Train), ‘31’
(Pedestrian), ‘32’ (Pedestrian conveyance), then Owner City
must be blank.
064310E ‐ For unit <# UNIT>: Owner State must be blank for
this type of vehicle.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘21’ (Train), ‘31’
(Pedestrian), ‘32’ (Pedestrian conveyance), then Owner State
must be blank.
064410E ‐ For unit <# UNIT>: Owner Zip code must be blank
for this type of vehicle.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘21’ (Train), ‘31’
(Pedestrian), ‘32’ (Pedestrian conveyance), then Owner Zip
must be blank.
064605E ‐ For harmful event 1 for unit <# UNIT>: Utility
Pole Number 1 must be blank.
If Vehicle Harmful Event 1 not equal to '23' (Hit utility pole), then
the Utility Pole Number 1 must be blank.
064610E ‐ For harmful event 1 for unit <# UNIT>: Utility
Pole Number 1 must be supplied.
If Vehicle Harmful Event 1 = '23 (Hit utility pole), then the Utility
Pole Number 1 must not be blank
064710E ‐ For harmful event 2 for unit <# UNIT>: Utility
Pole Number 2 must be supplied.
If Vehicle Harmful Event 2 = '23' (Hit utility pole), then the Utility
Pole Number 2 must not be blank.
064715E ‐ For harmful event 2 for unit <# UNIT>: Utility
Pole Number 2 must be blank.
If Vehicle Harmful Event 2 not equal to '23' (Hit utility pole), then
the Utility Pole Number 2 must be blank.
064810E ‐ For harmful event 3 for unit <# UNIT>: Utility
Pole Number 3 must be supplied.
If Vehicle Harmful Event 3 = '23' (Hit utility pole), then the Utility
Pole Number 3 must not be blank
064815E ‐ For harmful event 3 for unit <# UNIT>: Utility
Pole Number 3 must be blank.
If Vehicle Harmful Event 3 not equal to '23' (Hit utility pole), then
the Utility Pole Number 3 must be blank.
064910E ‐ For harmful event 4 for unit <# UNIT>: Utility
Pole Number 4 must be supplied.
If Vehicle Harmful Event 4 = '23' (Hit utility pole), then the Utility
Pole Number 4 must not be blank
064915E ‐ For harmful event 4 for unit <# UNIT>: Utility
Pole Number 4 must be blank.
If Vehicle Harmful Event 4 not equal to '23' (Hit utility pole), then
the Utility Pole Number 4 must be blank.
065010E ‐ For unit <# UNIT>: Harmful event 2 and Left/Right
2 are not compatible.
If Harmful Event 2 is a 'Hit Fixed Object' event, Left/Right Code
2 must not be blank.
065015E ‐ For unit <# UNIT>: Harmful event 2 and Left/Right
2 are not compatible.
If Vehicle Harmful Event 2 is not a 'hit fixed object' event, then
Left/Right 2 must be blank.
065110E ‐ For unit <# UNIT>: harmful event 3 and Left/Right
3 are not compatible.
If Harmful Event 3 is a 'Hit Fixed Object' event, Left/Right Code
3 must not be blank.
065115E ‐ For unit <# UNIT>: Harmful event 3 and Left/Right
3 are not compatible.
If Vehicle Harmful Event 3 is not a 'hit fixed object' event, then
Left/Right 3 must be blank.
065210E ‐ For unit <# UNIT>: Harmful event 4 and Left/Right
4 are not compatible.
If Harmful Event 4 is a 'Hit Fixed Object' event, Left/Right Code
4 must not be blank.
065215E ‐ For unit <# UNIT>: Harmful event 4 and Left/Right
4 are not compatible.
If Vehicle Harmful Event 4 is not a 'hit fixed object' event, then
Left/Right 4 must be blank.
066410W ‐ Unit <# UNIT> has a Unit Type for which number
of persons on the unit is normally not zero.
If Unit Type = 'Motor vehicle in transport, 'Hit and Run Vehicle',
'Disabled from a previous crash', ''Non motorized vehicle' then
Number of people in unit must not be equal to 0
066420E ‐ Unit <# UNIT> is a pedestrian and number of
persons on the unit must be one.
If Unit Type = '31' (Pedestrian) or '32' (Pedestrian conveyance),
then the number of people for the unit must = 1.
068030E ‐ For unit <# UNIT>: for this Type of Unit the unit
First Harmful Event may not be blank.
If Unit Type is not equal to '51' (Phantom Unit) then First
Harmful Event for this unit must not be blank.
068035E ‐ For unit <# UNIT>: Number of Trailing Units and
Unit Harmful Event 1 are not compatible.
If Number of Trailing Units = '0' or blank, then Unit Harmful
Event 1 must not be equal to '53' (Jack knife).
068075E ‐ For unit <# UNIT>: Type of Unit and Unit Harmful
Event 1 are not compatible.
If Unit Type = ‘31’ (Pedestrian) or‘32’ (Pedestrian Conveyance),
then for that unit the Unit Harmful Event 1 must = ‘01’ – ‘06’ (Hit
a unit) or ‘11’ – ‘16’ (Hit by another unit).
068080E ‐ For unit <# UNIT>: Under Ride Indicator and Unit
Harmful Events are not compatible.
If Under Ride Indicator = ‘1’ – ‘4’ (Under ride or over ride), then
for a unit in the crash one of the Harmful Events must = ‘01’ –
‘06’ (hit a traffic unit) or ‘11’ – ‘16’ (hit by a traffic unit).
068125E ‐ For unit <# UNIT>: Number of Trailing Units and
Unit Harmful Event 2 are not compatible.
If Number of Trailing Units = '0' or blank, then Unit Harmful
Event 2 must not be equal to '53' (Jack knife).
068220E ‐ For unit <# UNIT>: Number of Trailing Units and
Unit Harmful Event 3 are not compatible.
If Number of Trailing Units = '0' or blank, then Unit Harmful
Event 3 must not be equal to '53' (Jack knife).
068315E ‐ For unit <# UNIT>: Number of Trailing Units and
Unit Harmful Event 4 are not compatible.
If Number of Trailing Units = '0' or blank, then Unit Harmful
Event 4 must not be equal to '53' (Jack knife).
068420E ‐ For unit <# UNIT>: at least one harmful event
must be marked as most harmful.
If Unit Type not equal to ‘'51'’ (Phantom Vehicle), then at least
one harm event must be marked as most harmful
068520E ‐ Unit <# UNIT> is a Phantom unit. One of Vehicle
Failure or Driver or Pedestrian Action is required.
If Unit Type EQ '51' (Phantom Vehicle), then at least one of
(Vehicle Failure 1 , Driver Action 1 or Pedestrian Action ) must
not be blank.068530E ‐ For Unit <# UNIT>, Driver Actions should not be
repeated for the same driver.
One of the Driver Actions for this unit is repeated. The
redundant entry should be removed.
068540E ‐ For Unit <# UNIT>, Possible Vehicle Failures
should not be repeated for the same vehicle.
One of the Possible Vehicle Failures for this unit is repeated.
The redundant entry should be removed.
068560E ‐ Environmental/Roadway Factors should not be
repeated.
One of the Environmental/Roadway Factors is repeated. The
redundant entry should be removed.
069410E ‐ For unit <# UNIT>: Insurance value must be No or
blank for this Type of Unit.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘21’ (Train), ‘31’
(Pedestrian), ‘32’ (Pedestrian conveyance), then Insurance must
= 'N' (No) or blank.
069420W ‐ For unit <# UNIT>: Insurance indicator is usually
N or blank because of the Vehicle Type.
Unit Type not in ['31','32','11','21'] and Vehicle Type in ('09' to
'15' or '18' to '99') then Insurance must be blank
069425E ‐ For unit <# UNIT>: for this Vehicle Type, Insurance
indicator must not be blank.
If Unit Type in ['01','03','05','06'] and Vehicle Type in ['01'
to'08','16','17'] then Insurance must not be blank
069625W ‐ For Vehicle Type for unit <# UNIT>: Commercial
Vehicle Indicator usually is Y.
If Unit Type not equal to '31' or '32' and Vehicle Type = ‘03’
(Bus) or ‘05’ (Large Truck) and (Special Usage not equal to '01',
'02', or '03'), then Commercial Vehicle must = 'Y'.
069630E ‐ For unit <# UNIT>: for this Type of Unit
Commercial Vehicle Indicator must be 'N' (No).
If Unit Type = ‘11’ (Non-motorized vehicle), ‘21’ (Train), ‘31’
(Pedestrian), ‘32’ (Pedestrian conveyance), ‘'51'’ (Phantom
Vehicle), then Commercial Vehicle must = ‘N’ (No) or " "(Blank).
069635E ‐ For unit <# UNIT>: Commercial Vehicle Indicator
must not be blank for this Type of Unit.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘02’ (Parked
vehicle), ‘03’ (Illegally parked vehicle), '05' (Hit and run), ‘06’
(Vehicle disabled after previous crash), then Commercial
Vehicle must not be blank.069640E ‐ For unit <# UNIT>: Commercial Vehicle Indicator
must not be 'Y' (Yes) for this Body Type.
If Unit Type NOT equal to 'Pedestrian' or 'Pedestrian on skates
or in whelchair etc.' and Body type = 76 then Commercial
Vehicle must = 'N'
069820E ‐ Number of Trailing Units for unit <# UNIT> is not
compatible with person <# PERSON> Seating Position.
For any person in a vehicle, if Seating Position = '13' (In trailing
unit), then for that vehicle the Number of Trailing Units must
greater than or equal to '1'.
069825E ‐ For unit <# UNIT>: number of trailing vehicles
must be 0 for this Type of Unit.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘21’ (Train), then
Number of Trailing Units must = ‘0’ or blank.
069840E ‐ For unit <# UNIT>: Initial Impact Point and
Number of Trailing Units are not compatible.
If Unit Type not equal to 'Pedestrian', 'Pedestrian on skates or in
wheel chair etc.' and Initial Impact Point = '15' (Towed unit), then
the Number of Trailing Units must = '1' or '2'.
069850E ‐ For unit <# UNIT>: Vehicle Configuration and
Number of Trailing Units are not compatible.
If Vehicle Configuration = '06' (Truck/trailer) or '08' (Tractor/semi-
trailer), then for that unit the Number of Trailing Units must be
greater than or equal to '1'.
069855E ‐ For unit <# UNIT>: Vehicle Configuration and
Number of Trailing Units are not compatible.
If Vehicle Configuration = '07' (Truck tractor, bobtail), then the
Number of Trailing Units must = ‘0’ or blank.
069860E ‐ Vehicle Type 05‐Large truck and Vehicle
Configuration light truck or passenger car are not
compatible for unit <# UNIT>
Vehicle Configuration and Vehicle Type are incompatible for this
unit. One of them should be changed to reflect the appropriate
value.
06AA11E ‐ A harmful event specified a collision with Unit
Number 01. Unit 01 must be specified.
If any Unit Harmful Event = '01' (Hit unit 01) or '11' (Struck by
unit 01), then there must be a unit entry with Unit Number = '01'.
06AA12E ‐ A harmful event specified a collision with Unit
Number 02. Unit 02 must be specified.
If any Unit Harmful Event = '02' (Hit unit 02) or '12' (Struck by
unit 02), then there must be a unit entry with Unit Number = '02'.
06AA13E ‐ A harmful event specified a collision with Unit
Number 03. Unit 03 must be specified.
If any Unit Harmful Event = '03' (Hit unit 03) or '13' (Struck by
unit 03), then there must be a unit entry with Unit Number = '03'.
06AA14E ‐ A harmful event specified a collision with Unit
Number 04. Unit 04 must be specified.
If any Unit Harmful Event = '04' (Hit unit 04) or '14' (Struck by
unit 04), then there must be a unit entry with Unit Number = '04'.
06AA15E ‐ A harmful event specified a collision with Unit
Number 05. Unit 05 must be specified.
If any Unit Harmful Event = '05' (Hit unit 05) or '15' (Struck by
unit 05), then there must be a unit entry with Unit Number = '05'.
06AA16E ‐ A harmful event references more than 5 units.
More than 5 units must be specified.
If any Unit Harmful Event = '06' (hit other unit) or '16' (struck by
other unit), then the Number of units mustgreater than '5' or
number of units specified mustgreater than '5'
06AA21E ‐ For unit 01: harmful event specified collision with
itself.
If any Unit Harmful Event = '01' (Hit unit 01) or '11' (Struck by
unit 01), then the number of the unit in hand must not be equal
to '01'.06AA22E ‐ For unit 02: harmful event specified collision with
itself.
If any Unit Harmful Event = '02' (Hit unit 02) or '12' (Struck by
unit 02), then the number of the unit in hand must not be equal
to '02'.06AA23E ‐ For unit 03: harmful event specified collision with
itself.
If any Unit Harmful Event = '03' (Hit unit 03) or '13' (Struck by
unit 03), then the number of the unit in hand must not be equal
to '03'.06AA24E ‐ For unit 04: harmful event specified collision with
itself.
If any Unit Harmful Event = '04' (Hit unit 04) or '14' (Struck by
unit 04), then the number of the unit in hand must not be equal
to '04'.06AA25E ‐ For unit 05: harmful event specified collision with
itself.
If any Unit Harmful Event = '05' (Hit unit 05) or '15' (Struck by
unit 05), then the number of the unit in hand must not be equal
to '05'.06AA30E ‐ The Crash Number of Units must match the units
specified for the crash: there are <# unit rows> units
specified.
Number of Units must = the tally of Units in the crash.
06AA35E ‐ The Crash Number of Units must not exceed
the value '98'.
Number of Units must be less than or equal to '98'.
070310E ‐ Unit <# UNIT> Trailing Unit Type is not compatible
with the Commercial Vehicle Configuration.
If Vehicle Configuration = '06' (truck/trailer) and for that unit
there is at least one trailing vehicle entry then the TV Type (70^)
must = '6' (trailer).
070315E ‐ Unit <# UNIT> Trailing Unit Type is not compatible
with the Commercial Vehicle Configuration.
If Vehicle Configuration = '08' (tractor/semi-trailer) and for that
unit there is a trailing vehicle entry then the TV Type must = '7'
(semi-trailer).
070320E ‐ Unit <# UNIT> Trailing UnitType incompatible
with CV Configuration‐Utility trailers not considered part of
Configuration
A Utility Trailer was entered as the Trailing Unit Type. The
Vehicle configuration for this trailing unit is invalid.
080305E ‐ For unit <# UNIT>: Cargo Body Type value not
found in reference table.
Cargo Body Type must not be blank and must exist in the Cargo
Body Type table.
080310E ‐ For unit <# UNIT>: Cargo Body Type and Body
Type are not compatible
If Commercial Vehicle Indicator = 'Y' and Body Type = '75'
(Truck, tractor, with or without trailers), then Cargo Body Type
must = '1' (Van/enclosed box), '2' (Cargo tank), ‘3’ (Flatbed), '6'
(Auto transporter), '7' (Garbage/refuse) or '
080315E ‐ For unit <# UNIT>: Cargo Body Type and VINA
Body Type are not compatible.
If Body Type = '76' (Big step van), then for that unit /, Cargo
Body Type must = '1' (Van, enclosed box).
080320E ‐ For unit <# UNIT>: Cargo Body Type and VINA
Body Type are not compatible.
If Commercial Vehicle Indicator = 'Y' and Body Type = '70' thru
'73' (Single unit straight truck), then for that unit /, Cargo Body
Type must = '1' (Van/enclosed box), '7' (Garbage /refuse) or '9'
(Other, unknown).
080330E ‐ For unit <# UNIT>: Vehicle Configuration and
Cargo Body Type are not compatible.
If Vehicle Configuration = '10' (Small bus) or ‘11’ (Bus), then the
Cargo Body Type must = '8' (Bus).
080335E ‐ For unit <# UNIT>: Vehicle Configuration (Single
unit Truck) and Cargo Body Type are not compatible.
If Vehicle Configuration = '03' (Single unit Truck), then the Cargo
Body Type must = '1' thru '5' (Types of single unit trucks) or '7'
(Garbage/refuse).
080340E ‐ For unit <# UNIT>: Vehicle Configuration and
Cargo Body Type are not compatible.
If Vehicle Configuration = '07' (Single unit truck – bobtail), then
the Cargo Body Type must = '0' (Not applicable).
080505E ‐ Carrier Name for unit <# UNIT> must be non‐
blank.
Carrier Name must be non blank.
080605E ‐ Gross vehicle weight rating (GVWR) for unit <#
UNIT> must be 6 numeric digits.
GVWR must be numeric.
080705E ‐ For unit <# UNIT>: Vehicle Configuration value
not found in reference table.
Vehicle Configuration must not be blank and must exist in the
Vehicle Configuration table.
080715E ‐ For unit <# UNIT>: Vehicle Configuration and Body
Type are not compatible.
If Commercial Vehicle Indicator = 'Y' and Body Type = '75'
(Truck, tractor, with or without trailers), then the Vehicle
Configuration must = '06' (Truck trailers), ‘07’ (Truck tractor,
bobtail), ‘08’ (Tractor/semi-trailer) or '09' (Mediu
080720E ‐ For unit <# UNIT>: Vehicle Configuration and VINA
Body Type are not compatible.
If Commercial Vehicle Indicator = 'Y' and Body Type = '70' thru
'73' (Single unit straight truck), then for that unit , the Vehicle
Configuration must = '03' thru '05' (single unit truck).
080725E ‐ For unit <# UNIT>: Vehicle Configuration and
VINA Body Type are not compatible.
If Cargo Body Type = '8' (Bus), then the Vehicle Configuration
must = '10' (Small bus) or '11' (Bus).
080730E ‐ For unit <# UNIT>: Vehicle Configuration and VINA
Body Type are not compatible.
If Body Type = '76' (Big step van), then for that unit /, the Vehicle
Configuration must = '03' (Single unit truck, 2 axles, 6 tires) or
'05' (Single unit truck, unknown number of axles or tires).
080735E ‐ For unit <# UNIT>: Special Usage and Vehicle
Configuration are not compatible
If Special Usage value = '21' (Tractor trailer), '22' (Twin trailer) or
'23' (Triple trailer), then Vehicle Configuration must = '06
(Truck/trailers), '08' (Tractor/semi-trailer), '09' (Medium heavy
truck, cannot classify) or '99' (Unknown).
080740E ‐ For unit <# UNIT>: Vehicle Configuration and
Hazardous Materials are not compatible.
If Hazardous Materials = 'Y', then the Vehicle Configuration must
not be equal to ('00' (Not applicable) and '99' (Unknown)).
080745E ‐ For unit <# UNIT>: Vehicle Type and Vehicle
Configuration are not compatible
If Vehicle Type = ‘03’ (Bus), then the Vehicle Configuration must
= '10' (Small bus) or ‘11’ (Bus).
080810E ‐ For unit <# UNIT>: PUC Number or USDOT
Number must be supplied.
PUC or USDOT is mandatory for Commercial Units ecept If a)
Special Usage = 'Pupil Transport' and (Cargo Body type = 'Bus'
or Vehicle Configuration = 'Bus' or 'Small Bus'); or b)
Owner/Driver is '04' through '09' (municipal or government
owned vehicle).081005E ‐ For unit <# UNIT>: USDOT Number must be a 8
digit numeric, or blank.
If USDOT is present, USDOT Number must be a 7 digit numeric
or blank.
081105W ‐ Carrier Phone for unit <# UNIT> must be non‐
blank.
For Commercial Units Carrier Phone must not be blank.
081205E ‐ For unit <# UNIT>: Oversized Load value not
found in reference table.
Oversized Load must exist in the Oversized Load table
081415E ‐ For unit <# UNIT> is carrying Hazardous Materials
and Registration State must be valid.
For a given commercial vehicle, if Hazardous Materials Indicator
= ‘Y’, then the Registration State for that vehicle must not be
blank.081420E ‐ This is a fatal crash. For unit <# UNIT> Hazardous
Materials and endorsements are not compatible.
If Hazardous Material Indicator = 'Y' and Calculated Fatal Count
> zero and Driver's License State (= 'PA', then for the driver of
that vehicle , Endorsement Compliance must = '1'
(Required/complied with), '2' (Required/not c
081605E ‐ Carrier Address for unit <# UNIT> must be non‐
blank.
For Commercial Uits, Carrier Address 1 must not be blank.
081805E ‐ Carrier City for unit <# UNIT> must be non‐
blank.
For Commercial Uits, Carrier City must not be blank
081905E ‐ For unit <# UNIT>: Carrier State value not found
in reference table.
Carrier State must exist in the state table.
081910E ‐ Carrier State for unit <# UNIT> must be non‐
blank.
For Commercial Units, Carrier State must not be blank
082005E ‐ Carrier Zip code for unit <# UNIT> must be non‐
blank.
For Commercial Units, Carrier Zip must not be blank
08AA20E ‐ For unit <# UNIT>: Commercial Vehicle Indicator
is Y thus CMV info must be specified.
If Unit Type not equal to '05' (Hit & Run) and Commercial
Vehicle = 'Y', then there must be Commercial Vehicle
Information.10AA10E ‐ Hazardous Materials indicator is N and there
must not be a HazMat Mat.
For Commercial Units, If Unit Type not equal to '05' (Hit & Run)
and Hazardous Materials = ‘N’, then Hazmat class must be
blank10AA20E ‐ Hazardous Materials indicator is 'Y'. There must
be a HazMat Mat entry
For Commercial Units, If Unit Type not equal to '05' (Hit & Run)
and Hazardous Materials = “Y”, then At least one Hazmat class
must = non-blank.
110205E ‐ Date of Birth for person <# PERSON> in unit <#
UNIT> must be a valid date (format YYYY‐MM‐DD for FTP)
or 9999‐99‐99.
Date of Birth must be a valid date (YYYYMMDD) or ‘99999999’.
110210E ‐ For person <# PERSON> in unit <# UNIT>: Person
Type and non‐CDL or CDL License Status and DOB are not
compatible.
If Person Type = '1' (Driver) and (Non-CDL License Status = ('1'
thru '8') (Driver was present and value is known) or (CDL
License Status = '2' thru '8' (Driver was present and known)),
then the Age must begreater than '15' or Date of Birth must be
"99999999".110215E ‐ For person <# PERSON> in unit <# UNIT>: Date of
Birth does not match DL Date of Birth.
The Date of Birth of the Driver for this unit does not match the
date of birth for the person listed as the driver for this unit.
110215W ‐ For person <# PERSON> in unit <# UNIT>: Date of
Birth does not match DL Date of Birth.
If the Driver Unit Number is the same as Person Unit Number
and Person Type = '1' (Driver) and Driver license number not
equal to 'UNDER16', then the Date of Birth must match with DL
DOB .110220E ‐ For person <# PERSON> in unit <# UNIT>:
Driver cannot be over 100 years old.
If Person type = 'Driver' then Driver age must notgreater than 99
110225E ‐ For person <# PERSON> in unit <# UNIT>: Driver
DOB must be less than Crash Date.
Driver DOB must be less than Crash Date if Driver DOB is not
99/99/9999 (Unknown) and Crash Date is not 99/99/9999
(Unknown).110705E ‐ For person <# PERSON> in unit <# UNIT>:
Ejection value not found in reference table.
Ejection must exist in the Ejection table.
110720E ‐ For person <# PERSON> in unit <# UNIT>: Ejection
Path and Ejection indicator are not compatible.
If Ejection Path = '1' thru '9' (there was an ejection path), then
the Ejection must = '2' (Partially ejected), '3' (Totally ejected) or
'9' (Unknown).
110725E ‐ For person <# PERSON> in unit <# UNIT>: Ejection
Path and Ejection indicator are not compatible.
If Ejection Path = ‘0’ (not ejected/not applicable), then Ejection
must = '0' (Not applicable) or '1' (Not Ejected).
110730E ‐ For person <# PERSON> in unit <# UNIT>: Vehicle
Type and Ejection indicator are not compatible.
For a given unit, if Vehicle Type = ‘02’ (motorcycle) or greater
than ’19' and less than ’98', then for the people in that vehicle /,
the Ejection must = ‘0’ (Not Applicable).
110740E ‐ For person <# PERSON> in unit <# UNIT>:
Person Type and Ejection indicator are not compatible.
If Person Type = '7' (pedestrian), then Ejection must = '0' (Not
applicable) or blank.
110805E ‐ For person <# PERSON> in unit <# UNIT>:
Ejection Path value not found in reference table.
If Ejection Path must exist in the Ejection Path table.
110810E ‐ For person <# PERSON> in unit <# UNIT>: Vehicle
Type and Ejection Path are not compatible.
For a given unit, if Vehicle Type = '02' (motorcycle) or greater
than '19' and less than '98', Ejection Path must = '0' (Not
Ejected, Not Applicable)
110825E ‐ For person <# PERSON> in unit <# UNIT>:
Person Type and Ejection Path are not compatible.
If Person Type = '7' (pedestrian), then Ejection path must = '0'
(Not ejected or Not applicable).
110905E ‐ For person <# PERSON> in unit <# UNIT>:
Extrication Indicator value not found in reference table.
Extrication Indicator must exist in the Extrication Indicator table.
110910E ‐ For person <# PERSON> in unit <# UNIT>: Vehicle
Type and Extrication Indicator are not compatible.
If Vehicle Type in ['02','09' to '15','20' to'99'] then Extrication
must = '0' (Not Applicable)
110915E ‐ For person <# PERSON> in unit <# UNIT>:
extrication indicator and Ejection Indicator are not
compatible.
If Ejection = '2' (Totally ejected), then the Extrication Indicator
must = '1' (Not extricated) or '0'.
110920E ‐ For person <# PERSON> in unit <# UNIT>: Person
Type and extrication indicator are not compatible.
If Person Type = '7' (pedestrian), then Extrication Indicator must
= '0' (Not applicable) or blank.
111015W ‐ For person <# PERSON> in unit <# UNIT>: Child
Safety seats are not required for this age.
If Person Type = '2' (passenger) or '9' (unknown) and Safety
Equipment 1 = '04' (Child safety seat used) or '11' (Child safety
seat used improperly), then the Age must beless than '08' or ‘99’
(Unknown).
111020E ‐ For person <# PERSON> in unit <# UNIT>:
calculated Age and Driver License Number are not
compatible.
If Person type = 'Driver' and License Number value = '16PLUS',
then the Driver for that vehicle, Age must be (GE 16 or blank) or
Date of Birth must be ‘99999999’.
111025E ‐ For person <# PERSON> in unit <# UNIT>:
calculated Age and Driver License Number are not
compatible.
If Person type = 'Driver' and License Number value =
‘UNDER16', then the Person for that vehicle, age must be (LT
16 or blank) or Date of Birth must be ‘99999999’.
111305E ‐ For person <# PERSON> in unit <# UNIT>: Injury
Severity value missing.
Injury Severity must exist in the Injury Severity table.
111805E ‐ For person <# PERSON> in unit <# UNIT>:
Seating Position value not found in reference table.
Seating Position must exist in the Seating Position Table.
111815E ‐ For person <# PERSON> in unit <# UNIT>: Person
Type, Vehicle Type and Seating Position are not compatible.
If Person Type = ('2' (Passenger) or '9' (Unknown)) and Vehicle
Type = ‘02’ (Motorcycle), then Seating Position must = '04'
(Motorcycle passenger) or '12' (Passenger in unenclosed area).
111820E ‐ For person <# PERSON> in unit <# UNIT>: Person
Type and Seating Position are not compatible.
If Person Type not equal to '7' (Pedestrian), then Seating
Position must not be equal to '00' (Not passenger or occupant
“seat”)111835E ‐ For person <# PERSON> in unit <# UNIT>: Person
Type, Vehicle Type and Seating Position are not
compatible.
For a person in a vehicle /, if Person Type = '2' (passenger) or '9'
(unknown) and Vehicle Type = ‘03’ (Bus), then the Seating
Position must = '15' (Bus passenger).
111905E ‐ For person <# PERSON> in unit <# UNIT>: Sex
Code value not found in reference table.
Sex must exist in the Sex Code table.
112005E ‐ For person <# PERSON> in unit <# UNIT>:
Person Type value not found in reference table.
Person Type must exist in the Person Type table.
112010E ‐ For person <# PERSON> in unit <# UNIT>: Type of
Unit and Person Type are not compatible.
If Unit Type = '31' (Pedestrian) or '32' (Pedestrian conveyance),
then for the person in this unit Person Type must = '7'
(Pedestrian).112015E ‐ For person <# PERSON> in unit <# UNIT>: Type of
Unit and Person Type are not compatible.
If Unit Type not equal to '31' (Pedestrian) and not equal to '32'
(Pedestrian conveyance), then for all the persons in this unit
Person Type must not be equal to '7' (Pedestrian).
112110E ‐ For person <# PERSON> in unit <# UNIT>: Person
Type and Safety Equipment 1 are not compatible.
If Person Type = '7' (pedestrian), then the Safety Equipment 1
must = '00' (None used - Not applicable).
112115E ‐ For person <# PERSON> in unit <# UNIT>: Person
Type and Safety Equipment 1 are not compatible.
If Person Type = '1' (Driver), then the Safety Equipment 1 must
not be equal to '04', '21','22','23','24' (Child safety seat values) or
‘11’ (Child safety seat used improperly).
112120E ‐ For person <# PERSON> in unit <# UNIT>: Vehicle
Type and Safety Equipment 1 are not compatible.
For a given unit if Vehicle Type = ‘02’ (Motorcycle), then for the
people in that vehicle / Safety Equipment 1 must = '00' (none
used), '05' (motorcycle helmet used), '12' (helmet used
improperly), '90' (restraint used, type unknown) or '99'
(Unknown).112125E ‐ For person <# PERSON> in unit <# UNIT>: Vehicle
Type and Safety Equipment 1 are not compatible.
If the Vehicle Type = '20' (Bicycle) or '21' (Other pedal cycle),
then for the people in that vehicle Safety Equipment 1 must =
'00' (None used), '06' (Bicycle Helmet Used), '12' (Helmet Used
Improperly) or '99' (Unknown).
112130E ‐ For person <# PERSON> in unit <# UNIT>: Seating
Position and Safety Equipment 1 are not
compatible.
If Seating Position = '13' (Trailing unit) or '14' (Riding on vehicle
exterior), then Safety Equipment 1 must = '00' (Not used - Not
applicable).
112140E ‐ For person <# PERSON> in unit <# UNIT>: vehicle
information and person information are not compatible.
If Model Year greater than 1990 and Vehicle Type = '01'
(Automobile) and Seating Position = '04', '06', '07' or '09'
(Second or Third row at the window), then Safety Equipment 1
must = '00' through '04', '21' through '24' (None used, belt
usage, or child safety seat), '10' (improper belt usage), '11'
(improper safety seat usage), '90' (unknown type), or '99'
(Unknown).112145E ‐ For person <# PERSON> in unit <# UNIT>: vehicle
information and person information are not compatible.
For a given unit if Model Year greater than 1992 and Vehicle
Type = ‘04’ (Small truck) for a person in that vehicle with Seat
Position = '04', '06', '07' or '09' (second or third row, left or right
seats), thenSafety Equipment 1 must = '00' thru '04', '21' through
'24' (None used, belt usage, or child safety seat), '10' (improper
belt usage), '11' (improper safety seat usage), '90' (unknown
type), or '99' (Unknown).112155E ‐ For person <# PERSON> in unit <# UNIT>: Seating
Position and Safety Equipment 1 are not
compatible
If Seat Position = '02' (Front Seat, middle position), then the
Safety Equipment 1 must not be equal to ('01' (Shoulder belt
used) and '03' (Lap and shoulder belt used)).
112210E ‐ For person <# PERSON> in unit <# UNIT>: Seating
Position and Safety Equipment 2 are not
compatible
If Seating Position = '13' (Trailing unit) or '14' (Riding on vehicle
exterior), then Safety Equipment-2 must = '00' (Not used - Not
applicable).
112215E ‐ For person <# PERSON> in unit <# UNIT>: Safety
Equipment 1 and Safety Equipment 2 are not compatible.
If Safety Equipment 1 = '06' (Bicycle helmet used), then the
Safety Equipment 2 must = '00 (Not used - Not applicable), '06'
(Bicyclist wearing knee or elbow pads) or '99' (Unknown).
112220E ‐ For person <# PERSON> in unit <# UNIT>: Safety
Equipment 1 and Safety Equipment 2 are not compatible.
If Safety Equipment 1 = '05' (Motorcycle helmet used), then the
Safety Equipment 2 must = '00', (Not used - Not applicable), '05'
(Motorcycle eye protection) or '99' (Unknown).
112225E ‐ For person <# PERSON> in unit <# UNIT>: Vehicle
Type and Safety Equipment 2 are not compatible.
For a given unit, If Vehicle Type = '20' (Bicycle) or '21' (Other
pedalcycle), then for people in that vehicle, the Safety
Equipment 2 must = '00' (None Used), '06' (Bicyclist wearing
elbow, knee or other types of pads) or '99' (Unknown).
112230E ‐ For person <# PERSON> in unit <# UNIT>: Vehicle
Type and Safety Equipment 2 are not compatible.
For a given unit if Vehicle Type = ‘02’ (Motorcycle), then for the
people in that vehicle, Safety Equipment 2 must = '00' (none
used), '05' (motorcycle eye protection) or '99' (unknown).
112235E ‐ For person <# PERSON> in unit <# UNIT>: Vehicle
Type and Safety Equipment 2 are not compatible.
For a given unit, if Vehicle Type = ‘03’ (Bus) then for the people
in that vehicle, the Safety Equipment 2 must = '00' (None Used,
Not Applicable) or '99' (Unknown).
112240E ‐ For person <# PERSON> in unit <# UNIT>: Person
Type and Safety Equipment 2 are not compatible
If Person Type = '7' (Pedestrian), then the Safety Equipment 2
must = '00' or ' ' (None used - Not applicable) or blank.
112320E ‐ For Person <PERSON#> in Unit <Unit#>, EMS
Agency is required when Transported = "Y".
EMS Agency is required when Transported = "Y".
112330E ‐ For Person <PERSON#> in Unit <Unit#>,
Medical Facility is required when Transported = "Y".
Medical Facility is required when Transported = "Y".
113205E ‐ For person <# PERSON> in unit <# UNIT>:
Person State value not found in reference table.
The State of residence for this person in not valid
113205E ‐ For person <# PERSON> in unit <# UNIT>:
Person State value not found in reference table.
Person State must exist in the State table.
113405E ‐ For person <# PERSON> in unit <# UNIT>: EMS
Transport value not found in reference table.
EMS Transport must be blank or 'Yes' or 'No'
11AA05E ‐ This Type of Unit can only have 1 Driver If Unit Type = 'Motor vehicle in transport' or 'Hit and run' or 'Non-
motorized', then the unit should not have more than one driver.
11AA10E ‐ The same driver cannot be in 2 units for the same
crash.
If Unit Type = 'Motor vehicle in transport' or 'Hit and run' or 'Non-
motorized', then Driver license number, DOB, Last name and
First name should not be same for any two drivers of the crash
case in hand.
11AA15E ‐ For unit <# UNIT>: driver was present so one
person with Person Type of driver required.
If Driver Presence = '1' (Driver operated vehicle), then there
must be a person row for that Unit with Person Type = '1'
(Driver).11AA20E ‐ Unit <# UNIT> is a pedestrian and must have one
and only one person entry.
If Unit Type = '31' (Pedestrian) or '32' (Pedestrian conveyance),
then there must NOT be more than one Person Entry for this
unit.11AA25E ‐ For person <# PERSON> in unit <# UNIT>: Person
Type and Driver Presence are not compatible.
For a given unit, if Person type = 'Driver' then Driver Presence
must not be equal to '2' (driver-less vehicle) or ‘9’ (unknown)
11AA30E ‐ The Crash Number of People must match the
persons specified for the crash: <# PERSON ROWS>.
Number of People must = the tally of person entries for this
crash.
11AA35E ‐ The number of Persons entered for Unit <# UNIT>
on AA‐500‐3/P does not match the NUMBER OF
PEOPLE for this Unit.
The number of Persons entered on does not match the Number
of People for this Unit.
11AA40E ‐ For this Type of Unit the Person Type must not be
equal to Driver.
If Unit Type = 'Disabled', 'Legally Parked', 'Illegally Parked',
'Train' or 'Phantom' then for this unit there must not be a person
with person type = 'Driver'.
140305E ‐ For unit <# UNIT>: Driver/Pedestrian Condition
value not found in reference table.
If Unit Type not equal to '02', '06' or '21' then Driver/Pedestrian
Condition value must exist in Driver/Pedestrian Condition table.
140515E ‐ For unit <# UNIT>: if DL state is unknown then DL
number must be a value of 'UNKNOWN'.
If Driver License State value = 'ZZ' (Unknown US state) or 'ZF'
(Unknown foreign state) and Unit Type not equal to '31', '32',
then the Driver License Number must = ‘UNKNOWN’.
140520E ‐ For unit <# UNIT>: for this Type of Unit Driver
License Number must be supplied.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘03’ (Illegally
parked vehicle), and Driver Presence = '1', then Driver License
Number must not be blank.
140525E ‐ For unit <# UNIT>: for this Type of Unit Driver
License Number must be blank.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘31’ (Pedestrian), or
‘32’ (Pedestrian conveyance), then Driver License Number must
be blank140605E ‐ For unit <# UNIT>: Driver License State value
not found in reference table.
If Unit Type not equal to 'Legally Parked', 'Disabled', 'Train' then
Driver License State must exist in the State table.
140610E ‐ For unit <# UNIT>:For this vehicle type Driver
License State must be blank
If Unit Type not in ['01','03','05','06','51'] then Driver License
Number and Driver License State must both be blank.
140615E ‐ For unit <# UNIT>:Vehicle Type must be specified.
"98=Other Vehicle" is not allowed for registered
vehicles
Unit type "98=Other Vehicle" is not allowed for registred vehicles
140620E ‐ For unit <# UNIT>: for this Type of Unit the Driver
License State must be a valid state code.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘03’ (Illegally
parked vehicle), and Driver's Presence = '1' and Driver License
number not equal to '16PLUS', then Driver License State must
not be blank.140625E ‐ For unit <# UNIT>: for this Vehicle Type Driver
License State must be blank.
If Unit Type = ‘11’ (Non-motorized vehicle), ‘31’ (Pedestrian),
‘32’ (Pedestrian conveyance), then Driver License State must be
blank.140630E ‐ For Unit <# UNIT>: Driver License State is 'PA'
then Driver License number must be 8 digits in lenght.
If Driver License State equal 'PA' then Driver License number
must equal 'UNDER16', '16PLUS' or be 8 digits in lenght.
140910E ‐ For unit <# UNIT>: Endorsement Compliance
value not found in reference table.
If Type unit not equal to 'Legally parked', 'Train' or 'Phantom' and
Calculated Fatal Count = 0, then Endorsement Compliance
must be blank (Not applicable).
140915E ‐ For unit <# UNIT>: Endorsement Compliance and
Driver License State are not compatible.
If Type unit not equal to 'Legally parked', 'Train' or 'Phantom' and
Calculated Fatal Count > 0 and (Driver License State not equal
to ‘PA’ and not blank (Not applicable)), then Endorsement
Compliance must = ‘7’ (Licensed in another state).
140920E ‐ For unit <# UNIT>: Type of Unit and Endorsement
Compliance are not compatible.
If Calculated Fatal Count > 0 and Unit Type = ‘01’ (Motor vehicle
in transport), ‘05’ (Motor vehicle - Hit and run) and Driver
License State = ‘PA’, then Endorsement Compliance must not
be blank.140925E ‐ For unit <# UNIT>: Endorsement Compliance and
Driver License State are not compatible.
If Calculated Fatal Count > 0 and Unit Type = ‘02’ (Motor vehicle
legally parked), ‘06’ (Motor vehicle - disabled from a previous
crash), ‘11’ (Non-motorized vehicle), ‘21’ (Train), ‘31’
(Pedestrian), ‘32’ (Pedestrian Conveyance), then Endo
140930E ‐ For unit <# UNIT>: License Compliance and
Endorsement Compliance are not compatible.
If License Compliance = '1' (No license required for this class of
vehicle), then the Endorsement Compliance must = '0' (No
endorsements required for this class of vehicle).
140935E ‐ For unit <# UNIT>: License Compliance and
Endorsement Compliance are not compatible.
If License Compliance = '0' (Not licensed), then the
Endorsement Compliance must = '0' (No endorsements required
for this vehicle).141610E ‐ For unit <# UNIT>: License Compliance must be
blank for a non‐fatal crash.
If Calculated Fatal Count = 0, then License Compliance must be
blank (Not applicable).
141620E ‐ For unit <# UNIT>: Type of Unit and License
Compliance are not compatible
If Unit Type = '02', '06', '11', '21', '31', '32' or '51' and Calculated
Fatal Count > 0, then License Compliance must = 'Not
Licensed', 'Not required for vehicle class' or blank.
141625E ‐ For unit <# UNIT>: License Compliance and Driver
License State are not compatible.
If Calculated Fatal Count > 0 and Unit Type = ‘01’ (Motor vehicle
in transport) or '05' (Hit and run) and Driver license state = 'PA',
then Driver License compliance must not be blank.
141810E ‐ For unit <# UNIT>: Pedestrian Location must be
supplied.
If Unit Type = ‘31’ (Pedestrian), ‘32’ (Pedestrian conveyance),
then Pedestrian Location must not be blank.
141910E ‐ For unit <# UNIT>: for this Type of Unit
Pedestrian Signal must be non‐blank.
If Unit Type = ‘31’ (Pedestrian), ‘32’ (Pedestrian conveyance),
then Pedestrian Signal must not be blank.
142510E ‐ For unit <# UNIT>: Restrictions Compliance must
be blank for a non‐fatal crash.
If Unit Type not equal to 'Legally parked', 'Train' or 'Phantom'
and Calculated Fatal Count = 0, then Restrictions Compliance
must be blank
142515E ‐ For unit <# UNIT>: Restrictions Compliance and
Driver License State are not compatible.
If Calculated Fatal Count > 0 and (Driver License State not
equal to ‘PA’ and not blank (Not applicable)), then Restrictions
Compliance must = ‘7’ (Licensed in another state).
142520E ‐ For unit <# UNIT>: Restrictions Compliance and
Driver License State are not compatible.
If Calculated Fatal Count > 0 and Unit Type = ‘01’ (Motor vehicle
in transport), ‘05’ (Hit and run) and Driver License State = ‘PA’,
then Restrictions Compliance must not be blank
142525E ‐ For unit <# UNIT>: Type of Unit and Restrictions
Compliance are not compatible
If Calculated Fatal Count > 0 and Unit Type = ‘11’ (Non-
motorized), ‘31’ (Pedestrian), or ‘32’ (Pedestrian Conveyance),
then Restrictions Compliance must = '0' (No Restrictions or Not
Applicable).142530E ‐ For unit <# UNIT>: License Compliance and
Endorsement Restrictions are not compatible.
If Unit Type = '01' and License Compliance = '0' (not licensed) or
'1' (no license required for this class of vehicle), then
Restrictions Compliance must = '0' (no restrictions or not
applicable).142710E ‐ For unit <# UNIT>: Pedestrian Action must be
non‐blank.
If Unit Type = ‘31’ (Pedestrian), ‘32’ (Pedestrian conveyance),
then Pedestrian Action must not be blank.
143005E ‐ For unit <# UNIT>: Alcohol Drugs Suspected value
not found in reference table.
If Unit Type = 'Motor vehicle in transport', 'Non-motorized',
'Pedestrian', 'Pedestrian on skates or in wheelchair etc.' and
Driver presence indicator is not 'No Driver' then Alcohol/Drugs
Suspected must not be blank.
143210E ‐ For the driver/pedestrian in unit <# UNIT>:
Alcohol Test Type and Alcohol Test Result are not
compatible.
If Unit Type not equal to 'Legally Parked', 'Disabled' or 'Train'
and Alcohol Test Type = '0' (Test not given), then Alcohol Test
Results must be blank (Test not given) or '95' (Test refused) or
'00'.143215E ‐ For the driver/pedestrian in unit <# UNIT>: for this
Type of Unit an Alcohol Test Type must be supplied.
If Unit Type = ‘01’ (Motor Vehicle in transport), ‘11’ (Non-
motorized vehicle), ‘31’ (Pedestrian), ‘32’ (Pedestrian
conveyance)) and Driver's Presence not equal to '2', then
Alcohol Test Type must not be blank.
143320E ‐ For the driver/pedestrian in unit <# UNIT>:
Alcohol Test Type and Alcohol Test Result are not
compatible.
If Unit Type not equal to 'Legally parked', 'Disabled', 'Train' and
Alcohol Test Type = 'Blood', 'Urine' or 'Other' then Alcohol Test
Results must >= 0 and <=97 or 99.
143335E ‐ For the driver/pedestrian in unit <# UNIT>:
Alcohol Test Type and Alcohol Test Result are not
compatible.
If Unit Type not equal to 'Legally parked', 'Disabled', 'Train' and
Alcohol Test Type is blank (no entry made), then the Alcohol
Test Results must be blank (No test given)
143340E ‐ For the driver/pedestrian in unit <# UNIT>:
Alcohol Test Type and Alcohol Test Result are not
compatible.
If Unit Type not equal to 'Legally parked', 'Disabled', 'Train' and
Alcohol Test Type = '2' (Breath), then the Alcohol Test Results
must not = '95' (Test Refused)
144010E ‐ For Unit <UNIT#> Drug Test Type is required
when Drugs are suspected.
Drug Test Type is required when Drugs are suspected.
144020E ‐ For Unit <UNIT#> Drug Test Results required
when Drug Test Type is present and not equal to "Test Not
Drug Test Results required when Drug Test Type is present and
not equal to "Test Not Given".149325W ‐ Case may be a duplicate case. Driver of Unit
<# UNIT> involved in another crash in 2‐week period. See
CRN <#CRN>
This driver was invovled in two reportable crashes within a 2-
week period. Please verify that the two crashes are not
duplicates of each other.
149810E ‐ For unit <# UNIT>: for this Type of Unit and
driver zip code must be supplied.
If Unit Type = ‘01’ (Motor Vehicle in transport) and Driver's
Presence = '1', then Driver Zip must not be blank.
149910E ‐ For unit <# UNIT>: Pedestrian Clothing Type must
not be blank if Unit Type = 'Pedestrian' (30 or 31).
If Unit Type = '31' (Pedestrian) or '32' (Pedestrian on skates or
in wheel chair etc') then Pedestrian Clothing Type must not be
blank.14AA15E ‐ For unit <# UNIT>: Type of Unit is not compatible
with having a driver entry.
If Unit Type = ‘02’ (Legally parked), ‘06’ (Disabled in previous
crash), ‘21’ (Train), then all driver information must be blank
except Driver Presence for ‘02’ (Legally parked), ‘06’ (Disabled
in previous crash) which must be '2' (No Driver).
160105E ‐ Please enter a value for Accident Investigation
Notification Issued
Value for Accident Investigation Notification Issued must not be
blank
160110E ‐ Please enter a value for Property Damage Value for Property Damage must not be blank
191505E ‐ Orientation (Roadway <# Roadway>) value not
found in reference table.
If Roadway = Principal or Intersecting Roadway then Orientation
must exist in the Roadway Orientation table. Do not validate this
rule if the Roadway is Intersecting Roadway and GPS data is
present.191510C ‐ If Route Signing (Roadway <# Roadway>) is East
West portion of turnpike then Orientation must be E or W.
If Roadway = Principal or Intersecting Roadway AND Route
Signing is 'East-West portion of turnpike' then Orientation must
be E or W. Do not validate this rule if the Roadway is
Intersecting Roadway and GPS data is present.
191515C ‐ If Route Signing for Roadway <# Roadway> is
turnpike spur then Orientation must be N or S.
If Roadway = Principal or Intersecting Roadway AND Route
Signing is 'turnpike spur' then Orientation must be N or S. Do
not validate this rule for Intersecting Roadway if GPS data is
present.191615C ‐ If Route Signing (Roadway <# Roadway>) is
Turnpike (East‐West) then route must be 6000
If Roadway = Principal or Intersecting Roadway AND Route
Signing is 'East-West portion of turnpike' then the Route
Number must = '6000' for Pennsylvania Turnpike.Do not validate
this rule for Intersecting Roadway if GPS data is present.
191625C ‐ If Route Signing (Roadway <# Roadway>) is
Turnpike spur then route must be 7376, 7576, 7066, 7043
or 7476.
If Roadway = Principal or Intersecting Roadway AND Route
Signing is 'Turnpike Spur' then the Route Number must = '7060',
'7066', '7043', or '7476'. Do not validate this rule for Intersecting
Roadway if GPS data is present.
191825E ‐ Relation to Roadway is In parking lane and Route
Signing (Roadway <# Roadway>) cannot be a
turnpike or interstate value.
If Relation To Roadway = '6' (In parking lane), then the Route
Signing must not be equal to '1' (Interstate), '5' (E/W portion of
the turnpike), or '6' (Turnpike Spur).
191905C ‐ Speed Limit (Roadway <# Roadway>) value not
found in reference table
If Roadway = Principal or Intersecting Roadway AND Route
Signing is not blank then Speed Limit must not be blank and
must be a valid value. Do not validate this rule if the Roadway is
Intersecting Roadway and GPS data is present.
191910W ‐ For Roadway <# Roadway> If Route Signing is any
turnpike or interstate then Speed Limit can not be less than
45.
If Route Signing is 'Interstate (Non Turnpike)', 'East West
Portion of Turnpike' or 'Turnpike Spur' then Speed Limit must be
45 or gretaer. Do not validate this rule if the Roadway is
Intersecting Roadway and GPS data is present.
192010C ‐ For a County road or local road or private road
(Roadway <# Roadway>) the Street Name must be non‐
blank.
If Roadway = Principal or Intersecting Roadway AND Route
Signing is County Road, Local Road or street, Private Road then
Street Name must not be blank. Do not validate this rule if the
Roadway is IIntersecting Roadway and GPS data is present.
192110C ‐ For Roadway <# Roadway> Street Ending must be
specified for street.
If Roadway = Principal or Intersecting Roadway AND Street
Name is not blank and not RAMP then Street Ending must not
be blank. Do not validate this rule if the Roadway is Intersecting
Roadway and GPS data is present.
192210C ‐ Street Ending for <# Roadway> should not be
part of the Street Name field.
The Street Ending for the principal or intersecting road was
found in both the street name and and street ending.
19AA15C ‐ Incomplete Intersecting Road information has
been provided.
If Intersection Type not equal to Mid-block then Intersecting
Roadway or GPS co-ordinates must be provided
200510E ‐ For Landmarks, Distance in feet or Distance in
miles must be specified, greater than zero.
If there is a Delimiting Roadways (Landmark) Entry, Distance
(feet) or Distance (miles) must be non blank (Note: According to
this rule both can be non-bank).
200515E ‐ Distance in feet and miles can not both be
greater than zero
If Intersection Type is 'Mid-block' then Distance in feet and miles
can not both be greater than zero.
200705E ‐ Landmark 1 specified a street name but the Street
Ending value was not found in reference table.
If there is a Delimiting Roadways (Landmark) Entry and the
Delimiter 1 Street Name is not blank, then Delimiter (Landmark)
Street Ending 1 must exist in the Street Ending table.
200710E ‐ Landmark 1 specified a street name so the Street
Ending must be specified.
If there is a Delimiting Roadways (Landmark) Entry, and the
Landmark 1 Street Name is specified, then Delimiter
(Landmark) Street Ending 1 must not be blank.
200805E ‐ Landmark 2 specified a street name but the Street
Ending value was not found in reference table.
If there is a Delimiting Roadways (Landmark) Entry and the
Delimiter 2 Street Name is not blank, then Delimiter (Landmark)
Street Ending 2 must exist in the Street Ending table.
200810E ‐ Landmark 2 specified a street name so the Street
Ending must be specified.
If there is a Delimiting Roadways (Landmark) Entry, and the
Landmark 2 Street Name is specified, then Delimiter
(Landmark) Street Ending 2 must not be blank.
201210E ‐ Landmark 1 Orientation is required for mid‐ block
crashes on ramps.
If Route num not equal to '8nnn' and Intersection Type = '00'
(Mid-block) and Special Location = '2' (Ramp) or '8' (Ramp and
bridge) then Landmark 1 Orientation must not be blank.
201220W ‐ Landmark 1 Orientation should be blank for
mid‐block crashes that are not on ramps.
If Intersection Type is Mid-block and Special Location not equal
to 'Ramp' or 'Ramp and Bridge' then Landmark 1 Orientation
must be blank.
201315E ‐ Landmark 2 Orientation is required for mid‐ block
crashes on ramps.
If Intersection Type is Mid-block and Special Location is 'Ramp'
or 'Ramp and Bridge' then Landmark 2 Orientation must be non-
blank.201320W ‐ Landmark 2 Orientation should be blank for
mid‐block crashes that are not on ramps.
If Intersection Type is Mid-block and Special Location not equal
to 'Ramp' or 'Ramp and Bridge' then Landmark 2 Orientation
must be blank.
201330C ‐ For midblock crashes ‐Landmarks cannot be the
same as the principal road or each other
Invalid landmark encountered. Landmark fields CANNOT be the
same as the other landmark and CANNOT be the same as the
Principal Road.
201805E - Special Location Code should not be left blank. Special Location Code should not be left blank.
201810E - PennDOT Property Damage should not be left
blank.
PennDOT Property Damage should not be left blank.
201815E - Crash Description should not be left blank. Crash Description should not be left blank.
201820E - Illumination should not be left blank. Illumination should not be left blank.
201825E - Relation to Roadway should not be left blank. Relation to Roadway should not be left blank.
201830E - Weather should not be left blank. Weather should not be left blank.
201835E - Road Surface Condition should not be left blank. Road Surface Condition should not be left blank.
201840E - For person ## in unit ##: Injury Severity should not
be left blank.
Injury Severity should not be left blank.
201845E - For person ## in unit ##: Seating Position should
not be left blank.
Seating Position should not be left blank.
201850E - For person ## in unit ##: Person Type should not
be left blank.
Person Type should not be left blank.
201855E - For person ## in unit ##: Sex Code should not be
left blank.
Sex Code should not be left blank.
201860E - For person ## in unit ##: Safety Equipment 1
should not be left blank.
Safety Equipment 1 should not be left blank.
201865E - For person ## in unit ##: Safety Equipment 2
should not be left blank.
Safety Equipment 2 should not be left blank.
201870E - For person ## in unit ##: Ejection should not be left
blank.
Ejection should not be left blank.
201875E - For person ## in unit ##: Ejection Path should not
be left blank.
Ejection Path should not be left blank.
201880E - For person ## in unit ##: Extrication Indicator
should not be left blank.
Extrication Indicator should not be left blank.
202005E - For Unit ##: If Vehicle Type = Bus, then Vehicle
configuration should specify Bus Category
VEH_TYPE = '03' and CRS_DT > '20200000' and CRS_DT <
'99999999' and VEH_CONFIG_CD not in ['','','']202010E - For Unit ##: If Vehicle Type = Mototcycle, then
Special Usage should specify Motorcycle Category
VEH_TYPE = '02' and CRS_DT > '20200000' and CRS_DT <
'99999999' and SPECIAL_USAGE not in ['41','42','43','44']202015E - For Unit ##: If Vehicle Type = Van, then Special
Usage should specify Van Category
VEH_TYPE = '07' and CRS_DT > '20200000' and CRS_DT <
'99999999' and SPECIAL_USAGE not in ['46','47','48','49']202025E - For Midblock Crashes on or after 1-1-2020,
Intersection Related should not be blank
INTSEC_TYPE = '00' and CRS_DT > '20200000' and CRS_DT <
'99999999' and INTSEC_RELATED = '' 202030E 500 1 Secondary Crash should not be blank for
crashes on or after 1-1-2020Secondary Crash is blank.
202035E - Roadway Cleared (time) should not be blank for
crashes on or after 1-1-2020 when Lane Closed is Yes
LANE_CLOSED = 'Y' and CRS_DT > '20200000' and CRS_DT <
'99999999' and ROADWAY_CLEARED = '' 202040E - Workers Injured/Killed should not be blank for
crashes on or after 1-1-2020 when Work Zone is Yes
WORK_ZONE = 'Y' and CRS_DT > '20200000' and CRS_DT <
'99999999' and WORKERS_INJ_KILLED = '' 202050E - First Weather Condition should not be blank for
crashes on or after 1-1-2020
CRS_DT > '20200000' and CRS_DT < '99999999' and
WEATHER1 = '' 202080E - If Special Usage specifies a Van then Vehicle Type
Must be a Van
SPECIAL_USAGE in ['46','47','48','49'] and VEH_TYPE not = '07'
202090E - If Special Usage specifies a Motorcycle then
Vehicle Type Must be a Motorcycle
SPECIAL_USAGE in ['41','42','43','44'] and VEH_TYPE not = '02'
2020A1E - If Special Usage specifies a Bus then Vehicle Type
Must be a Bus
SPECIAL_USAGE in ['10','12','13','14'] and VEH_TYPE not = '03'
2020A3E - If Special Usage is electric assist Bicycle then
Vehicle Type Must be a Bicycle or Pedalcycle
SPECIAL_USAGE ='45' and VEH_TYPE not = '20'
2020A4E - If Intersection Related is specified, then
Intersection Type must be a Midblock
INTSEC_RELATED = 'Y' and INTSEC_TYPE not = '00'
2020A5E - If Safety Equipment 1 specifies Air Bag(s)
Deployed, then Airbag1 must not be Blank
SAFETY_EQUIP1_CD = '08' and AIRBAG1 = ''
2020A6E - If Vehicle failure = Automation Systems, then
Vehicle Automation Systems must be full or partial
(VEH_FACTOR1 = '22' or VEH_FACTOR2 = '22') and
VEHICLE_AUTOMATION not in ['01','02']
2020A8E - First Harmful Event in the crash cannot be "00"
(No Harmful Event)
FHE = '00'
2020A9E - Most Harmful Event in the crash cannot be "00"
(No Harmful Event)
MHE = '00'
2020B2E - For Unit <# UNIT>: Invalid Harmful Event for this
Unit Type (Phantom Unit).
PCR_UNIT_TYPE = '51' and UHE1 (or UHE2, UHE3, UHE4) > '00'
2020B3E - For Unit <# UNIT>: Harmful Event and Unit Type
are incompatible.
UHE1, UHE2, UHE3 or UHE4 = '00' and PCR_UNIT_TYPE <> 51'
20AA10E ‐ For a mid‐block crash the Landmark 1 and 2
sections, including the Distance from landmark, must be
specified.
If Intersection Type is Mid-block and GPS Latitude and
Longitude are blank and House Number is blank then both
Landmark1 and Landmark2 info and Distance (mile or feet not
both) must be provided.
211020E ‐ For roadway <# Roadway> Route Signing and
Road Surface Type are not compatible.
If Route Signing of Principal Roadway or Intersecting Roadway
= '1' (Interstate), '5' (E/W portion of Turnpike) or '6' (Turnpike
spur), then the Roadway Surface Type must not be equal to '3'
(Brick or block), '5' (Dirt) or '8' (Other).
300300E Unit <# UNIT>: Motorcycle page information is
required if Vehicle Type = Motorcycle (02).
VEH_TYPE = '02' and PCR_UNIT_TYPE IN ('01','03','05','06') and
no 500M motorcycle data is present300305E ‐ Unit <# UNIT>: Engine Size must not be blank if
Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' then Engine Size must not be blank.
300310E ‐ Unit <# UNIT>: Engine Size must be numeric 5
digits.
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' then Engine Size must be 5 digit numeric value.
300405E ‐ Unit <# UNIT>: Passenger Indicator must not be
blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' then Passenger Indicator must not be blank.
300505E ‐ Unit <# UNIT>: Saddle Bag Indicator must not be
blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' then Saddle Bag Indicator must not be blank.
300605E ‐ Unit <# UNIT>: Trailer Indicator must not be blank
if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' then Trailer Indicator must not be blank.
300705E ‐ Unit <# UNIT>: MC Education Indicator must not
be blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' then MC Education Indicator must not be blank.
300805E ‐ Unit <# UNIT>: Driver Eye Protection Indicator
must not be blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' then Driver Eye Protection Indicator must not be
blank.300905E ‐ Unit <# UNIT>: Driver Long Sleeves Indicator must
not be blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' then Driver Long Sleeves Indicator must not be
blank.301005E ‐ Unit <# UNIT>: Driver Long Pants Indicator must
not be blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' then Driver Long Pants Indicator must not be blank.
301105E ‐ Unit <# UNIT>: Driver Boots Indicator must not be
blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' then Driver Boots Indicator must not be blank.
301205E ‐ Unit <# UNIT>: Driver Helmet Indicator must not
be blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' and Driver Helmet type not equal to '' (blank) or 'No
Helmet' then Driver Helmet Indicator must not be blank.
301305E ‐ Unit <# UNIT>: Driver Helmet Designation
Indicator must not be blank if Vehicle Type = Motorcycle
(02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' and Driver Helmet type not equal to '' (blank) or 'No
Helmet' then Driver Helmet Designation Indicator must not be
blank.301405E ‐ Unit <# UNIT>: Driver Helmet Type must not be
blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' then Driver Helmet Type must not be blank.
301505E ‐ Unit <# UNIT>: Passenger Eye Protection Indicator
must not be blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' and Passenger Indicator = 'Y' then Passenger Eye
Protection Indicator must not be blank.
301605E ‐ Unit <# UNIT>: Passenger Long Sleeves Indicator
must not be blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' and Passenger Indicator = 'Y' then Passenger Long
Sleeves Indicator must not be blank.
301705E ‐ Unit <# UNIT>: Passenger Long Pants Indicator
must not be blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' and Passenger Indicator = 'Y' then Passenger Long
Pants Indicator must not be blank.
301805E ‐ Unit <# UNIT>: Passenger Boots Indicator must
not be blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' and Passenger Indicator = 'Y' then Passenger
Boots Indicator must not be blank.
301905E ‐ Unit <# UNIT>: Passenger Helmet Indicator must
not be blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' and Passenger Indicator = 'Y' then Passenger
Helmet Indicator must not be blank.
302005E ‐ Unit <# UNIT>: Passenger Helmet Designation
Indicator must not be blank if Vehicle Type = Motorcycle
(02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' and Passenger Indicator = 'Y' then Passenger
Helmet Designation Indicator must not be blank.
302105E ‐ Unit <# UNIT>: Passenger Helmet Type must not
be blank if Vehicle Type = Motorcycle (02).
If Unit Type = 'Motor vehicle in transport', 'Illegally parked', 'Hit
and run' or 'Disabled from previous crash' and Vehicle type =
'Motorcycle' and Passenger Indicator = 'Y' then Passenger
Helmet Type must not be blank.
302205E ‐ Unit <# UNIT>: Pedalcycle Passenger Indicator
must not be blank if Vehicle Type = 20 or 21.
If Unit Type = 'Non=motorized' and Vehicle Type = 'Bicycle' or
'Other Pedalcycle' then Pedalcycle Passenger Indicator must not
be blank302305E ‐ Unit <# UNIT>: Pedalcycle Head Lights Indicator
must not be blank if Vehicle Type = 20 or 21.
If Unit Type = 'Non=motorized' and Vehicle Type = 'Bicycle' or
'Other Pedalcycle' then Pedalcycle Head Lights Indicator must
not be blank302405E ‐ Unit <# UNIT>: Pedalcycle Helmet Indicator must
not be blank if Vehicle Type = 20 or 21.
If Unit Type = 'Non=motorized' and Vehicle Type = 'Bicycle' or
'Other Pedalcycle' then Pedalcycle Helmet Indicator must not be
blank302505E ‐ Unit <# UNIT>: Pedalcycle Rear Reflectors
Indicator must not be blank if Vehicle Type = 20 or 21.
If Unit Type = 'Non=motorized' and Vehicle Type = 'Bicycle' or
'Other Pedalcycle' then Pedalcycle Rear Reflectors Indicator
must not be blank