Skip to main content

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

module: proposal-details-inc-non-residential

Description of the proposed development including any non-residential development

Details of the residential and non-residential parts of the proposed development.

Fields

Description
description

Description of proposed development including non-residential development

Required
True
Datatype
string
Expected number
1
Net dwellings minimum
net-dwellings-min

The minimum number of net additional dwellings proposed as part of the development, accounting for any existing dwellings lost and new dwellings created

Required
True
Datatype
integer
Expected number
1
Net dwellings maximum
net-dwellings-max

The maximum number of net additional dwellings proposed as part of the development, allowing for flexibility in the final housing numbers

Required
True
Datatype
integer
Expected number
1
Non-residential use
non-residential-use

The amount of non-residential use, which can be expressed as floorspace, site area, or both

Required
True
Datatype
object
Expected number
1 or more

Non-residential use component

Non-residential measurement type
non-residential-measurement-type

Type of measurement being provided (floorspace or site-area)

Required
True
Datatype
enum
Expected number
1
Exact value
exact-value

Exact figure of non-residential use

Required
False
Datatype
decimal
Expected number
1
Minimum value
min

Lower bound of non-residential use for ranges

Required
False
Datatype
decimal
Expected number
1
Maximum value
max

Upper bound of non-residential use for ranges

Required
False
Datatype
decimal
Expected number
1

Rules

  • net-dwellings-max must be greater than or equal to net-dwellings-min
  • Each non-residential-use entry must have either exact-value OR both min and max values
  • For non-residential-use ranges, max must be greater than min
  • non-residential-measurement-type must be from the non-res-measurement-type codelist

Where this is used

Application types

This module is used in 1 application type: