Font size: +
5 minutes reading time (946 words)

Digital Planning: Get involved validating the baseline planning application data specifications

At the end of last year we started work on data standards for planning applications. We have been looking to create a set of planning application data specifications to make the whole process for local planning authorities and software companies work more efficiently. 

In our last blog post we set out how we were working in the open to achieve this. 

We have now drafted these specifications with the help of over 40 organisations and we want your feedback to make sure they work well.  

Why this work matters 

This work is at the heart of the Digital Planning programme’s mission to modernise England’s planning system and make it fit for the 21st century. 

Standardising how planning application data is structured and exchanged, reduces duplication, confusion, effort and inconsistency across local authority systems.  

These standards will enable interoperability and help create better services, smarter tools, and joined-up decision-making, unlocking the potential for innovation across the whole planning system. 

Where we started 

We began by looking at the current national planning application forms. We identified what information they collect and the rules behind them. Rather than redesigning the forms, we focused on turning them into structured data:  

what fields are required  when are they required   why they are required   what format should they be in 

We developed ‘information models’—descriptions of each part of an application form, such as applicant details, proposal descriptions, or site information. 

Earlier this year, we shared those models and started creating draft specifications based on them. A specification, in this case, is a structured guide about how the data should be organised and submitted—what information is required, what format it takes, and how it relates to other information. 

What we’ve done 

Since January, we’ve been developing these specifications in the open by: 

holding regular advisory group meetings and drop-in sessions, bringing together planning officers, software providers, policy specialists, and digital teams  resolving issues with the help of the community  creating a specification for each component (like site details)  creating a compiled specification for each application type, which brings together all the components and reference lists needed for a complete application  setting up discussion threads for feedback  

All of this work has been shaped by feedback from the community and tracked in the planning application specification GitHub repository

What’s included in the baseline 

So far, the draft baseline includes: 

21 compiled specifications, covering all the main application types (e.g. householder applications, listed building consent, hedgerow removal notices) and several sub-types (for example, prior approval for a larger extension, prior approval for additional storeys)  83 components, each representing a reusable section of an application  29 codelists—these are sets of predefined values used to ensure consistency (e.g. types of trees, materials, or site constraints) 

To avoid disrupting current processes, we’ve tried to keep the specifications as close as possible to existing forms. We plan to make improvements—like rationalising components—in future iterations. 

How feedback has helped to shape the work  

Our progress has been driven by feedback from the community. We’ve logged 74 issues, of which: 

34 have been resolved with changes in the specification  9 are nearly resolved   22 are planned for future work  8 are new or waiting for more input 

Every part of the specification is open for feedback. Each component and codelist has a corresponding discussion thread in GitHub. This is helping us track where things need clarification, change, or further thought. 

What the specifications look like 

Each compiled specification begins with a description of the application type and a list of required components and codelists. 

It includes: 

top-level application fields: such as application type, dates, and submitted documents  components: each with their own set of fields, associated sub-structures and notes on when they are required  rules about when certain information is needed 

We’ve also set out a clear format to make the specifications readable: 

square brackets [] show a list of values  curly brackets {} show a structured group of related fields 

All the specifications are available to view on our planning application data specification discussion page on GitHub. You can navigate by application type or explore individual components. 

How you can help now 

We’re inviting anyone involved in planning—whether you work in a local authority, build planning systems, or regularly submit applications—to review the baseline specifications. 

We want to use the collective knowledge of the planning community to create specifications that work for everyone. We want your feedback on: 

what’s missing?  what’s confusing?  what might not work in real situations? 

If something doesn’t make sense or seems broken, please tell us!  

Suggestions for improvements and rationalisation are also welcome, and we’ll log those for future iterations. 

To get involved please join the conversation by visiting our GitHub validation discussion page to share your thoughts. You'll need to set up a free GitHub account to comment, which also ensures you receive all future updates about this project.

Your feedback will help us move from a basic standard to something better—by testing, using, and evolving the specifications in the open. 

This work is fundamental to creating data in the right format, so that it works well for everyone.

Keeping up to date

You can find information, updates and relevant links about this work on the planning data design advisory group project homepage.

Meanwhile you can keep up to date on our Digital Planning programme, by following us on LinkedIn and subscribe to our newsletter.

For an overview of the Digital Planning programme you can also look at this previous MHCLG Digital blog post. The programme is one of the case studies bringing to life MHCLG Digital’s objectives and guiding principles. 

(Originally posted by Mike Rose, Data, Licensing and Intellectual Property SME)
×
Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

The Week Ahead in Podcasts & Articles: w/c 21st Ap...
Building the service you need
 

Comments

No comments made yet. Be the first to submit a comment
Already Registered? Login Here
Friday, 25 April 2025