304 Event Code

Code identifying the event about which a report is made

Identifier (ID)
Min 3 / Max 3
AAARequested Requirements
AADActual Arrival at POD
ACAActual Conveyance Arrival
ADRHighway Departure
ALRActually Loaded on Rail
ALVActually Loaded on Vessel
ANLTrain Annulment
ANOArrived, Not Ordered Placed by Destination Party
APUAnticipated Pickup
ARDActual Arrival Date at Final Destination
ARIArrival Transit Location
ARRArrival Final Destination
ASOAnticipated Set-out
BADBad Order
BFRRelease from Bad Order
BHVBad Order Heavy Repair
BLGBad Order Light Repair
BOHBad Order - Hours to Repair
CCTCrew Call
CG1Car Grade By Inspection
COCCancellation of Conveyance
CRDCargo Receipt Date
CSLCargo Stripping
CTUCrew Tie Up
DDLDelivery Attempt
DEPDelivery Pending
DFLDeparture from Location
Equipment unloaded from conveying flatcar
DSIDestination Switch Interchange
EADEstimated Arrival Date
EDDEstimated Departure Date
EFTEstimated Free Time
EQOEquipment Ordered In
ERDEstimated Arrival Date at Final Destination
ETAAdvanced Estimated Time of Arrival
EWIEarly Warning Inspections
EWLAssociation of American Railroads Early Warning Letter
FOLFollow Up
FRTFrom Repair Track
FTEFree Time Expired Date
HARHighway Arrival RR Facility
HEBHold for Embargo
HMIHold or Miscellaneous
HRERelease from Hold or Miscellaneous
HSPHaulage Stop
HSRHaulage Start
IBDIn Bond
ICHInterchange Delivery
ICRInterchange Receipt
IGTIntermodal In-Gate Arrival at Railroad Intermodal Terminal
INVAssociation of American Railroads Inventory Move
IRDIn Transit
IRIIngate to Rail Interchange
ITSIngate to Rail Terminal or Satellite
MWYMove Away
NOBNo Bill at Location
NOTNotified Destination Party
OCAOverdue Conveyance Arrival
OGTIntermodal Out-Gate
OIDOpen Interchange Delivery
OIROpen Interchange Receipt
ORIOutgate to Rail Interchange
ORPOrdered to Place
OSIOrigin Switch Interchange
OTSOutgate to Rail Terminal or Satellite
PACPlacement Actual
PCOPlacement Constructive
Estimated placement
PFPPulled from Patron
Picked up at customer location
PLFPlaced on Leased Track - From Customer
PLJPlace at Joint Industry
PLTPlaced On Leased Track - To Customer
PRBProblem Log Created
PUJPull from Joint Industry
PULPulled From Leased Track
PURCustomer Released with No Billing
Loaded onto conveying flatcar
REBRelease from Embargo Hold
RECPostal Reconsignment
REJRejected by Shipper
RLOReleased Loaded from Customer
RLTReleased From Leased Track
RMTReleased Empty from Customer
RSTRestore Annulled Train
RYDRail Yard Move
SADScheduled Arrival Date
SDDScheduled Departure Date
SPDScheduled Passing
SPTSpot Date
STATo Storage - Actual
STITo Storage - Intend
STNStored Unserviceable
STPStored Prospective Load
STSStored for Seasonal Use
STUStored Serviceable
TDCTrain Delay Cancelled
TDLTrain Delay
TMATrain Move Arrival
TMDTrain Move Departure
TODTrain Overdue
TPLTrip Planned
TRNLading Transferred
TRPTrain Reported Passing
TRTTo Repair Track
UFVUnloaded From Vessel
UNSUnable to Schedule
VARVessel Arrival
VDPVessel Departure
ZZYFuel Reading
ZZZMutually Defined

Stedi is a registered trademark of Stedi, Inc. Stedi's EDI Reference is provided for marketing purposes and is free of charge. All names, logos, and brands of third parties listed on our site are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Our use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.