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-details

Site details

Where the proposed development will be built.

Fields

Site locations
site-locations

Details of the sites where development or works are proposed

Required: True

Datatype: object

Expected number: 1 or more

Site location component

Site boundary
site-boundary

Geometry of the site of the development, typically in GeoJSON format

Required: False

Datatype: wkt

Expected number: 1

Address Text
address-text

Flexible field for capturing addresses

Required: False

Datatype: string

Expected number: 1

Postcode
postcode

The postal code

Required: False

Datatype: string

Expected number: 1

Easting
easting

Easting coordinate in British National Grid (EPSG:27700)

Required: False

Datatype: number

Expected number: 1

Northing
northing

Northing coordinate in British National Grid (EPSG:27700)

Required: False

Datatype: number

Expected number: 1

Latitude
latitude

Latitude coordinate in WGS84 (EPSG:4326)

Required: False

Datatype: number

Expected number: 1

Longitude
longitude

Longitude coordinate in WGS84 (EPSG:4326)

Required: False

Datatype: number

Expected number: 1

Description
description

A text description providing details about the subject. For parking changes, this describes how the proposed works affect existing car parking arrangements.

Required: False

Datatype: string

Expected number: 1

UPRNs
uprns

Unique Property Reference Numbers (UPRNs) for properties within the site boundary

Required: False

Datatype: string

Expected number: 1 or more

Rules

  • {'description': 'At least one site-location must be provided for tree works applications', 'field': 'site-locations', 'require': {'min': 1}, 'type': 'count-constraint', 'when': {'application-type': {'in': ['tree-works']}}}
  • {'description': 'Exactly one site-location for all other applications types', 'field': 'site-locations', 'require': {'exact': 1}, 'type': 'count-constraint', 'when': {'application-type': {'not': ['tree-works']}}}
  • If easting is provided, northing must also be provided and vice versa
  • If latitude is provided, longitude must also be provided and vice versa
  • Site boundary must be valid GeoJSON
  • UPRNs must be valid format
  • Post code must be valid UK format