X12 434 — Railroad Mark Register Update Activity
Le 434 transporte les mises à jour du Railroad Mark Register : ajout, modification, retrait d'identifiants d'équipement (marks) entre carriers et entités d'administration ferroviaire.
Objet
Le 434 documente les mouvements de référentiel sur le Railroad Mark Register, base maintenue par AAR / Railinc qui assigne et trace les marks (préfixes de propriétaire pour les wagons et locomotives). Il porte le mark concerné, l'action (add, change, withdraw), le propriétaire, la date d'effet, et les attributs (type d'équipement, plage de séries).
C'est une transaction de référence administrative, non-opérationnelle au sens flux marchandise. Elle s'utilise dans le circuit Class I et les leasers (TTX, GATX, Trinity) pour maintenir la cohérence du registre. Acquittée par 997.
Structure d'enveloppe
Le 434 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA,
GS/GE avec functional group MR, et ST/SE).
Exemple didactique en 004010 :
ISA*00* *00* *ZZ*AAR *ZZ*BNSF *260514*1200*U*00401*000000434*0*P*>~
GS*MR*AAR*BNSF*20260514*1200*1*X*004010~
ST*434*0001~
BMR*00*MR-2026-7741*20260514~
N1*PR*ASSOCIATION OF AMERICAN RAILROADS*92*AAR~
N1*RE*BNSF RAILWAY*92*BNSF~
LX*1~
REF*ZZ*MARK-BNSF~
DTM*007*20260601~
MSG*Add hopper car range BNSF-552000 to BNSF-552999~
SE*9*0001~
GE*1*1~
IEA*1*000000434~ Segments courants
- Header —
ST,BMR(Beginning Segment for Mark Register),DTM. - Parties —
N1*PR(Provider / registry authority),N1*RE(Reporting Party). - Activity — boucle
LXavecREF*ZZ(mark identifier),DTM,MSG(description action). - Summary —
SE.
Pièges courants
- Plage de séries : un range doit être encodé exhaustivement ou par bornes claires dans
MSG; un texte ambigu casse la déduplication côté registre. - Date d'effet :
DTM*007(effective from) est mandatory ; sans elle, le registre applique la date de réception, ce qui peut créer des chevauchements avec un mark existant. - Propriétaire vs leaser : le mark appartient à l'owner ; un leaser ne peut pas modifier le mark seul — le 434 doit être co-signé par l'owner ou refusé.
Transactions liées
Documentation
Le code 434 et le nom Railroad Mark Register Update Activity 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.