Difference between revisions of "VSTP"

From Open Rail Data Wiki
Jump to navigation Jump to search
(Example Packet)
 
m
Line 42: Line 42:
 
</tt>
 
</tt>
  
- Note %20 added to the schemaLocation field for Train itm_vstp_cif_messaging_v1.xsd for wiki purposes
+
- Note %20 added to the schemaLocation field for Train itm_vstp_cif_messaging_v1.xsd for wiki purposes, its a PHP JSON Decode

Revision as of 22:06, 26 July 2012

Data Format

Each packet consists of a Header and a Body.

- All Timestamp columns are in Milliseconds

Example

   [VSTPCIFMsgV1] => stdClass Object
       (
           [schemaLocation] => http://xml.networkrail.co.uk/ns/2008/Train%20itm_vstp_cif_messaging_v1.xsd
           [classification] => industry
           [timestamp] => 1343339831000
           [owner] => Network Rail
           [originMsgId] => 2012-07-26T21:57:11-00:00vstp.networkrail.co.uk
           [Sender] => stdClass Object
               (
                   [organisation] => Network Rail
                   [application] => TOPS
                   [component] => VSTP
               )
           
           [schedule] => stdClass Object
               (
                   [schedule_id] => 
                   [transaction_type] => Create
                   [schedule_start_date] => 2012-07-26
                   [schedule_end_date] => 2012-07-26
                   [schedule_days_runs] => 0001000
                   [applicable_timetable] => N
                   [CIF_bank_holiday_running] =>  
                   [CIF_train_uid] =>  95629
                   [train_status] => 1
                   [CIF_stp_indicator] => N
                   [schedule_segment] => Array
                       (
                       )
               )
       )

- Note %20 added to the schemaLocation field for Train itm_vstp_cif_messaging_v1.xsd for wiki purposes, its a PHP JSON Decode