Skip to content

Commit 71596bf

Browse files
committed
Latest generated outputs 2025-08-29
1 parent ea4bff6 commit 71596bf

107 files changed

Lines changed: 2518 additions & 1312 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

generated/info_model/application/advertising.md

Lines changed: 96 additions & 55 deletions
Large diffs are not rendered by default.

generated/info_model/application/approval-condition.md

Lines changed: 77 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,21 @@ An application to have conditions approved which have been applied at the time o
2222
* [Site details](#site-details)
2323
* [Site Visit Details](#site-visit-details)
2424

25+
### Codelists
26+
27+
* [Contact priority](#contact-priority)
28+
* [User role type](#user-role-type)
29+
2530
# Application fields
2631

2732
Core planning application structure containing reference information,
2833
application types, submission details, modules, documents, and fees
2934

3035

31-
| reference | name | description | only for application | requirement | notes |
32-
| --- | --- | --- | --- | --- | --- |
36+
**Application fields module**
37+
38+
| reference | name | description | requirement | notes |
39+
| --- | --- | --- | --- | --- |
3340
| reference | Reference | A unique reference for the data item | MUST | |
3441
| application-types | Application types[] | A list of planning application types that define the nature of the planning application | MUST | Select from the **application-type** enum |
3542
| application-sub-type | Application sub type | Further classification of the application type for specific variations within the main application type | MAY | Select from the **application-sub-type** enum |
@@ -40,7 +47,7 @@ application types, submission details, modules, documents, and fees
4047
| fee | Fee{} | The fee payable for the application including amounts and transaction details | MAY | |
4148

4249

43-
**Document model**
50+
**Document component**
4451

4552
field | name | description | required | notes
4653
-- | -- | -- | -- | --
@@ -51,7 +58,7 @@ document-types | Document types[] | List of codelist references that the documen
5158
file | File{} | The digital file or a reference to where the file is stored | MUST |
5259

5360

54-
**Fee model**
61+
**Fee component**
5562

5663
field | name | description | required | notes
5764
-- | -- | -- | -- | --
@@ -60,7 +67,7 @@ amount-paid | Amount paid | The amount paid towards the application fee | MUST |
6067
transactions | Transactions[] | References to payments or financial transactions related to this application | MAY |
6168

6269

63-
**File model**
70+
**File component**
6471

6572
field | name | description | required | notes
6673
-- | -- | -- | -- | --
@@ -87,21 +94,23 @@ file-size | File size | Size of the file in bytes that can be used to enforce li
8794
Contact details of the agent acting on behalf of the applicant
8895

8996

90-
| reference | name | description | only for application | requirement | notes |
91-
| --- | --- | --- | --- | --- | --- |
97+
**Agent contact details module**
98+
99+
| reference | name | description | requirement | notes |
100+
| --- | --- | --- | --- | --- |
92101
| agent-reference | Agent reference | A reference to an agent object | MUST | |
93102
| contact-details | Contact details{} | A structured object containing contact information for an individual. This component is required for planning in principle (PiP) applications and optional for other application types. Contains email and phone contact information. | MUST | |
94103

95104

96-
**Contact details model**
105+
**Contact details component**
97106

98107
field | name | description | required | notes
99108
-- | -- | -- | -- | --
100109
email | Email | The email address that can be used for electronic correspondence with the individual | MUST |
101110
phone-numbers | Phone number(s)[]{} | One or more telephone numbers to contact individual | MUST |
102111

103112

104-
**Phone number model**
113+
**Phone number component**
105114

106115
field | name | description | required | notes
107116
-- | -- | -- | -- | --
@@ -115,12 +124,14 @@ contact-priority | Contact priority | The priority of a number | MAY | Select fr
115124
Details of the agent acting on behalf of the applicant
116125

117126

118-
| reference | name | description | only for application | requirement | notes |
119-
| --- | --- | --- | --- | --- | --- |
127+
**Agent details module**
128+
129+
| reference | name | description | requirement | notes |
130+
| --- | --- | --- | --- | --- |
120131
| agent | agent{} | Details of the agent | MAY | |
121132

122133

123-
**Agent obj model**
134+
**Agent obj component**
124135

125136
field | name | description | required | notes
126137
-- | -- | -- | -- | --
@@ -130,7 +141,7 @@ company | Company | The name of a company (that the agent works for) | MAY |
130141
user-role | User role | The role of the named individual. Agent or proxy | MAY | Select from the **user-role-type** enum
131142

132143

133-
**Person obj model**
144+
**Person obj component**
134145

135146
field | name | description | required | notes
136147
-- | -- | -- | -- | --
@@ -147,21 +158,23 @@ postcode | Postcode | The postal code | MAY |
147158
Contact details for the applicant or applicants, including email and phone numbers
148159

149160

150-
| reference | name | description | only for application | requirement | notes |
151-
| --- | --- | --- | --- | --- | --- |
161+
**Applicant contact details module**
162+
163+
| reference | name | description | requirement | notes |
164+
| --- | --- | --- | --- | --- |
152165
| applicant-reference | Applicant reference | Reference to match contact details to a named individual from the applicant details component | MUST | |
153166
| contact-details | Contact details{} | A structured object containing contact information for an individual. This component is required for planning in principle (PiP) applications and optional for other application types. Contains email and phone contact information. | MUST | |
154167

155168

156-
**Contact details model**
169+
**Contact details component**
157170

158171
field | name | description | required | notes
159172
-- | -- | -- | -- | --
160173
email | Email | The email address that can be used for electronic correspondence with the individual | MUST |
161174
phone-numbers | Phone number(s)[]{} | One or more telephone numbers to contact individual | MUST |
162175

163176

164-
**Phone number model**
177+
**Phone number component**
165178

166179
field | name | description | required | notes
167180
-- | -- | -- | -- | --
@@ -179,20 +192,22 @@ Details about the applicants for the planning application,
179192
including their personal information and contact details
180193

181194

182-
| reference | name | description | only for application | requirement | notes |
183-
| --- | --- | --- | --- | --- | --- |
195+
**Applicant details module**
196+
197+
| reference | name | description | requirement | notes |
198+
| --- | --- | --- | --- | --- |
184199
| applicants | Applicants[]{} | | MUST | |
185200

186201

187-
**Applicant model**
202+
**Applicant component**
188203

189204
field | name | description | required | notes
190205
-- | -- | -- | -- | --
191206
reference | Reference | A unique reference for the data item | MUST |
192207
person | Person{} | Detail to help identify a person | MUST |
193208

194209

195-
**Person obj model**
210+
**Person obj component**
196211

197212
field | name | description | required | notes
198213
-- | -- | -- | -- | --
@@ -212,8 +227,10 @@ postcode | Postcode | The postal code | MAY |
212227
Identifies the national requirement types that apply to this application type
213228

214229

215-
| reference | name | description | only for application | requirement | notes |
216-
| --- | --- | --- | --- | --- | --- |
230+
**Checklist module**
231+
232+
| reference | name | description | requirement | notes |
233+
| --- | --- | --- | --- | --- |
217234
| national-req-types | National requirement types[] | List of the document types required for the given application type | MUST | |
218235

219236
**Validation rules**
@@ -227,8 +244,10 @@ Information about any conflicts of interest between the applicant/agent and the
227244
including relationships with staff or elected members
228245

229246

230-
| reference | name | description | only for application | requirement | notes |
231-
| --- | --- | --- | --- | --- | --- |
247+
**Conflict of interest module**
248+
249+
| reference | name | description | requirement | notes |
250+
| --- | --- | --- | --- | --- |
232251

233252
**Validation rules**
234253

@@ -239,8 +258,10 @@ including relationships with staff or elected members
239258
Declaration by the applicant or agent confirming the accuracy of the information provided
240259

241260

242-
| reference | name | description | only for application | requirement | notes |
243-
| --- | --- | --- | --- | --- | --- |
261+
**Declaration module**
262+
263+
| reference | name | description | requirement | notes |
264+
| --- | --- | --- | --- | --- |
244265
| name | Name | A name of a person | MUST | |
245266
| declaration-confirmed | Declaration confirmed | Confirms the applicant or agent has reviewed and validated the information provided in the application | MUST | |
246267
| declaration-date | Declaration date | The date the declaration was made | MUST | |
@@ -257,8 +278,10 @@ Details about your proposal including related planning permissions,
257278
development status, and condition information
258279

259280

260-
| reference | name | description | only for application | requirement | notes |
261-
| --- | --- | --- | --- | --- | --- |
281+
**Description of your proposal module**
282+
283+
| reference | name | description | requirement | notes |
284+
| --- | --- | --- | --- | --- |
262285
| related-application | Related application{} | Details of the related planning permission | MUST | |
263286
| condition-numbers | Condition numbers[] | List of condition numbers related to this application | MAY | |
264287
| has-development-started | Has development started | Whether the development has already started | MUST | |
@@ -267,7 +290,7 @@ development status, and condition information
267290
| development-completed-date | Development completed date | Date when development was completed | MAY | Rule: is a MUST if `has-development-completed` is `True` |
268291

269292

270-
**Related application details model**
293+
**Related application details component**
271294

272295
field | name | description | required | notes
273296
-- | -- | -- | -- | --
@@ -290,8 +313,10 @@ Module for capturing information about materials and details being submitted
290313
for approval as part of discharging planning conditions
291314

292315

293-
| reference | name | description | only for application | requirement | notes |
294-
| --- | --- | --- | --- | --- | --- |
316+
**Discharge condition module**
317+
318+
| reference | name | description | requirement | notes |
319+
| --- | --- | --- | --- | --- |
295320
| description-list | Description list | Description or list of materials/details that are being submitted for approval | MUST | |
296321

297322
**Validation rules**
@@ -305,8 +330,10 @@ Information about whether the applicant is trying to discharge part of a conditi
305330
and details about which part of the condition is being addressed
306331

307332

308-
| reference | name | description | only for application | requirement | notes |
309-
| --- | --- | --- | --- | --- | --- |
333+
**Part discharge module**
334+
335+
| reference | name | description | requirement | notes |
336+
| --- | --- | --- | --- | --- |
310337
| is-discharging-part | Is discharging part | Is applicant trying to discharge part of condition? | MUST | |
311338
| discharging-part-details | Discharging part details | Indicate which part of the condition the application relates to | MAY | Rule: is a MUST if `discharging-part` is `True` |
312339

@@ -320,8 +347,10 @@ and details about which part of the condition is being addressed
320347
Information about any pre-application advice sought from the planning authority
321348

322349

323-
| reference | name | description | only for application | requirement | notes |
324-
| --- | --- | --- | --- | --- | --- |
350+
**Pre-application advice module**
351+
352+
| reference | name | description | requirement | notes |
353+
| --- | --- | --- | --- | --- |
325354
| advice-sought | Pre-application advice sought | Whether pre-application advice has been sought from the planning authority | MUST | |
326355
| officer-name | Officer name | Name of the planning officer who provided the pre-application advice | MAY | Rule: is a MUST if `advice-sought` is `True` |
327356
| reference | Reference | A unique reference for the data item | MAY | Rule: is a MUST if `advice-sought` is `True` |
@@ -336,12 +365,14 @@ Information about the location and extent of the site where development
336365
or works are proposed
337366

338367

339-
| reference | name | description | only for application | requirement | notes |
340-
| --- | --- | --- | --- | --- | --- |
368+
**Site details module**
369+
370+
| reference | name | description | requirement | notes |
371+
| --- | --- | --- | --- | --- |
341372
| site-locations | Site locations[]{} | Details of the sites where development or works are proposed | MUST | |
342373

343374

344-
**Site location model**
375+
**Site location component**
345376

346377
field | name | description | required | notes
347378
-- | -- | -- | -- | --
@@ -357,8 +388,8 @@ uprns | UPRNs[] | Unique Property Reference Numbers (UPRNs) for properties withi
357388

358389
**Validation rules**
359390

360-
- At least one site-location must be provided for tree works applications
361-
- Exactly one site-location for all other applications types
391+
- {'description': 'At least one site-location must be provided for tree works applications', 'type': 'count-constraint', 'field': 'site-locations', 'when': {'application-type': {'in': ['tree-works']}}, 'require': {'min': 1}}
392+
- {'description': 'Exactly one site-location for all other applications types', 'type': 'count-constraint', 'field': 'site-locations', 'when': {'application-type': {'not': ['tree-works']}}, 'require': {'exact': 1}}
362393
- If easting is provided, northing must also be provided and vice versa
363394
- If latitude is provided, longitude must also be provided and vice versa
364395
- Site boundary must be valid GeoJSON
@@ -370,15 +401,17 @@ uprns | UPRNs[] | Unique Property Reference Numbers (UPRNs) for properties withi
370401
Details needed to support a site visit by the planning authority
371402

372403

373-
| reference | name | description | only for application | requirement | notes |
374-
| --- | --- | --- | --- | --- | --- |
404+
**Site Visit Details module**
405+
406+
| reference | name | description | requirement | notes |
407+
| --- | --- | --- | --- | --- |
375408
| can-be-seen-from | Site seen from public area | Can site be seen from a public road, public footpath, bridleway or other public land | MUST | |
376409
| contact-type | Site visit contact type | Indicates who the authority should contact to arrange a site visit | MUST | Select from the **site-visit-contact-type** enum |
377410
| contact-reference | Contact reference | The reference of the applicant or agent who should be contacted for site visits | MAY | |
378411
| other-contact | Other site visit contact{} | Details of specifically named contact for site visits | MAY | Rule: is a MUST if `contact-type` is `other` |
379412

380413

381-
**Other contact model**
414+
**Other contact component**
382415

383416
field | name | description | required | notes
384417
-- | -- | -- | -- | --

0 commit comments

Comments
 (0)