This Function shall be capable of providing the following facilities:<br/><br/>(1) The ability to produce travel information using inputs it receives from other Functional Areas.<br/>(2) The ability to modify the inputs according to filters set by the Travel Information Operator to reflect policy and other factors, so that for example information about certain types of services, travel modes, Personal Services, or Points of Interest are not included in what is sent for output to the Traveller.<br/>(3) When the information is ready, the ability to respond to the Function that manages the store of Travel Information Data for use by the Provide Traveller Information Interface Function when the Traveller requests travel information.<br/>
(a) continuously monitor for the receipt of the input data flows that contain information that might be requested by the Traveller;<br/>(b) when any of the data flows in (a) is received, process its contents applying the filters (if any) that have been defined by the travel information operator;<br/>(c) when (b) is complete, send the information to the Manage Travel Information Data Store function using the updated travel information data flow;<br/>(d) if the request travel information filters data flow is received, respond to the Provide Travel Information Operator Interface function with the a copy of the current filters using the requested travel information filters data flow;<br/>(e) if the updated travel information filters data flow is received, store the new filters internally for use in the generation of future travel information.<br/>