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: vehicle-parking

Vehicle parking

Details of current parking facilities at the site and any changes that would be made by the proposed development.

Fields

Parking spaces
parking-spaces

Array of parking space information by vehicle type

Required: True

Datatype: object

Expected number: 1 or more

Parking space component

Parking space type
parking-space-type

Type of parking space or vehicle type

Required: True

Datatype: enum

Expected number: 1

Vehicle type other
vehicle-type-other

Vehicle type when parking space type is 'other'

Required: False

Datatype: string

Expected number: 1

Total existing
total-existing

Total number of existing parking spaces

Required: True

Datatype: number

Expected number: 1

Total proposed
total-proposed

Total number of proposed parking spaces

Required: True

Datatype: number

Expected number: 1

Unknown proposed
unknown-proposed

If proposed parking spaces is unknown

Required: False

Datatype: Boolean

Expected number: 1

Difference in spaces
difference-in-spaces

Net change in parking spaces (proposed minus existing)

Required: True

Datatype: number

Expected number: 1

Rules

  • if parking-space-type == 'other' then vehicle-type-other is required
  • total-existing >= 0 AND total-proposed >= 0 AND (unknown-proposed is empty OR unknown-proposed >= 0)
  • difference-in-spaces == (total-proposed - total-existing)