PageSourceSearch

https://crosskeyspractice.co.uk/nhs-app

html crosskeyspractice.co.uk collected 2026-10-02 17:45:47 UTC 34,265 bytes, 902 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html lang="en-gb" class="theme-classicblue">
5<head>
6    <meta charset="utf-8" />
7    <meta name="viewport" content="width=device-width, initial-scale=1.0">
8    
9
10            <title>NHS App - The Cross Keys Practice</title>
11
12    
12<script src="/scripts/master-upper.js"></script>
12
13
14    <!--  we use Velocity.js to replace jQuery animate and its performance issues -->
15    
15<script src="https://cdnjs.cloudflare.com/ajax/libs/velocity/1.2.2/velocity.min.js" integrity="sha384-7j+H85qDApQPyKm8wg64JdGgKmzM7trE+amLzYcJLfwR7rixgAeIi1kSX2VHeje4" crossorigin="anonymous"></script>
vendor: 66 bytes, lines 15-16
15
16    <script src="https://www.google.com/recaptcha/api.js?render=
166LfdrvYhAAAAAHIx1dEs5DozeEZwwkL4LEQurCTd
vendor: 29 bytes, lines 16-17
16" async defer></script>
17    
17<script src="/Scripts/vue.min.js"></script>
17
18    
18<script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js" integrity="sha384-RIQuldGV8mnjGdob13cay/K1AJa+LR7VKHqSXrrB5DPGryn4pMUXRLh92Ev8KlGF" crossorigin="anonymous"></script>
18
19    
19<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDANdBZxMBb6XLst3iVGF4qUsM74bpnEZs&callback=Function.prototype"></script>
19
20
21    <link href="/Content/sidebar.css" rel="stylesheet" />
22    <link rel="icon" type="image/png" sizes="16x16" href="/Images/favicon.ico">
23    <link rel="apple-touch-icon" href="/images/apple-touch-icon.png">
24
25    
25<script>
26        // show loading page if in iframe
27        if (self !== top) {
28        window.onbeforeunload = function () {
29        editorWindow.showMainPageLoading();
30        };
31        }
32    </script>
32
33
34
35</head>
36<body class="style-default ">
37    
37<script>document.body.className = ((document.body.className) ? document.body.className + ' js-enabled' : 'js-enabled');</script>
37
38
39    <link rel="stylesheet" href="/content/master.css" type="text/css" />
40
41
42    <div id="fb-root"></div>
43    <input id="CurrentTemplateId" name="CurrentTemplateId" type="hidden" value="3" />
44    <div class="sidebar-container">
45        <a id='PageHelp' class="sidebar-button-container" target='_blank' href='' role="button" aria-label="Page Help" rel="noopener noreferrer">
46            <div class="sidebar-button sidebar-blue"><i class='fa fa-fw fa-question-circle-o'></i></div>
47            <div class="sidebar-button sidebar-button-hover sidebar-blue"><i class='fa fa-fw fa-arrow-circle-o-right'></i></div>
48            <div class="sidebar-button-text sidebar-blue"></div>
49        </a>
50        <a id='DataEditorLink' class="sidebar-button-container" target='_blank' href='' role="button" aria-label="Data Editor" rel="noopener noreferrer">
51            <div class="sidebar-button sidebar-green"><i class='fa fa-pencil'></i></div>
52            <div class="sidebar-button sidebar-button-hover sidebar-green"><i class='fa fa-fw fa-arrow-circle-o-right'></i></div>
53            <div class="sidebar-button-text sidebar-green"></div>
54        </a>
55    </div>
56
57    <div class="master-container">
58        
59
60<link href="/Content/Templates/PrototypeTemplate/PrototypeTemplate.css" rel="stylesheet" text="text/css" />
61<link href="/Public/K82021/Styles/Prototype.css?m=637496897280252651" rel="stylesheet" type="text/css" />
62
63<div id="bootstrap-square" class="prototype-template">
64    <div class="header" role="banner">
65            
66<!--Header Small Proto-->
67
68<div class="header-small">
69    <div id="cookie-banner" aria-labelledby="cookiebanner-header" role="region" aria-label="Cookie Banner">
70    <div class="container">
71        <h2 id="cookiebanner-header">Cookies on the The Cross Keys Practice website</h2>
72        <p>We've put some small files called cookies on your device to make our site work.</p>
73        <p>We would also like to use google translate cookies and analytical cookies to understand how our site is used and improve user experience. Analytical cookies send information to Google Analytics.</p>
74        <p>Let us know your preference. We will use a cookie to save your choice. Before you make your choice you can read more about our <a href="/FooterLinks/CookiePolicy">cookie policy</a>.</p>
75        <button id="cookie-banner-accept">I'm OK with cookies</button>
76        <button id="cookie-banner-reject">Do not use cookies</button>
77    </div>
78</div>
79<div id="cookie-banner-confirmation" role="region" aria-label="Cookie Banner Confirmation">
80    <div class="container">
81        <p>
82            You can change your cookie settings at any time using our <a href="/FooterLinks/CookiePolicy">cookie policy</a>.
83        </p>
84    </div>
85</div>
86
87
88    <div class="container">
89        <div class="header-container">
90            <div class="header-logo-container">
91                <div class="headerlogo" role="heading" aria-level="1">
92                    <a href="/">
93                            <span class="logo">
94                                <img src="/_Common/GetImage?fileId=368897" class="img-fluid" alt="The Cross Keys Practice Logo" />
95                            </span>
96                        <div class="navbar-brand">
97                            The Cross Keys Practice
98                        </div>
99                    </a>
100                </div>
101            </div>
102
103            <div class="header-items">
104
105
106
107<div class="dropdown mobile-menu d-block d-sm-none">
108    <button type="button" class="btn btn-link btn-sm dropdown-hamburger dropdown-toggle " data-bs-toggle="dropdown" aria-label="Dropdown Menu" data-bs-target="#dropdownmenu_3ce971a2_11fd_40ca_85d3_a62cfbae1bed"
109            aria-expanded="false" aria-pressed="false" data-bs-display="static" tabindex="-1">
110        <span class="hamburger-icon">
111            <span class="icon-bar"></span>
112            <span class="icon-bar"></span>
113            <span class="icon-bar"></span>
114        </span>
115        <span class="menu-label">Menu</span>
116    </button>
117
118    <div role="navigation" aria-label="Dropdown Menu" id="dropdownmenu_3ce971a2_11fd_40ca_85d3_a62cfbae1bed" aria-hidden="true" class="dropdown-control">
119        <ul class="header-hamburger dropdown-menu dropdown-menu-end">
120
121                        <li class="dropdown-item">
122                            <a href="/homepage" target="" rel="noopener noreferrer">
123
124
125                                Home
126                            </a>
127                        </li>
128                        <li class="dropdown-item">
129                            <a href="/patient-participation-group" target="" rel="noopener noreferrer">
130
131
132                                Patient Participation Group
133                            </a>
134                        </li>
135                        <li class="dropdown-item">
136                            <a href="/patient-registrations" target="" rel="noopener noreferrer">
137
138
139                                New Patients
140                            </a>
141                        </li>
142                        <li class="dropdown-item">
143                            <a href="/appointments" target="" rel="noopener noreferrer">
144
145
146                                Appointments
147                            </a>
148                        </li>
149                        <li class="dropdown-item">
150                            <a href="/prescriptions" target="" rel="noopener noreferrer">
151
152
153                                Prescriptions
154                            </a>
155                        </li>
156                        <li class="dropdown-item">
157                            <a href="/practice-news-2" target="" rel="noopener noreferrer">
158
159
160                                Practice News
161                            </a>
162                        </li>
163                        <li class="dropdown-item">
164                            <a href="/our-staff-5" target="" rel="noopener noreferrer">
165
166
167                                Meet Our Team
168                            </a>
169                        </li>
170                        <li class="dropdown-item">
171                            <a href="/our-spaces" target="" rel="noopener noreferrer">
172
173
174                                Our Spaces
175                            </a>
176                        </li>
177                        <li class="dropdown-item">
178                            <a href="/our-services" target="" rel="noopener noreferrer">
179
180
181                                Our Services
182                            </a>
183                        </li>
184                        <li class="dropdown-item">
185                            <a href="/nhs-app" target="" rel="noopener noreferrer">
186
187
188                                NHS App
189                            </a>
190                        </li>
191                        <li class="dropdown-item">
192                            <a href="/online-forms-2" target="" rel="noopener noreferrer">
193
194
195                                Patient Forms
196                            </a>
197                        </li>
198                        <li class="dropdown-item">
199                            <a href="/adhd-referral-process" target="" rel="noopener noreferrer">
200
201
202                                ADHD
203                            </a>
204                        </li>
205                        <li class="dropdown-item">
206                            <a href="/hrt-and-contraception-clinics" target="" rel="noopener noreferrer">
207
208
209                                Woman&#x27;s Health
210                            </a>
211                        </li>
212                        <li class="dropdown-item">
213                            <a href="/self-help" target="" rel="noopener noreferrer">
214
215
216                                Self Help
217                            </a>
218                        </li>
219                    <li>
220                        
221<a href="#" data-bs-toggle="modal" data-bs-target="#googleTranslateModal" tabindex="-1">
222    <i class=" fa fa-language"></i> 
223    Language</a>
224
225                    </li>
226        </ul>
227    </div>
228</div>
229
230
231<div class="dropdown mobile-menu d-none d-sm-block">
232    <button type="button" class="btn btn-link btn-sm dropdown-hamburger dropdown-toggle " data-bs-toggle="dropdown" aria-label="Dropdown Menu" data-bs-target="#dropdownmenu_4a4500df_c8dd_4e64_aee2_952b3064cad8"
233            aria-expanded="false" aria-pressed="false" data-bs-display="static" tabindex="-1">
234        <span class="hamburger-icon">
235            <span class="icon-bar"></span>
236            <span class="icon-bar"></span>
237            <span class="icon-bar"></span>
238        </span>
239        <span class="menu-label">Menu</span>
240    </button>
241
242    <div role="navigation" aria-label="Dropdown Menu" id="dropdownmenu_4a4500df_c8dd_4e64_aee2_952b3064cad8" aria-hidden="true" class="dropdown-control">
243        <ul class="header-hamburger dropdown-menu dropdown-menu-end">
244
245                        <li class="dropdown-item">
246                            <a href="/patient-registrations" target="" rel="noopener noreferrer">
247
248
249                                New Patients
250                            </a>
251                        </li>
252                        <li class="dropdown-item">
253                            <a href="/appointments" target="" rel="noopener noreferrer">
254
255
256                                Appointments
257                            </a>
258                        </li>
259                        <li class="dropdown-item">
260                            <a href="/prescriptions" target="" rel="noopener noreferrer">
261
262
263                                Prescriptions
264                            </a>
265                        </li>
266                        <li class="dropdown-item">
267                            <a href="/practice-news-2" target="" rel="noopener noreferrer">
268
269
270                                Practice News
271                            </a>
272                        </li>
273                        <li class="dropdown-item">
274                            <a href="/our-staff-5" target="" rel="noopener noreferrer">
275
276
277                                Meet Our Team
278                            </a>
279                        </li>
280                        <li class="dropdown-item">
281                            <a href="/our-spaces" target="" rel="noopener noreferrer">
282
283
284                                Our Spaces
285                            </a>
286                        </li>
287                        <li class="dropdown-item">
288                            <a href="/our-services" target="" rel="noopener noreferrer">
289
290
291                                Our Services
292                            </a>
293                        </li>
294                        <li class="dropdown-item">
295                            <a href="/nhs-app" target="" rel="noopener noreferrer">
296
297
298                                NHS App
299                            </a>
300                        </li>
301                        <li class="dropdown-item">
302                            <a href="/online-forms-2" target="" rel="noopener noreferrer">
303
304
305                                Patient Forms
306                            </a>
307                        </li>
308                        <li class="dropdown-item">
309                            <a href="/adhd-referral-process" target="" rel="noopener noreferrer">
310
311
312                                ADHD
313                            </a>
314                        </li>
315                        <li class="dropdown-item">
316                            <a href="/hrt-and-contraception-clinics" target="" rel="noopener noreferrer">
317
318
319                                Woman&#x27;s Health
320                            </a>
321                        </li>
322                        <li class="dropdown-item">
323                            <a href="/self-help" target="" rel="noopener noreferrer">
324
325
326                                Self Help
327                            </a>
328                        </li>
329        </ul>
330    </div>
331</div>
332            </div>
333            
334<div id="searchBar" class="searchbar search-visible">
335<form action="/Search/Results" class="form-inline" id="searchForm2" method="post" role="search">        <input type="hidden" id="reCaptchaSiteKey" value="6LfdrvYhAAAAAHIx1dEs5DozeEZwwkL4LEQurCTd" />
336        <div class="input-group input-group-sm">
337            <input id="fullSearchText" type="text" class="searchClass form-control" name="query" placeholder="Search" aria-label="Search">
338            <input id="searchCaptcha" name="searchCaptcha" type="hidden" value="" />
339            <button class="btn btn-success" type="submit" aria-label="Search"><i class="fa fa-search"></i></button>
340        </div>
341<input name="__RequestVerificationToken" type="hidden" value="CfDJ8EeLpSySaVxOrbeYTnquoeAp1o61CcAxi9s8aQ-Km1PpFlecB0YHh-v6lnenglNMfPt6rQMlni_BS1Qo8dERml7bN4ORvVSDiVg9b1dzCzNp3qCXPK9hkrut4GsFe5VpfMOy-Ihjkevd5MROjxTiPZo" /></form></div>
342
343        </div>
344
345        <div class="menu-container">
346            
347
348    <div class="main-menu d-none d-sm-inline-block" role="navigation" aria-label="Main Menu">
349        <ul class="nav menu menu-text horizontal">
350                        <li>
351                            <a href="/homepage" target="" rel="noopener noreferrer" tabindex="-1">
352
353
354                                Home
355                            </a>
356                        </li>
357                        <li>
358                            <a href="/patient-participation-group" target="" rel="noopener noreferrer" tabindex="-1">
359
360
361                                Patient Participation Group
362                            </a>
363                        </li>
364                    <li>
365                        
366<a href="#" data-bs-toggle="modal" data-bs-target="#googleTranslateModal" tabindex="-1">
367    <i class=" fa fa-language"></i> 
368    Language</a>
369
370                    </li>
371        </ul>
372    </div>
373
374        </div>
375    </div>
376    
377    
378</div>
379    </div>
380
381    <main class="page-content" id="maincontent" role="main">
382        
383
384        
385
386<div id="WidgetPage" msw-page>    
387    <div class="container">
388        	<div>
389		<nav aria-label="breadcrumb">
390			<ol class="breadcrumb">
391				<li class="breadcrumb-item"><a href="/">Home</a></li>
392				<li class="breadcrumb-item active" aria-current="page">NHS App</li>
393			</ol>
394		</nav>
395	</div>
396	<div id="PageTitleDisplay">
397		<div id="PageTitlePanel" class="mt-4">
398			<h2>NHS App</h2>
399		</div>
400	</div>
401
402    </div>
403
404    
405<div id="ContentBlocksContainer">
406
407    <div class="content-row-container">
408            
409<style type="text/css">
410#ContentBlocksContainer #widget-row-342382 {    
411.row-title {   }
412.widget-container {
413.widget-item-container {
414p, li, label {  }
415h1, h2, h3, i {  }
416.icon {  }
417}
418.widget-item {   
419&.image-widget-default .widget-item-container .image-widget-html {  }
420&.widget-menu .widget-menu-list {  
421li.base {  }
422&.widget-menu.widget-menu-icongroup #menuWidget .menuContainer .gallery-item a {
423.text {  &:hover {  } }
424i {  &:hover {  } } }
425}
426}
427}</style>
428
429
430<div class="widget-row minrow lozad"  id="widget-row-342382" data-id="342382">
431    <div class="container widget-row-container" data-pageid="150252">
432
433            <div class="widget-container">
434
435                        
436
437<div class="widget-item information-widget styled-container "
438     title=""
439     name="Information Widget" id="informationwidget_251002"
440     data-url="/InformationWidget/EditWidget?InformationWidgetId=251002"
441     data-id="541158">
442    <div class="widget-item-container">
443                
444<div class="content ">
445    <p><p>We encourage patients to view their medical records online. Access to health information enables patients to better understand and manage their health, leading to better health outcomes and improved patient and staff satisfaction. You can check test results, see consultations and documents, and request repeat prescriptions online.</p>
446<p>&nbsp;</p>
447<p data-block-key="ijc3q">The NHS App gives you a simple and secure way to access a range of NHS services. Download the NHS App on your smartphone or tablet via the <a title="Google Play" href="https://play.google.com/store/apps/details?id=com.nhs.online.nhsonline" target="" data-link-id="367397" data-use-default-display="false" data-use-default-title="false">Google Play</a>
447 or <a title="App Store" href="https://apps.apple.com/us/app/nhs-app/id1388411277?ls=1" target="" data-link-id="367398" data-use-default-display="false" data-use-default-title="false">App Store</a>. You can also access the same services in a web browser by logging in through the <a title="NHS website" href="https://www.nhsapp.service.nhs.uk/login" target="" data-link-id="367399" data-use-default-display="false" data-use-default-title="false">NHS website</a>.</p>
448<p data-block-key="emps">You need to prove who you are&nbsp;to get full access to the NHS App. With full access you can:</p>
449<ul>
450<li data-block-key="bu35s">order repeat prescriptions and nominate a pharmacy where you would like to collect them</li>
451<li data-block-key="drrpm">view your GP health record to see information like your allergies and medicines (if your GP has given you access to your detailed medical record, you can also see information like test results. To obtain detailed access you will need to complete an "<a title="Access to medical records" href="/_common/getdocument?id=320846" target="_blank" rel="noopener noreferrer" data-link-id="367400" data-use-default-display="false" data-use-default-title="false">Access to medical records</a>" form)</li>
452<li data-block-key="e986l">register your organ donation decision</li>
453<li data-block-key="978fg">choose how the NHS uses your data</li>
454<li data-block-key="bq8vt">view your NHS number</li>
455<li data-block-key="curo8">use NHS 111 online to answer questions and get instant advice or medical help near you</li>
456</ul>
457<p><strong>Proxy Access via the NHS App:</strong></p>
458<p>Proxy access was developed to allow someone other than the patient to access and manage parts of their GP online services account. The proxy is given their own online access account (rather than using the patient&rsquo;s login details). It is often used by the parents or recognised carers of young children, and recognised carers of adults. To obtain proxy access please <a title="complete this form" href="/_common/getdocument?id=320861" target="_blank" rel="noopener noreferrer" data-link-id="367405" data-use-default-display="false" data-use-default-title="false">complete this form</a>.</p></p>
459</div>
460    </div>
461</div>
462                <div class="clearboth"></div>
463            </div>
464    </div>
465</div>
466
467<script>
468    // if we are logged in as an editor we need to check if site is not in edit mode,
469    // then don't show the message.
470    $(function () {
471        $(".widget-row-empty").toggleClass('d-none', !IsInEditMode());
472    });
473</script>
473
474            
475<style type="text/css">
476#ContentBlocksContainer #widget-row-342413 {    
477.row-title {   }
478.widget-container {
479.widget-item-container {
480p, li, label {  }
481h1, h2, h3, i {  }
482.icon {  }
483}
484.widget-item {   
485&.image-widget-default .widget-item-container .image-widget-html {  }
486&.widget-menu .widget-menu-list {  
487li.base {  }
488&.widget-menu.widget-menu-icongroup #menuWidget .menuContainer .gallery-item a {
489.text {  &:hover {  } }
490i {  &:hover {  } } }
491}
492}
493}</style>
494
495
496<div class="widget-row minrow lozad"  id="widget-row-342413" data-id="342413">
497    <div class="container widget-row-container" data-pageid="150252">
498
499            <div class="widget-container">
500
501                        
502<div class="widget-item image-widget  ImageBasic"
503     title=""
504     name="Image Widget"
505     id="imagewidget_248379"
506     data-url="/ImageWidget/EditWidget?ImageWidgetId=248379"
507     data-id="541218">
508
509        
510<div class="image-widget-container">
511    <div class="image-widget-image">
512        <img src="/Public/K82021/Image/b769dee0-952a-43e0-ad5e-fd183c519ba4.jpg" alt="nhs app" loading="lazy" />
513    </div>
514
515
516
517    <div class="image-widget-content">
518        
519
520    </div>
521</div>
522</div>
523
524                <div class="clearboth"></div>
525            </div>
526    </div>
527</div>
528
529<script>
530    // if we are logged in as an editor we need to check if site is not in edit mode,
531    // then don't show the message.
532    $(function () {
533        $(".widget-row-empty").toggleClass('d-none', !IsInEditMode());
534    });
535</script>
535
536    </div>
537</div>
538</div>
539
540
541
542
543        
544    <div id="pagetimeStamp" class="container">
545            <span>Page last reviewed: 21 November 2025</span>
546        <br />
547            <span>Page created: 03 June 2021</span>
548    </div>
549
550    </main>
551
552    
553<div class="further-information-container" role="complementary" aria-labelledby="further-information-heading">
554    <div class="container">
555        <h2 id="further-information-heading">Further Information</h2>
556        <div class="further-information-grid-container">
557            
558
559    <div class="further-information" role="navigation" aria-label="Further Information Menu">
560        <ul class="nav menu menu-text horizontal">
561                        <li>
562                            <a href="/you-and-your-general-practice" target="" rel="noopener noreferrer" tabindex="-1">
563
564
565                                You and Your General Practice
566                            </a>
567                        </li>
568                        <li>
569                            <a href="/our-vision-mission--values" target="" rel="noopener noreferrer" tabindex="-1">
570
571
572                                Our Vision, Mission &amp; Values
573                            </a>
574                        </li>
575                        <li>
576                            <a href="/statement-of-purpose" target="" rel="noopener noreferrer" tabindex="-1">
577
578
579                                Statement of Purpose
580                            </a>
581                        </li>
582                        <li>
583                            <a href="/compliment-comment-or-complaints" target="" rel="noopener noreferrer" tabindex="-1">
584
585
586                                Compliments and Complaints
587                            </a>
588                        </li>
589                        <li>
590                            <a href="/gp-earnings" target="" rel="noopener noreferrer" tabindex="-1">
591
592
593                                GP Earnings
594                            </a>
595                        </li>
596                        <li>
597                            <a href="/practice-policies" target="" rel="noopener noreferrer" tabindex="-1">
598
599
600                                Practice Policies
601                            </a>
602                        </li>
603                        <li>
604                            <a href="/armed-forces-veteran-friendly-practice" target="" rel="noopener noreferrer" tabindex="-1">
605
606
607                                Armed Forces
608                            </a>
609                        </li>
610                        <li>
611                            <a href="/patient-records" target="" rel="noopener noreferrer" tabindex="-1">
612
613
614                                Patient Records
615                            </a>
616                        </li>
617                        <li>
618                            <a href="/vacancies" target="" rel="noopener noreferrer" tabindex="-1">
619
620
621                                Vacancies
622                            </a>
623                        </li>
624                        <li>
625                            <a href="/studio" target="" rel="noopener noreferrer" tabindex="-1">
626
627
628                                Studio
629                            </a>
630                        </li>
631                        <li>
632                            <a href="https://phoenixhealthpcn.org.uk/" target=" _blank" rel="noopener noreferrer" tabindex="-1">
633
634
635                                Phoenix Health PCN
636                            </a>
637                        </li>
638                        <li>
639                            <a href="/training-practice" target="" rel="noopener noreferrer" tabindex="-1">
640
641
642                                Training Practice
643                            </a>
644                        </li>
645                        <li>
646                            <a href="/contact-us" target="" rel="noopener noreferrer" tabindex="-1">
647
648
649                                Contact Us
650                            </a>
651                        </li>
652        </ul>
653    </div>
654
655
656            
657<ul class="nhsuk-footer__list social-media">
658</ul>
659
660
661            <ul class="nhsuk-footer__list">
662    <li class="parent-link ">
663        <div class="parent-link-container">
664                <a target="_blank" rel="noopener noreferrer" aria-label="Footer Logo">
665                    <img src="/Public/K82021/Image/47b8e7c6-5e7e-42a6-8a2a-a2720f08fb2a.jpg" class="parent-link-logo" alt="Footer Logo" />
666                </a>
667        </div>
668    </li>
669</ul>
670
671        </div>
672    </div>
673</div>
674
675</div>
676
677
678
679
680            
680<script type="text/plain" data-cookiecategory="functionality" src="/Scripts/Google/google-translate.js"></script>
680
681            
681<script type="text/plain" data-cookiecategory="functionality" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
681
682        <div id="footer" role="contentinfo">
683    <div class="container">
684        <div class="row">
685            <div class="col-sm-6">
686                <ul>
687                            <li><a href="/Account/Login?returnUrl=%2Fnhs-app">Sign in</a></li>
688                </ul>
689                <div class="clearfix"></div>
690            </div>
691            <div class="col-sm-6">
692                <ul>
693                    <li>&copy; 2026 Built by <a href="https://www.mysurgerywebsite.co.uk/live" target="_blank" rel="noreferrer noopener">My Surgery Website</a></li>
694                    <li><a href="/FooterLinks/Accessibility">Accessibility</a></li>
695<li><a href="/FooterLinks/CookiePolicy">Cookie policy</a></li>
696<li><a href="/FooterLinks/YourData">Your data</a></li>
697<li><a href="/Sitemap">Site map</a></li>
698                </ul>
699            </div>
700        </div>
701    </div>
702</div>
703    </div>
704
705
706    
706<script src="/scripts/master-lower-public.js"></script>
706
707
708    
708<script>
709        const observer = lozad();
710        observer.observe();
711    </script>
711
712
713
714
715    <!-- Google Analytics (UA) -->
716<input type="hidden" id="CustUACode" value="">
717<script type="text/plain" data-cookiecategory="performance" src="/Scripts/Google/google-analytics.js"></script>
717
718<!-- End Google Analytics (UA)-->
719
720    <!-- Google Tag Manager -->
721<input type="hidden" id="GoogleTagManagerKey" value="GTM-KQ5QNDF">
722<script type="text/plain" data-cookiecategory="performance" src="/Scripts/Google/google-tag-manager.js"></script>
722
723<!-- End Google Tag Manager -->
724
725    
725<script src="/Scripts/browser-update.js"></script>
725
726
727    <!-- hide edit/sign out buttons if in 'edit' mode -->
728    
728<script type="text/javascript">
729
730        // used in a few places (also duplicated), so now moved into a more global area.
731        function resizeForFixedHeader() {
732        var height = $(".header-small").outerHeight();
733        $("html").css("padding-top", height);
734        }
735
736        function toggleSnow(){
737        var isSnow = $('#SnowtimeLink').data("snow");
738        if (isSnow == undefined || isSnow == 1){
739        DoSnowtime(false, '');
740        $('#SnowtimeLink').data('snow', 0);
741        }
742        else{
743        DoSnowtime(true, 'fa-snowflake-o');
744        $('#SnowtimeLink').data('snow', 1);
745        }
746        }
747
748        function IsInEditMode() {
749        var origin = window.location.origin;
750        var parentOrigin = window.parent.location.origin;
751        // only check if both parent and current location are of same origin
752        if (origin.localeCompare(parentOrigin) === 0) {
753        return window.parent.location.pathname.indexOf("/edit") === 0;
754        }
755
756        return false;
757        }
758
759        $(function () {
760        $(".editor").css('visibility', IsInEditMode() ? 'hidden' : 'visible');
761        });
762
763        $(document).on("click", function (ev) {
764        clickev = jQuery.Event('click', { 'offsetX': ev.offsetX, 'offsetY': ev.offsetY });
765        if (self != top)
766        parent.$("body").trigger(clickev);
767        })
768
769        if (window.addEventListener && window.requestAnimationFrame && document.getElementsByClassName) window.addEventListener('load', function() {
770
771        // start
772        var pItem = document.getElementsByClassName('progressive replace'), pCount, timer;
773
774        // scroll and resize events
775        window.addEventListener('scroll', scroller, false);
776        window.addEventListener('resize', scroller, false);
777
778        // DOM mutation observer
779        if (MutationObserver) {
780
781        var observer = new MutationObserver(function() {
782        if (pItem.length !== pCount) inView();
783        });
784        observer.observe(document.body, { subtree: true, childList: true, attributes: true, characterData: true });
785
786        }
787
788        // initial check
789        inView();
790
791
792        // throttled scroll/resize
793        function scroller() {
794
795        timer = timer || setTimeout(function() {
796        timer = null;
797        inView();
798        }, 300);
799
800        }
801
802
803        // image in view?
804        function inView() {
805
806        if (pItem.length) requestAnimationFrame(function() {
807
808        var wT = window.pageYOffset, wB = wT + window.innerHeight, cRect, pT, pB, p = 0;
809        while (p < pItem.length) {
810
811        cRect = pItem[p].getBoundingClientRect();
812        pT = wT + cRect.top;
813        pB = pT + cRect.height;
814
815        if (wT < pB && wB > pT) {
816        loadFullImage(pItem[p]);
817        pItem[p].classList.remove('replace');
818        }
819        else p++;
820
821        }
822
823        pCount = pItem.length;
824
825        });
826
827        }
828
829
830        // replace with full image
831        function loadFullImage(item) {
832
833        var href = item && (item.getAttribute('data-href') || item.href);
834        if (!href) return;
835
836        // load image
837        var img = new Image();
838        if (item.dataset) {
839        img.srcset = item.dataset.srcset || '';
840        img.sizes = item.dataset.sizes || '';
841        }
842        img.src = href;
843        img.className = 'reveal';
844        if (img.complete) addImg();
845        else img.onload = addImg;
846
847        // replace image
848        function addImg() {
849
850        requestAnimationFrame(function() {
851
852        // disable click
853        if (href === item.href) {
854        item.style.cursor = 'default';
855        item.addEventListener('click', function(e) { e.preventDefault(); }, false);
856        }
857
858        // preview image
859        var pImg = item.querySelector && item.querySelector('img.preview');
860
861        // add full image
862        item.insertBefore(img, pImg && pImg.nextSibling).addEventListener('animationend', function() {
863
864        // remove preview image
865        if (pImg) {
866        img.alt = pImg.alt || '';
867        item.removeChild(pImg);
868        }
869
870        img.classList.remove('reveal');
871
872        });
873
874        });
875
876        }
877
878        }
879
880        }, false);
881    </script>
881
882
883    <div class="modal fade" id="googleTranslateModal" tabindex="-1" role="dialog" aria-labelledby="modalTranslateTitle">
884        <div class="modal-dialog" role="document">
885            <div class="modal-content">
886                <div class="modal-header">
887                    <h3 class="modal-title" id="modalTranslateTitle">Translate this website with google</h3>
888                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
889                </div>
890                <div class="modal-body">
891                    <div id="google_translate_element"></div>
892                </div>
893            </div>
894        </div>
895    </div>
896
897
898
899        
899<script async type="text/javascript" data-account="C3fgA2IAAh" src="https://cdn.userway.org/widget.js" data-uw-styling-context="true"></script>
899
900</body>
901</html>
902

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.