TSR
Overview
Temporary Speed Restriction (TSR) messages are sent once a week, on a Friday at 0600, and contain a snapshot of the TSRs published in the Weekly Operating Notice.
Topics
TSR data is available in an all-route feed, as well as specific localised feeds. Topic names are as follows:
Topic | Description |
---|---|
TSR_ALL_ROUTE | All routes |
TSR_ANG_ROUTE | Anglia route |
TSR_WEST_ROUTE | Western route |
TSR_KENT_SUSS_ROUTE | Kent & Sussex route |
TSR_WESS_ROUTE | Wessex route |
TSR_SCOT_ROUTE | Scotland route |
TSR_LNE_S_ROUTE | London North Eastern (South) Route |
TSR_LNE_C_ROUTE | London North Eastern (Central) Route |
TSR_LNE_N_ROUTE | London North Eastern (North) Route |
TSR_LNW_S_ROUTE | London North Western (South) Route |
TSR_LNW_N_ROUTE | London North Western (North) Route |
TSR_EM_ROUTE | East Midlands route |
Detail
One TSRBatchMsg is sent for each route group, containing the TSRs in that route group. The groups are:
- Scotland
- London North Western (South)
- East Midlands
- Anglia
- Western
- London North Eastern (South)
- London North Eastern (Central)
- London North Eastern (North)
- London North Western (North)
- Kent & Sussex
- Wessex
For each TSR, the following keys are present:
Field | Description |
---|---|
RouteGroupName | The name of the route group |
RouteCode | The RouteCode on which the TSR exists |
RouteOrder | |
TSRReference | The reference of this TSR |
FromLocation | The location at which the TSR begins |
ToLocation | The location at which the TSR ends |
LineName | The name of the line to which the TSR applies |
SubUnitType | The sub-unit type, i.e. "yards" or "chains" |
MileageFrom/SubunitFrom | The mileage and sub-unit (yards or chains) of the start of the TSR on this line |
MileageTo/SubunitTo | The mileage and sub-unit (yards or chains) of the end of the TSR on this line |
MovingMileage | Set to "true" if the TSR may be moved progressively along the line |
PassengerSpeed | The maximum permitted speed for a passenger train through the TSR |
FreightSpeed | The maximum permitted speed for a freight train through the TSR |
ValidFromDate | Start date of the TSR |
ValidToDate | End date of the TSR |
WONValidFrom | Start date of the TSR, formatted according to WON dates |
WONValidTo | End date of the TSR, formatted according to WON dates |
Reason | The reason for the TSR |
Reqestor | The name of the requesting party |
Comments | Comments associated with the TSR |
Direction | The line direction to which the TSR is applicable |
Network Rail Open Data Feeds | |
---|---|
Data Feeds | About the Feeds • Account States • Durable Subscriptions • Example Code ( PHP / C# / Java / Ruby / Node.js) • Advanced Uses • FAQ • Release Notes |
RTPPM | RTPPM Feed |
Train Movements | Train Movements Feed • Train Activation • Train Cancellation • Train Movement • Train Reinstatement • Change of Origin • Change of Identity • Change of Location • TSPEED Field • Planned Cancellations • Cancellation Codes |
TD | TD Feed • C-Class Messages • S-Class Messages • Train Describers • TD Berths |
VSTP | VSTP Feed |
TSR | TSR Feed • Route Codes |
SCHEDULE | SCHEDULE Feed • TIPLOC Records • Schedule and Location Records • Association Records • CIF Codes • How Scheduling Works • Allowances |
Reference Data | Reference Data Feed • TOC Codes • CIF Codes • Delay Attribution Codes • Identifying Locations (STANOX, TIPLOC, NLC and 3-Alpha Codes) • STANOX Geographical Areas • Train Planning data (BPLAN) |