Skip to content

Commit 8132afa

Browse files
authored
2i checks (#48)
* Finished 2i checking all 'Features' content. Made the following minor edits. Security: - changed double speech marks to single quotation marks - wrote GDPR in full before acronym - added no TOC markdown to stop bullets capitalising - made Virtual Private Clouds lower case - NHS Notify restrict communications - changed to restricts - removed full stop at end of bullet - removed Oxford comma NHS App: - added missing sentence 'When a user selects the banner notification, this opens their message in the NHS App.' (I'd forgotten to add this from the prototype following App colleagues' review) - added 'the' before NHS App to last image caption - changed 'that' to 'who' in 'members of the public who have the NHS App' Text messages: - changed 'a' to 'an' in first image caption Letters: - changed 'two sided letter' to 'double-sided letter' in caption, to match language on other pages - changed 'Page size and layout: A4 portrait (210 x 297mm)' to 'The page size and layout is A4 portrait (210 x 297mm).' - added apostrophe to 'recipient's address' * Further 2i changes detailed below. Security Changed double speech marks to single quotation marks GDPR Added no TOC markdown Made Virtual Private Clouds lower case NHS Notify restrict communications Removed full stop at end of bullet Removed oxford commas Nhs app Added missing sentence 'When a user selects the banner notification, this opens their message in the NHS App.' Added 'the' before NHS App to last image caption Changed 'that' to 'who' in 'members of the public who have the NHS App' Text messages Changed 'a' to 'an' in first image caption Letters Changed 'two sided letter' to 'double-sided letter' in caption, to match language on other pages Changed 'Page size and layout: A4 portrait (210 x 297mm)' to 'The page size and layout is A4 portrait (210 x 297mm).' Added apostrophe to 'recipient's address' Pricing Text messages Added 'accented' before 'characters' in that column of the table at bottom to distinguish it from the table above Changed 'each additional… characters' to 'every additional… characters' Letters Added hyperlink to accessible formats page Made all '+ VAT' instances in the body texts '(plus VAT)' for consistency with other pages Removed hyphen from second 'cross charge' Added some contractions e.g. 'you'll', 'you've' Using NHS Notify MESH Added link to MESH Added onboarding team email Editing and formatting Struggling to get no TOC code to work - needs picking up, chased with devs Added '<code>' to markdown examples, to stop the markdown from rendering and keep the code visible for users to copy Links and URLs Changed 'Scroll down to see a guide to the available Markdown' to 'The formatting guide with the available Markdown is on the right-hand side of the page'. Tell recipients who… We should probably add a heading for 'Return addresses' - didn't want to add this in just yet as it's getting pulled into the automatic TOC for things we can change, making it look like users can change return addresses Added link to ODS portal Accessible formats Added link to letter pricing page Changed 'This is available for NHS App messages, emails, text messages and letters' to 'This is available for all message channels' Made the '4. We’ll check for recipients with access needs' section more concise Letters in other languages Made the 'We'll check for recipients who need letters in other languages' section more concise Delivery times Updated the NHS App section in line with the Figma prototype, which has the latest content requests from App colleagues Minor tweaks to wording - 'because there are privacy issues' > 'because of privacy issues', made 'it is' a contraction Added line breaks in letter section to add more white space * Generally, added the new code Chris identified to stop the automatic table of contents being added Providing NHS numbers Made 'Numbers' lower case in 'NHS numbers' Amended first link to API to open in a new tab Support Added onboarding team email Get started Incorporated the onboarding email into the existing sentence * Removed extra line break in numbered list example.
1 parent d10403e commit 8132afa

24 files changed

+129
-167
lines changed

docs/pages/features/letters.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ You can use NHS Notify to print and bulk send letters to patients and members of
1515
{% include components/image.html
1616
src="nhs-notify-letter-two-sides-example.svg"
1717
alt="An image showing both sides of a letter sent by NHS Notify"
18-
caption="An example of a black and white two sided letter sent by NHS Notify."
18+
caption="An example of a black and white double-sided letter sent by NHS Notify."
1919
%}
2020

2121
## What you need to know
@@ -38,11 +38,11 @@ You might want to understand more about:
3838

3939
To send letters with NHS Notify, your content must meet our letter specification. This is done automatically for you when you create a letter template using NHS Notify.
4040

41-
Page size and layout: A4 portrait (210 x 297mm)
41+
The page size and layout is A4 portrait (210 x 297mm).
4242

4343
## Envelopes
4444

45-
NHS Notify uses C5 size envelopes with an address window. This means the A4 letter is folded in half with the recipients address displayed in the address window.
45+
NHS Notify uses C5 size envelopes with an address window. This means the A4 letter is folded in half with the recipient's address displayed in the address window.
4646

4747
{% include components/image.html
4848
src="nhs-notify-envelope-example.svg"

docs/pages/features/nhs-app-messages.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permalink: /features/nhs-app-messages
1010
section: Message channels
1111
---
1212

13-
Send free unlimited messages to patients and members of the public that have the NHS App.
13+
Send free unlimited messages to patients and members of the public who have the NHS App.
1414

1515
{% include components/image.html
1616
src="nhs-notify-nhs-app-example-2.svg"
@@ -38,11 +38,13 @@ Recipients can choose if they want to receive notifications in the NHS App or in
3838

3939
Banner notifications are short messages that appear on the lock screen of a recipient’s device. They show the recipient that there is an unopened message waiting in their NHS App inbox.
4040

41+
When a user selects the banner notification, this opens their message in the NHS App.
42+
4143
To protect recipients, banner notifications pushed by the NHS App do not include any of your message content.
4244

4345
{% include components/image.html
4446
src="nhs-notify-nhs-app-banner-notification.svg"
45-
alt="An image of two mobile devices side by side showing an example banner notification for both iPhone and Android devices pushed by the NHS App."
47+
alt="An image of 2 mobile devices side by side showing an example banner notification for both iPhone and Android devices pushed by the NHS App."
4648
caption="An example of a banner notification pushed to an iPhone and an Android device by the NHS App."
4749
%}
4850

@@ -53,5 +55,5 @@ When a recipient receives a NHS App message, a badge notification will appear on
5355
{% include components/image.html
5456
src="nhs-notify-nhs-app-badge-notification.svg"
5557
alt="A screenshot of the NHS App icon with a red badge showing 1 notification."
56-
caption="An example of a badge notification pushed by NHS App when a message is sent to a recipient’s NHS App inbox."
58+
caption="An example of a badge notification pushed by the NHS App when a message is sent to a recipient’s NHS App inbox."
5759
%}

docs/pages/features/roadmap.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,18 @@ You can [contact us]({% link pages/support/support.md %}) if you:
2323
## Things we're working on now
2424

2525
- Let users provide alternative contact details in certain approved circumstances
26-
- Standardise letter printing using PDFs
2726
- Improve onboarding for new users
2827
- Increase print capacity and resilience by bringing in an additional supplier
2928
- Let users create and manage their own templates
3029
- Publish a new website with information about NHS Notify
31-
- Let users manage their own routing plans
3230
- Provide real-time message statuses to show whether messages have been successfully delivered
3331
- Show users which recipients have NHS App accounts and notifications enabled
3432
- Let users subscribe to more detailed NHS APP message statuses
3533

3634
## Things we'll do later
3735

36+
- Let users manage their own routing plans
37+
- Standardise letter printing using PDFs
3838
- Improve how we validate postal addresses
3939
- Develop more efficient onboarding processes
4040
- Provide more granular message statuses for all channels

docs/pages/features/security.md

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,45 +13,46 @@ NHS Notify is part of NHS England and is built for the security needs of its org
1313

1414
This means NHS Notify:
1515

16-
- uses the Data Security and Protection Toolkit (DSPT) self-assessment return and holds the status Standards Met
17-
- is a GDPR compliant service
18-
- aligns to the Information Security Management System standard (ISO 27001:2022)
16+
- uses the Data Security and Protection Toolkit (DSPT) self-assessment return and holds the status 'Standards Met'
17+
- is a General Data Protection Regulation (GDPR) compliant service
18+
- aligns to the information security management system standard (ISO 27001:2022)
1919
- uses the Cyber Assessment Framework (CAF), developed by the National Cyber Security Centre (NCSC)
20-
- adheres to the 10 National Data Guardian's Data Security Standards
20+
- adheres to the 10 National Data Guardian's data security standards
2121

2222
NHS Notify also has approaches for:
2323

24-
- [Network security](#network-security)
25-
- [Security groups and policies](#security-groups-and-policies)
26-
- [Secure development practices](#secure-development-practices)
27-
- [Data protection](#data-protection)
28-
- [Patch management](#patch-management)
29-
- [Security monitoring and logging](#security-monitoring-and-logging)
30-
- [Security configuration](#security-configuration)
31-
- [Regulatory compliance](#regulatory-compliance)
24+
<!-- no toc -->
25+
- [network security](#network-security)
26+
- [security groups and policies](#security-groups-and-policies)
27+
- [secure development practices](#secure-development-practices)
28+
- [data protection](#data-protection)
29+
- [patch management](#patch-management)
30+
- [security monitoring and logging](#security-monitoring-and-logging)
31+
- [security configuration](#security-configuration)
32+
- [regulatory compliance](#regulatory-compliance)
3233

3334
## Network security
3435

3536
NHS Notify maintains network security by:
3637

37-
- configure and managing virtual networks securely
38-
- using firewalls, network security groups, and other tools to control and monitor inbound and outbound traffic
39-
- implementing Virtual Private Clouds (VPCs) for private network environments
38+
- configuring and managing virtual networks securely
39+
- using firewalls, network security groups and other tools to control and monitor inbound and outbound traffic
40+
- implementing virtual private clouds (VPCs) for private network environments
4041
- performing intrusion detection and prevention monitoring to identify and respond to potential threats via the Cyber Security Operations Centre (CSOC)
4142

4243
## Security groups and policies
4344

4445
NHS Notify:
4546

4647
- defines and enforces security groups and policies
47-
- restrict communications between different components in the cloud environment
48+
- restricts communications between different components in the cloud environment
4849
- regularly reviews and updates security group configurations
4950

5051
## Secure development practices
5152

5253
NHS Notify develops its service securely by:
5354

54-
- following secure coding practices for applications.
55+
- following secure coding practices for applications
5556
- conducting regular security assessments, code reviews, and testing
5657
- implementing continuous integration and continuous deployment (CI/CD) security controls within the pipeline
5758

@@ -78,7 +79,7 @@ NHS Notify monitors and logs its security by:
7879

7980
- implementing continuous monitoring for suspicious activities
8081
- observing and monitoring resources and applications
81-
- maintaining logs for auditing, analysis, and forensic purposes
82+
- maintaining logs for auditing, analysis and forensic purposes
8283

8384
## Security configuration
8485

docs/pages/features/text-messages.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ Use NHS Notify to bulk send text messages such as invitations, alerts, notificat
1414

1515
{% include components/image.html
1616
src="nhs-notify-iphone-android-sms-example.svg"
17-
alt="An image of two mobile devices side by side showing a received text message, one displayed on iPhone and the other displayed on an Android device."
18-
caption="An example of a text message (SMS) sent by NHS Notify to a iPhone or Android mobile device."
17+
alt="An image of 2 mobile devices side by side showing a received text message, one displayed on iPhone and the other displayed on an Android device."
18+
caption="An example of a text message (SMS) sent by NHS Notify to an iPhone or Android mobile device."
1919
%}
2020

2121
## What you need to know

docs/pages/get-started/get-started.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@ You might want to learn more about:
2222

2323
## 2. Get in touch to register your interest
2424

25-
If you think NHS Notify is right for your organisation or service, you can get in touch by emailing our engagement team.
26-
27-
25+
If you think NHS Notify is right for your organisation or service, you can get in touch with our engagement team via <[email protected]>.
2826

2927
We'll contact you within 10 working days to find out more about what your service needs.

docs/pages/pricing/how-to-pay.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permalink: /pricing/how-to-pay
1111

1212
This page describes how NHS England organisations and services pay for the messages they send using NHS Notify.
1313

14-
If you’re not part of NHS England but will soon be using NHS Notify, we are currently developing another payment process.
14+
If you’re not part of NHS England but will soon be using NHS Notify, we're currently developing another payment process.
1515

1616
## Before you start
1717

@@ -21,8 +21,8 @@ You must provide your cost centre number before you start sending messages. This
2121

2222
## Cross charging
2323

24-
NHS Notify checks invoices from its suppliers against your monthly message volumes to see if they are correct. You will soon be able to use our dashboard to track how much you’ve spent.
24+
NHS Notify checks invoices from its suppliers against your monthly message volumes to see if they're correct. You'll soon be able to use our dashboard to track how much you’ve spent.
2525

26-
We then receipt supplier invoices with the NHS England finance team and cross-charge your service or organisation at the end of the month.
26+
We then receipt supplier invoices with the NHS England finance team and cross charge your service or organisation at the end of the month.
2727

28-
You will only ever be charged for text messages and letters that you have sent.
28+
You'll only ever be charged for the text messages and letters that you've sent.

docs/pages/pricing/letters.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Prices include:
3030

3131
You can use a range of accessible formats to send letters to people with accessibility needs.
3232

33-
Learn more about NHS Notify’s accessible letter formats.
33+
Learn more about NHS Notify’s [accessible letter formats]({% link pages/using-nhs-notify/accessible-formats.md %}).
3434

3535
| Accessible format | Cost |
3636
| --------------------------- | ------------------------- |
@@ -42,7 +42,7 @@ Learn more about NHS Notify’s accessible letter formats.
4242

4343
You can include an insert with letters to give recipients other information. For example, this could be a leaflet to a related service.
4444

45-
If you include an insert with your letter, you will need to pay an insert fee of up to 1.08 pence + VAT for each letter.
45+
If you include an insert with your letter, you will need to pay an insert fee of up to 1.08 pence (plus VAT) for each letter.
4646

4747
You can print your inserts elsewhere or use NHS Notify. If you use NHS Notify, you will need to pay the print cost.
4848

@@ -54,7 +54,7 @@ You can print your inserts elsewhere or use NHS Notify. If you use NHS Notify, y
5454

5555
## Returned letter costs
5656

57-
There is an 18 pence charge for each letter you send that is returned. Returned letters are then destroyed for data security, which costs £5.99 + VAT for every 10,000 letters.
57+
There is an 18 pence charge for each letter you send that is returned. Returned letters are then destroyed for data security, which costs £5.99 (plus VAT) for every 10,000 letters.
5858

5959
Letters are sometimes returned because:
6060

docs/pages/pricing/pricing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ It costs 2.27 pence (plus VAT) for every text message you send.
3030

3131
## Letters
3232

33-
It costs up to 61p (plus VAT) to send 1 A4 sheet letter with both sides printed using 2nd class postage.
33+
It costs up to 61p (plus VAT) to send a one-sheet letter with both sides printed using 2nd class postage.
3434

3535
{% include components/action-link.html
3636
url='/pricing/letters'

docs/pages/pricing/text-messages.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permalink: /pricing/text-messages
1111

1212
It costs 2.27 pence (plus VAT) for each text message you send.
1313

14-
You may pay more for each message, if you:
14+
You may pay more for each message if you:
1515

1616
- send text messages longer than 160 characters
1717
- use certain signs and symbols
@@ -23,6 +23,7 @@ If a text message is longer than 160 characters (including spaces), it counts as
2323

2424
| Message length | Charge |
2525
| -------------------- | --------------- |
26+
| Up to 160 characters | 1 text messages |
2627
| Up to 306 characters | 2 text messages |
2728
| Up to 459 characters | 3 text messages |
2829
| Up to 612 characters | 4 text messages |
@@ -31,7 +32,7 @@ If a text message is longer than 160 characters (including spaces), it counts as
3132

3233
## Signs and symbols
3334

34-
The following signs and symbols count as 2 characters each:
[]{}^\|~
35+
The following signs and symbols count as 2 characters each:
[]{}^\|~.
3536

3637
Using them can increase the cost of sending text messages.
3738

@@ -43,10 +44,10 @@ The following accented characters do not affect the cost of sending text message
4344

4445
Using other accented characters can increase the cost of sending text messages.
4546

46-
| Message length | Charge |
47-
| ----------------------------- | ------------------------- |
48-
| Up to 70 characters | 2 text messages |
49-
| Up to 134 characters | 3 text messages |
50-
| Up to 201 characters | 4 text messages |
51-
| Up to 268 characters | 5 text messages |
52-
| Each additional 67 characters | 1 additional text message |
47+
| Message length | Charge |
48+
| --------------------------------------- | ------------------------- |
49+
| Up to 70 accented characters | 1 text messages |
50+
| Up to 134 accented characters | 2 text messages |
51+
| Up to 201 accented characters | 3 text messages |
52+
| Up to 268 accented characters | 4 text messages |
53+
| Every additional 67 accented characters | 1 additional text message |

0 commit comments

Comments
 (0)