X12 475 — Rail Route File Maintenance
Le 475 maintient la table de route files publiée par un railroad — création, mise à jour, suppression — pour les systèmes pricing / routing des shippers et 3PL.
Objet
Le 475 documente les mises à jour du route file d'un railroad : ajout d'un nouveau corridor, modification d'un junction, suppression d'une route abandonnée, mise à jour mileage. Il alimente la base routing d'un shipper.
Il est essentiel pour le calcul correct du mileage de revenue qui détermine le tariff. Acquitté par 997. Émis périodiquement par chaque Class I railroad.
Structure d'enveloppe
Le 475 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA,
GS/GE avec functional group GF, et ST/SE).
Exemple didactique en 004010 :
ISA*00* *00* *ZZ*RAILROAD *ZZ*SHIPPER *260515*1400*U*00401*000000475*0*P*>~
GS*GF*RAILROAD*SHIPPER*20260515*1400*1*X*004010~
ST*475*0001~
BGN*00*RTM-2026-Q2*20260515~
N1*RR*BNSF RAILWAY*24*EIN-BNSF~
DTM*090*20260601~
LX*1~
N4*FORT WORTH*TX*76101~
N4*HOUSTON*TX*77001~
REF*ZZ*ACTION-UPDATE~
AMT*MI*282~
SE*9*0001~
GE*1*1~
IEA*1*000000475~ Segments courants
- Header —
ST,BGN. - Railroad —
N1*RR. - Effective date —
DTM*090. - Routes — boucle
LX:N4(origin),N4(destination),REF*ZZ(ACTION : ADD/UPDATE/DELETE),AMT*MI(mileage),REF*ZZ(junction). - Summary —
SE.
Pièges courants
- ADD vs UPDATE confusion : un UPDATE sur un mileage existant remplace ; un ADD sur une route existante crée un doublon — semantiquement distincts.
- Effective date : un 475 émis le 1er avec effective le 1er du mois suivant donne le temps aux shippers de se synchroniser ; un effective same-day brise les bookings en cours.
- Junction key : sans le code junction officiel AAR, un 475 multi-rail n'est pas interprétable — utiliser les codes Junction Point Code.
Transactions liées
Documentation
Le code 475 et le nom Rail Route File Maintenance 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.