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: advert-location

Advertisement location

Where the advertisement being applied to be built will be located

Fields

Is advert in place
is-advert-in-place

Whether the advertisement is already in place

Required: True

Datatype: boolean

Expected number: 1

Advert placed date
advert-placed-date

Date when the advertisement was placed (YYYY-MM-DD format)

Required: False

Datatype: datetime

Expected number: 1

Is replacement advert
is-replacement-advert

Whether this is a replacement advertisement

Required: True

Datatype: boolean

Expected number: 1

Document reference
document-reference

References to documents detailing the proposed alterations

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

Is advert overhanging
is-advert-overhanging

Whether the advertisement will project over a footpath or other public highway

Required: True

Datatype: boolean

Expected number: 1

Rules

  • if is-advert-in-place == true then advert-placed-date is required
  • if (is-advert-in-place == true OR is-replacement-advert == true) then document-reference is required
  • each document in document-reference must have a `reference` that matches a document in application.documents