feat: complete Task 2.2 - test refresh pipeline with Snowflake data

Tested full refresh pipeline end-to-end with real Snowflake data:
- Fixed trust filter to read Name column from defaultTrusts.csv
- Fixed Decimal type handling in calculate_cost_per_patient_per_annum
- Fixed array handling in convert_to_records for average_administered
- Added required reference CSV files to data/ directory
- Configured Snowflake connection (account, warehouse, user)

Results:
- Snowflake fetch: 656,695 records in ~7s
- Transformations: 519,848 records after UPID/drug/directory
- Pathway nodes: 293 for all_6mo (8 trusts, 14 directories)
- Total processing time: ~6.2 minutes
This commit is contained in:
Andrew Charlwood
2026-02-05 00:20:12 +00:00
parent 8b65dfd9a8
commit adc1dbfc58
12 changed files with 1708 additions and 21 deletions
+215
View File
@@ -0,0 +1,215 @@
Name,Code
MANCHESTER UNIVERSITY NHS FOUNDATION TRUST,R0A
SOUTH TYNESIDE AND SUNDERLAND NHS FOUNDATION TRUST,R0B
UNIVERSITY HOSPITALS DORSET NHS FOUNDATION TRUST,R0D
HEREFORDSHIRE AND WORCESTERSHIRE HEALTH AND CARE NHS TRUST,R1A
SOLENT NHS TRUST,R1C
SHROPSHIRE COMMUNITY HEALTH NHS TRUST,R1D
ISLE OF WIGHT NHS TRUST,R1F
BARTS HEALTH NHS TRUST,R1H
LONDON NORTH WEST UNIVERSITY HEALTHCARE NHS TRUST,R1K
ESSEX PARTNERSHIP UNIVERSITY NHS FOUNDATION TRUST,R1L
ROYAL SURREY COUNTY HOSPITAL NHS FOUNDATION TRUST,RA2
YEOVIL DISTRICT HOSPITAL NHS FOUNDATION TRUST,RA4
UNIVERSITY HOSPITALS BRISTOL AND WESTON NHS FOUNDATION TRUST,RA7
TORBAY AND SOUTH DEVON NHS FOUNDATION TRUST,RA9
BRADFORD TEACHING HOSPITALS NHS FOUNDATION TRUST,RAE
MID AND SOUTH ESSEX NHS FOUNDATION TRUST,RAJ
ROYAL FREE LONDON NHS FOUNDATION TRUST,RAL
ROYAL NATIONAL ORTHOPAEDIC HOSPITAL NHS TRUST,RAN
NORTH MIDDLESEX UNIVERSITY HOSPITAL NHS TRUST,RAP
THE HILLINGDON HOSPITALS NHS FOUNDATION TRUST,RAS
NORTH EAST LONDON NHS FOUNDATION TRUST,RAT
KINGSTON HOSPITAL NHS FOUNDATION TRUST,RAX
DORSET COUNTY HOSPITAL NHS FOUNDATION TRUST,RBD
WALSALL HEALTHCARE NHS TRUST,RBK
WIRRAL UNIVERSITY TEACHING HOSPITAL NHS FOUNDATION TRUST,RBL
ST HELENS AND KNOWSLEY TEACHING HOSPITALS NHS TRUST,RBN
LIVERPOOL HEART AND CHEST HOSPITAL NHS FOUNDATION TRUST,RBQ
ALDER HEY CHILDREN'S NHS FOUNDATION TRUST,RBS
MID CHESHIRE HOSPITALS NHS FOUNDATION TRUST,RBT
THE CHRISTIE NHS FOUNDATION TRUST,RBV
NORTHERN DEVON HEALTHCARE NHS TRUST,RBZ
BEDFORDSHIRE HOSPITALS NHS FOUNDATION TRUST,RC9
YORK AND SCARBOROUGH TEACHING HOSPITALS NHS FOUNDATION TRUST,RCB
HARROGATE AND DISTRICT NHS FOUNDATION TRUST,RCD
AIREDALE NHS FOUNDATION TRUST,RCF
SHEFFIELD CHILDREN'S NHS FOUNDATION TRUST,RCU
THE QUEEN ELIZABETH HOSPITAL,RCX
ROYAL UNITED HOSPITALS BATH NHS FOUNDATION TRUST,RD1
MILTON KEYNES UNIVERSITY HOSPITAL NHS FOUNDATION TRUST,RD8
EAST SUFFOLK AND NORTH ESSEX NHS FOUNDATION TRUST,RDE
SUSSEX COMMUNITY NHS FOUNDATION TRUST,RDR
FRIMLEY HEALTH NHS FOUNDATION TRUST,RDU
DORSET HEALTHCARE UNIVERSITY NHS FOUNDATION TRUST,RDY
ROYAL CORNWALL HOSPITALS NHS TRUST,REF
LIVERPOOL UNIVERSITY HOSPITALS NHS FOUNDATION TRUST,REM
THE CLATTERBRIDGE CANCER CENTRE NHS FOUNDATION TRUST,REN
LIVERPOOL WOMEN'S NHS FOUNDATION TRUST,REP
THE WALTON CENTRE NHS FOUNDATION TRUST,RET
BARKING,RF4
BARNSLEY HOSPITAL NHS FOUNDATION TRUST,RFF
THE ROTHERHAM NHS FOUNDATION TRUST,RFR
CHESTERFIELD ROYAL HOSPITAL NHS FOUNDATION TRUST,RFS
LEEDS AND YORK PARTNERSHIP NHS FOUNDATION TRUST,RGD
ROYAL PAPWORTH HOSPITAL NHS FOUNDATION TRUST,RGM
NORTH WEST ANGLIA NHS FOUNDATION TRUST,RGN
JAMES PAGET UNIVERSITY HOSPITALS NHS FOUNDATION TRUST,RGP
WEST SUFFOLK NHS FOUNDATION TRUST,RGR
CAMBRIDGE UNIVERSITY HOSPITALS NHS FOUNDATION TRUST,RGT
SOMERSET NHS FOUNDATION TRUST,RH5
ROYAL DEVON UNIVERSITY HEALTHCARE NHS FOUNDATION TRUST,RH8
NOTTINGHAMSHIRE HEALTHCARE NHS FOUNDATION TRUST,RHA
UNIVERSITY HOSPITAL SOUTHAMPTON NHS FOUNDATION TRUST,RHM
SHEFFIELD TEACHING HOSPITALS NHS FOUNDATION TRUST,RHQ
PORTSMOUTH HOSPITALS UNIVERSITY NATIONAL HEALTH SERVICE TRUST,RHU
ROYAL BERKSHIRE NHS FOUNDATION TRUST,RHW
GUY'S AND ST THOMAS' NHS FOUNDATION TRUST,RJ1
LEWISHAM AND GREENWICH NHS TRUST,RJ2
CROYDON HEALTH SERVICES NHS TRUST,RJ6
ST GEORGE'S UNIVERSITY HOSPITALS NHS FOUNDATION TRUST,RJ7
CORNWALL PARTNERSHIP NHS FOUNDATION TRUST,RJ8
SOUTH WARWICKSHIRE NHS FOUNDATION TRUST,RJC
UNIVERSITY HOSPITALS OF NORTH MIDLANDS NHS TRUST,RJE
NORTHERN LINCOLNSHIRE AND GOOLE NHS FOUNDATION TRUST,RJL
EAST CHESHIRE NHS TRUST,RJN
COUNTESS OF CHESTER HOSPITAL NHS FOUNDATION TRUST,RJR
KING'S COLLEGE HOSPITAL NHS FOUNDATION TRUST,RJZ
SHERWOOD FOREST HOSPITALS NHS FOUNDATION TRUST,RK5
UNIVERSITY HOSPITALS PLYMOUTH NHS TRUST,RK9
UNIVERSITY HOSPITALS COVENTRY AND WARWICKSHIRE NHS TRUST,RKB
WHITTINGTON HEALTH NHS TRUST,RKE
WEST LONDON NHS TRUST,RKL
THE ROBERT JONES AND AGNES HUNT ORTHOPAEDIC HOSPITAL NHS FOUNDATION TRUST,RL1
THE ROYAL WOLVERHAMPTON NHS TRUST,RL4
WYE VALLEY NHS TRUST,RLQ
GEORGE ELIOT HOSPITAL NHS TRUST,RLT
NORTH STAFFORDSHIRE COMBINED HEALTHCARE NHS TRUST,RLY
NORFOLK AND NORWICH UNIVERSITY HOSPITALS NHS FOUNDATION TRUST,RM1
NORTHERN CARE ALLIANCE NHS FOUNDATION TRUST,RM3
BOLTON NHS FOUNDATION TRUST,RMC
TAMESIDE AND GLOSSOP INTEGRATED CARE NHS FOUNDATION TRUST,RMP
NORFOLK AND SUFFOLK NHS FOUNDATION TRUST,RMY
GREAT WESTERN HOSPITALS NHS FOUNDATION TRUST,RN3
HAMPSHIRE HOSPITALS NHS FOUNDATION TRUST,RN5
DARTFORD AND GRAVESHAM NHS TRUST,RN7
THE DUDLEY GROUP NHS FOUNDATION TRUST,RNA
TAVISTOCK AND PORTMAN NHS FOUNDATION TRUST,RNK
NORTH CUMBRIA INTEGRATED CARE NHS FOUNDATION TRUST,RNN
KETTERING GENERAL HOSPITAL NHS FOUNDATION TRUST,RNQ
NORTHAMPTON GENERAL HOSPITAL NHS TRUST,RNS
OXFORD HEALTH NHS FOUNDATION TRUST,RNU
SALISBURY NHS FOUNDATION TRUST,RNZ
NORTHAMPTONSHIRE HEALTHCARE NHS FOUNDATION TRUST,RP1
GREAT ORMOND STREET HOSPITAL FOR CHILDREN NHS FOUNDATION TRUST,RP4
DONCASTER AND BASSETLAW TEACHING HOSPITALS NHS FOUNDATION TRUST,RP5
MOORFIELDS EYE HOSPITAL NHS FOUNDATION TRUST,RP6
LINCOLNSHIRE PARTNERSHIP NHS FOUNDATION TRUST,RP7
MEDWAY NHS FOUNDATION TRUST,RPA
QUEEN VICTORIA HOSPITAL NHS FOUNDATION TRUST,RPC
OXLEAS NHS FOUNDATION TRUST,RPG
THE ROYAL MARSDEN NHS FOUNDATION TRUST,RPY
BIRMINGHAM WOMEN'S AND CHILDREN'S NHS FOUNDATION TRUST,RQ3
VELINDRE NHS TRUST,RQF
CHELSEA AND WESTMINSTER HOSPITAL NHS FOUNDATION TRUST,RQM
THE PRINCESS ALEXANDRA HOSPITAL NHS TRUST,RQW
HOMERTON HEALTHCARE NHS FOUNDATION TRUST,RQX
SOUTH WEST LONDON AND ST GEORGE'S MENTAL HEALTH NHS TRUST,RQY
GATESHEAD HEALTH NHS FOUNDATION TRUST,RR7
LEEDS TEACHING HOSPITALS NHS TRUST,RR8
MIDLANDS PARTNERSHIP NHS FOUNDATION TRUST,RRE
WRIGHTINGTON,RRF
THE ROYAL ORTHOPAEDIC HOSPITAL NHS FOUNDATION TRUST,RRJ
UNIVERSITY HOSPITALS BIRMINGHAM NHS FOUNDATION TRUST,RRK
BARNET,RRP
LONDON AMBULANCE SERVICE NHS TRUST,RRU
UNIVERSITY COLLEGE LONDON HOSPITALS NHS FOUNDATION TRUST,RRV
CAMBRIDGESHIRE AND PETERBOROUGH NHS FOUNDATION TRUST,RT1
PENNINE CARE NHS FOUNDATION TRUST,RT2
WELSH AMBULANCE SERVICES NHS TRUST,RT4
LEICESTERSHIRE PARTNERSHIP NHS TRUST,RT5
THE NEWCASTLE UPON TYNE HOSPITALS NHS FOUNDATION TRUST,RTD
GLOUCESTERSHIRE HOSPITALS NHS FOUNDATION TRUST,RTE
NORTHUMBRIA HEALTHCARE NHS FOUNDATION TRUST,RTF
UNIVERSITY HOSPITALS OF DERBY AND BURTON NHS FOUNDATION TRUST,RTG
OXFORD UNIVERSITY HOSPITALS NHS FOUNDATION TRUST,RTH
ASHFORD AND ST PETER'S HOSPITALS NHS FOUNDATION TRUST,RTK
SURREY AND SUSSEX HEALTHCARE NHS TRUST,RTP
GLOUCESTERSHIRE HEALTH AND CARE NHS FOUNDATION TRUST,RTQ
SOUTH TEES HOSPITALS NHS FOUNDATION TRUST,RTR
NORTH WEST BOROUGHS HEALTHCARE NHS FOUNDATION TRUST,RTV
UNIVERSITY HOSPITALS OF MORECAMBE BAY NHS FOUNDATION TRUST,RTX
CENTRAL AND NORTH WEST LONDON NHS FOUNDATION TRUST,RV3
SOUTH LONDON AND MAUDSLEY NHS FOUNDATION TRUST,RV5
HUMBER TEACHING NHS FOUNDATION TRUST,RV9
NORTH BRISTOL NHS TRUST,RVJ
AVON AND WILTSHIRE MENTAL HEALTH PARTNERSHIP NHS TRUST,RVN
EPSOM AND ST HELIER UNIVERSITY HOSPITALS NHS TRUST,RVR
EAST KENT HOSPITALS UNIVERSITY NHS FOUNDATION TRUST,RVV
NORTH TEES AND HARTLEPOOL NHS FOUNDATION TRUST,RVW
SOUTHPORT AND ORMSKIRK HOSPITAL NHS TRUST,RVY
SOUTHERN HEALTH NHS FOUNDATION TRUST,RW1
MERSEY CARE NHS FOUNDATION TRUST,RW4
LANCASHIRE & SOUTH CUMBRIA NHS FOUNDATION TRUST,RW5
PENNINE ACUTE HOSPITALS NHS TRUST,RW6
HULL UNIVERSITY TEACHING HOSPITALS NHS TRUST,RWA
UNITED LINCOLNSHIRE HOSPITALS NHS TRUST,RWD
UNIVERSITY HOSPITALS OF LEICESTER NHS TRUST,RWE
MAIDSTONE AND TUNBRIDGE WELLS NHS TRUST,RWF
WEST HERTFORDSHIRE TEACHING HOSPITALS NHS TRUST,RWG
EAST AND NORTH HERTFORDSHIRE NHS TRUST,RWH
STOCKPORT NHS FOUNDATION TRUST,RWJ
EAST LONDON NHS FOUNDATION TRUST,RWK
WORCESTERSHIRE ACUTE HOSPITALS NHS TRUST,RWP
HERTFORDSHIRE PARTNERSHIP UNIVERSITY NHS FOUNDATION TRUST,RWR
DEVON PARTNERSHIP NHS TRUST,RWV
WARRINGTON AND HALTON TEACHING HOSPITALS NHS FOUNDATION TRUST,RWW
BERKSHIRE HEALTHCARE NHS FOUNDATION TRUST,RWX
CALDERDALE AND HUDDERSFIELD NHS FOUNDATION TRUST,RWY
NOTTINGHAM UNIVERSITY HOSPITALS NHS TRUST,RX1
SUSSEX PARTNERSHIP NHS FOUNDATION TRUST,RX2
TEES,RX3
CUMBRIA,RX4
NORTH EAST AMBULANCE SERVICE NHS FOUNDATION TRUST,RX6
NORTH WEST AMBULANCE SERVICE NHS TRUST,RX7
YORKSHIRE AMBULANCE SERVICE NHS TRUST,RX8
EAST MIDLANDS AMBULANCE SERVICE NHS TRUST,RX9
CHESHIRE AND WIRRAL PARTNERSHIP NHS FOUNDATION TRUST,RXA
EAST SUSSEX HEALTHCARE NHS TRUST,RXC
ROTHERHAM DONCASTER AND SOUTH HUMBER NHS FOUNDATION TRUST,RXE
MID YORKSHIRE HOSPITALS NHS TRUST,RXF
SOUTH WEST YORKSHIRE PARTNERSHIP NHS FOUNDATION TRUST,RXG
SANDWELL AND WEST BIRMINGHAM HOSPITALS NHS TRUST,RXK
BLACKPOOL TEACHING HOSPITALS NHS FOUNDATION TRUST,RXL
DERBYSHIRE HEALTHCARE NHS FOUNDATION TRUST,RXM
LANCASHIRE TEACHING HOSPITALS NHS FOUNDATION TRUST,RXN
COUNTY DURHAM AND DARLINGTON NHS FOUNDATION TRUST,RXP
BUCKINGHAMSHIRE HEALTHCARE NHS TRUST,RXQ
EAST LANCASHIRE HOSPITALS NHS TRUST,RXR
BIRMINGHAM AND SOLIHULL MENTAL HEALTH NHS FOUNDATION TRUST,RXT
GREATER MANCHESTER MENTAL HEALTH NHS FOUNDATION TRUST,RXV
THE SHREWSBURY AND TELFORD HOSPITAL NHS TRUST,RXW
SURREY AND BORDERS PARTNERSHIP NHS FOUNDATION TRUST,RXX
KENT AND MEDWAY NHS AND SOCIAL CARE PARTNERSHIP TRUST,RXY
BRIDGEWATER COMMUNITY HEALTHCARE NHS FOUNDATION TRUST,RY2
NORFOLK COMMUNITY HEALTH AND CARE NHS TRUST,RY3
HERTFORDSHIRE COMMUNITY NHS TRUST,RY4
LINCOLNSHIRE COMMUNITY HEALTH SERVICES NHS TRUST,RY5
LEEDS COMMUNITY HEALTHCARE NHS TRUST,RY6
WIRRAL COMMUNITY HEALTH AND CARE NHS FOUNDATION TRUST,RY7
DERBYSHIRE COMMUNITY HEALTH SERVICES NHS FOUNDATION TRUST,RY8
HOUNSLOW AND RICHMOND COMMUNITY HEALTHCARE NHS TRUST,RY9
WEST MIDLANDS AMBULANCE SERVICE UNIVERSITY NHS FOUNDATION TRUST,RYA
EAST OF ENGLAND AMBULANCE SERVICE NHS TRUST,RYC
SOUTH EAST COAST AMBULANCE SERVICE NHS FOUNDATION TRUST,RYD
SOUTH CENTRAL AMBULANCE SERVICE NHS FOUNDATION TRUST,RYE
SOUTH WESTERN AMBULANCE SERVICE NHS FOUNDATION TRUST,RYF
COVENTRY AND WARWICKSHIRE PARTNERSHIP NHS TRUST,RYG
IMPERIAL COLLEGE HEALTHCARE NHS TRUST,RYJ
DUDLEY INTEGRATED HEALTH AND CARE NHS TRUST,RYK
UNIVERSITY HOSPITALS SUSSEX NHS FOUNDATION TRUST,RYR
PUBLIC HEALTH WALES NHS TRUST,RYT
CAMBRIDGESHIRE COMMUNITY SERVICES NHS TRUST,RYV
BIRMINGHAM COMMUNITY HEALTHCARE NHS FOUNDATION TRUST,RYW
CENTRAL LONDON COMMUNITY HEALTHCARE NHS TRUST,RYX
KENT COMMUNITY HEALTH NHS FOUNDATION TRUST,RYY
1 Name Code
2 MANCHESTER UNIVERSITY NHS FOUNDATION TRUST R0A
3 SOUTH TYNESIDE AND SUNDERLAND NHS FOUNDATION TRUST R0B
4 UNIVERSITY HOSPITALS DORSET NHS FOUNDATION TRUST R0D
5 HEREFORDSHIRE AND WORCESTERSHIRE HEALTH AND CARE NHS TRUST R1A
6 SOLENT NHS TRUST R1C
7 SHROPSHIRE COMMUNITY HEALTH NHS TRUST R1D
8 ISLE OF WIGHT NHS TRUST R1F
9 BARTS HEALTH NHS TRUST R1H
10 LONDON NORTH WEST UNIVERSITY HEALTHCARE NHS TRUST R1K
11 ESSEX PARTNERSHIP UNIVERSITY NHS FOUNDATION TRUST R1L
12 ROYAL SURREY COUNTY HOSPITAL NHS FOUNDATION TRUST RA2
13 YEOVIL DISTRICT HOSPITAL NHS FOUNDATION TRUST RA4
14 UNIVERSITY HOSPITALS BRISTOL AND WESTON NHS FOUNDATION TRUST RA7
15 TORBAY AND SOUTH DEVON NHS FOUNDATION TRUST RA9
16 BRADFORD TEACHING HOSPITALS NHS FOUNDATION TRUST RAE
17 MID AND SOUTH ESSEX NHS FOUNDATION TRUST RAJ
18 ROYAL FREE LONDON NHS FOUNDATION TRUST RAL
19 ROYAL NATIONAL ORTHOPAEDIC HOSPITAL NHS TRUST RAN
20 NORTH MIDDLESEX UNIVERSITY HOSPITAL NHS TRUST RAP
21 THE HILLINGDON HOSPITALS NHS FOUNDATION TRUST RAS
22 NORTH EAST LONDON NHS FOUNDATION TRUST RAT
23 KINGSTON HOSPITAL NHS FOUNDATION TRUST RAX
24 DORSET COUNTY HOSPITAL NHS FOUNDATION TRUST RBD
25 WALSALL HEALTHCARE NHS TRUST RBK
26 WIRRAL UNIVERSITY TEACHING HOSPITAL NHS FOUNDATION TRUST RBL
27 ST HELENS AND KNOWSLEY TEACHING HOSPITALS NHS TRUST RBN
28 LIVERPOOL HEART AND CHEST HOSPITAL NHS FOUNDATION TRUST RBQ
29 ALDER HEY CHILDREN'S NHS FOUNDATION TRUST RBS
30 MID CHESHIRE HOSPITALS NHS FOUNDATION TRUST RBT
31 THE CHRISTIE NHS FOUNDATION TRUST RBV
32 NORTHERN DEVON HEALTHCARE NHS TRUST RBZ
33 BEDFORDSHIRE HOSPITALS NHS FOUNDATION TRUST RC9
34 YORK AND SCARBOROUGH TEACHING HOSPITALS NHS FOUNDATION TRUST RCB
35 HARROGATE AND DISTRICT NHS FOUNDATION TRUST RCD
36 AIREDALE NHS FOUNDATION TRUST RCF
37 SHEFFIELD CHILDREN'S NHS FOUNDATION TRUST RCU
38 THE QUEEN ELIZABETH HOSPITAL RCX
39 ROYAL UNITED HOSPITALS BATH NHS FOUNDATION TRUST RD1
40 MILTON KEYNES UNIVERSITY HOSPITAL NHS FOUNDATION TRUST RD8
41 EAST SUFFOLK AND NORTH ESSEX NHS FOUNDATION TRUST RDE
42 SUSSEX COMMUNITY NHS FOUNDATION TRUST RDR
43 FRIMLEY HEALTH NHS FOUNDATION TRUST RDU
44 DORSET HEALTHCARE UNIVERSITY NHS FOUNDATION TRUST RDY
45 ROYAL CORNWALL HOSPITALS NHS TRUST REF
46 LIVERPOOL UNIVERSITY HOSPITALS NHS FOUNDATION TRUST REM
47 THE CLATTERBRIDGE CANCER CENTRE NHS FOUNDATION TRUST REN
48 LIVERPOOL WOMEN'S NHS FOUNDATION TRUST REP
49 THE WALTON CENTRE NHS FOUNDATION TRUST RET
50 BARKING RF4
51 BARNSLEY HOSPITAL NHS FOUNDATION TRUST RFF
52 THE ROTHERHAM NHS FOUNDATION TRUST RFR
53 CHESTERFIELD ROYAL HOSPITAL NHS FOUNDATION TRUST RFS
54 LEEDS AND YORK PARTNERSHIP NHS FOUNDATION TRUST RGD
55 ROYAL PAPWORTH HOSPITAL NHS FOUNDATION TRUST RGM
56 NORTH WEST ANGLIA NHS FOUNDATION TRUST RGN
57 JAMES PAGET UNIVERSITY HOSPITALS NHS FOUNDATION TRUST RGP
58 WEST SUFFOLK NHS FOUNDATION TRUST RGR
59 CAMBRIDGE UNIVERSITY HOSPITALS NHS FOUNDATION TRUST RGT
60 SOMERSET NHS FOUNDATION TRUST RH5
61 ROYAL DEVON UNIVERSITY HEALTHCARE NHS FOUNDATION TRUST RH8
62 NOTTINGHAMSHIRE HEALTHCARE NHS FOUNDATION TRUST RHA
63 UNIVERSITY HOSPITAL SOUTHAMPTON NHS FOUNDATION TRUST RHM
64 SHEFFIELD TEACHING HOSPITALS NHS FOUNDATION TRUST RHQ
65 PORTSMOUTH HOSPITALS UNIVERSITY NATIONAL HEALTH SERVICE TRUST RHU
66 ROYAL BERKSHIRE NHS FOUNDATION TRUST RHW
67 GUY'S AND ST THOMAS' NHS FOUNDATION TRUST RJ1
68 LEWISHAM AND GREENWICH NHS TRUST RJ2
69 CROYDON HEALTH SERVICES NHS TRUST RJ6
70 ST GEORGE'S UNIVERSITY HOSPITALS NHS FOUNDATION TRUST RJ7
71 CORNWALL PARTNERSHIP NHS FOUNDATION TRUST RJ8
72 SOUTH WARWICKSHIRE NHS FOUNDATION TRUST RJC
73 UNIVERSITY HOSPITALS OF NORTH MIDLANDS NHS TRUST RJE
74 NORTHERN LINCOLNSHIRE AND GOOLE NHS FOUNDATION TRUST RJL
75 EAST CHESHIRE NHS TRUST RJN
76 COUNTESS OF CHESTER HOSPITAL NHS FOUNDATION TRUST RJR
77 KING'S COLLEGE HOSPITAL NHS FOUNDATION TRUST RJZ
78 SHERWOOD FOREST HOSPITALS NHS FOUNDATION TRUST RK5
79 UNIVERSITY HOSPITALS PLYMOUTH NHS TRUST RK9
80 UNIVERSITY HOSPITALS COVENTRY AND WARWICKSHIRE NHS TRUST RKB
81 WHITTINGTON HEALTH NHS TRUST RKE
82 WEST LONDON NHS TRUST RKL
83 THE ROBERT JONES AND AGNES HUNT ORTHOPAEDIC HOSPITAL NHS FOUNDATION TRUST RL1
84 THE ROYAL WOLVERHAMPTON NHS TRUST RL4
85 WYE VALLEY NHS TRUST RLQ
86 GEORGE ELIOT HOSPITAL NHS TRUST RLT
87 NORTH STAFFORDSHIRE COMBINED HEALTHCARE NHS TRUST RLY
88 NORFOLK AND NORWICH UNIVERSITY HOSPITALS NHS FOUNDATION TRUST RM1
89 NORTHERN CARE ALLIANCE NHS FOUNDATION TRUST RM3
90 BOLTON NHS FOUNDATION TRUST RMC
91 TAMESIDE AND GLOSSOP INTEGRATED CARE NHS FOUNDATION TRUST RMP
92 NORFOLK AND SUFFOLK NHS FOUNDATION TRUST RMY
93 GREAT WESTERN HOSPITALS NHS FOUNDATION TRUST RN3
94 HAMPSHIRE HOSPITALS NHS FOUNDATION TRUST RN5
95 DARTFORD AND GRAVESHAM NHS TRUST RN7
96 THE DUDLEY GROUP NHS FOUNDATION TRUST RNA
97 TAVISTOCK AND PORTMAN NHS FOUNDATION TRUST RNK
98 NORTH CUMBRIA INTEGRATED CARE NHS FOUNDATION TRUST RNN
99 KETTERING GENERAL HOSPITAL NHS FOUNDATION TRUST RNQ
100 NORTHAMPTON GENERAL HOSPITAL NHS TRUST RNS
101 OXFORD HEALTH NHS FOUNDATION TRUST RNU
102 SALISBURY NHS FOUNDATION TRUST RNZ
103 NORTHAMPTONSHIRE HEALTHCARE NHS FOUNDATION TRUST RP1
104 GREAT ORMOND STREET HOSPITAL FOR CHILDREN NHS FOUNDATION TRUST RP4
105 DONCASTER AND BASSETLAW TEACHING HOSPITALS NHS FOUNDATION TRUST RP5
106 MOORFIELDS EYE HOSPITAL NHS FOUNDATION TRUST RP6
107 LINCOLNSHIRE PARTNERSHIP NHS FOUNDATION TRUST RP7
108 MEDWAY NHS FOUNDATION TRUST RPA
109 QUEEN VICTORIA HOSPITAL NHS FOUNDATION TRUST RPC
110 OXLEAS NHS FOUNDATION TRUST RPG
111 THE ROYAL MARSDEN NHS FOUNDATION TRUST RPY
112 BIRMINGHAM WOMEN'S AND CHILDREN'S NHS FOUNDATION TRUST RQ3
113 VELINDRE NHS TRUST RQF
114 CHELSEA AND WESTMINSTER HOSPITAL NHS FOUNDATION TRUST RQM
115 THE PRINCESS ALEXANDRA HOSPITAL NHS TRUST RQW
116 HOMERTON HEALTHCARE NHS FOUNDATION TRUST RQX
117 SOUTH WEST LONDON AND ST GEORGE'S MENTAL HEALTH NHS TRUST RQY
118 GATESHEAD HEALTH NHS FOUNDATION TRUST RR7
119 LEEDS TEACHING HOSPITALS NHS TRUST RR8
120 MIDLANDS PARTNERSHIP NHS FOUNDATION TRUST RRE
121 WRIGHTINGTON RRF
122 THE ROYAL ORTHOPAEDIC HOSPITAL NHS FOUNDATION TRUST RRJ
123 UNIVERSITY HOSPITALS BIRMINGHAM NHS FOUNDATION TRUST RRK
124 BARNET RRP
125 LONDON AMBULANCE SERVICE NHS TRUST RRU
126 UNIVERSITY COLLEGE LONDON HOSPITALS NHS FOUNDATION TRUST RRV
127 CAMBRIDGESHIRE AND PETERBOROUGH NHS FOUNDATION TRUST RT1
128 PENNINE CARE NHS FOUNDATION TRUST RT2
129 WELSH AMBULANCE SERVICES NHS TRUST RT4
130 LEICESTERSHIRE PARTNERSHIP NHS TRUST RT5
131 THE NEWCASTLE UPON TYNE HOSPITALS NHS FOUNDATION TRUST RTD
132 GLOUCESTERSHIRE HOSPITALS NHS FOUNDATION TRUST RTE
133 NORTHUMBRIA HEALTHCARE NHS FOUNDATION TRUST RTF
134 UNIVERSITY HOSPITALS OF DERBY AND BURTON NHS FOUNDATION TRUST RTG
135 OXFORD UNIVERSITY HOSPITALS NHS FOUNDATION TRUST RTH
136 ASHFORD AND ST PETER'S HOSPITALS NHS FOUNDATION TRUST RTK
137 SURREY AND SUSSEX HEALTHCARE NHS TRUST RTP
138 GLOUCESTERSHIRE HEALTH AND CARE NHS FOUNDATION TRUST RTQ
139 SOUTH TEES HOSPITALS NHS FOUNDATION TRUST RTR
140 NORTH WEST BOROUGHS HEALTHCARE NHS FOUNDATION TRUST RTV
141 UNIVERSITY HOSPITALS OF MORECAMBE BAY NHS FOUNDATION TRUST RTX
142 CENTRAL AND NORTH WEST LONDON NHS FOUNDATION TRUST RV3
143 SOUTH LONDON AND MAUDSLEY NHS FOUNDATION TRUST RV5
144 HUMBER TEACHING NHS FOUNDATION TRUST RV9
145 NORTH BRISTOL NHS TRUST RVJ
146 AVON AND WILTSHIRE MENTAL HEALTH PARTNERSHIP NHS TRUST RVN
147 EPSOM AND ST HELIER UNIVERSITY HOSPITALS NHS TRUST RVR
148 EAST KENT HOSPITALS UNIVERSITY NHS FOUNDATION TRUST RVV
149 NORTH TEES AND HARTLEPOOL NHS FOUNDATION TRUST RVW
150 SOUTHPORT AND ORMSKIRK HOSPITAL NHS TRUST RVY
151 SOUTHERN HEALTH NHS FOUNDATION TRUST RW1
152 MERSEY CARE NHS FOUNDATION TRUST RW4
153 LANCASHIRE & SOUTH CUMBRIA NHS FOUNDATION TRUST RW5
154 PENNINE ACUTE HOSPITALS NHS TRUST RW6
155 HULL UNIVERSITY TEACHING HOSPITALS NHS TRUST RWA
156 UNITED LINCOLNSHIRE HOSPITALS NHS TRUST RWD
157 UNIVERSITY HOSPITALS OF LEICESTER NHS TRUST RWE
158 MAIDSTONE AND TUNBRIDGE WELLS NHS TRUST RWF
159 WEST HERTFORDSHIRE TEACHING HOSPITALS NHS TRUST RWG
160 EAST AND NORTH HERTFORDSHIRE NHS TRUST RWH
161 STOCKPORT NHS FOUNDATION TRUST RWJ
162 EAST LONDON NHS FOUNDATION TRUST RWK
163 WORCESTERSHIRE ACUTE HOSPITALS NHS TRUST RWP
164 HERTFORDSHIRE PARTNERSHIP UNIVERSITY NHS FOUNDATION TRUST RWR
165 DEVON PARTNERSHIP NHS TRUST RWV
166 WARRINGTON AND HALTON TEACHING HOSPITALS NHS FOUNDATION TRUST RWW
167 BERKSHIRE HEALTHCARE NHS FOUNDATION TRUST RWX
168 CALDERDALE AND HUDDERSFIELD NHS FOUNDATION TRUST RWY
169 NOTTINGHAM UNIVERSITY HOSPITALS NHS TRUST RX1
170 SUSSEX PARTNERSHIP NHS FOUNDATION TRUST RX2
171 TEES RX3
172 CUMBRIA RX4
173 NORTH EAST AMBULANCE SERVICE NHS FOUNDATION TRUST RX6
174 NORTH WEST AMBULANCE SERVICE NHS TRUST RX7
175 YORKSHIRE AMBULANCE SERVICE NHS TRUST RX8
176 EAST MIDLANDS AMBULANCE SERVICE NHS TRUST RX9
177 CHESHIRE AND WIRRAL PARTNERSHIP NHS FOUNDATION TRUST RXA
178 EAST SUSSEX HEALTHCARE NHS TRUST RXC
179 ROTHERHAM DONCASTER AND SOUTH HUMBER NHS FOUNDATION TRUST RXE
180 MID YORKSHIRE HOSPITALS NHS TRUST RXF
181 SOUTH WEST YORKSHIRE PARTNERSHIP NHS FOUNDATION TRUST RXG
182 SANDWELL AND WEST BIRMINGHAM HOSPITALS NHS TRUST RXK
183 BLACKPOOL TEACHING HOSPITALS NHS FOUNDATION TRUST RXL
184 DERBYSHIRE HEALTHCARE NHS FOUNDATION TRUST RXM
185 LANCASHIRE TEACHING HOSPITALS NHS FOUNDATION TRUST RXN
186 COUNTY DURHAM AND DARLINGTON NHS FOUNDATION TRUST RXP
187 BUCKINGHAMSHIRE HEALTHCARE NHS TRUST RXQ
188 EAST LANCASHIRE HOSPITALS NHS TRUST RXR
189 BIRMINGHAM AND SOLIHULL MENTAL HEALTH NHS FOUNDATION TRUST RXT
190 GREATER MANCHESTER MENTAL HEALTH NHS FOUNDATION TRUST RXV
191 THE SHREWSBURY AND TELFORD HOSPITAL NHS TRUST RXW
192 SURREY AND BORDERS PARTNERSHIP NHS FOUNDATION TRUST RXX
193 KENT AND MEDWAY NHS AND SOCIAL CARE PARTNERSHIP TRUST RXY
194 BRIDGEWATER COMMUNITY HEALTHCARE NHS FOUNDATION TRUST RY2
195 NORFOLK COMMUNITY HEALTH AND CARE NHS TRUST RY3
196 HERTFORDSHIRE COMMUNITY NHS TRUST RY4
197 LINCOLNSHIRE COMMUNITY HEALTH SERVICES NHS TRUST RY5
198 LEEDS COMMUNITY HEALTHCARE NHS TRUST RY6
199 WIRRAL COMMUNITY HEALTH AND CARE NHS FOUNDATION TRUST RY7
200 DERBYSHIRE COMMUNITY HEALTH SERVICES NHS FOUNDATION TRUST RY8
201 HOUNSLOW AND RICHMOND COMMUNITY HEALTHCARE NHS TRUST RY9
202 WEST MIDLANDS AMBULANCE SERVICE UNIVERSITY NHS FOUNDATION TRUST RYA
203 EAST OF ENGLAND AMBULANCE SERVICE NHS TRUST RYC
204 SOUTH EAST COAST AMBULANCE SERVICE NHS FOUNDATION TRUST RYD
205 SOUTH CENTRAL AMBULANCE SERVICE NHS FOUNDATION TRUST RYE
206 SOUTH WESTERN AMBULANCE SERVICE NHS FOUNDATION TRUST RYF
207 COVENTRY AND WARWICKSHIRE PARTNERSHIP NHS TRUST RYG
208 IMPERIAL COLLEGE HEALTHCARE NHS TRUST RYJ
209 DUDLEY INTEGRATED HEALTH AND CARE NHS TRUST RYK
210 UNIVERSITY HOSPITALS SUSSEX NHS FOUNDATION TRUST RYR
211 PUBLIC HEALTH WALES NHS TRUST RYT
212 CAMBRIDGESHIRE COMMUNITY SERVICES NHS TRUST RYV
213 BIRMINGHAM COMMUNITY HEALTHCARE NHS FOUNDATION TRUST RYW
214 CENTRAL LONDON COMMUNITY HEALTHCARE NHS TRUST RYX
215 KENT COMMUNITY HEALTH NHS FOUNDATION TRUST RYY