Low Level Function
7.3.6 Create File for use in Prosecution
Overview
This Function shall be capable of providing the following facilities:
(1) The ability to send the file containing all the elements necessary for the prosecution of the violator to the right Law Enforcement Agency.
(2) As part of the process of preparing the file, the ability to check that the violation is not the result of an instruction that has been given to and acknowledged by a Driver.
(3) The ability to also send the resulting file, plus all the elements received, to the functionality that stores fraud notifications.
(4) For violations detected directly by other functionality in this Area, and concerning freight vehicles, the ability to also send a all the details of the violation to functionality in the Manage Freight and Fleet Operations Area.
Functional Requirements
(a) receive all the elements related to the fraud (violation) in the first trigger input data flow
(b) select the Law Enforcement Agency(ies) concerned by the fraud (violation) from the data received in (a)
(c) if necessary extract information on previous offences from the store of Violations Data, receiving the data in the first other input data flow
(d) send a data flow to check that the detected violation is not the result of instructions sent to Drivers, and abandon the creation of the prosecution file at this point
(e)fill the prosecution file using to the format required by the Law Enforcement Agency identified in (b)
(f) send the prosecution file to the Law Enforcement Agency using the third trigger output data flow
(g) send the prosecution file and all the associated elements to the Fraud Function, using the second trigger output data flow
(h) if the fraud concerns freight vehicles and has been detected by the functionality in this Area, send the elements to the Manage Freight and Fleet Operations Area, using the first trigger output data flow.
Diagrams
Parent Higher Level Function
Input logical dataflows
Output logical dataflows
User needs
Number | Description |
| The system shall be able to communicate with Police Command and Control Systems. |
| The system shall be able to collect evidence on vehicles that commit traffic signal violations. |
| The system shall be able to collect evidence on vehicles that exceed a local (variable) speed limit. |
| The system shall be able to detect and identify vehicles that exceed the maximum authorised speed limit on selected carriageways. |