UCR Local Template for Reporting and Analysis (ULTRA) is a case management system to assist local agencies in creating and submitting their Uniform Crime Reports. In late 2008, the Alabama Criminal Justice Information Center (ACJIC) unveiled ULTRA, a software system that was developed by the Center for Advanced Public Safety with their close guidance and sponsorship. ULTRA is a smart-client software application that allows agencies to create and submit Alabama Uniform Incident Offense (IO) and Arrest reports to ACJIC via the Internet. ULTRA offers a no-cost solution to agencies who wish to be able to enter, search and retrieve state IO, Arrest and Supplement Reports.


  • UCR data submissions to ACJIC on a near real-time basis
  • LETS searching capability while connected to the Internet
  • Pre-population of forms using “drag and drop” of LETS query results into IO and Arrest reports
  • Spell checking
  • Generation of printable reports
  • Driver’s license reader compatibility
  • Ability for officers to search and review all of their agency’s reports

ULTRA users (agencies) can create reports either offline or online. The system will buffer any information that needs uploading and perform the transfer once connectivity is established. ULTRA also allows local agencies to store information on local ordinance violations and non-criminal events for local agency use only.

The ULTRA homepage, pictured below, uses a Ribbon control that users will recognize from Microsoft’s most recent Office suite.

  • Small icons (top of screen): shortcuts to the same buttons that exist on the ribbon tabs
  • Larger icon row (on ribbon “Home” tab): used to start or edit a UCR report. Users can open an existing report from either the local drive or the server or they can begin a new report of one of the four types.
  • “Recover from the server” button (on the ribbon): opens a search screen for retrieving past reports. Past reports can either be used to populate new reports, or they can be retrieved for updating. The top part of the screen contains a filter specification on the left and a quick view of the selected report on the right.

At the bottom of the screen is a listing of all reports that qualify according to the specified filter. Double clicking on a line or selecting the report and clicking ‘Download’ will bring up the report itself.

Below is the Administrative Page Screen for an open UCR report.


Note the panel on the left allows access to all sub-sections of an open UCR report. It also enables a quick view of which sections are completed and which need further action before submission can take place.

The tab currently selected on the Ribbon is specific to the open UCR report and allows the user to perform actions such as: save, validate, and submit. These icons are also accessible by the ‘Quick Access Toolbar’ at the top. The next line contains the Agency ORI (supplied by default from MOVE logon), the case number and the report type (this one happens to be an Incident report). The set of tabs across the top of the report on the next line can be used to jump to any section of the report. As much information as can be provided by default is provided, and but some of these data items can be altered by the provided drop-down menus. The data provided in this example is fictitious to prevent any misinterpretations.


Below: The screenshot displays a search on all reports between December 4, 2002 and December 8, 2009.


This creates a dashboard of all of the qualifying cases as given on the “ULTRA Report Search Parameters” section above it. The ordering of the list may be altered by clicking on the title label at the top of the list. View any one of these reports by double clicking on the line or selecting the row and clicking ‘Download.’


From this screen, users can navigate to any part of the (in this example, Offense) report. For example, clicking on the Event button in the second line of tabs next to the Administration tab will give access to the Event portion of the form, given below.


Above: This screen contains all data to be collected on the time and place of the event that is being reported. There are three other tabs at the top of the main body of this screen that record the Conditions, Activity and further Details. Collectively this covers all of the information that is collected on the event itself.

The Event section is a main section of the ULTRA report. Note the buttons to the right and above the Event button. ULTRA also contains the following major sections:

  • Complainant
  • Victim
  • Witness
  • Suspect
  • Offender
  • Missing Person
  • Arrest
  • Domestic Violence
  • Property
  • Vehicle
  • Narrative
  • Attachments
  • Violations

Most reports will not have all of these sections active. If they do not apply, they are just left blank.

When the ‘Save, View or Print’ button is clicked on the ‘Document’ tab of the ribbon, on the ‘Quick Access Toolbar’ or on the main menu, the following pop-up will appear on the screen.


Users can select any number of the sections of the report to save, print or view. The green arrow puts them on the output list to be processed. If a mistake is made, the red arrow will remove them from the list. The blue up and down arrows will reorder the documents in the output list. When satisfied, click one of the buttons on the bottom of the pane. The sections will be merged into one PDF document and, depending on which the user has chosen, will be saved, open or sent to a printer.

ULTRA is available at no cost with minimal set up requirements.

For more information or to express your agency’s interest in ULTRA, please contact ACJIC’s Crime Statistics and Information Division at (334) 517-2450.