Skip to main content

GP practice permissions and error codes for the NHS App

Guidance for GP practices about different permission levels in the NHS App and common error codes. 

Practice and patient permission levels

Practice level permissions 

Practice level permissions are permissions that you set that apply to everyone in the practice.

When to look out for this
  • If no one can at the practice can use a certain functionality 

Patient level permissions

Patient level permissions are permissions that you set that can be changed for each patient at the practice. 

When to look out for this
  • If some people at the practice can do something but one or a few can't. 

Error codes explained

3C
  • 3C error codes mean that patients cannot connect their NHS account to the GP surgery’s clinical system
  • 3C will be followed by 4 random characters, for example 3cfjwd
3F
  • 3F error codes mean that a patient may recently have moved to England from Wales, Scotland or Northern Ireland, or are ex-armed forces
  • 3F will be followed by 4 random characters, for example 3fplmi
3R
  • 3R error codes mean there is either no ODS code associated with the patient's NHS number being returned to the NHS App, or it is an unsupported ODS code
  • 3R will be followed by 4 random characters, for example 3rswtr

Further support

Last edited: 2 October 2025 1:37 pm