This Function shall be capable of providing the following facilities:<br/><br/>(1) The ability to receive data about the use of transport modes by Travellers in the geographic area served by the System from other functionality in the System, and/or external entities such as the Weather Service and Multi-Modal Systems.<br/>(2) The ability to check the received data for consistency before being sent to another part of the System functionality for storage.<br/>
(a) when any of the trigger flows is received, the data shall be collected and checked for consistency;<br/>(b) the time and date stamps shall be added if found to be missing;<br/>(c) similarly the source identity shall be added if it is not found in the data, using the origin Function of the data flow;<br/>(d) if the location is not included in the data, it shall be marked as "unknown";<br/>(e) when (b) through to (d) are complete the data shall be sent for storage using the trigger output data flow.<br/>