Skip to content

Commit 7feb2c2

Browse files
Checklist page.
1 parent 17fda06 commit 7feb2c2

File tree

8 files changed

+121
-33
lines changed

8 files changed

+121
-33
lines changed

_data/primary-navigation.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
- title: The Framework
88
link: /safs/
99

10+
- title: Checklist
11+
link: /safs/checklist
12+
1013
- title: Tags
1114
link: /tags/
1215

_includes/head.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
<link rel="stylesheet" href="{{ '/assets/css/nhs.css' | relative_url }}">
88
<link rel="shortcut icon" href="{{ '/assets/images/favicon.ico' | relative_url }}">
99

10-
<script src="assets/js/nhsuk.min.js" type="module"></script>
10+
<script src="{{/assets/js/nhsuk.min.js | relative_url }}" type="module"></script>
1111
</head>
1212
</head>

_includes/saf_content_full.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ <h2>Requirement</h2>
77
</div>
88
{% endif %}
99

10+
{% if content != requirement %}
11+
<div>
12+
{{ content }}
13+
</div>
14+
{% endif %}
15+
1016
{% if saf_to_render.more_info != null %}
1117
<div>
1218
<h2>More information</h2>
@@ -61,8 +67,3 @@ <h3>
6167
{% assign content = saf_to_render.content %}
6268
{% assign requirement = saf_to_render.requirement | markdownify %}
6369

64-
{% if content != requirement %}
65-
<div>
66-
{{ content }}
67-
</div>
68-
{% endif %}

_includes/safs_checklist.html

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{% for saf_dimension in site.saf_dimensions %}
2+
<h3> <a href="{{ saf_dimension.url | relative_url }}">{{saf_dimension.title}}</a></h3>
3+
4+
5+
<table>
6+
<tr>
7+
<th>
8+
Complete
9+
</th>
10+
<th>
11+
Item
12+
</th>
13+
<th>
14+
Description
15+
</th>
16+
</tr>
17+
{% for saf in site.safs %}
18+
{% if saf.dimension != saf_dimension.name %}
19+
{% continue %}
20+
{% endif %}
21+
<tr>
22+
<td style="width:15%;">
23+
<input type="checkbox">
24+
</td>
25+
<td style="width:15%;">
26+
<a href="{{ saf.url | relative_url }}">
27+
{{ saf.title }}
28+
</a>
29+
</td>
30+
<td style="padding-left: 5px;">
31+
32+
{% include saf_content.html summary_only=true saf=saf %}
33+
</td>
34+
35+
</tr>
36+
{% endfor %}
37+
</table>
38+
39+
{% endfor %}

_layouts/safs_checklist.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: default
3+
---
4+
5+
{{ content }}
6+

_safs/ru/ru03.md

Lines changed: 56 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,31 +5,7 @@ dimension: reuse
55
tags: [reuse,services]
66
nav_order: 2.63
77

8-
requirement: |
9-
We **SHOULD** reuse capabilities as defined below:-
10-
11-
| Capability  | Re Use  |
12-
|-----------------------------|---------------------------------------------------------------------|
13-
| Cohorting  | CaaS  |
14-
| Citizen Messaging  | NHS Notify  |
15-
| Staff Messaging  | GOV.Notify and nhs.connect  |
16-
| Application Messaging  | MESH or alternative as required  |
17-
| Demographics/MPI  | PDS  |
18-
| API Management  | APIgee NHSE API Management Platform (which uses Apigee underneath)  |
19-
| Identity  | CIS2 Auth/NHS Mail SSO/NHS login  |
20-
| Logging & Monitoring  | Splunk/Sentinel/Cribl/Grafana (tbc – pending ODIN)  |
21-
| Data Analytics   | FDP/CDP/DPS - FDP First  |
22-
| Public facing web presence  | NHS.uk  |
23-
| Patient Flags  | Flags service   |
24-
| Organisational Data  | ODS |
25-
26-
#### Shared Services
27-
28-
| Capability  | Re Use  |
29-
|-------------------------------|----------------------------------------|
30-
| Auditing  | Standard Audit tools/PARS (when live)  |
31-
| Cyber Security Monitoring  | CSOC  |
32-
| Service Management & Support  | ServiceNow |
8+
requirement: We **SHOULD** reuse capabilities as defined in RU03.
339

3410
more_info: |
3511
asd
@@ -55,4 +31,59 @@ further_reading:
5531
content: |
5632
google.com
5733
url: https://www.google.com
34+
35+
capabilities:
36+
- capability: Cohorting
37+
reuse: CaaS
38+
- capability: Citizen Messaging 
39+
reuse: NHS Notify
40+
- capability: Staff Messaging 
41+
reuse: GOV.Notify and nhs.connect 
42+
- capability: Application Messaging
43+
reuse: MESH or alternative as required 
44+
- capability: Demographics/MPI 
45+
reuse: PDS 
46+
- capability: API Management
47+
reuse: APIgee NHSE API Management Platform (which uses Apigee underneath)
48+
- capability: Identity 
49+
reuse: CIS2 Auth/NHS Mail SSO/NHS login 
50+
- capability: Logging & Monitoring
51+
reuse: Splunk/Sentinel/Cribl/Grafana (tbc – pending ODIN)
52+
- capability: Data Analytics
53+
reuse: FDP/CDP/DPS - FDP First 
54+
- capability: Public facing web presence
55+
reuse: NHS.uk 
56+
- capability: Patient Flags
57+
reuse: Flags service  
58+
- capability: Organisational Data
59+
reuse: ODS
60+
- capability: Auditing 
61+
reuse: Standard Audit tools/PARS (when live)
62+
- capability: Cyber Security Monitoring 
63+
reuse: CSOC 
64+
- capability: Service Management & Support
65+
reuse: ServiceNow
5866
---
67+
68+
[RU03]({{ru03.html | relative_url }})
69+
70+
<table>
71+
<tr>
72+
<th>
73+
Capability
74+
</th>
75+
<th>
76+
Re Use
77+
</th>
78+
</tr>
79+
{%- for capability in page.capabilities -%}
80+
<tr>
81+
<td>
82+
{{ capability.capability | markdownify}}
83+
</td>
84+
<td>
85+
{{ capability.reuse | markdownify}}
86+
</td>
87+
</tr>
88+
{% endfor %}
89+
</table>

_sass/nhs/_nhs-style.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -257,13 +257,13 @@
257257
.nhsuk-breadcrumb__item {
258258

259259
&:not(:last-child)::after {
260-
background: url(/assets/images/icon-chevron-right__breadcrumb.svg) top left no-repeat;
260+
background: url({{/assets/images/icon-chevron-right__breadcrumb.svg|relative_url}}) top left no-repeat;
261261
}
262262
}
263263

264264
.nhsuk-breadcrumb__back {
265265

266266
&::before {
267-
background: url(/assets/images/icon-chevron-left__back_link.svg) top left no-repeat;
267+
background: url({{/assets/images/icon-chevron-left__back_link.svg|relative_url}}) top left no-repeat;
268268
}
269269
}

safs/checklist.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: SAFs Checklist
3+
layout: safs_checklist
4+
nav_order: 2.0
5+
---
6+
7+
<h2>SAF Checklist</h2>
8+
{% include safs_checklist.html %}

0 commit comments

Comments
 (0)