Skip to main content

Planning permission specifications

This is a proof of concept viewer for the planning permission specifications - your feedback will help us to improve it.

module: site-info

Site information

Any additional relevant information about the development site.

Fields

Site area
site-area

The total area of the site where development is proposed

Required: True

Datatype: object

Expected number: 1

Site area component

Value
value

Numeric value representing a measurement or quantity

Required: True

Datatype: number

Expected number: 1

Unit
unit

Unit of measurement for a value

Required: True

Datatype: string

Expected number: 1

Provided by
provided-by

Whether the information was provided by the applicant or calculated by the system

Required: False

Datatype: enum

Expected number: 1

Existing use
existing-use

Structured information on the current use of the site

Required: True

Datatype: object

Expected number: 1 or more

Existing use component

Uses
uses

List of applicable uses for a site or development

Required: True

Datatype: object

Expected number: 1 or more

Use component

Use
use

A use class or type of use

Required: True

Datatype: enum

Expected number: 1

Specified use
specified-use

A specified use if no applicable use class is available

Required: False

Datatype: string

Expected number: 1

Floorspace
floorspace

Total floorspace for a use in square metres

Required: True

Datatype: number

Expected number: 1

Known constraints
known-constraints

A list of the known constraints affecting the site

Required: True

Datatype: enum

Expected number: 1 or more

Supporting documents
supporting-documents

References to supporting documents that have been uploaded with the application

Required: False

Datatype: object

Expected number: 1 or more

Supporting document component

Reference
reference

A unique reference for the data item

Required: True

Datatype: string

Expected number: 1

Details
details

Additional details or information about an item

Required: False

Datatype: string

Expected number: 1

Rules

  • supporting-documents is required if known-constraints is not empty
  • site-area value should ideally be calculated from site boundary
  • site-area unit must be one of: m2, hectares
  • provided-by must be one of: Applicant, System/Service
  • use must reference valid use class or be 'other' or 'sui'
  • specified-use is required if use is 'sui' or 'other'
  • floorspace must be numeric value in m2
  • each document in supporting-documents must have a `reference` that matches a document in application.documents