X12 421 — Estimated Time of Arrival and Car Scheduling
Le 421 transmet l'estimated time of arrival (ETA) et la schedule prévue d'un railcar entre un railroad et un shipper, consignee ou terminal.
Objet
Le 421 documente la trajectoire prévue d'un car avec les ETA aux étapes intermédiaires : interchange, yard, customer siding. Il porte le car number, la séquence d'évènements prévus, les durées attendues, les contraintes (windows, holds).
Il alimente les outils planning client (when to staff the unloading dock) et les outils KPI on-time arrival. Acquitté par 997. Complémentaire du 214 (Shipment Status) qui porte les évènements réalisés ; le 421 porte le prévisionnel.
Structure d'enveloppe
Le 421 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA,
GS/GE avec functional group BA, et ST/SE).
Exemple didactique en 004010 :
ISA*00* *00* *ZZ*RAILROAD *ZZ*CHEMSHIPPER *260515*1030*U*00401*000000421*0*P*>~
GS*BA*RAILROAD*CHEMSHIPPER*20260515*1030*1*X*004010~
ST*421*0001~
BGN*00*ETA-2026-0099*20260515~
N7*BNSF*123456~
LX*1~
N4*FORT WORTH*TX*76101~
DTM*068*20260516~
LX*2~
N4*HOUSTON*TX*77001~
DTM*002*20260518~
SE*10*0001~
GE*1*1~
IEA*1*000000421~ Segments courants
- Header —
ST,BGN. - Car —
N7(initials + number). - Étapes prévues — boucle
LX:N4(location),DTM*068(departure expected),DTM*002(arrival expected). - Summary —
SE.
Pièges courants
- Time zone :
DTMdoit porter la time zone ; un ETA 14:00 sans TZ entre Chicago et Houston introduit 1h d'erreur — penserDTMavec qualifier explicite ou UTC. - Confidence interval : un 421 'best estimate' sans
AMTouMSGde confiance est pris au sérieux ; un car bad order ou un trackwork en cours doit dégrader explicitement la confidence. - Refresh cadence : un 421 doit être rafraîchi à chaque évènement majeur (interchange, hold), sinon l'ETA reste figée et trompe les clients.
Transactions liées
Documentation
Le code 421 et le nom Estimated Time of Arrival and Car Scheduling sont publics et listés sur x12.org/products/transaction-sets. La structure complète des loops, qualifiers et code-lists est distribuée par DISA via les Implementation Guides (TR3) propriétaires. ediverse.io ne couvre que les concepts publics, l'enveloppe et des exemples didactiques.