Railcar Tracking Company
Photo representing The misunderstood Train ID field

The misunderstood Train ID field

The Train ID field may be getting less respect than it deserves because it seems inconsistent.

Actually, if it were understood better, we would realize that this little field is actually providing some pretty rich information. Most Car Location Message (CLM) formats contain a Train ID field. This field returns several very different types of information depending on the situation. Frustrating and difficult to implement in systems? Yes. Useful? Yes again. In this article, I am going to explain the things other than the ID number of a train that Train ID may display and in what situations this happens.

Normal

The Train ID field is 6 characters wide. Typically it displays a train identifier like this:

QNPSKP

Railcar is Bad Ordered

In this situation, where the railcar is damaged and cannot continue its trip until fixed (i.e. the sighting code is B or F:  B = bad ordered railcar; F = bad ordered flatcar), the Train ID field displays something like this:

J 099

The first two characters are reserved for the code that describes the general type or general area of problem. The third character is always left blank (for now). The fourth, fifth and sixth characters display the number of hours expected before the railcar is fixed and released.

image

clip_image001Based on significant research* the number of hours to release is most often 099, which means that the railroads do not know. Also, I’ve noticed that few short line railroads and Mexican railroads provide the code and estimated hours to release.

Here is a list of the bad order codes:

Code Classification Description
A Body Including floors, roof, sides, ends and multi-level rack.
B Braking System Any brake component listed in Rule 83**, Car Part Codes, under the headings of Brake Equipment and/or Piping.
C Clean-Out Including preparation for loading such as clean-out, conditioning and/or pre-tripping, but excluding mechanical refrigeration equipment.
D Derailment/Accident Derailment/Accident Damage resulting from derailment, sideswipe, fire, flood or other casualty.
E Doors Doors Including side, end and hopper doors, outlet gates, hatch and dome covers.
F Draft System Draft System Including couplers, yokes, draft gears, draft lugs, draft sills, EOC
and COC cushioning units and articulated connections.
G Interior Linings & Coatings Interior Linings & Including any interior lining or coating.
H Load Load Requiring measurement, weighing, adjustment, transfer or containment of leaking commodity.
I Load Restraining Devices Load Restraining Devices Components integral to car such as tie down equipment, interior bulkheads, DF equipment, trailer hitches, container pedestals or other similar equipment.
J Mechanical Inspection Mechanical Inspection Including inspection resulting from Early Warning letters,
Maintenance Advisory notifications or special instructions received from car owners or handing line.
K Refrigeration Equipment Refrigeration Equipment Including inspection, pre-tripping and defective equipment listed in Rule 83, Car Part Codes, under the heading Mechanical
Refrigeration Equipment.
L Safety Appliances Safety Appliances Including handholds, sill steps, ladders, running boards, crossover boards, brake steps and uncoupling levers.
M Trucks Trucks Including side frames, truck bolsters, friction castings, springs,
snubbers and side bearings, but excludes wheel assemblies and brake rigging.
N Underframe Underframe Including center sills, side sills and body bolsters,crossbearers, crossties, body center plates and body side bearings.
O Wheel Assembly Wheel Assembly Including wheels axles, friction or roller bearings, wedges, adapters, periodic attention and hot boxes.

 

Railcar is Held or Delayed

When the railcar is held or delayed (i.e. sighting code is H), the Train ID field displays something like this:

NB 099

The first two characters are reserved for the code that describes the type of hold / delay. The third character is always left blank (for now). The fourth, fifth and sixth characters display the number of hours expected before the railcar is released from hold or delay.

image

Here is a list of the delay codes:

Code Description
CC Customs
CW Equipment In Wrecked Train
DI Disposition
EM Embargo
HI Heating and Icing
LI Inspection-Lading
MI Inspection-Mechanical
NB No Bill
OC Operating Conditions
OI Other
WG Weighing

 

Railcar is in the Shop for Repair or Maintenance (non – Bad Order)

In this situation, the first four characters display:

SHOP

That’s it. The sighting event code is usually J – Interchange Delivery for when the railcar is delivered to the shop and R – Interchange Receipt when the railcar is received from the shop.

Hopefully this article has been helpful by showing you how the Train ID field has multiple functions. Perhaps you can now train your systems to watch out for these situations and glean the extra information provided to better manage your railcar shipments and fleets. If you have some personal experience that can be added, please comment!

All the best,

Jim

 

* Thanks to Charles Paye at Railinc who reviewed their CLM database that receives data from over 550 railroads in North America and stores history from January 2006 to present. Railcar Tracking Company is a reseller of this data. Railcar Tracking Company offers Railcar Management System (RMS) which is a cost effective railcar shipment tracking and fleet management system designed to help automate many of the daily tasks required to manage rail shipments and/or railcar fleets.

** Rule 83 is described in a chapter in the Field Manual of the AAR Interchange Rules, which may be ordered from www.aar.com.

Bad order and hold/delay codes included by permission from AAR/Railinc.

Categories: Rail Shipment Tracking Tips
Post by Jim Dalrymple on September 28, 2011

The misunderstood Train ID field

The Train ID field may be getting less respect than it deserves because it seems inconsistent.

train-field

Actually, if it were understood better, we would realize that this little field is actually providing some pretty rich information. Most Car Location Message (CLM) formats contain a Train ID field. This field returns several very different types of information depending on the situation. Frustrating and difficult to implement in systems? Yes. Useful? Yes again. In this article, I am going to explain the things other than the ID number of a train that Train ID may display and in what situations this happens.

Normal

The Train ID field is 6 characters wide. Typically it displays a train identifier like this:

QNPSKP

Railcar is Bad Ordered

In this situation, where the railcar is damaged and cannot continue its trip until fixed (i.e. the sighting code is B or F:  B = bad ordered railcar; F = bad ordered flatcar), the Train ID field displays something like this:

J 099

The first two characters are reserved for the code that describes the general type or general area of problem. The third character is always left blank (for now). The fourth, fifth and sixth characters display the number of hours expected before the railcar is fixed and released.

image

clip_image001Based on significant research* the number of hours to release is most often 099, which means that the railroads do not know. Also, I’ve noticed that few short line railroads and Mexican railroads provide the code and estimated hours to release.

Here is a list of the bad order codes:

Code Classification Description
A Body Including floors, roof, sides, ends and multi-level rack.
B Braking System Any brake component listed in Rule 83**, Car Part Codes, under the headings of Brake Equipment and/or Piping.
C Clean-Out Including preparation for loading such as clean-out, conditioning and/or pre-tripping, but excluding mechanical refrigeration equipment.
D Derailment/Accident Derailment/Accident Damage resulting from derailment, sideswipe, fire, flood or other casualty.
E Doors Doors Including side, end and hopper doors, outlet gates, hatch and dome covers.
F Draft System Draft System Including couplers, yokes, draft gears, draft lugs, draft sills, EOC
and COC cushioning units and articulated connections.
G Interior Linings & Coatings Interior Linings & Including any interior lining or coating.
H Load Load Requiring measurement, weighing, adjustment, transfer or containment of leaking commodity.
I Load Restraining Devices Load Restraining Devices Components integral to car such as tie down equipment, interior bulkheads, DF equipment, trailer hitches, container pedestals or other similar equipment.
J Mechanical Inspection Mechanical Inspection Including inspection resulting from Early Warning letters,
Maintenance Advisory notifications or special instructions received from car owners or handing line.
K Refrigeration Equipment Refrigeration Equipment Including inspection, pre-tripping and defective equipment listed in Rule 83, Car Part Codes, under the heading Mechanical
Refrigeration Equipment.
L Safety Appliances Safety Appliances Including handholds, sill steps, ladders, running boards, crossover boards, brake steps and uncoupling levers.
M Trucks Trucks Including side frames, truck bolsters, friction castings, springs,
snubbers and side bearings, but excludes wheel assemblies and brake rigging.
N Underframe Underframe Including center sills, side sills and body bolsters,crossbearers, crossties, body center plates and body side bearings.
O Wheel Assembly Wheel Assembly Including wheels axles, friction or roller bearings, wedges, adapters, periodic attention and hot boxes.

 

Railcar is Held or Delayed

When the railcar is held or delayed (i.e. sighting code is H), the Train ID field displays something like this:

NB 099

The first two characters are reserved for the code that describes the type of hold / delay. The third character is always left blank (for now). The fourth, fifth and sixth characters display the number of hours expected before the railcar is released from hold or delay.

image

Here is a list of the delay codes:

Code Description
CC Customs
CW Equipment In Wrecked Train
DI Disposition
EM Embargo
HI Heating and Icing
LI Inspection-Lading
MI Inspection-Mechanical
NB No Bill
OC Operating Conditions
OI Other
WG Weighing

 

Railcar is in the Shop for Repair or Maintenance (non – Bad Order)

In this situation, the first four characters display:

SHOP

That’s it. The sighting event code is usually J – Interchange Delivery for when the railcar is delivered to the shop and R – Interchange Receipt when the railcar is received from the shop.

Hopefully this article has been helpful by showing you how the Train ID field has multiple functions. Perhaps you can now train your systems to watch out for these situations and glean the extra information provided to better manage your railcar shipments and fleets. If you have some personal experience that can be added, please comment!

All the best,

Jim

 

* Thanks to Charles Paye at Railinc who reviewed their CLM database that receives data from over 550 railroads in North America and stores history from January 2006 to present. Railcar Tracking Company is a reseller of this data. Railcar Tracking Company offers Railcar Management System (RMS) which is a cost effective railcar shipment tracking and fleet management system designed to help automate many of the daily tasks required to manage rail shipments and/or railcar fleets.

** Rule 83 is described in a chapter in the Field Manual of the AAR Interchange Rules, which may be ordered from www.aar.com.

Bad order and hold/delay codes included by permission from AAR/Railinc.

Categories: Rail Shipment Tracking Tips

Post by Jim Dalrymple on September 28, 2011

Learning Center Categories

 
Share with your friends

Frustrating and difficult to implement in systems? Yes. Useful? Yes again.

2 Responses to The misunderstood Train ID field

Leave a reply