NEWFree ROI Calculators — quantify what prior auth and siloed data are costing your organization.Prior Auth ROI Siloed Data ROI
HL7 v2Segment4 min read

HL7 ACC Segment: Accident

The ACC segment carries accident detail when a visit follows an injury: when and where the accident occurred, its type, and whether it was auto- or job-related. It supports injury reporting and claims, and appears mainly in ADT and order messages.

Purpose

ACC records the accident behind an encounter — date/time, coded type, location, and indicators (auto, job-related, death) used by billing, workers' compensation, and reporting.

Used in

ACC appears in ADT (registration of injury-related visits) and order messages where accident context is relevant. See ADT.

Field-by-field reference

Source: HAPI HL7v2 v2.5.1 javadocs (ACC) for sequence, name, and data type. Length is not published in the javadocs (); Required and Table # are filled from the HL7 v2.5.1 standard where well-established.

SeqNameData TypeLengthReqRepeatTable #Description
ACC-1Accident Date/TimeTSOWhen the accident occurred.
ACC-2Accident CodeCEOHL70050Type of accident.
ACC-3Accident LocationSTOWhere it occurred.
ACC-4Auto Accident StateCEOHL70347State for auto accidents.
ACC-5Accident Job Related IndicatorIDOHL70136Job-related (Y/N).
ACC-6Accident Death IndicatorIDOHL70136Resulted in death (Y/N).
ACC-7Entered ByXCNOWho entered the record.
ACC-8Accident DescriptionSTOFree-text description.
ACC-9Brought In BySTOWho brought the patient in.
ACC-10Police Notified IndicatorIDOHL70136Police notified (Y/N).
ACC-11Accident AddressXADOAddress of the accident.

Most-used fields

  • ACC-1 Accident Date/Time and ACC-2 Accident Code establish what happened and when.
  • ACC-5 Job Related Indicator routes workers' compensation claims; ACC-4 captures the auto-accident state.

Version differences (2.3 to 2.8.2)

  • 2.4/2.5: ACC-7 onward (entered-by, description, brought-in-by, police, address) added.
  • Coded fields use CE; later versions retain ACC unchanged.

Common mistakes

  • Omitting ACC-5/ACC-4 when the accident is job- or auto-related, breaking claims routing.
  • Treating ACC-3 (text location) and ACC-11 (structured address) as the same field.

Examples

Minimal valid ACC:

ACC|20260609143000|MV^Motor Vehicle^HL70050

Fully-populated ACC:

ACC|20260609143000|MV^Motor Vehicle^HL70050|Interstate 90 Mile 42|IL^Illinois^HL70347|N|N|1234^SMITH^JANE^^^^MD|Rear-end collision|EMS|Y|I-90^^METROPOLIS^IL^60601

Annotated breakdown of the fully-populated example (selected fields):

ACC                       ← segment ID
20260609143000            ← ACC-1  Accident Date/Time
MV^Motor Vehicle^HL70050  ← ACC-2  Accident Code
IL^Illinois^HL70347       ← ACC-4  Auto Accident State
N                         ← ACC-5  Job Related Indicator
N                         ← ACC-6  Death Indicator
Y                         ← ACC-10 Police Notified

In-context inside an ADT^A04 (register, injury visit):

MSH|^~&|REG|MERCYGEN|EHR|MERCYGEN|20260609150000||ADT^A04^ADT_A01|MSG905|P|2.5.1
PID|1||MR12345^^^MERCYGEN^MR||DOE^JOHN^Q||19800101|M
PV1|1|E|ED
ACC|20260609143000|MV^Motor Vehicle^HL70050|Interstate 90||N

In-context inside an ORM^O01 (order following an accident):

MSH|^~&|CPOE|MERCYGEN|RAD|MERCYGEN|20260609151000||ORM^O01^ORM_O01|MSG906|P|2.5.1
PID|1||MR12345^^^MERCYGEN^MR||DOE^JOHN^Q||19800101|M
ACC|20260609143000|MV^Motor Vehicle^HL70050
ORC|NW|PON77^MERCYGEN
OBR|1|PON77^MERCYGEN||XR^X-Ray^L

FHIR mapping

No segment-level ConceptMap is published in the v2-to-FHIR IG for ACC. Accident context maps conceptually to a Condition/Observation with an accident extension, or to Claim.accident; implementations define this locally.

Engine considerations

  • The indicator fields (ACC-5/6/10) are Y/N per table 0136 — normalize casing.
  • Carry both ACC-1 and ACC-2 where available; many downstream rules key on accident type.

How Vorro parses and produces ACC

Vorro normalizes the Y/N indicator fields, preserves coded accident type and state, and surfaces accident context for claims routing while mapping to the appropriate FHIR accident extension on output.

  • PID — the patient involved in the accident.
  • DG1 — the injury diagnosis that accompanies an accident.
  • ADT messages — where ACC accompanies an injury registration.

Sources

← Back to HL7 v2 Guide

Ready to Integrate This Into Your Workflow?

Talk to a Vorro expert about implementing HL7 v2 in your specific environment.

Browse HL7 v2 Guides
HL7 ACC Segment: Accident | Vorro Academy | Vorro