Hi all,
Does SIRI have a set of requirements defining how consumers should interpret missing predictions for stops in a trip?
For example, if a SIRI producer has the following stops:
* 1
* 2
* 3
* 4
And the following predictions:
* 9:15am
* --- no data
* 9:30am
* 9:45am
Is the consumer allowed to interpolate a prediction for stop 2? Or is it required to simply propagate the estimated deviation from stop 1 downstream to stop 2? Or is the consumer required to not show any real-time information for stop 2?
I'm asking this because GTFS-realtime has such a requirement - if a prediction is not provided for a stop, and an explicit "unknown" value isn't provided for that same stop, then consumers are required to propagate predictions downstream - see
https://developers.google.com/transit/gtfs-realtime/trip-updates#stop-time-updates.
Any info is appreciated, especially if there are hard requirements in the SIRI spec.
Thanks,
Sean