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: nm-amendment-details

Non-material amendment details

Details of changes being requested to plans after permission has already been granted.

Fields

Description
description

Description of the non-material amendments the applicant seeks to make

Required: True

Datatype: string

Expected number: 1

Substituting document
is-substituting-document

True or False indicating whether the amendment involves substituting documents

Required: True

Datatype: boolean

Expected number: 1

Replacement documents
replacement-documents

List of documents being replaced in the amendment with old and new document references

Required: False

Datatype: object

Expected number: 1 or more

Replacement document component

Old document
old-document

Reference of the old document being replaced in the amendment

Required: True

Datatype: string

Expected number: 1

New document
new-document

Reference for the new document replacing the old document in the amendment

Required: True

Datatype: string

Expected number: 1

Reason
reason

Reason why applicant wants to make the amendment

Required: True

Datatype: string

Expected number: 1

Rules

  • is-substituting-document == true REQUIRES replacement-documents.length >= 1
  • replacement-documents[].old-document.length > 0 AND replacement-documents[].new-document.length > 0
  • replacement-documents[].old-document != replacement-documents[].new-document
  • each document in replacement-documents must have `old-document` and `new-document` that match a document in application.documents
  • description.length > 10
  • reason.length > 5