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: bng

Biodiversity net gain

How any natural habitats on the development site will be improved by the proposed works.

Fields

Biodiversity gain exemption
bng-exempt

Statement whether the biodiversity gain condition will apply if permission is granted. Householder applicants need to confirm the biodiversity gain condition does not apply.

Required: True

Datatype: boolean

Expected number: 1

Biodiversity gain condition applies
bng-condition-applies

Does the applicant believe the Biodiversity Gain Condition applies to this application

Required: True

Datatype: boolean

Expected number: 1

Biodiversity gain condition exemption reason
bng-condition-exemption-reasons

Reasons why BNG does not apply, referencing exemptions or transitional arrangements

Required: False

Datatype: object

Expected number: 1 or more

BNG exemption reason component

Exemption type
exemption-type

The type of biodiversity gain exemption from the bng-exemption-type enum

Required: True

Datatype: enum

Expected number: 1

Reason
reason

The reason the exemption applies to this proposal

Required: True

Datatype: string

Expected number: 1

Biodiversity net gain details
bng-details

Comprehensive details about biodiversity net gain assessment including pre-development value, habitat loss information, and supporting documentation

Required: False

Datatype: object

Expected number: 1

Biodiversity net gain details component

Pre development date
pre-development-date

Date of pre-development biodiversity value calculation, must align with application or justified earlier date

Required: True

Datatype: datetime

Expected number: 1

Pre development biodiversity value
pre-development-biodiversity-value

Calculated biodiversity value in Habitat Biodiversity Units

Required: True

Datatype: number

Expected number: 1

Earlier date reason
earlier-date-reason

Reason for using a pre-development date that is earlier than the application submission

Required: False

Datatype: string

Expected number: 1

Habitat loss after 2020
habitat-loss-after-2020

Indicates whether there has been degradation of onsite habitat(s) after 30 Jan 2020

Required: False

Datatype: boolean

Expected number: 1

Habitat loss details
habitat-loss-details

Details of habitat loss or degradation events

Required: False

Datatype: object

Expected number: 1

Habitat loss details component

Loss date
loss-date

Date the activity causing habitat loss or degradation occurred

Required: True

Datatype: datetime

Expected number: 1

Pre loss biodiversity value
pre-loss-biodiversity-value

Biodiversity value immediately before habitat loss or degradation occurred, measured in Habitat Biodiversity Units

Required: True

Datatype: number

Expected number: 1

Supporting evidence
supporting-evidence

Description or reference to supporting documents for habitat loss or degradation evidence

Required: False

Datatype: string

Expected number: 1

Metric publication date
metric-publication-date

Publication date of the biodiversity metric tool used for calculations

Required: True

Datatype: datetime

Expected number: 1

Irreplaceable habitats
irreplaceable-habitats

Indicates whether the site contains any irreplaceable habitats

Required: True

Datatype: boolean

Expected number: 1

Irreplaceable habitats details
irreplaceable-habitats-details

Description and references for any irreplaceable habitats identified on the site

Required: False

Datatype: string

Expected number: 1

Supporting documents
supporting-documents

References to supporting documents that have been uploaded with the application

Required: True

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

  • application-type == 'hh' REQUIRES only bng-exempt field
  • bng-condition-applies == false REQUIRES bng-condition-exemption-reasons.length >= 1
  • bng-condition-applies == true REQUIRES bng-details
  • application-type == 'hh' RECOMMENDS bng-exempt == false
  • bng-condition-exemption-reasons[].exemption-type must be from bng-exemption-type codelist
  • bng-details.pre-development-date <= application-submission-date OR earlier-date-reason provided
  • bng-details.habitat-loss-after-2020 == true REQUIRES bng-details.habitat-loss-details
  • bng-details.irreplaceable-habitats == true REQUIRES bng-details.irreplaceable-habitats-details