Hi Andy, Peter,
If the TOC in question uses VoyagerPlan and has the Diagram Exchange
module then they will be able to use this to export their unit
diagrams in a (reasonably sane) XML format.
If it's EMT you're talking about then they do indeed use VoyagerPlan
and have the Diagram Exchange module, although not many users will
have access to Diagram Exchange so you may have to hunt a bit to find
someone there who can help you.
There are other onboard systems that know more about what service
they're operating than just the set number, so you may be able to get
useful data off of them. Things like the current headcode or a GSMR
code or whatever it is that gets the right seat reservations. If it
were me, though, I'd just try and get the train manager to type a
train id into your system when they're preparing for departure.
HTH