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.
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