Hello everyone!
Help needed from any of you SIRI gurus out there.
Context: SIRI Vehicle Monitoring Subscrition Request, Topic information
Problem: I'm strugggling to really understand what VehicleMonitoringRef really means...
Everything is clear about VehicleRef, LineRef or DirectionRef (pre-defined reference information as per the Operator/Authority).
In one way or the other they are present in some of the other subscription requests.
These are just fine.
As per VehicleMonitoringRef, it is documented in the xsd as being "A predefined scope for making VEHICLE requests.".
What does this mean? A predefined group of vehicles? A predefined group of vehicles on some given line(s) travelling to some given direction?
What's the scope's scope, so to speak?
Adding insult to injury, one of the examples given surprisingly adds a <DestinationRef> element to the topic info.
(...)
<!--=======TOPIC ===================================== -->
<VehicleMonitoringRef>VIS123</VehicleMonitoringRef>
<DestinationRef>Place875</DestinationRef>
<VehicleMonitoringDetailLevel>minimum</VehicleMonitoringDetailLevel>
(...)
Where does this <DestinationRef> come from?
Unless I'm mistaken (it happens more often than I'd like to admit...) It is NOT included in the xsd file, in the VehicleMonitoringTopicGroup.
To end with a smaller issue: according to the xsd I believe it is possible to send a VehicleMonitoringSubscriptionRequest with no topic information whatsoever (meaning: do not filter the results, give me everything you have!).
Am I correct, here?
I'd be really grateful if someone could shed some light on this.
Thanks!
All the best,
Miguel