Train Cancellation

From Open Rail Data Wiki
Revision as of 22:05, 24 July 2012 by BarryCarlyon (talk | contribs) (Created page based on movement "template")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

The Train Cancellation message is used to indicate a train has been cancelled indicated by the canx_reason_code field. The STANOX may represent a station or junction.

Example

{"header":{"msg_type":"0002","source_dev_id":"","user_id":"","original_data_source":"","msg_queue_timestamp":"1343166976000","source_system_id":"TRUST"},"body":{"train_file_address":null,"train_service_code":"25519007","orig_loc_stanox":"","toc_id":"25","dep_timestamp":"1343177760000","division_code":"25","loc_stanox":"74803","canx_timestamp":"1343170560000","canx_reason_code":"PD","train_id":"745K96M025","orig_loc_timestamp":"","canx_type":"ON CALL"}}

   "header":
   {
       msg_type:"0002",
       source_dev_id:"",
       user_id:"",
       original_data_source:"SMART",
       msg_queue_timestamp:"1343166976000",
       source_system_id:"TRUST"
   },
   "body":
   {
       "train_file_address":null,
       "train_service_code":"25519007",
       "orig_loc_stanox":"",
       "toc_id":"25",
       "dep_timestamp":"1343177760000",
       "division_code":"25",
       "loc_stanox":"74803",
       "canx_timestamp":"1343170560000",
       "canx_reason_code":"PD",
       "train_id":"745K96M025",
       "orig_loc_timestamp":"",
       "canx_type":"ON CALL"
   }

Important Fields

The fields of main significance are:

Field Value Explanation
canx_timestamp 1343170560000 The time the train was cancelled at the STANOX ( Tue, 24 Jul 2012 23:56:00 +0100 )
train_id 745K96M025 The Trains IDs, like a Train_Movement where the Train terminates, the Train won't likely appear on this ID again, (unless Train_Reinstatement occurs)
train_service_code 25519007 schedule reference
loc_stanox 74803 The location of the train when the message occured. (Newbury in this case)