Skip to contents

The outcome categories that appear in the Outcome type column of the outcomes files and the Last outcome category column of the street files, with the police.uk API code and a package-defined grouping into six classes.

Usage

lamp_outcome_types()

Value

A tibble with columns outcome_type, api_name, code, group (factor with the six levels above) and is_court_outcome.

Details

The grouping is the package's own:

  • charged_or_summonsed: the suspect was charged or summonsed, including every subsequent court outcome supplied by the Ministry of Justice and offences taken into consideration (Suspect charged as part of another case).

  • out_of_court: cautions, drugs possession warnings, penalty notices and community (local) resolutions.

  • no_suspect: investigation complete with no suspect identified.

  • evidential_difficulties: a suspect was identified but the police were unable to prosecute.

  • other: action not in the public interest or taken by another body.

  • unknown: still under investigation or no status update available.

is_court_outcome marks the categories that come from court records rather than from the police. data.police.uk reports that court outcomes from June 2019 onwards are unavailable, so these categories are sparse after that date and charged_or_summonsed should be read as the charge stage.

The category list was verified against the police.uk API documentation and against archive files on 2026-09-16. outcome_type is the string written in the archive CSV files; where the API documentation names a category differently (Offender given penalty notice appears there as Offender given a penalty notice) the API name is kept in api_name and lamp_read_outcomes() accepts either.

Examples

lamp_outcome_types()
#> # A tibble: 28 × 5
#>    outcome_type                            api_name code  group is_court_outcome
#>    <chr>                                   <chr>    <chr> <fct> <lgl>           
#>  1 Awaiting court outcome                  Awaitin… awai… char… TRUE            
#>  2 Court result unavailable                Court r… cour… char… TRUE            
#>  3 Court case unable to proceed            Court c… unab… char… TRUE            
#>  4 Local resolution                        Local r… loca… out_… FALSE           
#>  5 Investigation complete; no suspect ide… Investi… no-f… no_s… FALSE           
#>  6 Offender deprived of property           Offende… depr… char… TRUE            
#>  7 Offender fined                          Offende… fined char… TRUE            
#>  8 Offender given absolute discharge       Offende… abso… char… TRUE            
#>  9 Offender given a caution                Offende… caut… out_… FALSE           
#> 10 Offender given a drugs possession warn… Offende… drug… out_… FALSE           
#> # ℹ 18 more rows