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: haz-substances

Hazardous substances

Details of hazardous substances requiring consent used as part of the development

Fields

Involves hazardous substances
involves-hazardous-substances

Indicates if hazardous substances are involved in the proposal

Required
True
Datatype
enum
Expected number
1
Substance types
substance-types

List of hazardous substances and their quantities

Required
False
Datatype
object
Expected number
1 or more

Hazardous substance component

Hazardous substance type
hazardous-substance-type

Reference of hazardous substance type from predefined list

Required
True
Datatype
enum
Expected number
1
Hazardous substance other
hazardous-substance-other

The specific name of the hazardous substance if other is selected

Required
False
Datatype
string
Expected number
1
Amount
amount

The total amount due for the application fee

Required
True
Datatype
decimal
Expected number
1
Hazardous substance consent required
hazardous-sub-consent-req

Does the proposal involve the use or storage of any substances requiring hazardous substances consent

Required
True
Datatype
boolean
Expected number
1
Hazardous substance consent details
hazardous-sub-consent-details

Details of hazardous substance consent requirements

Required
False
Datatype
string
Expected number
1

Rules

  • if application-type in ['full', 'outline'] and involves-hazardous-substances == 'yes' then substance-types is required
  • if application-type == 'extraction-oil-gas' and hazardous-sub-consent-req == true then hazardous-sub-consent-details is required
  • if hazardous-substance-type == 'other' then name is required
  • amount > 0

Where this is used

Application types

This module is used in 7 application types: