CIF Tiploc Amend: Difference between revisions

From Open Rail Data Wiki
m Add CifSchedule navigation table
m Add information about the TA record
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
The CIF 'TA' record instructs that a system should update an existing TIPLOC in its local database.  The 'TIPLOC' field refers to the TIPLOC to be amended - if the 'New TIPLOC' field is not set to spaces, this TIPLOC is being renamed.
== Record Format ==
== Record Format ==
<pre>
<pre>
Line 8: Line 10:
! Field !! Format !! Length !! Example Value !! Comments
! Field !! Format !! Length !! Example Value !! Comments
|-
|-
| Record Identity || String || 2 || TI || Always TI
| Record Identity || String || 2 || TA || Always TA
|-
|-
| TIPLOC || String || 7 || MBRK942 || Timing Point Location
| TIPLOC || String || 7 || MBRK942 || Timing Point Location

Latest revision as of 09:00, 17 November 2023

The CIF 'TA' record instructs that a system should update an existing TIPLOC in its local database. The 'TIPLOC' field refers to the TIPLOC to be amended - if the 'New TIPLOC' field is not set to spaces, this TIPLOC is being renamed.

Record Format

TAMBRK94200590970AMILLBROOK SIG E942        86536   0                           

Record Fields

Field Format Length Example Value Comments
Record Identity String 2 TA Always TA
TIPLOC String 7 MBRK942 Timing Point Location
Capitals Identification Number 2 00 Defines capitalisation of TIPLOC
NLC Number 6 590970 National Location Code
NLC Check Char Char 1 A
TPS Description String 26 MILLBROOK SIG E942 Description of location
Stanox Number 5 86536
(Not used) Number 4 0
3-Alpha Code String 3
NLC description String 16
New TIPLOC String 7 Only present if TIPLOC change
Spare String 1 (empty space)


CIF
CIF HD (Header) • ZZ (End of File)
TIPLOC TI (TIPLOC Insert) TA (TIPLOC Amend) TD (TIPLOC Delete)
Association AA (Association)
Location BS (Basic Schedule) BX (Basic Schedule Extended) LO (Location Origin) LI (Location Intermediate) CR (Change-en-Route) LT (Location Terminate)


Network Rail Open Data Feeds
Data Feeds About the Feeds Account States Durable Subscriptions Example Code ( PHP / C# / Java / Ruby / Node.js) • Advanced UsesFAQ 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)