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: foul-sewage

Foul sewage disposal

How waste water will leave the property as part of the proposed development

Fields

Has new disposal arrangements
has-new-disposal-arrangements

Does the proposal include any new foul sewage disposal arrangments

Required
True
Datatype
boolean
Expected number
1
Foul sewage disposal types
foul-sewage-disposal-types

List of ways foul sewage will be disposed of

Required
False
Datatype
enum
Expected number
1 or more
Produce foul sewage
produce-foul-sewage

Whether the proposed development will produce any foul sewage

Required
True
Datatype
boolean
Expected number
1
Connect to drainage system
connect-to-drainage-system

Whether the proposal needs to connect to the existing drainage system

Required
True
Datatype
boolean
Expected number
1
Connect to drainage system (oil and gas)
connect-to-drainage-system-oil-gas

Whether the proposal needs to connect to the existing drainage system (oil and gas applications)

Required
True
Datatype
enum
Allowed values
Yes no unknown codelist
Expected number
1
Supporting documents
supporting-documents

References to plans or drawings showing details of the existing drainage system

Required
False
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

  • if connect-to-drainage-system == true then supporting-documents is required
  • if application-type includes 'extraction-oil-gas' then supporting-documents is required
  • if connect-to-drainage-system-oil-gas == 'yes' then supporting-documents is required
  • each document in supporting-documents must have a `reference` that matches a document in application.documents

Where this is used

Application types

This module is used in 7 application types: