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