X12 420 — Car Handling Information
Le 420 porte des instructions de manutention de wagon entre carriers ferroviaires : switching, mise à quai, mise en garde, classement, ordre de tri.
Objet
Le 420 documente les instructions opérationnelles entre un carrier émetteur et un carrier ou opérateur de yard receveur : déplacement d'un wagon dans le yard, mise à quai pour chargement / déchargement chez un consignee privé (industrial spot), classement, mise en attente. Il est l'instrument B2B des opérations de manutention rail.
Il déclenche des transactions de billing aval (424 — Rail Carrier Services Settlement) et alimente les systèmes opérationnels yard management. Il est acquitté par 997 ; sa précision opérationnelle conditionne la facturation correcte des services accessoires.
Structure d'enveloppe
Le 420 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA,
GS/GE avec functional group CH, et ST/SE).
Exemple didactique en 004010 :
ISA*00* *00* *ZZ*BNSF *ZZ*UPRR *260514*0830*U*00401*000000420*0*P*>~
GS*CH*BNSF*UPRR*20260514*0830*1*X*004010~
ST*420*0001~
ZD*ZZ*WB-26-44071*BNSF*HOPPER*BNSF-552032*RX*LD*20260514~
N7*HOPPER*BNSF-552032*LD~
N1*CA*BNSF RAILWAY*92*BNSF~
N1*CA*UNION PACIFIC*92*UPRR~
M7*CL*M7TYPE~
LX*1~
DTM*010*20260515~
MSG*Spot at ACME MILL INC private siding KC-22~
SE*9*0001~
GE*1*1~
IEA*1*000000420~ Segments courants
- Header —
ST,ZD(Beginning Segment for Car Handling),DTM. - Equipment —
N7avec statusLD/MTet type d'équipement. - Parties —
N1*CAémetteur / receveur. - Action — boucle
LXavecDTM(date d'action),MSG(instruction). - Summary —
SE.
Pièges courants
- Code d'action :
ZDelement 01 doit porter le code action exact (spot, hold, classify) — un code générique empêche le yard operator de planifier. - Identifiant de siding : encoder le siding privé via un code AAR ou un identifiant local connu du receveur ; un nom libre dans
MSGest ignoré par les systèmes automatisés. - Délai opérationnel :
DTMdoit refléter la fenêtre opérationnelle réaliste — unDTMdans le passé déclenche un rejet 824.
Transactions liées
Documentation
Le code 420 et le nom Car Handling Information 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.