Passenger Train Allocation XML schema definitions

74 views
Skip to first unread message

Peter Hicks

unread,
Oct 7, 2025, 12:47:34 PM (7 days ago) Oct 7
to A gathering place for the Open Rail Data community
All,

My FOI request has been completed and the XSDs for the Passenger Train Allocation feed on the Rail Data Marketplace will be uploaded in the coming day or two.

For those of you who are really impatient, go to https://www.whatdotheyknow.com/request/linx_xml_schema_definitions#incoming-3176766.  You will need the to rename the 'LINX XML v095 redacted.txt' file to an xsd file, and also download the 'GB TAF TAP TSI complete.xsd' and 'taf tap codelists.xsd' files.

The v097 schema is included there as it has a little more documentation on reference codes, but note that the PassengerTrainConsistMessage references the v095 schema so you should use this.

Whether you want to use the XSDs to parse messages in to your preferred language's data structures or not is up to you.  If you're willing to put the work in, you can parse the XML tags by hand but you will be sensitive to any changes to field formats, etc.


Peter
Reply all
Reply to author
Forward
0 new messages