PageSourceSearch

https://www.upmc.com/about

html upmc.com collected 2026-09-24 08:29:53 UTC 182,994 bytes, 3,362 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html lang="en">
5<head>
6    <link rel="preload" as="font" type="font/woff2" href="/Presentation/includes/Core/fonts/UPMC-Icon-Set.woff2" crossorigin>
7    <link rel="preload" as="font" type="font/woff2" href="/Presentation/includes/Core/fonts/UPMC-Icon-Set.ttf" crossorigin>
8    <link rel="stylesheet" href="/Presentation/includes/Core/abovethefold/css/abovethefold.css?v=1.162.0" />
9    
9<script src="https://assets.upmc.com/jquery/3.5.1/jquery.min.js"></script>
9
10    
11    <style type="text/css">
12        .lazy {
13            background-image: none !important;
14            transition: background-image ease-out 0.1s;
15        }
16    </style>
17
18    
19<meta charset="utf-8">
20<!--26-->
21<!--Sitecore.NET 10.4.1 (rev. 012149)-->
22<meta http-equiv="X-UA-Compatible" content="IE=edge">
23<meta name="viewport" content="width=device-width, initial-scale=1">
24<meta name="format-detection" content="telephone=no" />
25
26        <title>About Us | UPMC | Life Changing Medicine</title>
27
28        <!--Head Tag Code-->
29<link rel="preconnect" href="https://consent.cookiebot.com">
30<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="b23b93ec-4c3a-4f87-8491-e6476a789b84" type="text/javascript" data-amazon-consent-signal="disabled"></script>
30
31<script>
32// JavaScript to handle the margin-top adjustment
33document.addEventListener('DOMContentLoaded', function() {
34    const closeAlertDiv = document.querySelector('.alertClose');
35    const mainNavContainer = document.querySelector('.mobile-main-nav-container');
36
37    if (closeAlertDiv) {
38        closeAlertDiv.addEventListener('click', function() {
39            mainNavContainer.style.marginTop = '0';
40            document.querySelector('.upmcAlert').remove();
41        });
42    }
43});
44</script>
44
45<style>
46.mobile-header .mega-menu-container .main-nav .mega-button-container a.mega-button:visited{color:#363533}
47.health-alert-bar#accordion{
48padding: 10px 0;
49}
50
51
52.health-alert-bar .closeButton {
53	display:none; !important
54}
55#health-alert-collapse .learn-more + .col-xs-12.col-sm-12.col-md-7, #health-alert-collapse .col-md-7 + .learn-more:last-child {
56    padding-top: 5px;
57}
58
59#health-alert-collapse .col-xs-12.col-sm-12.col-md-7{
60	padding-top:10px;
61}
62
63@media (max-width: 991px) {
64.container.breadcrumbs-wrapper {
65    display: block;
66	padding-top:75px; !important
67}
68}
69
70.health-alert-bar > .container {
71    display: none;
72}
73.health-alert-bar#accordion .panel-collapse .content-wrapper{
74	padding:0;
75}
76
77@media (min-width: 990px){
78.health-alert-bar {
79    min-height: 62px;
80}
81}
82
83@media (max-width: 989px){
84.health-alert-bar {
85    min-height: 119px;
86	}
87}
88
89.health-alert-bar .cta {
90    margin-top: 0;
91    border-radius: 5px;
92    background-color: #fff;
93    color: #771B61;
94    padding: 5px;
95    min-width: 140px;
96    float: right;
97}
98</style>        <!--end Head Tag Code-->
99            <link href="https://dam.upmc.com/-/media/multisite-logos/favicon.ico?rev=44e972153fa34993ab2a81aebc51210b" rel="shortcut icon" type="image/x-icon" />
100
101
102        <link rel="canonical" href="https://www.upmc.com/about" />
103        <meta content="https://www.upmc.com/about" property="og:url" />
104        <meta name="author" content="">
105    <meta property="og:type" content="article" />
106    <meta name="twitter:card" content="summary_large_image" />
107        <meta content="About Us | UPMC | Life Changing Medicine" property="og:title" />
108        <meta name="twitter:title" content="About Us | UPMC | Life Changing Medicine" />
109        <meta content="With locations in Pennsylvania, Maryland, New York, and around the world, UPMC operates 40 hospitals and more than 700 doctors&#39; offices. Learn more about UPMC." property="og:description" />
110        <meta name="description" content="With locations in Pennsylvania, Maryland, New York, and around the world, UPMC operates 40 hospitals and more than 700 doctors&#39; offices. Learn more about UPMC." />
111        <meta name="twitter:description" content="With locations in Pennsylvania, Maryland, New York, and around the world, UPMC operates 40 hospitals and more than 700 doctors&#39; offices. Learn more about UPMC." />
112<link rel="stylesheet" href="/Presentation/includes/Modules/FontAwesome/4.3.0/css/font-awesome.min.css" />
113
114<script type="text/javascript" src="//cdn.evgnet.com/beacon/upmc/upmc_production/scripts/evergage.min.js"></script>
114
115<!-- Copilot Styles --> 
116
117<style> 
118
119.healthbot-container .UPMCChatContainer .UPMCChatHelpText li:nth-child(1), .healthbot-container .UPMCChatContainer .UPMCChatHelpText li:nth-child(2) { 
120
121    display: none; 
122
123} 
124
125.healthbot-container .UPMCChatContainer .UPMCChatTopBar .UPMCChat-topbar-menu .UPMCChatHelpButton span:hover, .healthbot-container .UPMCChatContainer .UPMCChatTopBar .UPMCChat-topbar-menu .UPMCChatRestartButton span:hover { 
126
127color: #fff !important; 
128
129} 
130
131</style> 
132<style>
133 #MedicalCondition article img {
134            display: block;
135            width: 100%;
136            max-width: 100%;
137            height: auto;
138        }
139
140     @media (min-width: 767px) {
141	#MedicalCondition article img {
142		display: block;
143            width: 100%;
144            height: auto;
145                max-width: 460px;
146            }
147</style>
148<style>
149@media (max-width: 767px) {
150.healthbot-container .UPMCChatContainer{
151height: 90vh;
152}
153.healthbot-container .UPMCChatContainer .UPMCChatFrame .webchat__send-box-text-box__input {font-size: 16px;}
154}
155
156@media (max-width: 766px){
157.kyrussProviderSearch .submit {
158    margin-top: 30px;
159}
160}
161</style>
162<style>
163.home-hero-wrapper #kyruus-search-widget .ky-search.kyruus.kyruus-custom form .ky-search-form .ky-input-search-terms span input:placeholder-shown{
164text-overflow: ellipsis;
165}
166.home-hero-wrapper #kyruus-search-widget .ky-search.kyruus.kyruus-custom form .ky-search-form .ky-right-input-group .ky-submit-search button:hover{ 
167outline: 2px solid #fff; 
168outline-offset: 2px; 
169}  
170.healthbot-container .UPMCChatContainer #specialty p {
171color: #D33232 !important;
172}
173
174.healthbot-container .UPMCChatContainer #specialtySelectionAC_id .ac-actionSet button {
175    width: -webkit-min-content;
176    width: min-content;
177    margin: 0 20px 0 0!important;
178    padding: 0!important;
179    border-radius: 4px;
180    border: 1px solid #4d104a !important;
181}
182
183.healthbot-container .UPMCChatContainer #specialtySelectionAC_id .ac-actionSet button:hover>div {
184    color: #fff;
185    background: #0092b4;
186}
187
188.healthbot-container .UPMCChatContainer #specialtySelectionAC_id .ac-actionSet button>div {
189    color: #032f40;
190    font-weight: 400;
191    padding: 2px 10px !important;
192}
193
194#specialty input.ac-input.ac-multichoiceInput.ac-choiceSetInput-filtered {
195    background: #fff;
196    color: #363533;
197    border: 2px solid #771B61;
198    border-radius: 10px;
199    outline-color: #771B61;
200}
201
202#specialty input.ac-input.ac-multichoiceInput.ac-choiceSetInput-filtered::placeholder {
203color: #363533;
204}
205
206	div#evg-new-template ~ .healthbot-container .launch-chat-button
207	{
208		bottom: 25vh;
209		@media (max-width: 767px){
210			bottom: 200px;
211		}
212	}
213
214.healthbot-container .UPMCChatContainer #adultCheckAC_id .ac-actionSet {
215display: flex;
216flex-direction: row !important;
217align-items: center !important;
218justify-content: flex-start;
219}
220
221
222.healthbot-container .UPMCChatContainer #adultCheckAC_id .ac-actionSet button {
223width: min-content;
224margin: 0 20px 0 0 !important;
225padding: 0 !important;
226border-radius: 4px;
227border: 1px solid #4d104a !important;
228}
229
230.healthbot-container .UPMCChatContainer #adultCheckAC_id .ac-actionSet button:hover>div {
231    color: #fff;
232    background: #0092b4;
233}
234
235.healthbot-container .UPMCChatContainer #adultCheckAC_id .ac-actionSet button>div {
236    color: #032f40;
237    font-weight: 400;
238    padding: 2px 10px !important;
239}
240
241.healthbot-container .UPMCChatContainer #adultCheckAC_id .ac-actionSet button+div {
242    display: none;
243}
244
245</style>
246
247<!-- Start Schema App-->
248<script>window.schema_highlighter={accountId: "UPMC", outputCache: true}</script>
248
249<script async src="https://cdn.schemaapp.com/javascript/highlight.js"></script>
249
250<!-- End Schema App-->
251
252<!-- Start VWO Async SmartCode -->
253<link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" />
254<script type='text/javascript' id='vwoCode'>
255window._vwo_code || (function() {
256var account_id=264078,
257version=2.1,
258settings_tolerance=2000,
259hide_element='body',
260hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;',
261/* DO NOT EDIT BELOW THIS LINE */
262f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var i=this.getSettings(),n=d.createElement('script'),r=this;t=t||{};if(i){n.textContent=i;d.getElementsByTagName('head')[0].appendChild(n);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200||o.status===304){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var i=this.hide_element(),n=i?i+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=n;else t.appendChild(d.createTextNode(n));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var n=d.createElement('div');n.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';n.setAttribute('id','_vis_opt_path_hides');n.classList.add('_vis_hide_layer');t.parentNode.insertBefore(n,t.nextSibling)}var o=window._vis_opt_url||d.URL,s='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(o)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:s})}else{this.load(s+'&x=true')}}};w._vwo_code=code;code.init();})();
263</script>
263
264<!-- End VWO Async SmartCode -->
265<!-- Start Invoca Fix DMTT-6578 -->
266<script>
267	window.InvocaLocationProxySource = JSON.stringify(window.location);
268</script>
268
269<!-- End Invoca Fix DMTT-6578 -->
270
271
272
273
274
275
276            <meta property="og:image" content="https://dam.upmc.com/-/media/upmc/logos/upmc-life-changing-medicine.jpg?rev=888ba104f419468788131a9c2748fa9c" />
277            <meta name="twitter:image" content="https://dam.upmc.com/-/media/upmc/logos/upmc-life-changing-medicine.jpg?rev=888ba104f419468788131a9c2748fa9c" />
278
279
280
281    
282        <meta content="UPMC | Life Changing Medicine" property="og:site_name" />
283        <meta content="default" property="fb:app_id" />
284
285
286    
287<script language="javascript">
288    digitalData = {};
289    digitalData.events = [];
290    digitalData.page = {sysEnv:"UPMCProd",siteName:"UPMC",responsiveState:"",pageName:"UPMC | about",siteSection1:"about",siteSection2:""};
291    digitalData.page.responsiveState = (document.documentElement.clientWidth <= 768? "mobile" : "desktop");
292</script>
292
293    
294
295    		<link rel="stylesheet" href="/assets-hxp/css/main-1dca1c12d7.css">
296
297
298</head>
299<body class="upmc  V2">
300             
301	<!-- Piwik Prod Container -->
302		
302<script type="text/javascript">
303			(function(window, document, dataLayerName, id) {
304			window[dataLayerName]=window[dataLayerName]||[],window[dataLayerName].push({start:(new Date).getTime(),event:"stg.start"});var scripts=document.getElementsByTagName('script')[0],tags=document.createElement('script');
305			function stgCreateCookie(a,b,c){var d="";if(c){var e=new Date;e.setTime(e.getTime()+24*c*60*60*1e3),d="; expires="+e.toUTCString();f="; SameSite=Strict"}document.cookie=a+"="+b+d+f+"; path=/"}
306			var isStgDebug=(window.location.href.match("stg_debug")||document.cookie.match("stg_debug"))&&!window.location.href.match("stg_disable_debug");stgCreateCookie("stg_debug",isStgDebug?1:"",isStgDebug?14:-1);
307			var qP=[];dataLayerName!=="dataLayer"&&qP.push("data_layer_name="+dataLayerName),isStgDebug&&qP.push("stg_debug");var qPString=qP.length>0?("?"+qP.join("&")):"";
308			tags.async=!0,tags.src="https://upmc.containers.piwik.pro/"+id+".js"+qPString,scripts.parentNode.insertBefore(tags,scripts);
309			!function(a,n,i){a[n]=a[n]||{};for(var c=0;c<i.length;c++)!function(i){a[n][i]=a[n][i]||{},a[n][i].api=a[n][i].api||function(){var a=[].slice.call(arguments,0);"string"==typeof a[0]&&window[dataLayerName].push({event:n+"."+i+":"+a[0],parameters:[].slice.call(arguments,1)})}}(i[c])}(window,"ppms",["tm","cm"]);
310			})(window, document, 'dataLayer', 'cc3123f6-8c02-4b7e-bdc4-37975443cf0a');
311		</script>
311
312	<!-- End Piwik Prod Container -->      
313         
314    
315
316<!-- BEGIN NOINDEX -->
317<!-- Modal -->
318<div class="modal fade" id="mega-search-modal" tabindex="-1" role="dialog">
319    <div class="modal-dialog" role="document">
320        <div class="modal-content">
321            <div class="modal-body">
322                
323
324
325
326
327<link rel="stylesheet" href="/Coveo/Hive/css/CoveoFullSearch.css?v=1.162.0" />
328<link rel="stylesheet" href="/Coveo/Hive/css/CoveoForSitecore.css?v=1.162.0" />
329<script class="coveo-script" type="text/javascript" src='/Coveo/Hive/js/CoveoJsSearch.Lazy.min.js?v=1.162.0' data-cookieconsent="ignore"></script>
329
330<script class="coveo-for-sitecore-script" type="text/javascript" src='/Coveo/Hive/js/CoveoForSitecore.Lazy.min.js?v=1.162.0' data-cookieconsent="ignore"></script>
330
331<script type="text/javascript" src="/Coveo/Hive/js/cultures/en.js?v=1.162.0" data-cookieconsent="ignore"></script>
331
332<script class="coveo-for-sitecore-script" type="text/javascript" src="/Coveo/Hive/js/CoveoForSitecoreExpressions.min.js?v=1.162.0" data-cookieconsent="ignore"></script>
332
333
334        
334<script type="text/javascript" src="/Coveo/Hive/js/cultures/en.js" data-cookieconsent="ignore"></script>
334
335
336
337<div>
338
339
340    
341    
342        <!-- Resources -->
343<div id="coveo3a949f41"
344     class="CoveoForSitecoreContext"
345              data-sc-should-have-analytics-component='true'
346         data-sc-analytics-enabled='true'
347         data-sc-current-language='en'
348         data-prebind-sc-language-field-name='fieldTranslator'
349         data-sc-language-field-name='_language'
350         data-sc-labels='{&quot;Ascending&quot; : &quot;Ascending&quot; , &quot;Descending&quot; : &quot;Descending&quot; , &quot;Created&quot; : &quot;Created&quot; , &quot;Created By&quot; : &quot;Created by&quot; , &quot;Creation Time&quot; : &quot;Creation time.&quot; , &quot;Language&quot; : &quot;Language&quot; , &quot;Last Time Modified&quot; : &quot;Last time modified.&quot; , &quot;Template&quot; : &quot;Template&quot; , &quot;Uniform resource identifier&quot; : &quot;URI&quot; , &quot;Updated By&quot; : &quot;Updated by&quot; , &quot;If the problem persists contact the administrator.&quot; : &quot;If the problem persists contact the administrator.&quot; , &quot;Search is currently unavailable&quot; : &quot;Oops! Something went wrong on the server.&quot;}'
351         data-sc-maximum-age='900000'
352         data-sc-page-name='about'
353         data-sc-page-name-full-path='/sitecore/content/UPMC/UPMC/Homepage/about'
354         data-sc-index-source-name='Coveo_web_index - UPMC PROD 104'
355         data-sc-is-in-experience-editor='false'
356         data-sc-is-user-anonymous='true'
357         data-sc-item-uri='sitecore://web/{E13D9F59-C7C5-4C8E-A90A-8B5E2F8423AE}?lang=en&amp;ver=20'
358         data-sc-item-id='e13d9f59-c7c5-4c8e-a90a-8b5e2f8423ae'
359         data-prebind-sc-latest-version-field-name='fieldTranslator'
360         data-sc-latest-version-field-name='_latestversion'
361         data-sc-rest-endpoint-uri='/coveo/rest'
362         data-sc-analytics-endpoint-uri='/coveo/rest/ua'
363         data-sc-site-name='UPMC'
364         data-sc-field-prefix='f'
365         data-sc-field-suffix='31694'
366         data-sc-prefer-source-specific-fields='false'
367         data-sc-external-fields='[{&quot;fieldName&quot;:&quot;permanentid&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hwcontenttitle&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hwid&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hwcertifieddate&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hwtype&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hwconsumerabstract&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderid&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderpmcurl&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderimageurl&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovidernpi&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovidername&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderabout&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusrequestappointmenturl&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusdirectbookcapable&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusspecialties&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderlocations&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovidersdegrees&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusbookonlineoverride&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusdirectbookpmc&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovideracceptingnewpatients&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovideragegroupsseen&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderextendedhours&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovidergender&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderinsuranceaccepted&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderisprimarycare&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderkeywords&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderlanguages&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderlgbtqiafriendly&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovidernewptonlinebooking&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovidertype&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovidervideovisit&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderlatitude&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderlongitude&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderfirstname&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderlastname&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovidermiddlename&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderpreferredname&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderstreet&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovidercity&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusprovidersuite&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderstate&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderzip&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;kyruusproviderphone&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrdegrees&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hremailaddress&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrfirstname&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrfullname&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrinternalid&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrlastname&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrmemberstatus&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrmiddlename&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrphonenumber&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrprofilepicture&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrresearchprograms&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrresearchsummary&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrrlogxuid&quot;,&quot;shouldEscape&quot;:false},{&quot;fieldName&quot;:&quot;hrshowonwebsite&quot;,&quot;shouldEscape&quot;:false}]'
368         data-sc-source-specific-fields='[{&quot;fieldName&quot;:&quot;attachmentparentid&quot;},{&quot;fieldName&quot;:&quot;author&quot;},{&quot;fieldName&quot;:&quot;clickableuri&quot;},{&quot;fieldName&quot;:&quot;collection&quot;},{&quot;fieldName&quot;:&quot;concepts&quot;},{&quot;fieldName&quot;:&quot;date&quot;},{&quot;fieldName&quot;:&quot;filetype&quot;},{&quot;fieldName&quot;:&quot;indexeddate&quot;},{&quot;fieldName&quot;:&quot;isattachment&quot;},{&quot;fieldName&quot;:&quot;language&quot;},{&quot;fieldName&quot;:&quot;printableuri&quot;},{&quot;fieldName&quot;:&quot;rowid&quot;},{&quot;fieldName&quot;:&quot;size&quot;},{&quot;fieldName&quot;:&quot;source&quot;},{&quot;fieldName&quot;:&quot;title&quot;},{&quot;fieldName&quot;:&quot;topparent&quot;},{&quot;fieldName&quot;:&quot;topparentid&quot;},{&quot;fieldName&quot;:&quot;transactionid&quot;},{&quot;fieldName&quot;:&quot;uri&quot;},{&quot;fieldName&quot;:&quot;urihash&quot;},{&quot;fieldName&quot;:&quot;urllink&quot;},{&quot;fieldName&quot;:&quot;Gender&quot;},{&quot;fieldName&quot;:&quot;Practice id&quot;},{&quot;fieldName&quot;:&quot;CoursePresenter&quot;},{&quot;fieldName&quot;:&quot;CourseImage&quot;},{&quot;fieldName&quot;:&quot;ConditionAlpha&quot;},{&quot;fieldName&quot;:&quot;MediaSiteNames&quot;},{&quot;fieldName&quot;:&quot;hwcontenttitle&quot;},{&quot;fieldName&quot;:&quot;hwid&quot;},{&quot;fieldName&quot;:&quot;hwcertifieddate&quot;},{&quot;fieldName&quot;:&quot;hwtype&quot;},{&quot;fieldName&quot;:&quot;hwconsumerabstract&quot;}]'
369>
370</div>
371    
371<script type="text/javascript">
372        var endpointConfiguration = {
373            itemUri: "sitecore://web/{E13D9F59-C7C5-4C8E-A90A-8B5E2F8423AE}?lang=en&amp;ver=20",
374            siteName: "UPMC",
375            restEndpointUri: "/coveo/rest"
376        };
377        if (typeof (CoveoForSitecore) !== "undefined") {
378            CoveoForSitecore.SearchEndpoint.configureSitecoreEndpoint(endpointConfiguration);
379            CoveoForSitecore.version = "5.0.1460.0";
380            var context = document.getElementById("coveo3a949f41");
381            if (!!context) {
382                CoveoForSitecore.Context.configureContext(context);
383            }
384        }
385        </script>
385
386</div>
387
388
389
390<script>
391    document.addEventListener("CoveoSearchEndpointInitialized", function() {
392        var searchboxElement = document.getElementById("_185F67BF-1D73-4AEE-9564-FDE5B0EB24D9");
393        searchboxElement.addEventListener("CoveoComponentInitialized", function() {
394            CoveoForSitecore.initSearchboxIfStandalone(searchboxElement, "/search");
395        });
396    })
397</script>
397    <div id="_185F67BF-1D73-4AEE-9564-FDE5B0EB24D9_container" class="coveo-for-sitecore-search-box-container"
398                     data-prebind-maximum-age='currentMaximumAge'
399             data-pipeline='UPMC Default'
400>
401        <div id="_185F67BF-1D73-4AEE-9564-FDE5B0EB24D9"
402             class="CoveoSearchbox"
403                             data-enable-omnibox='true'
404                 data-enable-query-suggest-addon='true'
405                 data-prebind-maximum-age='currentMaximumAge'
406                 data-pipeline='UPMC Default'
407                 data-placeholder='Search UPMC...'
408                 data-query-suggest-character-threshold='3'
409                 data-clear-filters-on-new-query='false'
410>
411            
412            
413<script type="text/javascript">
414    document.addEventListener("CoveoSearchEndpointInitialized", function() {
415        var componentId = "_185F67BF-1D73-4AEE-9564-FDE5B0EB24D9";
416        var componentElement = document.getElementById(componentId);
417
418        function showError(error) {
419                console.error(error);
420        }
421
422        function areCoveoResourcesIncluded() {
423            return typeof (Coveo) !== "undefined";
424        }
425
426        if (areCoveoResourcesIncluded()) {
427            var event = document.createEvent("CustomEvent");
428            event.initEvent("CoveoComponentInitialized", false, true);
429            
430            setTimeout(function() {
431                componentElement.dispatchEvent(event);
432            }, 0);
433        } else {
434            componentElement.classList.add("invalid");
435            showError("The Coveo Resources component must be included in this page.");
436        }
437    });
438</script>
438
439            <div class="CoveoForSitecoreBindWithUserContext"></div>
440            <div class="CoveoForSitecoreExpressions"></div>
441            <div class="CoveoForSitecoreConfigureSearchHub" data-sc-search-hub="upmc-search"></div>
442        </div>
443        
444
445
446<div>
447    
448
449</div>
450
451<script type="text/javascript">
452    $(document).ready(function () {
453        UPMCGlobal.SitecoreIndex = 'Coveo_web_index - UPMC PROD 104';
454        UPMCGlobal.HealthwiseIndex = 'Healthwise_Prod_Via_Sitemap';
455        UPMCGlobal.HealthBeatIndex = 'Healthbeat_Prod';
456    });
457</script>
457
458
459
460<div>
461    
462    
463
464        <div id='coveo5971f8e3'
465             class="CoveoQuerySuggestPreview"
466               data-execute-query-delay='400'
467  data-number-of-preview-results='6'
468  data-prebind-result-template-selector='itemIdSelector'
469>
470            
471
472<script id="coveo53098f0a" class="result-template" type="text/x-underscore-template" data-prebind-sc-all-conditions="unfoldDictionaryToAttributesPrebind" data-sc-all-conditions="{&quot;syssource&quot; : &quot;Healthbeat_Prod&quot;}">
473        <div class="coveo-result-frame">
474            <div class="coveo-result-row">
475                <div class="coveo-result-cell">
476                    <div class='coveo-title'>
477                        <a class='CoveoResultLink' href="{{=clickUri}}" onclick="UPMCGlobal.dataLayer.pushSearchResultClick('{{=clickUri}}');">
478                            {{=title?highlight(title, titleHighlights):''}}
479                        </a>
480                    </div>
481                </div>
482            </div>
483
484            {{ if (raw.description) { }}
485            <div class="coveo-result-row">
486                <div class="coveo-result-cell">
487                    <div class='MetaDescription'> {{=highlightStreamText(raw.description) }} </div>
488                </div>
489            </div>
490            {{ } else { }}
491            <div class="coveo-result-row">
492                <div class="coveo-result-cell">
493                    <div class='CoveoExcerpt'></div>
494                </div>
495            </div>
496            {{ } }}
497        </div>
498</script>
498
499<!-- Add this new script template for the footer link -->
500<script id="coveo-footer-link" type="text/x-underscore-template">
501    <div class="coveo-footer-link">
502        <a href="/search#q={{=query}}" class="suggestion-footer-link">See all results for "{{=query}}"</a>
503    </div>
504</script>
504
505
506
507<script id="coveoe7f70ecb" class="result-template" type="text/x-underscore-template" data-prebind-sc-all-conditions="unfoldDictionaryToAttributesPrebind" data-sc-all-conditions="{&quot;syssource&quot; : &quot;Healthwise_Prod_Via_Sitemap&quot;}">
508
509    <div class="coveo-result-frame">
510        <div class="coveo-result-row">
511            <div class="coveo-result-cell">
512                <div class='coveo-title'>
513                    <a class='CoveoResultLink' href="https://www.upmc.com/health-library/article?hwid={{=raw.hwid}}"
514                       onclick="UPMCGlobal.dataLayer.pushSearchResultClick('https://www.upmc.com/health-library/article?hwid={{=raw.hwid}}');">
515                        {{ if (coveoFieldValue("hwcontenttitle")) { }}
516                        {{=highlightStreamText(coveoFieldValue("hwcontenttitle")) }}
517                        {{ } else { }}
518                        {{=title?highlight(title, titleHighlights):''}}
519                        {{ } }}
520                    </a>
521                    {{ if (coveoFieldValue("hwtype")=="video") { }}
522                    <span>- [Video]</span>
523                    {{ } }}
524                </div>
525            </div>
526        </div>
527
528        <div class="coveo-result-row">
529            <div class="coveo-result-cell">
530                {{ if (raw.hwconsumerabstract) { }}
531                {{ const highlightKeys = Object.keys(termsToHighlight) }}
532                {{ const termsToBeHighlighted = [highlightKeys[0]] }}
533                {{ const phrasesToHighlight = [] }}
534                {{ const options = {cssClass : 'coveo-highlight'} }}
535                {{ const highlightedText = highlightStreamText(raw.hwconsumerabstract, termsToBeHighlighted, phrasesToHighlight, options); }}
536                <div class='MetaDescription'>{{=highlightedText }}</div>
537                {{ } else { }}
538                <div class='CoveoExcerpt'></div>
539                {{ } }}
540            </div>
541        </div>
542    </div>
543</script>
543
544
545<script id="coveo21bd85fd" class="result-template" type="text/x-underscore-template" data-prebind-sc-all-conditions="unfoldDictionaryToAttributesPrebind" data-sc-all-conditions="{&quot;syssource&quot; : &quot;Kyruus API&quot;}" data-applied-prebind="true" data-field-syssource="Kyruus API">
546    <div class="provider-result-container coveo-result-frame">
547
548        <div class="row coveo-result-row">
549            <div class="col-xs-12 col-lg-3">
550                <div class="thumbnail">
551                    <a href="{{=clickUri}}">
552                        {{if(coveoFieldValue("kyruusproviderimageurl")) { }}
553                        <img src="{{= coveoFieldValue("kyruusproviderimageurl")}}" class="img-responsive" alt="Provider Image" />
554                        {{ } else { }}
555                        {{var gender = coveoFieldValue("kyruusprovidergender")}}
556                        {{if(gender =="Male") { }}
557                        <img src="/-/media/UPMC/Icons/default_provider_male" class="img-responsive" alt="Provider Image" />
558                        {{ } else { }}
559                        <img src="/-/media/UPMC/Icons/default_provider_female" class="img-responsive" alt="Provider Image" />
560                        {{ } }}
561                        {{ } }}
562                    </a>
563                </div>
564            </div>
565
566            <div class="col-xs-12 col-lg-9 provider-info-container">
567                <div class='coveo-title'>
568                    <a class='CoveoResultLink' href="{{=clickUri}}"
569                       onclick="UPMCGlobal.dataLayer.pushSearchResultClick('{{=clickUri}}');">
570                        {{var firstname = coveoFieldValue("kyruusproviderfirstname")}}
571                        {{var middleinitial=""}}
572                        {{if(coveoFieldValue("kyruusprovidermiddlename")) { }}
573                        {{ var middlename = coveoFieldValue("kyruusprovidermiddlename")}}
574                        {{ middleinitial = middlename.charAt(0) + " "}}
575                        {{ } }}
576
577                        {{var lastname = coveoFieldValue("kyruusproviderlastname")}}
578
579                        {{if(coveoFieldValue("kyruusproviderpreferredname")) { }}
580                        {{=coveoFieldValue("kyruusproviderpreferredname") + ","}}
581                        {{ } else { }}
582                        {{var fullname = firstname + " " + middleinitial + lastname + ", "}}
583                        {{=fullname}}
584                        {{ } }}
585
586
587
588                        {{if(coveoFieldValue("kyruusprovidersdegrees")) { }}
589                        {{ var degrees = coveoFieldValue("kyruusprovidersdegrees") }}
590                        {{ for(var index in degrees) { }}
591                        {{=degrees[index]}}{{if (index < degrees.length-1) {}}, {{ } }}
592                        {{ } }}
593                        {{ } }}
594                    </a>
595                </div>
596                <div class="row">
597                    <div class='col-xs-12 col-lg-4 provider-specialties'>
598                        {{if(coveoFieldValue("kyruusspecialties")) { }}
599                        <span class="provider-info-heading">Specialties:</span>
600                        {{ var specialties = coveoFieldValue("kyruusspecialties") }}
601                        {{ for(var index in specialties) { }}
602                        {{=specialties[index]}}{{if (index < specialties.length-1) {}}, {{ } }}
603                        {{ } }}
604                        {{ } }}
605                    </div>
606                    <div class='col-xs-12 col-lg-7 provider-phone'>
607                        {{if(coveoFieldValue("kyruusproviderphone")) { }}
608                        <span class="provider-info-heading">Phone:</span>
609                        {{= coveoFieldValue("kyruusproviderphone")}}
610                        {{ } }}
611                    </div>
612                </div>
613                <div class="row">
614                    <div class="col-xs-12">
615                        {{if(coveoFieldValue("kyruusproviderlocations")) { }}
616                        <span class="provider-info-heading">{{=coveoFieldValue("kyruusproviderlocations")}}</span>
617                        <hr class="location-break" />
618                        {{var suite = ''}}
619                        {{var street = coveoFieldValue("kyruusproviderstreet") + ", "}}
620                        {{if(coveoFieldValue("kyruusprovidersuite")) { }}
621                        {{suite = coveoFieldValue("kyruusprovidersuite") + ", " } }}
622                        {{var city = coveoFieldValue("kyruusprovidercity") + ", " }}
623                        {{var state = coveoFieldValue("kyruusproviderstate")+ " "}}
624                        {{var zip = coveoFieldValue("kyruusproviderzip")}}
625                        {{var address = street + suite + city + state + zip}}
626                        {{=address}}
627                        {{ } }}
628                    </div>
629                    <div class="col-xs-12">
630                        {{var convertToMiles = 1609 }}
631                        {{var distance = coveoFieldValue("distance")/convertToMiles}}
632                        {{if(!isNaN(distance)) { }}
633                        {{=distance.toFixed(2) + " miles away"}}
634                        {{ } }}
635                    </div>
636                    <div class="col-xs-12">
637                        <a href="{{=clickUri}}">See More Locations</a>
638                    </div>
639                </div>
640                <div class="row provider-button-container">
641                    <div class="col-xs-12 col-md-6">
642                        <a class='cta' href="{{=clickUri}}">
643                            Provider Profile
644                        </a>
645                    </div>
646                    <div class="col-xs-12 col-md-6">
647                        {{if(coveoFieldValue("kyruusdirectbookpmc")) { }}
648                        <a class='cta' href="https://providers.upmc.com/book/{{= coveoFieldValue("kyruusproviderid")}}">
649                            Book Appointment
650                        </a>
651                        {{ } else { }}
652                        <a class='cta' href="https://www.upmc.com/contact/appointment-request">
653                            Schedule an Appointment
654                        </a>
655                        {{ } }}
656                    </div>
657                </div>
658            </div>
659        </div>
660    </div>
661</script>
661
662
663<script id="coveo61362051" class="result-template" type="text/x-underscore-template" data-prebind-sc-all-conditions="unfoldDictionaryToAttributesPrebind" data-sc-all-conditions="{&quot;_templatename&quot; : &quot;Service Provider&quot;}" data-applied-prebind="true" data-field-z95xtemplatename="Service Provider">
664    <div class="coveo-result-frame">
665        <div class="coveo-result-row">
666            <div class="coveo-result-cell">
667                <div class='coveo-title'>
668                    <a class='CoveoResultLink' href="{{=clickUri}}"
669                       onclick="UPMCGlobal.dataLayer.pushSearchResultClick('{{=clickUri}}');">
670                        {{ if (coveoFieldValue("ServiceProviderTitle")) { }}
671                        {{=highlightStreamText(coveoFieldValue("ServiceProviderTitle")) }}
672                        {{ } else { }}
673                        {{=title?highlight(title, titleHighlights):''}}
674                        {{ } }}
675                    </a>
676                </div>
677            </div>
678        </div>
679
680        {{ if (coveoFieldValue("Meta Description")) { }}
681        <div class="coveo-result-row">
682            <div class="coveo-result-cell">
683                <div class='MetaDescription'> {{=highlightStreamText(coveoFieldValue("Meta Description")) }} </div>
684            </div>
685        </div>
686        {{ } else { }}
687        <div class="coveo-result-row">
688            <div class="coveo-result-cell">
689                <div class='CoveoExcerpt'></div>
690            </div>
691        </div>
692        {{ } }}
693    </div>
694</script>
694
695
696
697<script id="coveo405ce50d" class="result-template" type="text/x-underscore-template" data-prebind-sc-all-conditions="unfoldDictionaryToAttributesPrebind" data-sc-all-conditions="{&quot;_templatename&quot; : &quot;News Article&quot;}" data-applied-prebind="true" data-field-z95xtemplatename="News Article">
698
699    <div class="coveo-result-frame">
700        <div class="coveo-result-row">
701            <div class="coveo-result-cell">
702
703                <div class='coveo-title'>
704                    <a class='CoveoResultLink' href='/media/news/{{= coveoFieldValue("urlfriendlyname")}}'
705                       onclick='UPMCGlobal.dataLayer.pushSearchResultClick("/media/news/{{= coveoFieldValue("urlfriendlyname")}}")'>
706                        {{ if (coveoFieldValue("Page Browser Title")) { }}
707                        {{=highlightStreamText(coveoFieldValue("Page Browser Title")) }}
708                        {{ } else { }}
709                        {{=title?highlight(title, titleHighlights):''}}
710                        {{ } }}
711                    </a>
712                </div>
713            </div>
714        </div>
715
716        {{ if (coveoFieldValue("Meta Description")) { }}
717        <div class="coveo-result-row">
718            <div class="coveo-result-cell">
719                <div class='MetaDescription'> {{=highlightStreamText(coveoFieldValue("Meta Description")) }} </div>
720            </div>
721        </div>
722        {{ } else { }}
723        <div class="coveo-result-row">
724            <div class="coveo-result-cell">
725                <div class='CoveoExcerpt'></div>
726            </div>
727        </div>
728        {{ } }}
729    </div>
730</script>
730
731
732
733<script id="coveo5f27e9ea" class="result-template" type="text/x-underscore-template" data-prebind-sc-all-conditions="unfoldDictionaryToAttributesPrebind" data-sc-all-conditions="{&quot;_templatename&quot; : &quot;Testimonial&quot;}" data-applied-prebind="true" data-field-z95xtemplatename="Testimonial">
734    <div class="coveo-result-frame">
735        <div class="coveo-result-row">
736            <div class="coveo-result-cell">
737                <div class='coveo-title'>
738                    <a class='CoveoResultLink' href="{{= coveoFieldValue("TestimonialCanonicalLinkUrl")}}"
739                       onclick="UPMCGlobal.dataLayer.pushSearchResultClick('{{= coveoFieldValue("TestimonialCanonicalLinkUrl")}}');">
740                        {{ if (coveoFieldValue("Page Browser Title")) { }}
741                        {{=highlightStreamText(coveoFieldValue("Page Browser Title")) }}
742                        {{ } else { }}
743                        {{=title?highlight(title, titleHighlights):''}}
744                        {{ } }}
745                    </a>
746                </div>
747            </div>
748        </div>
749
750        {{ if (coveoFieldValue("Meta Description")) { }}
751        <div class="coveo-result-row">
752            <div class="coveo-result-cell">
753                <div class='MetaDescription'> {{=highlightStreamText(coveoFieldValue("Meta Description")) }} </div>
754            </div>
755        </div>
756        {{ } else { }}
757        <div class="coveo-result-row">
758            <div class="coveo-result-cell">
759                <div class='CoveoExcerpt'></div>
760            </div>
761        </div>
762        {{ } }}
763    </div>
764</script>
764
765
766<script id="coveo6a14e7a1" class="result-template" type="text/x-underscore-template">
767    <div class="coveo-result-frame">
768        <div class="coveo-result-row">
769            <div class="coveo-result-cell">
770                <div class='coveo-title'>
771                    <a class='CoveoResultLink' href="{{=clickUri}}" onclick="UPMCGlobal.dataLayer.pushSearchResultClick('{{=clickUri}}');">
772                        {{ if (raw.pagez32xbrowserz32xtitle) { }}
773                        {{=raw.pagez32xbrowserz32xtitle}}
774                        {{ } else if (coveoFieldValue("Page Browser Title")) { }}
775                        {{=coveoFieldValue("Page Browser Title") }}
776                        {{ } else { }}
777                        {{=title?highlight(title, titleHighlights):''}}
778                        {{ } }}
779                    </a>
780
781                </div>
782            </div>
783        </div>
784        <div class="coveo-result-row" style="margin-top:10px;">
785            <div class="coveo-result-cell">
786                {{ if (raw.metaz32xdescription) { }}
787                {{=raw.metaz32xdescription}}
788                {{ } else { }}
789                <div class='CoveoExcerpt'></div>
790                {{ } }}
791            </div>
792        </div>
793    </div>
794</script>
794
795
796<!-- Add the footer link template after the result templates -->
797<script type="text/javascript">
798    $(document).on('mouseover', '.magic-box-suggestion', function (e) {
799        var query = $(e.currentTarget).text().trim();
800        var footerLinkTemplate = _.template($('#coveo-footer-link').html());
801        var footerLinkHtml = footerLinkTemplate({ query: query });
802
803        function appendOrUpdateFooterLink() {
804            if ($('.coveo-preview-container').length) {
805                var footerLinkElement = $('.coveo-preview-container .coveo-footer-link');
806                if (footerLinkElement.length === 0) {
807                    $('.coveo-preview-container').append(footerLinkHtml);
808                } else {
809                    footerLinkElement.replaceWith(footerLinkHtml);
810                }
811            } else {
812                setTimeout(appendOrUpdateFooterLink, 100);
813            }
814        }
815
816        setTimeout(appendOrUpdateFooterLink, 600);
817    });
818</script>
818
819        </div>
820</div>
821
822<script type="text/javascript">
823
824    document.addEventListener("DOMContentLoaded", function () {
825    var siteField = CoveoForSitecore.Context.fields.toCoveo('site');
826    var hasLayoutField = CoveoForSitecore.Context.fields.toCoveo('haslayout');
827    var path = CoveoForSitecore.Context.fields.toCoveo('urllink');
828    var fullpath = CoveoForSitecore.Context.fields.toCoveo('_fullpath');
829    var siteName = 'UPMC';
830    var showinCoveoSearch = CoveoForSitecore.Context.fields.toCoveo('Show In Coveo Search');
831    var templateName = CoveoForSitecore.Context.fields.toCoveo('_templatename');
832    var contentTag = CoveoForSitecore.Context.fields.toCoveo('content tags');
833    var testimonialCanonicalLink = CoveoForSitecore.Context.fields.toCoveo('TestimonialCanonicalLinkUrl');
834    var kyruusProviderUrl = CoveoForSitecore.Context.fields.toCoveo('Kyruus Provider Url');
835    var participantSystems = CoveoForSitecore.Context.fields.toCoveo('Participant Systems');
836    var globalItemSiteNames = CoveoForSitecore.Context.fields.toCoveo('GlobalItemsSiteNames');
837
838    var query = '((&#39;(&#39;(((@{HasLayout}== &quot;1&quot;  AND @{Site}== &quot;UPMC&quot; @{AbsolutePath} = &quot;/UPMC/UPMC/Homepage&quot;)) OR (@{TemplateName}=&quot;Testimonial&quot; @{TestimonialCanonicalLinkUrl}) OR (@syssource ==&quot;Healthwise_Prod_Via_Sitemap&quot; OR @syssource ==&quot;Healthbeat_Prod&quot; OR @syssource ==&quot;Kyruus API&quot; OR @syssource ==&quot;Bestbets_Prod&quot;) OR (@{FullPath} *= &quot;/UPMC*&quot;)  OR (@{TemplateName}=&quot;News Article&quot; @{ContentTagField}=&quot;1975F37CCAA1476CAC9FF59E49836701&quot;) ) AND NOT ((@clickableuri = &quot;,-w-,&quot;) AND NOT (@syssource ==&quot;Kyruus API&quot; ))) AND (@{ShowInCoveoSearch}=&quot;1&quot; OR @syssource ==&quot;Healthwise_Prod_Via_Sitemap&quot; OR @syssource ==&quot;Healthbeat_Prod&quot; OR @syssource ==&quot;Bestbets_Prod&quot; OR @syssource ==&quot;Kyruus API&quot;)&#39;) OR (&#39;((((@{HasLayout}== &quot;1&quot;  AND @{Site}== &quot;CancerCenter&quot;) NOT (@clickableuri=&quot; ,-w-,&quot;)) OR (@{TemplateName}=&quot;News Article&quot; @{ContentTagField}=&quot;599D15DE66FC471DA9D15F2740031247&quot;) OR (@{TemplateName}=&quot;Location Detail Page&quot; @{AbsolutePath}=&quot;/UPMC/CancerCenter/Homepage&quot;) OR (@{TemplateName}=&quot;Testimonial&quot; @{GlobalItemSiteNames}=&quot;cancercenter&quot; @{TestimonialCanonicalLinkUrl}) OR @mediasitenames==&quot;CancerCenter&quot; OR @mediasitenames == &quot;cancercenter&quot;) AND (@{ShowInCoveoSearch}=&quot;1&quot;) OR @syssource ==&quot;Bestbets_Prod&quot;)&#39;))(((@z95xlanguage==en) (@z95xlatestversion==1) (@source ==&quot;Coveo_web_index - UPMC PROD 104&quot;)) OR (@source==(Healthwise_Prod_Via_Sitemap,Healthbeat_Prod,Bestbets_Prod,&quot;Kyruus API&quot;)))';
839        query = query.replace("{FullPath}", fullpath).replace("{KyruusProviderUrl}", kyruusProviderUrl).replace("{ParticipantSystems}", participantSystems).replace("{GlobalItemSiteNames}", globalItemSiteNames).split("{TemplateName}").join(templateName).split("{Site}").join(siteField).split("{HasLayout}").join(hasLayoutField).split("{ContentTagField}").join(contentTag).split("{AbsolutePath}").join(path).split("{ShowInCoveoSearch}").join(showinCoveoSearch).split("{TestimonialCanonicalLinkUrl}").join(testimonialCanonicalLink).split("&quot;").join('"').split("&#39;").join("'");
840
841        UPMCGlobal.coveoAdvancedQuery = query;
842        UPMCGlobal.coveoQueryPipeline = 'UPMC Default';
843        UPMCGlobal.coveoSearchHub = 'upmc-search';
844
845
846        Coveo.$$(document).on('afterInitialization', function () {
847            const globalRoot = document.getElementById('_185F67BF-1D73-4AEE-9564-FDE5B0EB24D9_container');
848            // Only run this logic if the initialized root exists
849            if (globalRoot) {
850                const searchBoxElement = globalRoot.querySelector('.CoveoOmnibox .magic-box-input input[type="text"]');
851                const searchButton = globalRoot.querySelector('.CoveoSearchButton');
852
853                if (searchButton && searchBoxElement) {
854                    // Intercept search button click
855                    searchButton.addEventListener('click', function (e) {
856                        const inputLength = searchBoxElement.value.length;
857                        if (inputLength < 2 && inputLength !== 0) {
858                            e.stopImmediatePropagation();
859                            e.preventDefault();
860                            return false;
861                        }
862                    }, true);
863
864                    // Intercept Enter key press
865                    searchBoxElement.addEventListener('keydown', function (e) {
866                        if (e.key === 'Enter' && searchBoxElement.value.length < 2 && searchBoxElement.value.length !== 0) {
867                            e.stopImmediatePropagation();
868                            e.preventDefault();
869                            return false;
870                        }
871                    }, true);
872                }
873            }
874        });
875  });
876
877
878</script>
878
879
880
881    </div>
882
883                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"></span></button>
884            </div>
885
886        </div>
887    </div>
888</div>
889<header class="header-megamenu fixed header-eq-height" aria-label="main navigation">
890    <div class="skip-nav">
891        <a href="" tabindex="0">Skip to Content</a>
892    </div>
893
894    
895    <div id="emergencyAlertContainer" style="display:none;" class="alertContainer">
896
897
898    </div>
899
900<script>
901
902    var slideIndexEmergencyAlert = 1;
903    showSlidesEmergencyAlert(slideIndexEmergencyAlert);
904
905    function plusSlidesEmergencyAlert(n) {
906        showSlidesEmergencyAlert(slideIndexEmergencyAlert += n);
907        $(".header-eq-height").removeAttr("style");
908        equalizeHeights($(".header-eq-height"));
909    }
910
911    function currentSlideEmergencyAlert(n) {
912        showSlidesEmergencyAlert(slideIndexEmergencyAlert = n);
913    }
914
915    function equalizeHeights(ele){  tallest = 0;
916        $.each(ele, function (index, val) {
917            if ($(this).outerHeight() > tallest) tallest = $(this).outerHeight();
918            $(this).outerHeight(tallest);
919        });
920
921        ele.outerHeight(tallest);
922    }
923
924    function showSlidesEmergencyAlert(n) {
925        var i;
926        var slidesEmergencyAlert = document.getElementsByClassName("emergencyAlert");
927        var emergencyAlertContainer = document.getElementById("emergencyAlertContainer");
928
929        if (slidesEmergencyAlert.length) { emergencyAlertContainer.style.display = "flex"; }
930        if (n > slidesEmergencyAlert.length) { slideIndexEmergencyAlert = 1 }
931        if (n < 1) { slideIndexEmergencyAlert = slidesEmergencyAlert.length }
932        for (i = 0; i < slidesEmergencyAlert.length; i++) {
933            slidesEmergencyAlert[i].style.display = "none";
934        }
935
936        if (slidesEmergencyAlert.length) { slidesEmergencyAlert[slideIndexEmergencyAlert - 1].style.display = "flex"; }
937    }
938
939
940
941
942
943</script>
943
944
945    <div class="desktop-header">
946        <div class="container-fluid mega-menu-wrapper">
947            <div class="tertiary-container">
948                <div class="phone-col">
949                    <div class="rte ">
950<a href="tel:18005338762" target="" class="anchor-link">
951            <span class="icon-phone"></span>
952            800-533-8762
953        </a>
954</div>
955                </div>
956                <div class="menu-column">
957                    <ul class="megamenu-tertiary-nav">
958                        
959
960        <li class="tertiary-nav-link-container">
961            <a href="https://careers.upmc.com/" title="Learn more about careers and job openings at UPMC." >Careers</a>
962        </li>
963
964
965        <li class="tertiary-nav-link-container">
966            <a href="/media" >Newsroom</a>
967        </li>
968
969
970        <li class="tertiary-nav-link-container">
971            <a href="/healthcare-professionals" >Health Care Professionals</a>
972        </li>
973
974
975        <li class="tertiary-nav-link-container">
976            <a href="/about" >About Us</a>
977        </li>
978
979
980        <li class="tertiary-nav-link-container">
981            <a href="/contact" title="Contact UPMC" >Contact Us</a>
982        </li>
983
984                    </ul>
985                    <button type="button" class="hero-search-button" data-toggle="modal" data-target="#mega-search-modal" aria-label="Search">
986                        Search
987                    </button>
988                </div>
989            </div>
990            <div class="megamenu-main-container">
991                <div class="logo-col">
992                    
993
994<div class="logo-container">
995    <a class="logo-link" href="/" title="UPMC">
996         <img src="https://dam.upmc.com/-/media/upmc/logos/upmclogosvg.svg?rev=6e15279b3cfe411a82abaedff1c6c617" alt="UPMC" width="177" height="61" class="logo-image img-responsive" />
997    </a>
998</div>
999
1000                </div>
1001                <div class="main-nav">
1002                    
1003
1004
1005<ul class="header-megamenu-items">
1006            <li class="mega-link-container">
1007                <a href="/providers" class="mega-link" tabindex="0">
1008                    Find a Doctor
1009                </a>
1010            </li>
1011            <li class="mega-link-container">
1012                <a href="/conditions" class="mega-link" tabindex="0">
1013                    Conditions
1014                </a>
1015            </li>
1016            <li class="mega-button-container">
1017                <a href="#" class="mega-button" role="button" tabindex="0">
1018                    Services
1019                    <span class="mega-carrot"></span>
1020                </a>
1021                <div class="secondary-nav">
1022                    <div class="secondary-nav-inner-wrapper">
1023                        <ul class="secondary-nav-container nav nav-tabs nav-stacked" role="tablist">
1024
1025                                    <li role="presentation" class="secondary-menu-link-container has-links open active ">
1026                                        <a class="secondary-inner-button" role="tab" data-toggle="tab" aria-controls="frequentlysearchedservices" href="#frequentlysearchedservices" aria-expanded="true">Frequently Searched Services</a>
1027
1028                                    </li>
1029                                    <div role="tabpanel" class="tab-pane active " id="frequentlysearchedservices">
1030                                        <div class="row">
1031
1032                                                        <div class="col-xs-12">
1033<div class="rte ">
1034<span>Frequently Searched Services</span>
1035</div>
1036                                                        </div>
1037
1038
1039<div class="col-xs-12 col-md-6">
1040                <span class="nav-link">
1041                    <a href="/services/allergy-immunology-regions" >Allergy &amp; Immunology</a>
1042                </span>
1043                <span class="nav-link">
1044                    <a href="/services/behavioral-health-regions" >Behavioral &amp; Mental Health</a>
1045                </span>
1046                <span class="nav-link">
1047                    <a href="/services/cancer" >Cancer</a>
1048                </span>
1049                <span class="nav-link">
1050                    <a href="/services/ear-nose-throat" >Ear, Nose &amp; Throat</a>
1051                </span>
1052                <span class="nav-link">
1053                    <a href="/services/endocrinology" title="Learn more about endocrinology at UPMC." >Endocrinology</a>
1054                </span>
1055                <span class="nav-link">
1056                    <a href="/services/digestive-disorders-regions" >Gastroenterology</a>
1057                </span>
1058                <span class="nav-link">
1059                    <a href="/services/heart-vascular" >Heart &amp; Vascular</a>
1060                </span>
1061                <span class="nav-link">
1062                    <a href="/services/imaging" >Imaging</a>
1063                </span>
1064                <span class="nav-link">
1065                    <a href="/services/neurosciences" >Neurosciences</a>
1066                </span>
1067                <span class="nav-link">
1068                    <a href="/services/orthopaedics" title="Learn more about orthopaedics." >Orthopaedics</a>
1069                </span>
1070</div>
1071
1072
1073<div class="col-xs-12 col-md-6">
1074                <span class="nav-link">
1075                    <a href="/services/rehab-regions" >Physical Rehabilitation</a>
1076                </span>
1077                <span class="nav-link">
1078                    <a href="/services/plastic-surgery-regions" >Plastic &amp; Reconstructive Surgery</a>
1079                </span>
1080                <span class="nav-link">
1081                    <a href="/services/primary-care" >Primary Care</a>
1082                </span>
1083                <span class="nav-link">
1084                    <a href="/services/seniors-regions" >Senior Services</a>
1085                </span>
1086                <span class="nav-link">
1087                    <a href="/services/orthopaedics/services/sports-medicine" title="Learn more about sports medicine." >Sports Medicine</a>
1088                </span>
1089                <span class="nav-link">
1090                    <a href="/services/telemedicine" >Telemedicine</a>
1091                </span>
1092                <span class="nav-link">
1093                    <a href="/services/transplant" >Transplant Surgery</a>
1094                </span>
1095                <span class="nav-link">
1096                    <a href="/services/walk-in" >Walk-In Care</a>
1097                </span>
1098                <span class="nav-link">
1099                    <a href="/services/weight-management-regions" >Weight Management</a>
1100                </span>
1101                <span class="nav-link">
1102                    <a href="/services/womens-health" >Women’s Health</a>
1103                </span>
1104</div>
1105                                                        <div class="col-xs-12">
1106                                                            <span class="nav-base-link">
1107                                                                <a href="/services" >See all Services</a>
1108                                                            </span>
1109                                                        </div>
1110                                        </div>
1111                                    </div>
1112                                    <li role="presentation" class="secondary-menu-link-container has-links  ">
1113                                        <a class="secondary-inner-button" role="tab" data-toggle="tab" aria-controls="servicesbyregion" href="#servicesbyregion" aria-expanded="false">Services by Region</a>
1114
1115                                    </li>
1116                                    <div role="tabpanel" class="tab-pane  " id="servicesbyregion">
1117                                        <div class="row">
1118
1119                                                        <div class="col-xs-12">
1120<div class="rte ">
1121<span>Find a UPMC health care facility close to you quickly by browsing by region.</span>
1122</div>
1123                                                        </div>
1124
1125
1126<div class="col-xs-12 col-md-3">
1127            <div class="generic-image-with-link">
1128                <a href="/services" target="">
1129                    <img class="image-callout lazy img-responsive" src="https://dam.upmc.com/-/media/upmc/locations/regions/images/western-pa.jpg?rev=948e8c5ab63143c2b2befae47ea7b297" alt="UPMC in Western Pa." loading="lazy"/>
1130                </a>
1131                <a class="generic-image-with-link-link" href="/services" target="">
1132                    Western Pa. and New York
1133                </a>
1134            </div>
1135            <div class="generic-image-with-link">
1136                <a href="/services/south-central-pa" target="">
1137                    <img class="image-callout lazy img-responsive" src="https://dam.upmc.com/-/media/upmc/locations/regions/images/central-pa.jpg?rev=676f96ac94cb4ed99989e22b410b2c6a" alt="Highlighted Regional Map of UPMC in Central Pa." loading="lazy"/>
1138                </a>
1139                <a class="generic-image-with-link-link" href="/services/south-central-pa" target="">
1140                    Central Pa.
1141                </a>
1142            </div>
1143</div>
1144
1145
1146<div class="col-xs-12 col-md-3">
1147</div>
1148
1149
1150<div class="col-xs-12 col-md-3">
1151            <div class="generic-image-with-link">
1152                <a href="/services/north-central-pa" target="">
1153                    <img class="image-callout lazy img-responsive" src="https://dam.upmc.com/-/media/upmc/locations/regions/images/north-central-pa.jpg?rev=5a17316b1fc8414291c
11537de5c13ee2ae6" alt="UPMC in North Central Pa." loading="lazy"/>
1154                </a>
1155                <a class="generic-image-with-link-link" href="/services/north-central-pa" target="">
1156                    North Central Pa.
1157                </a>
1158            </div>
1159            <div class="generic-image-with-link">
1160                <a href="/locations/regions/maryland" target="">
1161                    <img class="image-callout lazy img-responsive" src="https://dam.upmc.com/-/media/upmc/locations/regions/images/maryland.jpg?rev=777285b47caa4cbc81711d0ea88b6ec8" alt="UPMC in Western Md." loading="lazy"/>
1162                </a>
1163                <a class="generic-image-with-link-link" href="/locations/regions/maryland" target="">
1164                    Maryland &amp; West Virginia
1165                </a>
1166            </div>
1167</div>
1168                                        </div>
1169                                    </div>
1170                                    <li class="secondary-menu-link-container no-links">
1171                                        <a href="/services" target="">See All Services</a>
1172                                    </li>
1173                        </ul>
1174                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"></button>
1175                        <div class="tab-content"></div>
1176
1177                    </div>
1178                </div>
1179            </li>
1180            <li class="mega-button-container">
1181                <a href="#" class="mega-button" role="button" tabindex="0">
1182                    Locations
1183                    <span class="mega-carrot"></span>
1184                </a>
1185                <div class="secondary-nav">
1186                    <div class="secondary-nav-inner-wrapper">
1187                        <ul class="secondary-nav-container nav nav-tabs nav-stacked" role="tablist">
1188
1189                                    <li role="presentation" class="secondary-menu-link-container has-links open active ">
1190                                        <a class="secondary-inner-button" role="tab" data-toggle="tab" aria-controls="locationsbytype" href="#locationsbytype" aria-expanded="true">Locations by Type</a>
1191
1192                                    </li>
1193                                    <div role="tabpanel" class="tab-pane active " id="locationsbytype">
1194                                        <div class="row">
1195
1196                                                        <div class="col-xs-12">
1197<div class="rte ">
1198<span>Locations by Type</span>
1199</div>
1200                                                        </div>
1201
1202
1203<div class="col-xs-12 col-md-3">
1204            <div class="image-card-container small responsive">
1205<a href="/locations/hospitals" title="Find a UPMC hospital." >                    <div class="image-callout">
1206                        <img src="https://dam.upmc.com/-/media/upmc/locations/regions/images/hospitals.jpg?rev=3e4b0f8fe7794b859a44e0a39d9537dc&amp;la=en&amp;h=250&amp;w=262&amp;hash=D1E6B9839B91D65ADC63EE0540BDD32D" class="img-responsive" alt="UPMC hospitals" loading="lazy" />
1207                        <div class="overlay light"></div>
1208                        <div class="overlay dark"></div>
1209
1210                        <div class="content">
1211                            <span>
1212                                Hospitals
1213                            </span>
1214                        </div>
1215                    </div>
1216</a>            </div>
1217            <div class="image-card-container small responsive">
1218<a href="/services/rehab/crs/locations" title="Find a UPMC physical therapy location in southwest Pa." >                    <div class="image-callout">
1219                        <img src="https://dam.upmc.com/-/media/upmc/locations/regions/images/physical-therapy.jpg?rev=3c81ef48dd5d42f5b5dce2d862d6e81a&amp;la=en&amp;h=250&amp;w=262&amp;hash=B5D7A31674C9E4E7657CF1A7998B6098" class="img-responsive" alt="Physical Therapy" loading="lazy" />
1220                        <div class="overlay light"></div>
1221                        <div class="overlay dark"></div>
1222
1223                        <div class="content">
1224                            <span>
1225                                Physical Therapy
1226                            </span>
1227                        </div>
1228                    </div>
1229</a>            </div>
1230</div>
1231
1232
1233<div class="col-xs-12 col-md-1">
1234</div>
1235
1236
1237<div class="col-xs-12 col-md-3">
1238            <div class="image-card-container small responsive">
1239<a href="/services/walk-in/locations" title="Find a UPMC Urgent Care location in southwest Pa." >                    <div class="image-callout">
1240                        <img src="https://dam.upmc.com/-/media/upmc/locations/regions/images/urgent-care.jpg?rev=ce3c93176f464b29b6c0d185b735634c&amp;la=en&amp;h=250&amp;w=262&amp;hash=20ABAE8724F3E1D17BDF83456BED5802" class="img-responsive" alt="Urgent care" loading="lazy" />
1241                        <div class="overlay light"></div>
1242                        <div class="overlay dark"></div>
1243
1244                        <div class="content">
1245                            <span>
1246                                Walk-In Care
1247                            </span>
1248                        </div>
1249                    </div>
1250</a>            </div>
1251            <div class="image-card-container small responsive">
1252<a href="/locations/outpatient" title="Find a UPMC Outpatient Center." >                    <div class="image-callout">
1253                        <img src="https://dam.upmc.com/-/media/upmc/locations/regions/images/outpatient-centers.jpg?rev=4755eb1094534fdd8ee747be132ca39b&amp;la=en&amp;h=250&amp;w=262&amp;hash=0054C09BD3368097FCAFDF2A5839E0A5" class="img-responsive" alt="UPMC Outpatient Centers" loading="lazy" />
1254                        <div class="overlay light"></div>
1255                        <div class="overlay dark"></div>
1256
1257                        <div class="content">
1258                            <span>
1259                                Outpatient Centers
1260                            </span>
1261                        </div>
1262                    </div>
1263</a>            </div>
1264</div>
1265
1266
1267<div class="col-xs-12 col-md-1">
1268</div>
1269
1270
1271<div class="col-xs-12 col-md-3">
1272            <div class="image-card-container small responsive">
1273<a href="/services/imaging/locations" title="Find a UPMC Imaging location." >                    <div class="image-callout">
1274                        <img src="https://dam.upmc.com/-/media/upmc/locations/regions/images/imaging.jpg?rev=212458cbe63746878740c7949af30b2a&amp;la=en&amp;h=250&amp;w=262&amp;hash=7398A23B1D48B97B2507CFA3100ABEE5" class="img-responsive" alt="UPMC Imaging Services" loading="lazy" />
1275                        <div class="overlay light"></div>
1276                        <div class="overlay dark"></div>
1277
1278                        <div class="content">
1279                            <span>
1280                                Imaging
1281                            </span>
1282                        </div>
1283                    </div>
1284</a>            </div>
1285            <div class="image-card-container small responsive">
1286<a href="/locations/community" title="Find a UPMC community health center." >                    <div class="image-callout">
1287                        <img src="https://dam.upmc.com/-/media/upmc/locations/regions/images/community-health-centers.jpg?rev=9d38656391d945a9898996ba7cea711a&amp;la=en&amp;h=250&amp;w=262&amp;hash=6FC1C97178E6174D953D8B494C22E2BF" class="img-responsive" alt="Community Health Centers" loading="lazy" />
1288                        <div class="overlay light"></div>
1289                        <div class="overlay dark"></div>
1290
1291                        <div class="content">
1292                            <span>
1293                                Community Health Centers
1294                            </span>
1295                        </div>
1296                    </div>
1297</a>            </div>
1298</div>
1299                                                        <div class="col-xs-12">
1300                                                            <span class="nav-base-link">
1301                                                                <a href="/locations" >See All Locations</a>
1302                                                            </span>
1303                                                        </div>
1304                                        </div>
1305                                    </div>
1306                                    <li role="presentation" class="secondary-menu-link-container has-links  ">
1307                                        <a class="secondary-inner-button" role="tab" data-toggle="tab" aria-controls="locationsbyregion" href="#locationsbyregion" aria-expanded="false">Locations by Region</a>
1308
1309                                    </li>
1310                                    <div role="tabpanel" class="tab-pane  " id="locationsbyregion">
1311                                        <div class="row">
1312
1313                                                        <div class="col-xs-12">
1314<div class="rte ">
1315<span>Locations by Region</span>
1316</div>
1317                                                        </div>
1318
1319
1320<div class="col-xs-12 col-md-3">
1321            <div class="generic-image-with-link">
1322                <a href="/locations/regions/southwest-pa" target="">
1323                    <img class="image-callout lazy img-responsive" src="https://dam.upmc.com/-/media/upmc/locations/regions/images/southwest-pa.png?rev=43703b8d506f477484aa73465f07a0a1" alt="UPMC in Southwest Pa." loading="lazy"/>
1324                </a>
1325                <a class="generic-image-with-link-link" href="/locations/regions/southwest-pa" target="">
1326                    Southwest Pa.
1327                </a>
1328            </div>
1329            <div class="generic-image-with-link">
1330                <a href="/locations/regions/north-central-pa" target="">
1331                    <img class="image-callout lazy img-responsive" src="https://dam.upmc.com/-/media/upmc/locations/regions/images/north-central-pa.jpg?rev=5a17316b1fc8414291c
13317de5c13ee2ae6" alt="UPMC in North Central Pa." loading="lazy"/>
1332                </a>
1333                <a class="generic-image-with-link-link" href="/locations/regions/north-central-pa" target="">
1334                    North Central Pa.
1335                </a>
1336            </div>
1337</div>
1338
1339
1340<div class="col-xs-12 col-md-1">
1341</div>
1342
1343
1344<div class="col-xs-12 col-md-3">
1345            <div class="generic-image-with-link">
1346                <a href="/locations/regions/northwest-pa-ny" target="">
1347                    <img class="image-callout lazy img-responsive" src="https://dam.upmc.com/-/media/upmc/locations/regions/images/northwest-pa-ny.png?rev=9b86dc682916424fb2b2e16b72db2179" alt="UPMC in Northwest Pa and Ny." loading="lazy"/>
1348                </a>
1349                <a class="generic-image-with-link-link" href="/locations/regions/northwest-pa-ny" target="">
1350                    Northwest Pa. &amp; Western N.Y.
1351                </a>
1352            </div>
1353            <div class="generic-image-with-link">
1354                <a href="/locations/regions/west-central-pa" target="">
1355                    <img class="image-callout lazy img-responsive" src="https://dam.upmc.com/-/media/upmc/locations/regions/images/west-central-pa.jpg?rev=995692340ad44a6c8d4852880f03d9e0" alt="UPMC in West Central Pa." loading="lazy"/>
1356                </a>
1357                <a class="generic-image-with-link-link" href="/locations/regions/west-central-pa" target="">
1358                    West Central Pa.
1359                </a>
1360            </div>
1361</div>
1362
1363
1364<div class="col-xs-12 col-md-1">
1365</div>
1366
1367
1368<div class="col-xs-12 col-md-3">
1369            <div class="generic-image-with-link">
1370                <a href="/locations/regions/south-central-pa" target="">
1371                    <img class="image-callout lazy img-responsive" src="https://dam.upmc.com/-/media/upmc/locations/regions/images/central-pa.jpg?rev=676f96ac94cb4ed99989e22b410b2c6a" alt="Highlighted Regional Map of UPMC in Central Pa." loading="lazy"/>
1372                </a>
1373                <a class="generic-image-with-link-link" href="/locations/regions/south-central-pa" target="">
1374                    Central Pa.
1375                </a>
1376            </div>
1377            <div class="generic-image-with-link">
1378                <a href="/locations/regions/maryland" target="">
1379                    <img class="image-callout lazy img-responsive" src="https://dam.upmc.com/-/media/upmc/locations/regions/images/maryland.jpg?rev=777285b47caa4cbc81711d0ea88b6ec8" alt="UPMC in Western Md." loading="lazy"/>
1380                </a>
1381                <a class="generic-image-with-link-link" href="/locations/regions/maryland" target="">
1382                    Maryland &amp; West Virginia
1383                </a>
1384            </div>
1385</div>
1386                                        </div>
1387                                    </div>
1388                                    <li class="secondary-menu-link-container no-links">
1389                                        <a href="/locations" target="">See All Locations</a>
1390                                    </li>
1391                        </ul>
1392                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"></button>
1393                        <div class="tab-content"></div>
1394
1395                    </div>
1396                </div>
1397            </li>
1398            <li class="mega-button-container">
1399                <a href="#" class="mega-button" role="button" tabindex="0">
1400                    Patients & Visitors
1401                    <span class="mega-carrot"></span>
1402                </a>
1403                <div class="secondary-nav">
1404                    <div class="secondary-nav-inner-wrapper">
1405                        <ul class="secondary-nav-container nav nav-tabs nav-stacked" role="tablist">
1406
1407                                    <li role="presentation" class="secondary-menu-link-container has-links open active ">
1408                                        <a class="secondary-inner-button" role="tab" data-toggle="tab" aria-controls="patient&amp;visitorresources" href="#patient&amp;visitorresources" aria-expanded="true">Patient & Visitor Resources</a>
1409
1410                                    </li>
1411                                    <div role="tabpanel" class="tab-pane active " id="patient&amp;visitorresources">
1412                                        <div class="row">
1413
1414                                                        <div class="col-xs-12">
1415<div class="rte ">
1416<span>Patient & Visitor Resources</span>
1417</div>
1418                                                        </div>
1419
1420
1421<div class="col-xs-12 col-md-3">
1422                <span class="nav-link">
1423                    <a href="/patients-visitors" title="Learn more about patient and visitor information." >Patients and Visitors Resources</a>
1424                </span>
1425                <span class="nav-link">
1426                    <a href="/patients-visitors/paying-bill/bill-pay" >Pay a Bill</a>
1427                </span>
1428                <span class="nav-link">
1429                    <a href="https://upmc.asapconnected.com/" >Classes &amp; Events</a>
1430                </span>
1431                <span class="nav-link">
1432                    <a href="/health-library" >Health Library</a>
1433                </span>
1434                <span class="nav-link">
1435                    <a href="/patients-visitors/traveling-patients" title="Learn more about services for traveling patients." >International Traveling Patients</a>
1436                </span>
1437                <span class="nav-link">
1438                    <a href="/patients-visitors/medical-records" >Medical Records</a>
1439                </span>
1440</div>
1441
1442
1443<div class="col-xs-12 col-md-5">
1444                <span class="nav-link">
1445                    <a href="/patients-visitors/patient-info" >Patient Information</a>
1446                </span>
1447                <span class="nav-link">
1448                    <a href="/patients-visitors/patient-portals" >Patient Portals</a>
1449                </span>
1450                <span class="nav-link">
1451                    <a href="/patients-visitors/privacy-info" >Privacy Information</a>
1452                </span>
1453                <span class="nav-link">
1454                    <a href="/patients-visitors/shared-decision-making" >Shared Decision Making</a>
1455                </span>
1456                <span class="nav-link">
1457                    <a href="/patients-visitors/visitor-info" >Visitor Information</a>
1458                </span>
1459</div>
1460
1461
1462<div class="col-xs-12 col-md-4">
1463            <div class="image-card-container small responsive">
1464<a href="/patients-visitors/paying-bill" >                    <div class="image-callout">
1465                        <img src="https://dam.upmc.com/-/media/upmc/siteassets/upmc-site-components/general-navigation/header/upmc-mega-menu/upmc-mega-menu-pay-bill-callout.jpg?rev=f6b2c293a45641169635a26f8f8a0c96&amp;la=en&amp;h=250&amp;w=640&amp;hash=7D1297119722F77CE1FF33C21FA36D82" class="img-responsive" alt="Man uses mobile phone" loading="lazy" />
1466                        <div class="overlay light"></div>
1467                        <div class="overlay dark"></div>
1468
1469                        <div class="content">
1470                            <span>
1471                                Pay a Bill
1472                            </span>
1473                        </div>
1474                    </div>
1475</a>            </div>
1476            <div class="image-card-container small responsive">
1477<a href="/patients-visitors/medical-records" >                    <div class="image-callout">
1478                        <img src="https://dam.upmc.com/-/media/upmc/siteassets/upmc-site-components/general-navigation/header/upmc-mega-menu/upmc-mega-menu-request-medical-records-callout.jpg?rev=417a9ec2548d4819a501faa8b32f48b5&amp;la=en&amp;h=250&amp;w=640&amp;hash=22448617DB0596D2F38AA79173E52115" class="img-responsive" alt="Nurse reviews medical chart" loading="lazy" />
1479                        <div class="overlay light"></div>
1480                        <div class="overlay dark"></div>
1481
1482                        <div class="content">
1483                            <span>
1484                                Request Medical Records
1485                            </span>
1486                        </div>
1487                    </div>
1488</a>            </div>
1489</div>
1490                                        </div>
1491                                    </div>
1492                        </ul>
1493                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"></button>
1494                        <div class="tab-content"></div>
1495
1496                    </div>
1497                </div>
1498            </li>
1499            <li class="mega-link-container">
1500                <a href="/patients-visitors/patient-portals" class="mega-link" tabindex="0">
1501                    Patient Portals
1502                </a>
1503            </li>
1504</ul>
1505
1506                    <div class="tertiary-nav-link-container search-container">
1507                        
1508
1509
1510
1511    <div class="dropdown">
1512            <button id="iwantto" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
1513                I want to
1514                <span class="mega-caret"></span>
1515            </button>
1516
1517        <ul id="bootstrap-override"style="display: none;" class="dropdown-menu dropdown-menu-right" aria-labelledby="dropDownControl">
1518                        <li><a href="/services/division-infectious-diseases/conditions/coronavirus" target="">Find Covid-19 updates</a></li>
1519                        <li><a href="/contact/appointments" target="">Schedule an appointment</a></li>
1520                        <li><a href="/patients-visitors/medical-records" target="">Request medical records</a></li>
1521                        <li><a href="/patients-visitors/paying-bill/bill-pay" target="">Pay a bill</a></li>
1522                        <li><a href="/patients-visitors/paying-bill/services" target="">Learn about financial assistance</a></li>
1523                        <li><a href="https://upmc.asapconnected.com/" target="">Find classes &amp; events</a></li>
1524                        <li><a href="https://ecards.upmc.com/" target="">Send a patient an eCard</a></li>
1525                        <li><a href="https://donate.upmc.com/campaign/605346/donate?c_src=25UPMC" target="">Make a donation</a></li>
1526                        <li><a href="/about/support/giving/volunteer" target="">Volunteer</a></li>
1527                        <li><a href="https://share.upmc.com/" target="">Read HealthBeat blog</a></li>
1528                        <li><a href="https://careers.upmc.com/" target="">Explore UPMC Careers</a></li>
1529        </ul>
1530    </div>
1531
1532                    </div>
1533                </div>
1534            </div>
1535        </div>
1536    </div>
1537
1538    <div class="mobile-header">
1539        <div class="skip-nav">
1540            <a href="" tabindex="0">Skip to Content</a>
1541        </div>
1542        <div class="mega-menu-wrapper">
1543            <div class="mobile-top-bar">
1544                <div class="col-xs-6 col-sm-3 flex">
1545                    
1546
1547<div class="logo-container">
1548    <a class="logo-link" href="/" title="UPMC">
1549         <img src="https://dam.upmc.com/-/media/upmc/logos/upmclogosvg.svg?rev=6e15279b3cfe411a82abaedff1c6c617" alt="UPMC" width="177" height="61" class="logo-image img-responsive" />
1550    </a>
1551</div>
1552
1553
1554                </div>
1555
1556                <div class="col-xs-9 flex">
1557                    
1558
1559<div class="menu-button-container">
1560    <div class="search-container">
1561        <button type="button" class="hero-search-button" aria-label="Search" onclick="showMegaSearchModal()">
1562        </button>
1563    </div>
1564    <div class="mobile-search-drawer">
1565        <div class="search-container">
1566            
1567        </div>
1568    </div>
1569    <div class="hamburger-button-container">
1570        <button class="hamburger-button">MENU</button>
1571    </div>
1572</div>
1573<div class="mobile-main-nav-container">
1574    <div class="mobile-nav-inner-container">
1575        <div class="main-nav">
1576            <ul class="tertiary-nav mobile-override">
1577                
1578            </ul>
1579            <ul class="mega-items">
1580
1581                    <li class="mega-button-container">
1582                        <a href="#" class="mega-button accordion" role="button">
1583                            Find a Doctor
1584                        </a>
1585                        <div class="secondary-nav accordion-content">
1586                            <div class="container">
1587                                <ul class="secondary-nav-container">
1588                                            <li class="secondary-menu-link-container">
1589                                                <a href="/providers" target="">Doctor Search</a>
1590                                            </li>
1591                                </ul>
1592                            </div>
1593                        </div>
1594                    </li>
1595                    <li class="mega-button-container">
1596                        <a href="#" class="mega-button accordion" role="button">
1597                            Conditions
1598                        </a>
1599                        <div class="secondary-nav accordion-content">
1600                            <div class="container">
1601                                <ul class="secondary-nav-container">
1602                                            <li class="secondary-menu-link-container">
1603                                                <a href="/conditions" target="">Search Conditions We Treat</a>
1604                                            </li>
1605                                </ul>
1606                            </div>
1607                        </div>
1608                    </li>
1609                    <li class="mega-button-container">
1610                        <a href="#" class="mega-button accordion" role="button">
1611                            Services
1612                        </a>
1613                        <div class="secondary-nav accordion-content">
1614                            <div class="container">
1615                                <ul class="secondary-nav-container">
1616                                            <li class="secondary-menu-link-container has-links">
1617                                                <a class="secondary-inner-button accordion" href="#">
1617Frequently Searched Services</a>
1618                                                <ul class="secondary-inner-menu-container accordion-content">
1619                                                        <li>
1620                                                            <a href="/services/heart-vascular" title="Heart and vascular services" >Heart and Vascular Services</a>
1621                                                        </li>
1622                                                        <li>
1623                                                            <a href="/services/neurosciences" title="Neurosciences services" >Neurosciences Services</a>
1624                                                        </li>
1625                                                        <li>
1626                                                            <a href="/services/orthopaedics" title="Orthopaedics services" >Orthopaedics Services</a>
1627                                                        </li>
1628                                                        <li>
1629                                                            <a href="/services/primary-care" title="Primary care services" >Primary Care Services</a>
1630                                                        </li>
1631                                                        <li>
1632                                                            <a href="/services/spine" title="Spine Care services" >Spine Care Services</a>
1633                                                        </li>
1634                                                        <li>
1635                                                            <a href="/services/orthopaedics/services/sports-medicine" title="Sports medicine services" >Sports Medicine Services</a>
1636                                                        </li>
1637                                                        <li>
1638                                                            <a href="/services/transplant" title="Transplant services" >Transplant Services</a>
1639                                                        </li>
1640                                                        <li>
1641                                                            <a href="/services/womens-health" title="Women&#39;s health services" >Women&#39;s Health Services</a>
1642                                                        </li>
1643                                                        <li>
1644                                                            <a href="/services" >See all Services</a>
1645                                                        </li>
1646                                                </ul>
1647                                            </li>
1648                                            <li class="secondary-menu-link-container has-links">
1649                                                <a class="secondary-inner-button accordion" href="#">Services by Region</a>
1650                                                <ul class="secondary-inner-menu-container accordion-content">
1651                                                        <li>
1652                                                            <a href="/services" title="Services available in Western Pa." >Find Care in Western Pa</a>
1653                                                        </li>
1654                                                        <li>
1655                                                            <a href="/services/south-central-pa" title="Services available in Central Pa." >Find Care in Central Pa</a>
1656                                                        </li>
1657                                                        <li>
1658                                                            <a href="/services/north-central-pa" title="Services available in North Central Pa." >Find Care in North Central Pa</a>
1659                                                        </li>
1660                                                        <li>
1661                                                            <a href="/locations/regions/maryland" title="Services available in Western Md." >Find Care in Western Maryland</a>
1662                                                        </li>
1663                                                </ul>
1664                                            </li>
1665                                            <li class="secondary-menu-link-container">
1666                                                <a href="/services" target="">See All Services</a>
1667                                            </li>
1668                                </ul>
1669                            </div>
1670                        </div>
1671                    </li>
1672                    <li class="mega-button-container">
1673                        <a href="#" class="mega-button accordion" role="button">
1674                            Locations
1675                        </a>
1676                        <div class="secondary-nav accordion-content">
1677                            <div class="container">
1678                                <ul class="secondary-nav-container">
1679                                            <li class="secondary-menu-link-container has-links">
1680                                                <a class="secondary-inner-button accordion" href="#">Locations by Type</a>
1681                                                <ul class="secondary-inner-menu-container accordion-content">
1682                                                        <li>
1683                                                            <a href="/locations/hospitals" title="Find UPMC hospitals." >Hospitals</a>
1684                                                        </li>
1685                                                        <li>
1686                                                            <a href="/services/walk-in/locations" title="Find UPMC Walk-In Care locations." >Walk-In Care</a>
1687                                                        </li>
1688                                                        <li>
1689                                                            <a href="/services/imaging/locations" title="Find UPMC Imaging locations." >Imaging</a>
1690                                                        </li>
1691                                                        <li>
1692                                                            <a href="/services/rehab/crs/locations" title="Find UPMC Physical Therapy locations." >Physical Therapy</a>
1693                                                        </li>
1694                                                        <li>
1695                                                            <a href="/locations/outpatient" title="Find UPMC Outpatient locations." >Outpatient</a>
1696                                                        </li>
1697                                                        <li>
1698                                                            <a href="/locations/community" title="Find UPMC Community Health Centers" >Community Health Centers</a>
1699                                                        </li>
1700                                                        <li>
1701                                                            <a href="/locations" >See All Locations</a>
1702                                                        </li>
1703                                                </ul>
1704                                            </li>
1705                                            <li class="secondary-menu-link-container has-links">
1706                                                <a class="secondary-inner-button accordion" href="#">Locations by Region</a>
1707                                                <ul class="secondary-inner-menu-container accordion-content">
1708                                                        <li>
1709                                                            <a href="/locations/regions/south-central-pa" title="Find UPMC locations in central Pa." >Central Pa.</a>
1710                                                        </li>
1711                                                        <li>
1712                                                            <a href="/locations/regions/maryland" title="Find UPMC locations in Maryland and West Virginia" >Maryland and West Virginia</a>
1713                                                        </li>
1714                                                        <li>
1715                                                            <a href="/locations/regions/north-central-pa" title="Find UPMC locations in north central Pa." >North Central Pa.</a>
1716                                                        </li>
1717                                                        <li>
1718                                                            <a href="/locations/regions/northwest-pa-ny" title="View locations in Northwest Pa. &amp; Western N.Y." >Northwest Pa. &amp; Western N.Y.</a>
1719                                                        </li>
1720                                                        <li>
1721                                                            <a href="/locations/regions/southwest-pa" title="View locations in Southwest Pa." >Southwest Pa.</a>
1722                                                        </li>
1723                                                        <li>
1724                                                            <a href="/locations/regions/west-central-pa" title="Find UPMC locations in west central Pa." >West Central Pa.</a>
1725                                                        </li>
1726                                                </ul>
1727                                            </li>
1728                                            <li class="secondary-menu-link-container">
1729                                                <a href="/locations" target="">See All Locations</a>
1730                                            </li>
1731                                </ul>
1732                            </div>
1733                        </div>
1734                    </li>
1735                    <li class="mega-button-container">
1736                        <a href="#" class="mega-button accordion" role="button">
1737                            Patients & Visitors
1738                        </a>
1739                        <div class="secondary-nav accordion-content">
1740                            <div class="container">
1741                                <ul class="secondary-nav-container">
1742                                            <li class="secondary-menu-link-container has-links">
1743                                                <a class="secondary-inner-button accordion" href="#">Patient & Visitor Resources</a>
1744                                                <ul class="secondary-inner-menu-container accordion-content">
1745                                                        <li>
1746                                                            <a href="/patients-visitors/paying-bill/bill-pay" >Pay a Bill</a>
1747                                                        </li>
1748                                                        <li>
1749                                                            <a href="https://upmc.asapconnected.com/" >
1749Classes &amp; Events</a>
1750                                                        </li>
1751                                                        <li>
1752                                                            <a href="/health-library" >Health Library</a>
1753                                                        </li>
1754                                                        <li>
1755                                                            <a href="/patients-visitors/traveling-patients" title="Learn more about services for traveling patients." >International Traveling Patients</a>
1756                                                        </li>
1757                                                        <li>
1758                                                            <a href="/patients-visitors/medical-records" >Medical Records</a>
1759                                                        </li>
1760                                                        <li>
1761                                                            <a href="/patients-visitors/patient-info" >Patient Information</a>
1762                                                        </li>
1763                                                        <li>
1764                                                            <a href="/patients-visitors/patient-portals" >Patient Portals</a>
1765                                                        </li>
1766                                                        <li>
1767                                                            <a href="/patients-visitors/privacy-info" >Privacy Information</a>
1768                                                        </li>
1769                                                        <li>
1770                                                            <a href="/patients-visitors/shared-decision-making" >Shared Decision Making</a>
1771                                                        </li>
1772                                                        <li>
1773                                                            <a href="/patients-visitors/visitor-info" >Visitor Information</a>
1774                                                        </li>
1775                                                        <li>
1776                                                            <a href="/patients-visitors" title="Learn more about patient and visitor information." >View All Patients and Visitors Resources</a>
1777                                                        </li>
1778                                                </ul>
1779                                            </li>
1780                                </ul>
1781                            </div>
1782                        </div>
1783                    </li>
1784                    <li class="mega-button-container">
1785                        <a href="#" class="mega-button accordion" role="button">
1786                            I Want To
1787                        </a>
1788                        <div class="secondary-nav accordion-content">
1789                            <div class="container">
1790                                <ul class="secondary-nav-container">
1791                                            <li class="secondary-menu-link-container">
1792                                                <a href="/services/division-infectious-diseases/conditions/coronavirus" target="">Find Covid-19 updates</a>
1793                                            </li>
1794                                            <li class="secondary-menu-link-container">
1795                                                <a href="/contact/appointments" target="">Schedule an appointment</a>
1796                                            </li>
1797                                            <li class="secondary-menu-link-container">
1798                                                <a href="/patients-visitors/medical-records" target="">Request medical records</a>
1799                                            </li>
1800                                            <li class="secondary-menu-link-container">
1801                                                <a href="/patients-visitors/paying-bill/bill-pay" target="">Pay a bill</a>
1802                                            </li>
1803                                            <li class="secondary-menu-link-container">
1804                                                <a href="/patients-visitors/paying-bill/services" target="">Learn about financial assistance</a>
1805                                            </li>
1806                                            <li class="secondary-menu-link-container">
1807                                                <a href="https://upmc.asapconnected.com/" target="">Find classes & events</a>
1808                                            </li>
1809                                            <li class="secondary-menu-link-container">
1810                                                <a href="https://ecards.upmc.com/" target="">Send a patient an eCard</a>
1811                                            </li>
1812                                            <li class="secondary-menu-link-container">
1813                                                <a href="https://donate.upmc.com/campaign/605346/donate?c_src=25UPMC" target="">Make a donation</a>
1814                                            </li>
1815                                            <li class="secondary-menu-link-container">
1816                                                <a href="/about/support/giving/volunteer" target="">Volunteer</a>
1817                                            </li>
1818                                            <li class="secondary-menu-link-container">
1819                                                <a href="https://share.upmc.com/" target="">Read HealthBeat blog</a>
1820                                            </li>
1821                                            <li class="secondary-menu-link-container">
1822                                                <a href="https://www.upmc.com/about/support/giving/volunteer" target="">Explore UPMC Careers</a>
1823                                            </li>
1824                                </ul>
1825                            </div>
1826                        </div>
1827                    </li>
1828            </ul>
1829        </div>
1830        <ul class="tertiary-nav">
1831            
1832
1833        <li class="tertiary-nav-link-container">
1834            <a href="/patients-visitors/patient-portals" title="Patient Portals" >Patient Portals</a>
1835        </li>
1836
1837
1838        <li class="tertiary-nav-link-container">
1839            <a href="https://careers.upmc.com/" title="Learn more about careers and job openings at UPMC." >Careers</a>
1840        </li>
1841
1842
1843        <li class="tertiary-nav-link-container">
1844            <a href="/contact" title="Contact UPMC" >Contact Us</a>
1845        </li>
1846
1847
1848        <li class="tertiary-nav-link-container">
1849            <a href="/media" >Newsroom</a>
1850        </li>
1851
1852        </ul>
1853    </div>
1854</div>
1855<script type="text/javascript">
1856    function showMegaSearchModal() {
1857        $('#mega-search-modal').modal().show();
1858        $('#mega-search-modal').find('input').on('touchstart', function () {
1859            $('#mega-search-modal').find('input').focus();
1860        });
1861        $('#mega-search-modal').find('input').trigger('touchstart');
1862    }
1863
1864    var topLevel = document.body;
1865    $(topLevel).on("newQuery", function (e, args) {
1866        var bootstrap_enabled = (typeof $().emulateTransitionEnd == 'function');
1867         if (bootstrap_enabled === true) {
1868            $('#mega-search-modal').modal('hide');
1869        }
1870    })
1871</script>
1871
1872                </div>
1873            </div>
1874        </div>
1875    </div>
1876    <div class="header-bottom-callout-row" style="display:none">
1877        
1878    </div>
1879</header>
1880<!-- END NOINDEX -->
1881<div class="header-placeholder header-eq-height"></div>
1882<script>
1883    $(".secondary-nav-inner-wrapper").each(function () {
1884        var targetDiv = $(this).find('.tab-content');
1885        $(this).find('.tab-pane').prependTo(targetDiv);
1886    });
1887</script>
1887
1888    <div id="marketingAlertContainer" style="display:none;" class="alertContainer">
1889
1890
1891    </div>
1892    
1892<script>
1893
1894        var slideIndexMarketingAlert = 1;
1895        showSlides(slideIndexMarketingAlert);
1896
1897        function plusSlides(n) {
1898            showSlides(slideIndexMarketingAlert += n);
1899        }
1900
1901        function currentSlide(n) {
1902            showSlides(slideIndexMarketingAlert = n);
1903        }
1904
1905        function showSlides(n) {
1906            var i;
1907            var slidesMarketingAlert = document.getElementsByClassName("marketingAlert");
1908            var marketingAlertContainer = document.getElementById("marketingAlertContainer");
1909
1910            if (slidesMarketingAlert.length) { marketingAlertContainer.style.display = "flex"; }
1911            if (n > slidesMarketingAlert.length) { slideIndexMarketingAlert = 1 }
1912            if (n < 1) { slideIndexMarketingAlert = slidesMarketingAlert.length }
1913            for (i = 0; i < slidesMarketingAlert.length; i++) {
1914                slidesMarketingAlert[i].style.display = "none";
1915            }
1916
1917            if (slidesMarketingAlert.length) { slidesMarketingAlert[slideIndexMarketingAlert - 1].style.display = "flex"; }
1918        }
1919
1920    </script>
1920
1921
1922    
1923        <div class="container breadcrumbs-wrapper">
1924        <div class="breadcrumbs">
1925            <nav aria-label="breadcrumbs">
1926                <ul class="navigation">
1927                            <li>
1928                                <a href="https://www.upmc.com/"><span>UPMC</span></a>
1929                                 > 
1930                            </li>
1931                            <li>
1932                                <span>
1933                                    About UPMC
1934                                </span>
1935                            </li>
1936                </ul>
1937            </nav>
1938            <div class="clear"></div>
1939        </div>
1940    </div>
1941    
1941<script type="application/ld+json">
1942        {"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://www.upmc.com/about","name":"About UPMC"}}]}
1943    </script>
1943
1944
1945<div class="container white-bknd">
1946    <div class="two-column-container">
1947        <div class="nav-container">
1948            <aside class="left-nav-column" aria-label="left navigation">
1949                
1950
1951
1952<div class="left-nav">
1953    <nav aria-label="secondary navigation">
1954        <!-- Expandable Menu Item Desktop -->
1955        <div class="ui styled accordion visible-md visible-lg">
1956                    <div class="title active">
1957            <div class="click-area"><span aria-hidden="true" class="dropdown icon"></span></div>
1958            <a class="active" href="/about">About UPMC</a>
1959        </div>
1960    <!-- Expandable Menu Content -->
1961        <div class="content active">
1962                    <div class="accordion">
1963                        <div class="title ">
1964                            <div class="click-area">
1965                                <span aria-hidden="true" class="dropdown icon"></span>
1966                            </div>
1967                            <a href="/about/community-commitment" class="">Community Commitment</a>
1968                        </div>
1969
1970                                <div class="content ">
1971                    <div class="dd-link-wrapper"><a href="/about/community-commitment/benefits-report" class="dd-link ">Annual Community Report</a></div>
1972                    <div class="dd-link-wrapper"><a href="/about/community-commitment/commitment-to-employees" class="dd-link ">Commitment to Employees</a></div>
1973                    <div class="dd-link-wrapper"><a href="/about/community-commitment/community-partnerships" class="dd-link ">Community Partnerships</a></div>
1974                    <div class="dd-link-wrapper"><a href="/about/community-commitment/community-stories" class="dd-link ">Community Impact Stories</a></div>
1975                    <div class="dd-link-wrapper"><a href="/about/community-commitment/economic-impact" class="dd-link ">Economic Impact</a></div>
1976                    <div class="dd-link-wrapper"><a href="/about/community-commitment/employee-volunteerism" class="dd-link ">Employee Volunteerism</a></div>
1977                    <div class="dd-link-wrapper"><a href="/about/community-commitment/inclusion" class="dd-link ">UPMC Center for Workplace Culture and Community Engagement</a></div>
1978                    <div class="dd-link-wrapper"><a href="/about/community-commitment/sustainability-initiatives" class="dd-link ">Sustainability Initiatives</a></div>
1979                    <div class="dd-link-wrapper"><a href="/about/community-commitment/ems" class="dd-link ">Emergency Medical Services</a></div>
1980                    <div class="dd-link-wrapper"><a href="/about/community-commitment/government-affairs" class="dd-link ">Government Affairs</a></div>
1981                    <div class="dd-link-wrapper"><a href="/about/community-commitment/military-and-veterans" class="dd-link ">Military and Veterans</a></div>
1982                    <div class="dd-link-wrapper"><a href="/about/community-commitment/rural-health" class="dd-link ">Rural Health</a></div>
1983                    <div class="dd-link-wrapper"><a href="/about/community-commitment/community-health-needs-assessment" class="dd-link ">Community Health Needs Assessment</a></div>
1984        </div>
1985
1986                    </div>
1987                    <div class="dd-link-wrapper"><a href="/about/editorial-policy" class="dd-link ">Editorial Policy</a></div>
1988                    <div class="dd-link-wrapper"><a href="/about/national-health-observances" class="dd-link ">National Health Observances</a></div>
1989                    <div class="accordion">
1990                        <div class="title ">
1991                            <div class="click-area">
1992                                <span aria-hidden="true" class="dropdown icon"></span>
1993                            </div>
1994                            <a href="/about/why-upmc" class="">Why UPMC?</a>
1995                        </div>
1996
1997                                <div class="content ">
1998                    <div class="dd-link-wrapper"><a href="/about/why-upmc/story" class="dd-link ">The UPMC Story</a></div>
1999                    <div class="dd-link-wrapper"><a href="/about/why-upmc/business-innovation" class="dd-link ">Business Innovation</a></div>
2000                    <div class="dd-link-wrapper"><a href="/about/why-upmc/mission" class="dd-link ">Mission, Vision &amp; Values</a></div>
2001                    <div class="dd-link-wrapper"><a href="/about/why-upmc/quality" class="dd-link ">Quality, Safety, and Operational Excellence</a></div>
2002                    <div class="dd-link-wrapper"><a href="/about/why-upmc/excellence" class="dd-link ">Recognized for Excellence</a></div>
2003                    <div class="dd-link-wrapper"><a href="/about/why-upmc/we-are-upmc" class="dd-link ">The People of UPMC</a></div>
2004                    <div class="dd-link-wrapper"><a href="/about/why-upmc/capabilities" class="dd-link ">UPMC Capabilities</a></div>
2005        </div>
2006
2007                    </div>
2008                    <div class="accordion">
2009                        <div class="title ">
2010                            <div class="click-area">
2011                                <span aria-hidden="true" class="dropdown icon"></span>
2012                            </div>
2013                            <a href="/about/apps" class="">Mobile Apps</a>
2014                        </div>
2015
2016                                <div class="content ">
2017                    <div class="dd-link-wrapper"><a href="/about/apps/infonet-privacy-policy" class="dd-link ">Infonet Privacy Notice</a></div>
2018        </div>
2019
2020                    </div>
2021                    <div class="dd-link-wrapper"><a href="/about/podcasts" class="dd-link ">Podcasts</a></div>
2022                    <div class="dd-link-wrapper"><a href="/about/virtual-events" class="dd-link ">UPMC Virtual Events</a></div>
2023                    <div class="accordion">
2024                        <div class="title ">
2025                            <div class="click-area">
2026                                <span aria-hidden="true" class="dropdown icon"></span>
2027                            </div>
2028                            <a href="/about/facts" class="">UPMC Facts &amp; Stats</a>
2029                        </div>
2030
2031                                <div class="content ">
2032                    <div class="dd-link-wrapper"><a href="/about/facts/community-benefits" class="dd-link ">Community Benefits Fast Facts</a></div>
2033                    <div class="dd-link-wrapper"><a href="/about/facts/numbers" class="dd-link ">By The Numbers</a></div>
2034        </div>
2035
2036                    </div>
2037                    <div class="accordion">
2038                        <div class="title ">
2039                            <div class="click-area">
2040                                <span aria-hidden="true" class="dropdown icon"></span>
2041                            </div>
2042                            <a href="/about/international-services" class="">UPMC International</a>
2043                        </div>
2044
2045                                <div class="content ">
2046                    <div class="dd-link-wrapper"><a href="/about/international-services/locations" class="dd-link ">Locations and Partnerships</a></div>
2047                    <div class="dd-link-wrapper"><a href="/about/international-services/clinical-collaborations" class="dd-link ">Clinical Collaborations and Training Programs</a></div>
2048                    <div class="dd-link-wrapper"><a href="/about/international-services/contact" class="dd-link ">Contact Us</a></div>
2049        </div>
2050
2051                    </div>
2052                    <div class="accordion">
2053                        <div class="title ">
2054                            <div class="click-area">
2055                                <span aria-hidden="true" class="dropdown icon"></span>
2056                            </div>
2057                            <a href="/about/supply-chain" class="">Supply Chain Management</a>
2058                        </div>
2059
2060                                <div class="content ">
2061                    <div class="dd-link-wrapper"><a href="/about/supply-chain/inquiries" class="dd-link ">Inquiries</a></div>
2062                    <div class="dd-link-wrapper"><a href="/about/supply-chain/supplier-inclusion-program" class="dd-link ">Supplier Opportunity and Inclusion Program</a></div>
2063                    <div class="dd-link-wrapper"><a href="/about/supply-chain/supplier-info" class="dd-link ">Supplier Information</a></div>
2064                    <div class="dd-link-wrapper"><a href="/about/supply-chain/sustainability" class="dd-link ">Sustainability</a></div>
2065                    <div class="dd-link-wrapper"><a href="/about/supply-chain/vendor-compliance" class="dd-link ">Vendor Compliance</a></div>
2066                    <div class="dd-link-wrapper"><a href="/about/supply-chain/guidelines-for-associates" class="dd-link ">Guidelines for Business Associates</a></div>
2067                    <div class="dd-link-wrapper"><a href="/about/supply-chain/perks-info" class="dd-link ">UPMC Perks Vendor Information</a></div>
2068        </div>
2069
2070                    </div>
2071                    <div class="accordion">
2072                        <div class="title ">
2073                            <div class="click-area">
2074                                <span aria-hidden="true" class="dropdown icon"></span>
2075                            </div>
2076                            <a href="/about/finances" class="">Financial Information</a>
2077                        </div>
2078
2079                                <div class="content ">
2080                    <div class="dd-link-wrapper"><a href="/about/finances/disclosures" class="dd-link ">Financial Disclosures</a></div>
2081                    <div class="dd-link-wrapper"><a href="/about/finances/irs-filings" class="dd-link ">IRS Filings</a></div>
2082        </div>
2083
2084                    </div>
2085                    <div class="dd-link-wrapper"><a href="/about/community-matters" class="dd-link ">WPXI-UPMC Community Matters</a></div>
2086                    <div class="accordion">
2087                        <div class="title ">
2088                            <div class="click-area">
2089                                <span aria-hidden="true" class="dropdown icon"></span>
2090                            </div>
2091                            <a href="/about/support" class="">Supporting UPMC</a>
2092                        </div>
2093
2094                                <div class="content ">
2095                    <div class="dd-link-wrapper"><a href="/about/support/about-us" class="dd-link ">About Us</a></div>
2096                    <div class="dd-link-wrapper"><a href="/about/support/why" class="dd-link ">Why Support UPMC</a></div>
2097                    <div class="dd-link-wrapper"><a href="/about/support/giving" class="dd-link ">Ways to Give</a></div>
2098                    <div class="dd-link-wrapper"><a href="/about/support/events" class="dd-link ">Events</a></div>
2099                    <div class="dd-link-wrapper"><a href="/about/support/news" class="dd-link ">In the News</a></div>
2100                    <div class="dd-link-wrapper"><a href="/about/support/faq" class="dd-link ">Frequently Asked Questions</a></div>
2101                    <div class="dd-link-wrapper"><a href="/about/support/contact" class="dd-link ">Contact Us</a></div>
2102        </div>
2103
2104                    </div>
2105        </div>
2106    <!-- / Expandable Menu Content -->
2107
2108        </div>
2109        <!-- / Expandable Menu Item -->
2110        <!-- Expandable Menu Item Mobile -->
2111        <div class="ui styled accordion visible-xs visible-sm">
2112                    <div class="title ">
2113            <div class="click-area"><span aria-hidden="true" class="dropdown icon"></span></div>
2114            <a class="" href="/about">About UPMC</a>
2115        </div>
2116    <!-- Expandable Menu Content -->
2117        <div class="content ">
2118                    <div class="accordion">
2119                        <div class="title ">
2120                            <div class="click-area">
2121                                <span aria-hidden="true" class="dropdown icon"></span>
2122                            </div>
2123                            <a href="/about/community-commitment" class="">Community Commitment</a>
2124                        </div>
2125
2126                                <div class="content ">
2127                    <div class="dd-link-wrapper"><a href="/about/community-commitment/benefits-report" class="dd-link ">Annual Community Report</a></div>
2128                    <div class="dd-link-wrapper"><a href="/about/community-commitment/commitment-to-employees" class="dd-link ">Commitment to Employees</a></div>
2129                    <div class="dd-link-wrapper"><a href="/about/community-commitment/community-partnerships" class="dd-link ">Community Partnerships</a></div>
2130                    <div class="dd-link-wrapper"><a href="/about/community-commitment/community-stories" class="dd-link ">Community Impact Stories</a></div>
2131                    <div class="dd-link-wrapper"><a href="/about/community-commitment/economic-impact" class="dd-link ">Economic Impact</a></div>
2132                    <div class="dd-link-wrapper"><a href="/about/community-commitment/employee-volunteerism" class="dd-link ">Employee Volunteerism</a></div>
2133                    <div class="dd-link-wrapper"><a href="/about/community-commitment/inclusion" class="dd-link ">UPMC Center for Workplace Culture and Community Engagement</a></div>
2134                    <div class="dd-link-wrapper"><a href="/about/community-commitment/sustainability-initiatives" class="dd-link ">Sustainability Initiatives</a></div>
2135                    <div class="dd-link-wrapper"><a href="/about/community-commitment/ems" class="dd-link ">Emergency Medical Services</a></div>
2136                    <div class="dd-link-wrapper"><a href="/about/community-commitment/government-affairs" class="dd-link ">Government Affairs</a></div>
2137                    <div class="dd-link-wrapper"><a href="/about/community-commitment/military-and-veterans" class="dd-link ">Military and Veterans</a></div>
2138                    <div class="dd-link-wrapper"><a href="/about/community-commitment/rural-health" class="dd-link ">Rural Health</a></div>
2139                    <div class="dd-link-wrapper"><a href="/about/community-commitment/community-health-needs-assessment" class="dd-link ">Community Health Needs Assessment</a></div>
2140        </div>
2141
2142                    </div>
2143                    <div class="dd-link-wrapper"><a href="/about/editorial-policy" class="dd-link ">Editorial Policy</a></div>
2144                    <div class="dd-link-wrapper"><a href="/about/national-health-observances" class="dd-link ">National Health Observances</a></div>
2145                    <div class="accordion">
2146                        <div class="title ">
2147                            <div class="click-area">
2148                                <span aria-hidden="true" class="dropdown icon"></span>
2149                            </div>
2150                            <a href="/about/why-upmc" class="">Why UPMC?</a>
2151                        </div>
2152
2153                                <div class="content ">
2154                    <div class="dd-link-wrapper"><a href="/about/why-upmc/story" class="dd-link ">The UPMC Story</a></div>
2155                    <div class="dd-link-wrapper"><a href="/about/why-upmc/business-innovation" class="dd-link ">Business Innovation</a></div>
2156                    <div class="dd-link-wrapper"><a href="/about/why-upmc/mission" class="dd-link ">Mission, Vision &amp; Values</a></div>
2157                    <div class="dd-link-wrapper"><a href="/about/why-upmc/quality" class="dd-link ">Quality, Safety, and Operational Excellence</a></div>
2158                    <div class="dd-link-wrapper"><a href="/about/why-upmc/excellence" class="dd-link ">Recognized for Excellence</a></div>
2159                    <div class="dd-link-wrapper"><a href="/about/why-upmc/we-are-upmc" class="dd-link ">The People of UPMC</a></div>
2160                    <div class="dd-link-wrapper"><a href="/about/why-upmc/capabilities" class="dd-link ">UPMC Capabilities</a></div>
2161        </div>
2162
2163                    </div>
2164                    <div class="accordion">
2165                        <div class="title ">
2166                            <div class="click-area">
2167                                <span aria-hidden="true" class="dropdown icon"></span>
2168                            </div>
2169                            <a href="/about/apps" class="">Mobile Apps</a>
2170                        </div>
2171
2172                                <div class="content ">
2173                    <div class="dd-link-wrapper"><a href="/about/apps/infonet-privacy-policy" class="dd-link ">Infonet Privacy Notice</a></div>
2174        </div>
2175
2176                    </div>
2177                    <div class="dd-link-wrapper"><a href="/about/podcasts" class="dd-link ">Podcasts</a></div>
2178                    <div class="dd-link-wrapper"><a href="/about/virtual-events" class="dd-link ">UPMC Virtual Events</a></div>
2179                    <div class="accordion">
2180                        <div class="title ">
2181                            <div class="click-area">
2182                                <span aria-hidden="true" class="dropdown icon"></span>
2183                            </div>
2184                            <a href="/about/facts" class="">UPMC Facts &amp; Stats</a>
2185                        </div>
2186
2187                                <div class="content ">
2188                    <div class="dd-link-wrapper"><a href="/about/facts/community-benefits" class="dd-link ">Community Benefits Fast Facts</a></div>
2189                    <div class="dd-link-wrapper"><a href="/about/facts/numbers" class="dd-link ">By The Numbers</a></div>
2190        </div>
2191
2192                    </div>
2193                    <div class="accordion">
2194                        <div class="title ">
2195                            <div class="click-area">
2196                                <span aria-hidden="true" class="dropdown icon"></span>
2197                            </div>
2198                            <a href="/about/international-services" class="">UPMC International</a>
2199                        </div>
2200
2201                                <div class="content ">
2202                    <div class="dd-link-wrapper"><a href="/about/international-services/locations" class="dd-link ">Locations and Partnerships</a></div>
2203                    <div class="dd-link-wrapper"><a href="/about/international-services/clinical-collaborations" class="dd-link ">Clinical Collaborations and Training Programs</a></div>
2204                    <div class="dd-link-wrapper"><a href="/about/international-services/contact" class="dd-link ">Contact Us</a></div>
2205        </div>
2206
2207                    </div>
2208                    <div class="accordion">
2209                        <div class="title ">
2210                            <div class="click-area">
2211                                <span aria-hidden="true" class="dropdown icon"></span>
2212                            </div>
2213                            <a href="/about/supply-chain" class="">Supply Chain Management</a>
2214                        </div>
2215
2216                                <div class="content ">
2217                    <div class="dd-link-wrapper"><a href="/about/supply-chain/inquiries" class="dd-link ">Inquiries</a></div>
2218                    <div class="dd-link-wrapper"><a href="/about/supply-chain/supplier-inclusion-program" class="dd-link ">Supplier Opportunity and Inclusion Program</a></div>
2219                    <div class="dd-link-wrapper"><a href="/about/supply-chain/supplier-info" class="dd-link ">Supplier Information</a></div>
2220                    <div class="dd-link-wrapper"><a href="/about/supply-chain/sustainability" class="dd-link ">Sustainability</a></div>
2221                    <div class="dd-link-wrapper"><a href="/about/supply-chain/vendor-compliance" class="dd-link ">Vendor Compliance</a></div>
2222                    <div class="dd-link-wrapper"><a href="/about/supply-chain/guidelines-for-associates" class="dd-link ">Guidelines for Business Associates</a></div>
2223                    <div class="dd-link-wrapper"><a href="/about/supply-chain/perks-info" class="dd-link ">UPMC Perks Vendor Information</a></div>
2224        </div>
2225
2226                    </div>
2227                    <div class="accordion">
2228                        <div class="title ">
2229                            <div class="click-area">
2230                                <span aria-hidden="true" class="dropdown icon"></span>
2231                            </div>
2232                            <a href="/about/finances" class="">Financial Information</a>
2233                        </div>
2234
2235                                <div class="content ">
2236                    <div class="dd-link-wrapper"><a href="/about/finances/disclosures" class="dd-link ">Financial Disclosures</a></div>
2237                    <div class="dd-link-wrapper"><a href="/about/finances/irs-filings" class="dd-link ">IRS Filings</a></div>
2238        </div>
2239
2240                    </div>
2241                    <div class="dd-link-wrapper"><a href="/about/community-matters" class="dd-link ">WPXI-UPMC Community Matters</a></div>
2242                    <div class="accordion">
2243                        <div class="title ">
2244                            <div class="click-area">
2245                                <span aria-hidden="true" class="dropdown icon"></span>
2246                            </div>
2247                            <a href="/about/support" class="">Supporting UPMC</a>
2248                        </div>
2249
2250                                <div class="content ">
2251                    <div class="dd-link-wrapper"><a href="/about/support/about-us" class="dd-link ">About Us</a></div>
2252                    <div class="dd-link-wrapper"><a href="/about/support/why" class="dd-link ">Why Support UPMC</a></div>
2253                    <div class="dd-link-wrapper"><a href="/about/support/giving" class="dd-link ">Ways to Give</a></div>
2254                    <div class="dd-link-wrapper"><a href="/about/support/events" class="dd-link ">Events</a></div>
2255                    <div class="dd-link-wrapper"><a href="/about/support/news" class="dd-link ">In the News</a></div>
2256                    <div class="dd-link-wrapper"><a href="/about/support/faq" class="dd-link ">Frequently Asked Questions</a></div>
2257                    <div class="dd-link-wrapper"><a href="/about/support/contact" class="dd-link ">Contact Us</a></div>
2258        </div>
2259
2260                    </div>
2261        </div>
2262    <!-- / Expandable Menu Content -->
2263
2264        </div>
2265        <!-- / Expandable Menu Item -->
2266    </nav>
2267</div>
2268
2269
2270
2271
2272            </aside>
2273        </div>
2274        <div class="content-column">
2275            <main>
2276                    <h1>About UPMC: Committed to Life Changing Medicine</h1>
2277<div class="rte ">
2278<p>Headquartered in Pittsburgh, Pennsylvania, UPMC is a world-renowned health care provider and insurer.</p>
2279<p>We're a global leader in groundbreaking research, treatments, and clinical care.</p>
2280<p>
2280UPMC has more than 40 hospitals and 800 doctors' offices and outpatient centers:</p>
2281<ul>
2282    <li>Across Pennsylvania.</li>
2283    <li>In Maryland and New York.</li>
2284    <li>In Ireland, Italy, and around the world.</li></ul>
2285</div>
2286
2287
2288<div class="row">
2289    <div class="col-md-6">
2290        <div class="rte ">
2291<h2>UPMC Quick Links</h2>
2292</div>
2293
2294
2295
2296    <label for="187f8fb5-4548-421d-853a-b9f7536cf2a7" class="sr-only">Choose a Link</label>
2297    <select id="187f8fb5-4548-421d-853a-b9f7536cf2a7" class="dropdownLinkSelector form-control">
2298
2299        <option value="default">Choose a Link</option>
2300
2301                    <option value="https://providers.upmc.com/" target="">Find a Doctor</option>
2302                    <option value="/services/us-news-ranking" target="">Nationally Ranked Care</option>
2303                    <option value="/patients-visitors/patient-info/resources-lgbtq-patients-caregivers" target="">Resources for LGBTQIA+ Patients and Caregivers</option>
2304                    <option value="/about/support" target="">Support UPMC</option>
2305                    <option value="/media" target="">UPMC and Pitt Health Sciences Newsroom</option>
2306                    <option value="/about/apps" target="">UPMC Apps</option>
2307                    <option value="https://enterprises.upmc.com/" target="">UPMC Enterprises</option>
2308                    <option value="/about/finances" target="">UPMC Financials</option>
2309                    <option value="/about/international-services" target="">UPMC International</option>
2310                    <option value="/locations" target="">UPMC Locations</option>
2311                    <option value="/services" target="">UPMC Services</option>
2312                    <option value="/about/supply-chain" target="">UPMC Supply Chain</option>
2313    </select>
2314
2315    </div>
2316    <div class="col-md-6">
2317        
2318    </div>
2319</div><div class="rte ">
2320<h2>UPMC's Mission, Vision, and Values</h2>
2321<p>Learn more about our:</p>
2322<ul>
2323    <li><a href="https://www.upmc.com/about/why-upmc/mission" title="Learn about UPMC's mission, vision, and values.">Mission to serve the people and places where we live and work</a>.</li>
2324    <li>Vision to be leaders in transforming health care around the world.</li>
2325    <li>Values to provide safe, quality, and inclusive care.</li>
2326</ul>
2327</div><div class="rte ">
2328<h3>At UPMC, we're making Life Changing Medicine happen.</h3>
2329<p><a href="https://www.upmc.com/about/why-upmc/capabilities">UPMC delivers Life Changing Medicine</a>&nbsp;each and every day.</p>
2330<p>From heart care to sports medicine, transplant, and cancer, patients are at the center of all we do.</p>
2331<p><a href="https://dam.upmc.com/-/media/upmc/about/why-upmc/documents/capabilities-brochure.pdf?rev=df628302bb484f6a87e0597cb68fc6c4&amp;hash=A63E7584A089AF8B7AEED3F2F1D4DA72" class="ctapurple" target="_blank" title="Download our brochure to learn how UPMC makes life-changing medicine happen (PDF).">Download our brochure to learn how UPMC makes life-changing medicine happen (PDF).</a></p>
2332</div><div class="row image-card-listing row-2">
2333            <div class="image-card-container ">
2334                <a href="/about/why-upmc" target="">
2335                    <div class="image-callout lazy">
2336
2337                            <img src="https://dam.upmc.com/-/media/upmc/about/images/sys529216_whychoose_fnl.jpg?rev=4a4d677b743d4e45bcd09ba2da2bfbdc" class="img-responsive" alt="Learn more about why patients choose UPMC." loading="lazy" height="519" width="409" />
2338                            <div class="overlay light"></div>
2339                            <div class="overlay dark"></div>
2340
2341                        <div class="content">
2342                            <span class="subheading"></span>
2343                            <span>To every patient, UPMC offers the right care, the right way, at the right time.</span>
2344                                <div class="cta">So, why choose UPMC?</div>
2345                        </div>
2346                    </div>
2347                </a>
2348        </div>
2349
2350
2351
2352        <div class="image-card-container ">
2353                <a href="/about/apps" target="">
2354                    <div class="image-callout lazy">
2355
2356                            <img src="https://dam.upmc.com/-/media/upmc/about/images/sys529216_mobileapps_fnl.jpg?rev=7f07e3061e5e4001a05dbcbadbcd976d" class="img-responsive" alt="Learn more about UPMC mobile apps." loading="lazy" height="519" width="409" />
2357                            <div class="overlay light"></div>
2358                            <div class="overlay dark"></div>
2359
2360                        <div class="content">
2361                            <span class="subheading"></span>
2362                            <span>Take care of your health wherever you are with UPMC mobile apps.</span>
2363                                <div class="cta">Read More</div>
2364                        </div>
2365                    </div>
2366                </a>
2367        </div>
2368
2369
2370
2371        <div class="image-card-container ">
2372                <a href="/about/facts" target="">
2373                    <div class="image-callout lazy">
2374
2375                            <img src="https://dam.upmc.com/-/media/upmc/about/images/sys529216_facts_fnl.jpg?rev=7e2c0a6541954611b0cd50703c87c417" class="img-responsive" alt="Learn more Facts and Stats." loading="lazy" height="519" width="409" />
2376                            <div class="overlay light"></div>
2377                            <div class="overlay dark"></div>
2378
2379                        <div class="content">
2380                            <span class="subheading"></span>
2381                            <span>UPMC's 40 hospitals and more than 800 doctor's offices employ over 5,000 physicians.</span>
2382                                <div class="cta">Read more UPMC Facts and Stats</div>
2383                        </div>
2384                    </div>
2385                </a>
2386        </div>
2387
2388
2389
2390        <div class="image-card-container ">
2391                <a href="/about/community-commitment" target="">
2392                    <div class="image-callout lazy">
2393
2394                            <img src="https://dam.upmc.com/-/media/upmc/about/images/sys529216_community_fnl.jpg?rev=2d3a726ba9f34ee98b61431b1cc13fc4" class="img-responsive" alt="Learn more about UPMC&#39;s community commitment. " loading="lazy" height="519" width="409" />
2395                            <div class="overlay light"></div>
2396                            <div class="overlay dark"></div>
2397
2398                        <div class="content">
2399                            <span class="subheading"></span>
2400                            <span>We give back and improve lives. </span>
2401                                <div class="cta">Learn about UPMC's community commitment.</div>
2402                        </div>
2403                    </div>
2404                </a>
2405        </div>
2406
2407
2408
2409
2410</div>
2411
2412            </main>
2413        </div>
2414    </div>
2415</div>
2416    
2417
2418    <!-- BEGIN NOINDEX-->
2419    <footer>
2420        <div class="full-width-footer-section">
2421            <div class="container">
2422                
2423            </div>
2424        </div>
2425        <div class="container">
2426            <div class="row footer-redesign">
2427                
2428<div class="col-xs-12 col-sm-2">
2429    
2430
2431<div class="logo-container">
2432    <a class="logo-link" href="/" title="UPMC">
2433         <img src="https://dam.upmc.com/-/media/upmc/logos/upmclogosvg.svg?rev=6e15279b3cfe411a82abaedff1c6c617" alt="UPMC" width="177" height="61" class="logo-image img-responsive" />
2434    </a>
2435</div>
2436<div class="rte">
2437    <address>
2438<span>200 Lothrop Street</span>
2439<span>Pittsburgh, PA 15213</span>
2440</address>
2441<p>
2442<span><a href="tel:412-647-8762">412-647-8762</a></span>
2443<span><a href="tel:800-533-8762">800-533-8762</a></span>
2444</p>
2445</div>
2446
2447</div>
2448<div class="col-xs-12 col-sm-3">
2449    
2450<div class="link-list-container">
2451    <span class="link-list-label desktop">Patients And Visitors</span>
2452    <button class="link-list-label mobile accordion">Patients And Visitors</button>
2453    <div class="link-list accordion-content">
2454        <ul class="no-style">
2455                <li>
2456                    <a href="/providers" >Find a Doctor</a>
2457                </li>
2458                <li>
2459                    <a href="/locations" title="View a list of UPMC&#39;s locations." >Locations</a>
2460                </li>
2461                <li>
2462                    <a href="/patients-visitors/paying-bill/bill-pay" title="Learn more about paying your bill." >Pay a Bill</a>
2463                </li>
2464                <li>
2465                    <a href="/patients-visitors/patient-info" title="View patient and visitor resources from UPMC." >Patient &amp; Visitor Resources</a>
2466                </li>
2467                <li>
2468                    <a href="/patients-visitors/patient-info/disabilities-resource-center" title="View disability accommodations from UPMC." >Disabilities Resource Center</a>
2469                </li>
2470                <li>
2471                    <a href="/services" title="View a list of clinical services at UPMC." >Services</a>
2472                </li>
2473                <li>
2474                    <a href="/patients-visitors/medical-records" title="Learn more about your medical records at UPMC." >Medical Records</a>
2475                </li>
2476                <li>
2477                    <a href="/patients-visitors/paying-bill/no-surprises-act" title="Learn more about the No Surprises Act." >No Surprises Act</a>
2478                </li>
2479                <li>
2480                    <a href="/patients-visitors/paying-bill/pricing-transparency" >Price Transparency</a>
2481                </li>
2482                <li>
2483                    <a href="/patients-visitors/paying-bill/services/apply" title="Learn more about financial assistance at UPMC." >Financial Assistance</a>
2484                </li>
2485                <li>
2486                    <a href="https://upmc.asapconnected.com" title="View, search, and sign up for classes and events at UPMC." >
2486Classes &amp; Events</a>
2487                </li>
2488                <li>
2489                    <a href="/health-library" title="View UPMC&#39;s Health Library." >Health Library</a>
2490                </li>
2491        </ul>
2492    </div>
2493</div>
2494
2495</div>
2496<div class="col-xs-12 col-sm-3">
2497    
2498<div class="link-list-container">
2499    <span class="link-list-label desktop">Health Care Professionals</span>
2500    <button class="link-list-label mobile accordion">Health Care Professionals</button>
2501    <div class="link-list accordion-content">
2502        <ul class="no-style">
2503                <li>
2504                    <a href="/healthcare-professionals/physicians" title="View physician information from UPMC." >Physician Information</a>
2505                </li>
2506                <li>
2507                    <a href="/healthcare-professionals/resources" title="View resources for physicians at UPMC." >Resources</a>
2508                </li>
2509                <li>
2510                    <a href="/healthcare-professionals/education" title="Learn more about education and training opportunities for physicians at UPMC." >Education &amp; Training</a>
2511                </li>
2512                <li>
2513                    <a href="/healthcare-professionals/departments" title="Learn more about physician departments at UPMC." >Departments</a>
2514                </li>
2515                <li>
2516                    <a href="/healthcare-professionals/credentialing" title="Learn more about credentialing for physicians at UPMC." >Credentialing</a>
2517                </li>
2518        </ul>
2519    </div>
2520</div>
2521
2522<div class="link-list-container">
2523    <span class="link-list-label desktop">Newsroom</span>
2524    <button class="link-list-label mobile accordion">Newsroom</button>
2525    <div class="link-list accordion-content">
2526        <ul class="no-style">
2527                <li>
2528                    <a href="/media" title="View the UPMC Newsroom." >Newsroom Home</a>
2529                </li>
2530                <li>
2531                    <a href="https://inside.upmc.com/" title="Visit the Inside Life Changing Medicine Blog." >Inside Life Changing Medicine Blog</a>
2532                </li>
2533                <li>
2534                    <a href="/media/news" title="View news releases from UPMC." >News Releases</a>
2535                </li>
2536        </ul>
2537    </div>
2538</div>
2539
2540</div>
2541<div class="col-xs-12 col-sm-2">
2542    
2543<div class="link-list-container">
2544    <span class="link-list-label desktop">About</span>
2545    <button class="link-list-label mobile accordion">About</button>
2546    <div class="link-list accordion-content">
2547        <ul class="no-style">
2548                <li>
2549                    <a href="/about/why-upmc" title="Learn more about why to choose UPMC for care." >Why UPMC</a>
2550                </li>
2551                <li>
2552                    <a href="/about/facts" title="View facts and stats from UPMC." >Facts &amp; Stats</a>
2553                </li>
2554                <li>
2555                    <a href="/about/supply-chain" title="Learn more about supply chain management at UPMC." >Supply Chain Management</a>
2556                </li>
2557                <li>
2558                    <a href="/about/community-commitment" title="Learn more about UPMC&#39;s commitment to improving the community." >Community Commitment</a>
2559                </li>
2560                <li>
2561                    <a href="/about/finances" title="Learn more about UPMC&#39;s financials." >Financials</a>
2562                </li>
2563                <li>
2564                    <a href="/about/support" title="Learn more about how to support UPMC." >Supporting UPMC</a>
2565                </li>
2566                <li>
2567                    <a href="https://share.upmc.com/" title="Visit the UPMC HealthBeat blog." >HealthBeat Blog</a>
2568                </li>
2569                <li>
2570                    <a href="/about/apps" title="Learn more about UPMC&#39;s mobile apps." >UPMC Apps</a>
2571                </li>
2572                <li>
2573                    <a href="https://enterprises.upmc.com/" title="Learn more about UPMC Enterprises." >UPMC Enterprises</a>
2574                </li>
2575                <li>
2576                    <a href="https://www.upmchealthplan.com/" title="Learn more about UPMC Health Plan" >UPMC Health Plan</a>
2577                </li>
2578                <li>
2579                    <a href="/about/international-services" title="Learn more about UPMC International services." >UPMC International</a>
2580                </li>
2581                <li>
2582                    <a href="/about/why-upmc/mission/nondiscrimination" title="Learn more about UPMC&#39;s nondiscrimination policy." >Nondiscrimination Policy</a>
2583                </li>
2584        </ul>
2585    </div>
2586</div>
2587
2588</div>
2589<div class="col-xs-12 col-sm-2">
2590    <div class="rte">
2591    <div class="rte-container"><a href="/campaigns/life-changing-is" title="Learn more about UPMC Community Commitment."></a><a href="/about/community-commitment"><img style="margin:20px  auto 0px;display: block;" height="160px" width="161px" class="img-responsive" alt="Life changing is..." src="https://dam.upmc.com/-/media/upmc/siteassets/footerimage.png?h=160px&amp;w=161px&amp;rev=137cee509c404653bad1bfe760bc5191&amp;hash=0F20B11F172ECC241C7349008974A3C7"></a></div>
2592</div>
2593
2594</div>
2595            </div>
2596            <div class="row">
2597                <div class="rte ">
2598<div class="social-buttons">
2599<span>Follow UPMC</span>
2600<ul>
2601    <li><a href="https://www.facebook.com/upmc/" aria-label="Facebook"><em class="icon-facebook"></em></a></li>
2602    <li><a href="https://www.instagram.com/upmchealthbeat/" aria-label="Instagram"><em class="icon-instagram"></em></a></li>
2603    <li><a href="https://www.linkedin.com/company/upmc/" aria-label="LinkedIn"><em class="icon-linkedin"></em></a></li>
2604    <li><a href="https://www.pinterest.com/upmc/" aria-label="Pinterest"><em class="icon-pinterest"></em></a></li>
2605    <li><a href="https://twitter.com/upmc/" aria-label="Twitter"><em class="icon-twitter"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 1227">
2606    <path d="M714.16 519.28 1160.89 0h-105.86L667.14 450.89 357.33 0H0l468.49 681.82L0 1226.37h105.87L515.5 750.22l327.18 476.15h357.33L714.15 519.28h.03Zm-145 168.54-47.47-67.89L144.01 79.69h162.6l304.8 435.99 47.47 67.89 396.2 566.72h-162.6L569.17 687.84v-.03Z" style="fill:#4d104a;stroke-width:0"></path>
2607    </svg></em></a></li>
2608    <li><a href="https://www.youtube.com/user/upmc/" aria-label="YouTube"><em class="icon-youtube"></em></a></li>
2609<li><a href="https://www.tiktok.com/@upmchealthbeat" aria-label="TikTok"><em class="icon-tiktok"><?xml version="1.0" encoding="UTF-8"?>
2610<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
2611
2612<path d="M19.0667 12.1542C17.8479 12.1813 16.7104 11.8021 15.7354 11.0979V15.9458C15.7354 17.7875 14.5979 19.4125 12.8646 20.0625C11.1583 20.7125 9.20834 20.225 8.01668 18.8438C6.79793 17.4354 6.58126 15.4583 7.44793 13.8333C8.31459 12.2354 10.1021 11.3417 11.9438 11.5854
2612V14.0229C11.1042 13.7521 10.1833 14.05 9.66876 14.7542C9.18126 15.4854 9.18126 16.4333 9.69584 17.1375C10.2104 17.8417 11.1313 18.1396 11.9438 17.8688C12.7833 17.5979 13.3521 16.8125 13.3521 15.9458V6.46667H15.7354C15.7354 6.68334 15.7354 6.87292 15.7896 7.08959C15.9521 7.98334 16.4667 8.76876 17.2521 9.25626C17.7667 9.60834 18.4167 9.79792 19.0667 9.79792V12.1542Z" fill="white"/>
2613
2614</svg>
2615</em></a></li>
2616</ul>
2617</div>
2618</div>
2619            </div>
2620        </div>
2621        <div class="footer-secondary">
2622            <div class="container">
2623                <div class="row">
2624                    <div class="col-xs-12 footer-bottom-section">
2625                        
2626<div class="section-container">
2627    <div class="row">
2628        <div class="col-xs-12">
2629            <div class="disclaimer-list">
2630                <ul>
2631                        <li>
2632                            <a href="/contact" title="Contact UPMC." >Contact Us</a>
2633                        </li>
2634                        <li>
2635                            <a href="/patients-visitors/privacy-info/terms-of-use" title="View UPMC&#39;s website and email terms of use." >Website/Email Terms of Use</a>
2636                        </li>
2637                        <li>
2638                            <a href="/patients-visitors/privacy-info/terms-of-use" title="View UPMC&#39;s medical advice disclaimer." >Medical Advice Disclaimer</a>
2639                        </li>
2640                        <li>
2641                            <a href="/patients-visitors/privacy-info" title="View privacy information from UPMC." >Privacy Information</a>
2642                        </li>
2643                        <li>
2644                            <a href="/patients-visitors/privacy-info/alerts" class="privacyAlert" >Active Privacy Alerts</a>
2645                        </li>
2646                        <li>
2647                            <a href="/sitemap" >Sitemap</a>
2648                        </li>
2649                </ul>
2650            </div>
2651        </div>
2652    </div>
2653</div>
2654                        <div class="section-container">
2655                            <div class="row">
2656                                <div class="col-xs-12">
2657                                    <div class="copyright">
2658                                            <span class="line">
2659                                                <span class="legal">&copy; 2026 UPMC I Affiliated with the University of Pittsburgh Schools of the Health Sciences</span>
2660                                            </span>
2661                                                                                    <span class="line">
2662                                                <span class="legal">Supplemental content provided by WebMD Ignite. To learn more, visit webmdignite.com.</span>
2663                                            </span>
2664                                    </div>
2665                                </div>
2666                            </div>
2667                        </div>
2668                    </div>
2669                </div>
2670            </div>
2671        </div>
2672    </footer>
2673    
2674
2675    
2676
2677    <!-- END NOINDEX -->
2678    
2679            <!-- BEGIN NOINDEX -->
2680            <nav aria-label="quick links">
2681                <div class="pinned-element shown">
2682
2683                    <div class="buttons-container">
2684
2685
2686    <div class="button-container">
2687            <a href="/contact/appointments" target="" class="anchor-link">
2688                <span class="icon-find-care"></span>
2689                Find Care
2690            </a>
2691    </div>
2692
2693
2694    <div class="button-container">
2695            <a href="/providers" target="" class="anchor-link">
2696                <span class="icon-find-doctor"></span>
2697                Providers
2698            </a>
2699    </div>
2700
2701
2702    <div class="button-container">
2703            <a href="/services/telemedicine" target="" class="anchor-link">
2704                <span class="icon-video-visit"></span>
2705                Video Visit
2706            </a>
2707    </div>
2708
2709
2710    <div class="button-container">
2711            <a href="/patients-visitors/patient-portals" target="" class="anchor-link">
2712                <span class="icon-pay-bill"></span>
2713                Portal Login
2714            </a>
2715    </div>
2716
2717                    </div>
2718                </div>
2719            </nav>
2720            <!-- END NOINDEX -->
2721
2722    <link rel="stylesheet" href="/Presentation/includes/Global/css/global.css?v=1.162.0" />
2723    <link rel="stylesheet" href="/Presentation/includes/Core/css/main.css?v=1.162.0" />
2724    <link rel="stylesheet" href="/Presentation/includes/UPMC/css/theme.css?v=1.162.0" />
2725
2726    
2726<script src="/Presentation/includes/Global/js/upmc.global.bundle.js?v=1.162.0"></script>
2726
2727    
2727<script src="/Presentation/includes/Core/js/main.js?v=1.162.0"></script>
2727
2728    
2728<script src="/Presentation/includes/UPMC/js/theme.js?v=1.162.0"></script>
2728
2729    
2729<script crossorigin="anonymous"
2730            src="https://cdn.botframework.com/botframework-webchat/latest/webchat.js">
2731    </script>
2731
2732    
2733<!--Before Ending Body Tag Code-->
2734<style>
2735.social-buttons + .social-buttons {
2736    margin-top: 10px;
2737}
2738.image-card-container.small.responsive .image-callout .content {
2739position: absolute;
2740bottom: 0;
2741}
2742@media (min-width: 1199px) and (-ms-high-contrast: none) {
2743.mega-menu-container .logo-container .logo-link .logo-image {
2744        width: 100%;
2745margin-top:-38px;
2746    }
2747}
2748</style>
2749<script type="text/javascript">
2750    window.addEventListener("CookiebotOnLoad", function() {
2751    var consentDate = new Date(CookieConsent.consentUTC),
2752      checkDate = new Date();
2753
2754    checkDate.setDate(checkDate.getDate() - 30);
2755
2756    consentDate < checkDate && (CookieConsent.deleteConsentCookie(), CookieConsent.show());
2757}, false);
2758</script>
2758
2759<script type="text/javascript">
2760UPMCGlobal.dataLayer.SalesforceObject = UPMCGlobal.dataLayer.SalesforceObject || {};
2761</script>
2761
2762
2763<!--end Before Ending Body Tag Code-->
2764
2765    
2766<script async src="/assets-hxp/js/hxp.d96e2c16.js"></script>
2766
2767
2768    
2768<script>
2769        function onGoogleRecaptchLoadCallback() {
2770            var recaptchas = document.querySelectorAll('div[class=g-recaptcha]');
2771            for (i = 0; i < recaptchas.length; i++) {
2772                var widgetId = grecaptcha.render(recaptchas[i].id, {
2773                    'sitekey': recaptchas[i].getAttribute("data-sitekey"),
2774                });
2775                recaptchas[i].setAttribute('data-widget-id', widgetId);
2776            }
2777        }
2778        $(document).ready(function () {
2779            // Check if there is a form with the class "upmc-form"
2780            if ($(".upmc-form").length > 0) {
2781                // Check if the document contains a div with the class "custom-captcha"
2782                if ($("div.custom-captcha").length > 0) {
2783                    // Load hCaptcha script
2784                    $('body').append('
2784<script src="https://' + 'captcha.upmc.com' + '/1/secure-api.js?onload=onLoad&endpoint=https%3A%2F%2F' + 'captcha.upmc.com' + '&assethost=https%3A%2F%2F' + 'captcha.upmc.com' + '%2Fassets&imghost=https%3A%2F%2F' + 'captcha.upmc.com' + '%2Fimages&sentry=false&reportapi=https%3A%2F%2F' + 'captcha.upmc.com' + '%2Freport&host=upmc.com&allowpopups=true" async defer><\/script>');
2785                } else {
2786                    // Load Google reCAPTCHA script
2787                    $('body').append('
2787<script src="https://www.google.com/recaptcha/api.js?onload=onGoogleRecaptchLoadCallback&render=explicit" async defer><\/script>');
2788                }
2789            }
2790        });
2791    </script>
2791
2792
2793        
2793<script>
2794     var store;
2795
2796     $(document).ready(function () {
2797
2798         //this is used to intersect specific "Suggested:" hero card and apply a custom class name
2799         const DETAILS_OPEN_ATTR_REGEX = /\sopen(?:=(?:"[^"]*"|'[^']*'|[^\s>]+))?/gi;
2800
2801         const activityMiddleware = () => next => card => {
2802             const updatedCard = {
2803                 ...card,
2804                 text: card.text?.replace(
2805                     DETAILS_OPEN_ATTR_REGEX,
2806                     ''
2807                 ),
2808                 activity: card.activity
2809                     ? {
2810                         ...card.activity,
2811                         text: card.activity.text?.replace(
2812                             DETAILS_OPEN_ATTR_REGEX,
2813                             ''
2814                         )
2815                     }
2816                     : card.activity
2817             };
2818
2819             return next(updatedCard);
2820         }
2821
2822         const cardActionMiddleware = (conversationId) => () => next => action => {
2823             // Perform custom logic based on the card action type
2824             const cardActionType = action?.cardAction?.type;
2825             const cardActionTitle = (action?.cardAction?.title || '').trim();
2826
2827             if (cardActionType === 'openUrl' && (cardActionTitle === 'View Profile & Schedule' || cardActionTitle === 'View Details')) {
2828                 let url = action.cardAction.value;
2829                 let words = url.split("/");
2830                 let providerName = words[4];
2831                 let providerId = words[5];
2832                 let formattedName = providerName.replace(/-/g, " ");
2833                 //trigger Piwik tracking
2834                 window.dataLayer.push({ 'event': 'upmc-aichat-providerClick', 'upmc-aichat-providerID': providerId, 'upmc-aichat-providerName': formattedName, 'upmc-aichat-chatID': conversationId });
2835                 url += "?upmcsrc=hb";
2836                 window.open(url, '_blank');
2837                 return;
2838             }
2839             else if (cardActionType === 'openUrl' && (cardActionTitle === 'UPMC Providers Site' || cardActionTitle === 'View All Providers')) {
2840                 let url = action.cardAction.value;
2841                 //trigger Piwik tracking
2842                 window.dataLayer.push({ 'event': 'upmc-aichat-viewAllClick', 'upmc-aichat-providerViewAllUrl': url, 'upmc-aichat-chatID': conversationId });
2843                 url += "&upmcsrc=hb";
2844                 window.open(url, '_blank');
2845                 return;
2846             }
2847
2848             // Call the next middleware in the chain
2849             return next(action);
2850         }
2851
2852         //Where available we change css using the API, if needed we revert to using css overrides
2853         const styleOptions = {
2854             primaryFont: "sans-serif",
2855             //Misc Styles
2856             hideUploadButton: true,
2857             hideTyping: false,
2858             backgroundColor: 'white',
2859             typingAnimationHeight: 20,
2860             typingAnimationWidth: 64,
2861
2862             //Avatar Styles
2863             botAvatarInitials: "UPMC",
2864             botAvatarBackgroundColor: "#4D104A",
2865             userAvatarInitials: "YOU",
2866             userAvatarBackgroundColor: "#02809d",
2867             avatarSize: 46,
2868
2869             //Suggested Actions Styles
2870             suggestedActionBackgroundColor: "white",
2871             suggestedActionBorderColor: "4D104A",
2872             suggestedActionTextColor: "#4D104A",
2873             suggestedActionBackgroundColorOnFocus: "#5762A7",
2874             suggestedActionBorderColorOnFocus: "#5762A7",
2875             suggestedActionTextColorOnFocus: "white",
2876             suggestedActionBackgroundColorOnHover: "#25646A",
2877             suggestedActionBorderColorOnHover: "#4D104A",
2878             suggestedActionTextColorOnHover: "White",
2879             suggestedActionBoarderWidth: 2,
2880             suggestedActionBorderRadius: 30,
2881             suggestedActionLayout: 'flow',
2882             paddingWide: 20, //used for suggestedActions Padding
2883
2884             //Bot Styles
2885             bubbleBackground: "#ededed",
2886             bubbleBorderRadius: 15,
2887
2888             //User Styles
2889             bubbleFromUserBackground: "#02809d",
2890             bubbleFromUserTextColor: "#fff",
2891             bubbleFromUserBorderRadius: 15,
2892             bubbleFromUserAlign: 'left',
2893
2894             //Timestamp Styles
2895             groupTimestamp: 3000,
2896             showAvatarInGroup: 'timestamp',
2897             timestampColor: "White",
2898         };
2899         let DIRECTLINE;
2900         let chatState = false;
2901         let CONVERSATION_ID;
2902         let USERNAME = "Web Chat User";
2903
2904         // Carousel buffering variables
2905         let providerCardBuffer = [];
2906         let providerBufferTimer = null;
2907         let carouselStore = null; // Reference to store for flushing carousel
2908         let referencesObserver = null;
2909
2910         function collapseReferenceDetails(root) {
2911             const scope = root || document;
2912             const detailsNodes = scope.querySelectorAll('details.webchat__link-definitions[open]');
2913             detailsNodes.forEach(function (node) {
2914                 node.removeAttribute('open');
2915             });
2916         }
2917
2918         function initReferenceDetailsObserver() {
2919             const webchatRoot = document.getElementById('webchat');
2920             if (!webchatRoot || referencesObserver) {
2921                 return;
2922             }
2923
2924             collapseReferenceDetails(webchatRoot);
2925
2926             referencesObserver = new MutationObserver(function (mutations) {
2927                 mutations.forEach(function (mutation) {
2928                     if (mutation.type === 'childList') {
2929                         mutation.addedNodes.forEach(function (node) {
2930                             if (node.nodeType !== 1) {
2931                                 return;
2932                             }
2933                             if (node.matches && node.matches('details.webchat__link-definitions[open]')) {
2934                                 node.removeAttribute('open');
2935                             }
2936                             collapseReferenceDetails(node);
2937                         });
2938                     }
2939                 });
2940             });
2941
2942             referencesObserver.observe(webchatRoot, {
2943                 subtree: true,
2944                 childList: true
2945             });
2946         }
2947
2948         // Flush buffered provider cards as carousel
2949         function flushProviderCarousel() {
2950             if (providerCardBuffer.length === 0) return;
2951             
2952             try {
2953                 // Create carousel activity with all required DirectLine fields
2954                 const carouselActivity = {
2955                     type: 'message',
2956                     id: 'carousel_' + Date.now(),
2957                     timestamp: new Date().toISOString(),
2958                     channelId: 'directline',
2959                     from: { 
2960                         role: 'bot',
2961                         id: 'bot',
2962                         name: 'Bot'
2963                     },
2964                     conversation: {
2965                         id: CONVERSATION_ID || 'default'
2966                     },
2967                     attachments: providerCardBuffer,
2968                     attachmentLayout: 'carousel',
2969                     channelData: {
2970                         isCarousel: true  // Flag to prevent re-processing
2971                     }
2972                 };
2973                 
2974                 // Dispatch as new incoming activity
2975                 if (carouselStore) {
2976                     carouselStore.dispatch({
2977                         type: 'DIRECT_LINE/INCOMING_ACTIVITY',
2978                         payload: { activity: carouselActivity }
2979                     });
2980                     
2981                     // Track carousel display
2982                     if (CONVERSATION_ID) {
2983                         window.dataLayer.push({ 
2984                             'event': 'upmc-aichat-carouselDisplayed', 
2985                             'upmc-aichat-carouselCount': providerCardBuffer.length,
2986                             'upmc-aichat-chatID': CONVERSATION_ID 
2987                         });
2988                     }
2989                 } else {
2990                     console.error('Carousel store not initialized');
2991                 }
2992             } catch (error) {
2993                 console.error('Error flushing carousel:', error);
2994             }
2995             
2996             // Clear buffer
2997             providerCardBuffer = [];
2998         }
2999
3000         function createChatStore() {
3001             return window.WebChat.createStore({}, function (store) {
3002                 carouselStore = store; // Store reference for carousel flushing
3003                 return function (next) {
3004                     return function (action) {
3005
3006                         // Auto-start: trigger a greeting/start topic when Direct Line connects
3007                         if (action.type === 'DIRECT_LINE/CONNECT_FULFILLED') {
3008                             store.dispatch({
3009                                 type: 'WEB_CHAT/SEND_EVENT',
3010                                 payload: {
3011                                     name: 'startConversation',
3012                                     value: { source: 'mvc' }
3013                                 }
3014                             });
3015                         }
3016
3017                         if (action.type === 'DIRECT_LINE/INCOMING_ACTIVITY') {
3018                             if (action.payload.activity.text === "drScenario Start") {
3019                                 window.dataLayer.push({ 'event': 'upmc-aichat-providerScenario', 'upmc-aichat-chatID': action.payload.activity.conversation.id });
3020                                 return; // suppress — tracking signal, not user-visible
3021                             }
3022                             if (action.payload.activity.text === "masterScenario Start") {
3023                                 window.dataLayer.push({ 'event': 'upmc-aichat-conversationInitiated', 'upmc-aichat-chatID': action.payload.activity.conversation.id });
3024                                 return; // suppress — tracking signal, not user-visible
3025                             }
3026                         }
3027                         if (action.type === 'DIRECT_LINE/INCOMING_ACTIVITY') {
3028                             const activity = action.payload.activity;
3029
3030                             if (activity?.text) {
3031                                 const sanitizedText = activity.text.replace(DETAILS_OPEN_ATTR_REGEX, '');
3032                                 if (sanitizedText !== activity.text) {
3033                                     action = Object.assign({}, action, {
3034                                         payload: {
3035                                             activity: Object.assign({}, activity, { text: sanitizedText })
3036                                         }
3037                                     });
3038                                 }
3039                             }
3040
3041                             // Skip processing our own carousel activities
3042                             if (activity.channelData?.isCarousel === true) {
3043                                 return next(action);
3044                             }
3045
3046                             // Keep typing activities intact so Web Chat can render the loading indicator.
3047                             if (activity && activity.type === 'typing') {
3048                                 return next(action);
3049                             }
3050
3051                             // CAROUSEL LOGIC: Detect provider cards and buffer them
3052                             const isProviderCard = activity.attachments?.some(att => 
3053                                 att.content?.type === 'AdaptiveCard' && 
3054                                 att.content?.id === 'providerCard_id'
3055                             );
3056                             
3057                             if (isProviderCard) {
3058                                 // Buffer this provider card
3059                                 providerCardBuffer.push(activity.attachments[0]);
3060                                 
3061                                 // Reset timer - wait for more cards
3062                                 clearTimeout(providerBufferTimer);
3063                                 providerBufferTimer = setTimeout(function() {
3064                                     flushProviderCarousel();
3065                                 }, 800); // 800ms timeout to collect all cards (increased from 500ms)
3066                                 
3067                                 // Suppress this individual card (don't render yet)
3068                                 return; // Don't call next(action)
3069                             }
3070                             
3071                             // Detect end-of-sequence marker from bot
3072                             if (activity.channelData?.endProviders === true) {
3073                                 clearTimeout(providerBufferTimer);
3074                                 flushProviderCarousel();
3075                                 return; // Suppress the marker activity itself
3076                             }
3077                             
3078                             // If we receive any other activity and have buffered cards, flush them first
3079                             if (providerCardBuffer.length > 0 && activity.from?.role === 'bot' && activity.type === 'message') {
3080                                 clearTimeout(providerBufferTimer);
3081                                 flushProviderCarousel();
3082                                 // Re-dispatch the current message on the next task so the carousel can render first.
3083                                 window.setTimeout(function () {
3084                                     next(action);
3085                                 }, 0);
3086                                 return;
3087                             }
3088
3089                             // Only normalize bot-originated non-message activities
3090                             if (activity && activity.from?.role === 'bot' && activity.type !== 'message') {
3091                                 // Keep all original fields (attachments, channelData, etc.) and set type to 'message'
3092                                 const normalized = Object.assign({}, activity, { type: 'message' });
3093
3094                                 // If there's no visible text, try to extract something from channelData or attachments for accessibility
3095                                 if (!normalized.text) {
3096                                     normalized.text =
3097                                         activity.text || 
3098                                         activity.channelData?.text ||
3099                                         activity.channelData?.message ||
3100                                         (activity.attachments && activity.attachments.length ? '[Adaptive Card]' : '');
3101                                 }
3102
3103                                 action = Object.assign({}, action, { payload: { activity: normalized } });
3104                             }
3105
3106                             const hasChoiceSet = activity.attachments?.some(att => {
3107                                 const content = att.content;
3108                                 return content?.type === 'AdaptiveCard' &&
3109                                     content?.id === 'specialtySelectionAC_id';
3110                             });
3111                             const hasGenderPreference = activity.attachments?.some(att => {
3112                                 const content = att.content;
3113                                 return content?.type === 'AdaptiveCard' &&
3114                                     content?.id === 'genderPreferenceAC_id';
3115                             });
3116                             const hasAdultCheck = activity.attachments?.some(att => {
3117                                 const content = att.content;
3118                                 return content?.type === 'AdaptiveCard' &&
3119                                     content?.id === 'adultCheckAC_id';
3120                             });
3121                             if (hasChoiceSet || hasGenderPreference || hasAdultCheck) {
3122                                 $(".webchat__send-box-text-box__input").prop("disabled", true);
3123                             }
3124                         }
3125                         if (action.type === 'DIRECT_LINE/POST_ACTIVITY') {
3126                             // Re-enable input box after user submits
3127                             $(".webchat__send-box-text-box__input").prop("disabled", false);
3128                         }
3129                         return next(action);
3130                     };
3131                 };
3132             });
3133         }
3134
3135         function startChat() {
3136             store = createChatStore();
3137             var settingsId = encodeURIComponent('58362b8c-2778-480d-aab3-9189ec0acded');
3138             var tokenUrl = '/_UPMC/HealthBot/GetDirectLineToken?settingsId=' + settingsId;
3139             fetch(tokenUrl , { method: 'POST' })
3140                 .then((response) => response.json())
3141                 .then((data) => {
3142                     if (data.isSuccess) {
3143                         const DIRECT_LINE_TOKEN = data.token;
3144                         CONVERSATION_ID = data.conversationId;
3145                         DIRECTLINE = window.WebChat.createDirectLine({ token: DIRECT_LINE_TOKEN });
3146                         window.WebChat.renderWebChat(
3147                             {
3148                                 activityMiddleware: activityMiddleware,
3149                                 directLine: DIRECTLINE,
3150                                 userID: CONVERSATION_ID,
3151                                 username: USERNAME,
3152                                 locale: "en-US",
3153                                 styleOptions,
3154                                 store: store,
3155                                 cardActionMiddleware: cardActionMiddleware(CONVERSATION_ID),
3156                             },
3157                             document.getElementById("webchat")
3158                         );
3159                         initReferenceDetailsObserver();
3160                         //trigger Piwik tracking when the chat is initiated
3161                         window.dataLayer.push({ 'event': 'upmc-aichat-chatInitiated', 'upmc-aichat-chatID': data.conversationId });
3162                         setTimeout(() => {
3163                             const inputField = document.querySelector('.webchat__send-box-text-box__input');
3164                             if (inputField) {
3165                                 inputField.setAttribute('maxLength', '125');
3166                                 inputField.setAttribute('placeholder', 'Type your question here');
3167                             }
3168                         }, 1000); // Delay to ensure the input field is available
3169                     }
3170                     else {
3171                         //let the user know there is an issue
3172                         console.error("Error:", "DirectLine authentication failed with status code: " + data.statusCode);
3173                         document.getElementById("webchat").innerHTML = "<p>" + 'Sorry, the connection to the AI agent failed. Please attempt to refresh the page. If this does not resolve the issue, try clearing your cookies or temporarily disabling your ad blocker to make use of the tool.' + "</p>";
3174                         document.getElementById("webchat").classList.add("ErrorMessage");
3175                     }
3176                 })
3177                 .catch(error => {
3178                     console.error("Error:", "DirectLine authentication failed with error message: " + error.message);
3179                     document.getElementById("webchat").innerHTML = "<p>" + 'Sorry, the connection to the AI agent failed. Please attempt to refresh the page. If this does not resolve the issue, try clearing your cookies or temporarily disabling your ad blocker to make use of the tool.' + "</p>";
3180                     document.getElementById("webchat").classList.add("ErrorMessage");
3181                 });
3182             chatState = true;
3183         }
3184         function refreshChat() {
3185             DIRECTLINE.postActivity({
3186                 from: { id: CONVERSATION_ID, name: USERNAME },
3187                 type: 'message',
3188                 text: 'Start over'
3189             }).subscribe();
3190         }
3191
3192
3193
3194         // Combined handler for only the explicit launcher controls (prevents catching buttons inside the rendered webchat/carousel)
3195         $(document).on('click', '.launch-chat-button button', function (e) {
3196             e.preventDefault();
3197             UPMCChatToggle();
3198             if (!chatState) {
3199                 startChat();
3200             }
3201         });
3202
3203         $(".UPMCChatClose").click(function () {
3204             UPMCChatToggle();
3205         });
3206
3207         function UPMCChatToggle() {
3208             if ($(".UPMCChatContainer").css("visibility") === "hidden") {
3209                 $(".UPMCChatContainer").css({
3210                     "visibility": "visible",
3211                     "opacity": "1",
3212                     "bottom": "35px"
3213                 });
3214             } else {
3215                 $(".UPMCChatContainer").css({
3216                     "visibility": "hidden",
3217                     "opacity": "0",
3218                     "bottom": "-155px"
3219                 });
3220             }
3221         }
3222
3223         $(".UPMCChatHelpButton").click(function () {
3224             UPMCChatHelpToggle();
3225         });
3226
3227         $(".UPMCChatRestartButton").click(function () {
3228             // Clear provider card buffer
3229             providerCardBuffer = [];
3230             
3231             // Clear carousel timer
3232             if (providerBufferTimer) {
3233                 clearTimeout(providerBufferTimer);
3234                 providerBufferTimer = null;
3235             }
3236             
3237             // End DirectLine connection
3238             if (DIRECTLINE) {
3239                 DIRECTLINE.end();
3240                 DIRECTLINE = null;
3241             }
3242             
3243             // Disconnect the references observer
3244             if (referencesObserver) {
3245                 referencesObserver.disconnect();
3246                 referencesObserver = null;
3247             }
3248             
3249             // Completely recreate the webchat DOM element
3250             const oldWebchatElement = document.getElementById('webchat');
3251             if (oldWebchatElement) {
3252                 const newWebchatElement = document.createElement('div');
3253                 newWebchatElement.id = 'webchat';
3254                 newWebchatElement.className = 'UPMCChatFrame';
3255                 newWebchatElement.setAttribute('role', 'main');
3256                 oldWebchatElement.parentNode.replaceChild(newWebchatElement, oldWebchatElement);
3257             }
3258             
3259             // Reset all chat state variables
3260             chatState = false;
3261             CONVERSATION_ID = null;
3262             carouselStore = null;
3263             
3264             // Reinitialize the chat from scratch (startChat will recreate the store)
3265             startChat();
3266         });
3267
3268         function UPMCChatHelpToggle() {
3269             $(".UPMCChatHelpText").slideToggle("1s");
3270         }
3271
3272         // Initialize tooltips 
3273         $('.launch-chat-button button').tooltip({
3274             container: '.launch-chat-button'
3275         });
3276         $('.launch-chat-button button').tooltip('show');
3277
3278         //$('.UPMCChatRestartButton, .UPMCChatHelpButton, .UPMCChatClose').tooltip({
3279         //    container: '.UPMCChatContainer'
3280         //});
3281
3282         $(".launch-chat-button").css({
3283             "visibility": "visible",
3284         });
3285
3286
3287         $(document).on('click', '.UPMCChatKeyword', function (e) {
3288             e.preventDefault();
3289             var keyword = $(this).data('keyword');
3290             if (typeof store !== "undefined" && keyword) {
3291                 store.dispatch({
3292                     type: 'WEB_CHAT/SEND_MESSAGE',
3293                     payload: {
3294                         text: keyword
3295                     }
3296                 });
3297             }
3298         });
3299
3300     });
3301
3302    </script>
3302
3303    <div class="healthbot-container">
3304        <div class="launch-chat-button">
3305            <div class="button-container">
3306                <button class="anchor-link" tabindex="0" data-toggle="tooltip" data-html="true" data-placement="top" title="<div class='row'><div class='col-xs-12'><p>Ask UPMC</p></div></div>" aria-label="ask upmc">
3307                    <span class="icon-chatbot2"></span>
3308                </button>
3309            </div>
3310        </div>
3311
3312        <div class="UPMCChatContainer">
3313            <div class="UPMCChatRight">
3314                <div class="UPMCChatHelpText">
3315                    <p class="UPMCChatHelpTitle">Helpful Prompts</p>
3316                    <p></p>
3317                    <ul>
3318                        <li>
3319                            <a href="#" class="UPMCChatKeyword" data-keyword="cancel">cancel</a>: Stops your conversation
3320                        </li>
3321                        <li>
3322                            <a href="#" class="UPMCChatKeyword" data-keyword="help">help</a>: Shows what this bot can do
3323                        </li>
3324                        <li>
3325                            <a href="#" class="UPMCChatKeyword" data-keyword="terms">terms</a>: Shows terms of use and privacy statement
3326                        </li>
3327                        <li>
3328                            <a href="#" class="UPMCChatKeyword" data-keyword="feedback">feedback</a>: Give us feedback
3329                        </li>
3330                    </ul>
3331                    <div class="UPMCChatHelpButton">
3332                        <span>Continue</span>
3333                    </div>
3334                </div>
3335                <div class="UPMCChatTopBar">
3336                    <div class="topbar-wrapper-row1">
3337                        <div class="UPMCChatLogo">
3338                            <img src="https://www.upmc.com/-/media/upmc/logos/upmc_primary_reversed_white_svg.svg?rev=bd8821f7a0be436f87af562ad040e6bb&hash=8E32CA4F00727557DCDFB5A8EA8FB87B"
3339                                 alt="UPMC" />
3340                        </div>
3341
3342                        <div class="UPMCChat-topbar-menu">
3343                            <div class="UPMCChatRestartButton">
3344                                <span>Restart Chat</span>
3345                            </div>
3346                            <div class="UPMCChatHelpButton">
3347                                <span>Chat Help</span>
3348                            </div>
3349                            <div class="UPMCChatClose">
3350                                <i class="fa fa-remove fa-2x"></i>
3351                            </div>
3352                        </div>
3353                    </div>
3354                </div>
3355
3356                <div id="webchat" class="UPMCChatFrame" role="main"></div>
3357            </div>
3358        </div>
3359    </div>
3360
3361</body>
3362</html>

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.