This Function shall be capable of providing the following facilities:<br/><br/>(1) The ability to receive real-time static and fare information from other functionality from which it shall use a suitable HMI to display information to Pre-Trip Travellers, i.e. those Travellers who are still deciding when to make their journey.<br/>(2) The ability to know its location so that the information that it outputs to Pre-Trip Travellers can be filtered to remove anything that is not relevant to its location unless this is overridden at the request of the Traveller.<br/>
(a) continuously monitor for the arrival of the service information for travellers, fare schemes for travellers and route static data for travellers data flows;<br/>(b) periodically check the traveller location data flow and use if to determine the location of the function;<br/>(c) when any of the data flows in (a) arrive, store the data that they contain locally;<br/>(d) continuously monitor for the arrival of the request service information from the Pre-Trip Traveller;<br/>(e) when the data flow in (d) is received, analyse the request and assemble the required information from that stored in (c) filtering out any that is not relevant to the current location of the function;<br/>(f) output the results of (e) to the Pre-Trip Traveller in the requested PT service information data flow.<br/>