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