/* Minification failed. Returning unminified contents.
(6,1445-1446): run-time error JS1195: Expected expression: >
(6,1451-1452): run-time error JS1195: Expected expression: )
(6,3459-3460): run-time error JS1002: Syntax error: }
(6,3495-3496): run-time error JS1002: Syntax error: }
(7,28-29): run-time error JS1004: Expected ';': {
(7,12872-12873): run-time error JS1195: Expected expression: )
(42,357-358): run-time error JS1195: Expected expression: .
(42,523-524): run-time error JS1195: Expected expression: >
(42,524-525): run-time error JS1197: Too many errors. The file might not be a JavaScript file: (
(42,501-512): run-time error JS1301: End of file encountered before function is properly closed: function(e)
(42,525-526): run-time error JS1004: Expected ';': e
(42,536-537): run-time error JS1004: Expected ';': )
(42,537-538): run-time error JS1197: Too many errors. The file might not be a JavaScript file: +
(42,2-60): run-time error JS1301: End of file encountered before function is properly closed: function WP$Analytics$UsageTrackingController$definition()
(42,538-539): run-time error JS1004: Expected ';': e
(42,546-547): run-time error JS1014: Invalid character: `
(42,548-549): run-time error JS1004: Expected ';': {
(42,567-568): run-time error JS1004: Expected ';': {
(42,590-591): run-time error JS1004: Expected ';': {
(42,610-611): run-time error JS1004: Expected ';': {
(42,629-630): run-time error JS1195: Expected expression: :
(42,630-631): run-time error JS1197: Too many errors. The file might not be a JavaScript file: $
(42,540-548): run-time error JS1018: 'return' statement outside of function: return`$
 */
!function ClassDefinition(){var e=function WP$Performance$ComplexTypes$ResourceBufferManager(){(this.__clearResourceTimingsSupported="function"==typeof performance.clearResourceTimings,"function"==typeof performance.setResourceTimingBufferSize&&performance.setResourceTimingBufferSize(this.__maxEntries),"object"==typeof performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=this.__handleBufferFull.bind(this)),"function"==typeof PerformanceObserver)&&new PerformanceObserver(this.__checkBufferSize.bind(this)).observe({entryTypes:["resource"]})};e.prototype={__maxEntries:200,__clearResourceTimingsSupported:!1,__bufferClearHandlers:[],beforeBufferClear:function WP$Performance$ResourceBufferManager$beforeBufferClear(e,r){if(this.__clearResourceTimingsSupported){var f=r?e.bind(r):e;this.__bufferClearHandlers.push(f)}},getBufferSize:function WP$Performance$ResourceBufferManager$getBufferSize(){return performance.getEntriesByType("resource").length},_clearBuffer:function WP$Performance$ResourceBufferManager$clearBuffer(){if(this.__clearResourceTimingsSupported){for(var e=0;e<this.__bufferClearHandlers.length;e++)this.__bufferClearHandlers[e](performance.getEntriesByType("resource"));performance.clearResourceTimings()}},__checkBufferSize:function WP$Performance$ResourceBufferManager$checkBufferSize(){this.getBufferSize()>this.__maxEntries/2&&this._clearBuffer()},__handleBufferFull:function WP$Performance$ResourceBufferManager$handleBufferFull(){this._clearBuffer()}},$$WP=$$WP||{},$$WP.Performance=$$WP.Performance||{},$$WP.Performance.ComplexTypes=$$WP.Performance.ComplexTypes||{},$$WP.Performance.ComplexTypes.ResourceBufferManager=e,$$WP.Performance.ResourceBuffer=new $$WP.Performance.ComplexTypes.ResourceBufferManager}();;
!function ClassDefinition(){$$WP=$$WP||{},$$WP.Performance=$$WP.Performance||{},$$WP.Performance.ComplexTypes=$$WP.Performance.ComplexTypes||{},$$WP.Performance.ComplexTypes.PerformanceTracker=function WP$Performance$PerformanceTracker(){window.addEventListener("DOMContentLoaded",function(){this.__pageLoadOngoing=""!==this.__retrieveCurrentPageIdentifier(),this.__trackingEnabled=this.__isTrackingEnabled()}.bind(this)),window.addEventListener("pagehide",this.__handleUnload.bind(this));try{this.__pageLoadTimingOffset=+(window.localStorage.getItem("PerformanceTracker-PageLoadTimingOffset")||0),window.localStorage.removeItem("PerformanceTracker-PageLoadTimingOffset")}catch(e){}},$$WP.Performance.ComplexTypes.PerformanceTracker.prototype={__httpRequests:[],__ongoingMeasurements:{},__completedMeasurements:[],__trackingEnabled:!0,__externalStepsOngoing:!1,__pageLoadOngoing:!0,__pageLoadTimingOffset:0,startMeasurement:function WP$Performance$PerformanceTracker$startMeasurement(e,t){if(this.__trackingEnabled)if(this.__ongoingMeasurements[e])this.__logMessage(["Attempted to start measurement ",e," at ",performance.now()," while previous measurement was ongoing. Abandoning new event."].join(""),!0);else{var r=new $$WP.Performance.ComplexTypes.Models.Measurement;r.identifier=e,t&&(r.parentIdentifier=t.parent,r.setRoutesFilter(t.routes),r.setAdditionalMetadata(t.detail)),this.__ongoingMeasurements[e]=r,r.start=performance.now(),this.__logMessage(["Start measurement of ",e," at ",performance.now()].join(""),!0)}},endMeasurement:function WP$Performance$PerformanceTracker$endMeasurement(e,t,r){if(this.__trackingEnabled&&e){var n=this.__ongoingMeasurements[e];delete this.__ongoingMeasurements[e],n&&(n.fillTimings(n.start,performance.now()),n.httpRequests=this._getHttpRequestsForRange(n.start,n.end,n.getRoutesFilter()),this.__populateAdditionalMetadata(n,t,r),this.__logMessage(["End measurement of ",e," at ",n.end,". Queuing flush"].join("")),this.__completedMeasurements.push(n),setTimeout(this._flushCompletedMeasurements.bind(this)),this.__checkHttpBuffer())}},pageLoadComplete:function WP$Performance$PerformanceTracker$pageLoadComplete(e,t){if(this.__trackingEnabled){var r=this._generateNavigationMeasurement(e,t);r.httpRequests=r.httpRequests.concat(this.__httpRequests),this.__logMessage(["Logging measurement of ",e," at ",performance.now(),". Queueing flush"].join("")),this.__completedMeasurements.push(r),setTimeout(this._flushCompletedMeasurements.bind(this)),this.__pageLoadOngoing=!1,this.__checkHttpBuffer()}},_logHttpRequestFromAjax:function WP$Performance$PerformanceTracker$logHttpRequestFromAjax(e){if(this.__capturingHttpRequests()){var t=this.__getPerformanceEntryFromJQXHR(e.originalOptions.url);if(t){var r=t.redirectCount>0?t.redirectStart:t.requestStart,n=t.responseStart,a=e.getResponseHeader("x-epic-performance-metrics"),i=new $$WP.Performance.ComplexTypes.Models.HttpRequest(r,n,t.name,a);this.__httpRequests.push(i),i.serializedRequestMetrics||this.__logMessage(["Did not receive serialized request metrics for ",e.originalOptions.url].join(""),!0)}else this.__logMessage(["Failed to find performance entry for ",e.originalOptions.url].join(""),!0)}},_logHttpRequest:function WP$Performance$PerformanceTracker$logHttpRequest(e,t,r,n){var a=new $$WP.Performance.ComplexTypes.Models.HttpRequest(e,t,r,n);this.__httpRequests.push(a)},_getHttpRequestsForRange:function WP$Performance$PerformanceTracker$getHttpRequestsForRange(e,t,r){if(this.__trackingEnabled){for(var n=[],a=0;a<this.__httpRequests.length;a++){var i=this.__httpRequests[a];e<i.start&&i.start<t&&(r&&0!==r.length&&!r.some((function(e){return i.requestRoute.includes(e)}))||n.push(i))}return n}},_recordFrameworkMeasurements:function WP$Performance$PerformanceTracker$completePageLoad(e,t){if(this.__trackingEnabled){var r=this.__retrieveCurrentPageIdentifier(),n=t||r,a=e||"WP_PAGE_LOAD_GENERIC";if(r||e||t){var i=this._generateNavigationMeasurement(a,n,!1);if(i.parentIdentifier=n,"1"==this.__retrieveSetting("__RedirectChainIncludesLogin")){var o=this.__generateRedirectMeasurement("WP_LOGIN");this.__completedMeasurements.push(o)}this.__logMessage(["Completed internal OnPageLoad measurement at ",performance.now(),". Queueing flush"].join(""),!0),this.__completedMeasurements.push(i),setTimeout(this._flushCompletedMeasurements.bind(this))}}},_generateNavigationMeasurement:function WP$Performance$PerformanceTracker$_generateNavigationMeasurement(e,t,r){if(this.__trackingEnabled){void 0===r&&(r=!0);var n=new $$WP.Performance.ComplexTypes.Models.Measurement;return n.identifier=e,this.__populateNavigationTimings(n,r),this.__populateAdditionalMetadata(n,t),n}},_notifyMeasurementsInProgress:function WP$Performance$PerformanceTracker$reactStepStart(){this.__logMessage(["Received notification of external measurements starting at ",performance.now()].join(""),!0),this.__externalStepsOngoing=!0},_notifyAllMeasurementsComplete:function WP$Performance$PerformanceTracker$reactStepsCompleted(){this.__logMessage(["Received notification of all external measurements completed at ",performance.now()].join(""),!0),this.__externalStepsOngoing=!1,this.__checkHttpBuffer()},_flushCompletedMeasurements:function WP$Performance$PerformanceTracker$flushCompletedMeasurements(e){if(this.__trackingEnabled){var t=[];e&&(t=e.map((function(e){var t=new $$WP.Performance.ComplexTypes.Models.Measurement;return t.initFromObject(e),t.toWebJSON()})));for(var r=0;r<this.__completedMeasurements.length;r++)t.push(this.__completedMeasurements[r].toWebJSON());if(t&&0!=t.length){this.__logMessage(["Attempting flush of ",t.length," measurement models"].join(""));var n=JSON.stringify(t);$$WPUtil.SendBeacon(makeLink("PerformanceMetrics"),n)?(this.__logMessage("Flush successful",!0),this.__completedMeasurements=[]):this.__logMessage("Flush unsuccessful",!0)}}},__capturingHttpRequests:function WP$Performance$PerformanceTracker$capturingHttpRequests(){return this.__pageLoadOngoing||this.__externalStepsOngoing||Object.keys(this.__ongoingMeasurements).length>0},__checkHttpBuffer:function WP$Performance$PerformanceTracker$checkHttpBuffer(){this.__capturingHttpRequests()||(this.__logMessage(["All measurements complete. Clearing unneeded HttpRequests from buffer"].join(""),!0),this.__httpRequests=[])},__getPerformanceEntryFromJQXHR:function WP$Performance$PerformanceTracker$getPerformanceEntryFromJQXHR(e){for(var t,r=performance.getEntriesByType("resource"),n=0;n<r.length;n++)r[n].name.includes(e)&&(t=r[n]);return t},__generateRedirectMeasurement:function WP$Performance$PerformanceTracker$generateRedirectMeasurement(e,t){if(this.__trackingEnabled){var r=new $$WP.Performance.ComplexTypes.Models.Measurement;return r.identifier=e,this.__populateRedirectTimings(r),this.__populateAdditionalMetadata(r,t),r}},__populateRedirectTimings:function WP$Performance$PerformanceTracker$populateRedirectTimings(e){var t,r,n=performance.getEntriesByType("navigation")[0];if(n)t=n.redirectStart,r=n.redirectEnd;else{var a=performance.timing;t=this.__convertLegacyTiming(a.redirectStart),r=this.__convertLegacyTiming(a.redirectEnd)}e.fillTimings(t,r,this.__pageLoadTimingOffset),e.httpRequests=[this.__generateRedirectHttpRequest(t,r)]},__populateNavigationTimings:function WP$Performance$PerformanceTracker$populateNavigationTimings(e,t){var r,n,a,i;void 0===t&&(t=!1);var o=performance.getEntriesByType("navigation")[0];if(o)r=o.redirectStart,n=o.redirectEnd,a=o.requestStart,i=o.responseStart;else{var s=performance.timing;r=this.__convertLegacyTiming(s.redirectStart),n=this.__convertLegacyTiming(s.redirectEnd),a=this.__convertLegacyTiming(s.requestStart),i=this.__convertLegacyTiming(s.responseStart)}var c=t?r:a,g=performance.now(),m=t?this.__pageLoadTimingOffset:0;e.fillTimings(c,g,m),e.httpRequests=[this.__generateNavigationHttpRequest(a,i)],t&&e.httpRequests.push(this.__generateRedirectHttpRequest(r,n))},__generateNavigationHttpRequest:function WP$Performance$PerformanceTracker$generateHttpRequestForNavigation(e,t){return new $$WP.Performance.ComplexTypes.Models.HttpRequest(e,t,window.location.href,this.__retrieveSetting("__NavigationRequestMetrics"))},__generateRedirectHttpRequest:function WP$Performance$PerformanceTracker$generateHttpRequestForNavigation(e,t){return new $$WP.Performance.ComplexTypes.Models.HttpRequest(e,t,"",this.__retrieveSetting("__NavigationRedirectMetrics"))},__populateAdditionalMetadata:function WP$Performance$PerformanceTracker$populateAdditionalMetadata(e,t,r){e.setAdditionalMetadata(t,null,r)},__retrieveCurrentPageIdentifier:function WP$Performance$PerformanceTracker$retrieveCurrentPageIdentifier(){return this.__retrieveSetting("__CurrentPageLoadDescriptor")||""},__isTrackingEnabled:function WP$Performance$PerformanceTracker$isTrackingEnabled(){return"1"==this.__retrieveSetting("__RttCaptureEnabled")},__retrieveSetting:function WP$Performance$PerformanceTracker$retrieveSetting(e){var t=document.getElementById("__PerformanceTrackingSettings");if(t&&t.children)return(t.children[e]||{}).value},__handleUnload:function WP$Performance$PerformanceTracker$handleUnload(){if(this.__trackingEnabled){for(var e=Object.keys(this.__ongoingMeasurements),t=0;t<e.length;t++)this.endMeasurement(e[t],null,!0);this.__logMessage(["Received unload. Attempting to flush ",this.__completedMeasurements.length," measurements"].join(""),!0),this._flushCompletedMeasurements()}},__convertLegacyTiming:function WP$Performance$PerformanceTracker$convertLegacyTiming(e){var t=e-(Date.now()-performance.now());return t>0?t:0},__logMessage:function WP$Performance$PerformanceTracker$logMessage(e,t){var r=$$WPUtil.isLocalStorageAvailable()&&void 0!==window.localStorage;t&&!r||t&&"true"!==localStorage.getItem("PerfTrackerVerboseLogging")||$$WP.Debug.log("[PERF] "+e)},__toggleVerboseLogging:function WP$Performance$PerformanceTracker$toggleVerboseLogging(){$$WPUtil.isLocalStorageAvailable()&&void 0!==window.localStorage?"true"===localStorage.getItem("PerfTrackerVerboseLogging")?(localStorage.removeItem("PerfTrackerVerboseLogging"),this.__logMessage("Verbose logging off.")):(localStorage.setItem("PerfTrackerVerboseLogging","true"),this.__logMessage(["Now attempting to increase the verbosity of the console logging system for MyChart's Javascript PerformanceTracker framework. ","In order to deactivate the additional logging turned on by this API call, all you need to do is to call ","$$WP.Performance.Tracker.__toggleVerboseLogging() one additional time. Thank you"].join(""))):this.__logMessage("Local storage is unavailable, Verbose logging cannot be turned on.")}},$$WP.Performance.Tracker=new $$WP.Performance.ComplexTypes.PerformanceTracker}();;
!function ClassDefinition(){$$WP=$$WP||{},$$WP.Performance=$$WP.Performance||{},$$WP.Performance.ComplexTypes=$$WP.Performance.ComplexTypes||{},$$WP.Performance.ComplexTypes.Models=$$WP.Performance.ComplexTypes.Models||{};var e=function WP$Performance$ComplexTypes$Models$AdditionalMetadata(e,o,r){this.detail=e,this.containsError=o,this.endedByFramework=r};e.prototype={detail:null,containsError:null,endedByFramework:null,toWebJSON:function WP$Performance$ComplexTypes$Models$AdditionalMetadata$toJSON(){return{Detail:this.detail,ContainsError:this.containsError,EndedByFramework:this.endedByFramework}}},$$WP.Performance.ComplexTypes.Models.AdditionalMetadata=e}();;
!function ClassDefinition(){$$WP=$$WP||{},$$WP.Performance=$$WP.Performance||{},$$WP.Performance.ComplexTypes=$$WP.Performance.ComplexTypes||{},$$WP.Performance.ComplexTypes.Models=$$WP.Performance.ComplexTypes.Models||{};var e=function WP$Performance$ComplexTypes$Models$HttpRequest(e,t,s,o){this.start=e,this.end=t,this.requestRoute=s,this.serializedRequestMetrics=o?JSON.parse(o):void 0};e.prototype={start:null,end:null,requestRoute:null,serializedRequestMetrics:null,initFromObject:function WP$Performance$ComplexTypes$Models$HttpRequest$initFromObject(e){"object"!=typeof e||Object.assign(this,e)},toWebJSON:function WP$Performance$ComplexTypes$Models$HttpRequest$toJSON(){return{Start:this.start,End:this.end,RequestRoute:this.requestRoute,SerializedRequestMetrics:this.serializedRequestMetrics}}},$$WP.Performance.ComplexTypes.Models.HttpRequest=e}();;
!function ClassDefinition(){$$WP=$$WP||{},$$WP.Performance=$$WP.Performance||{},$$WP.Performance.ComplexTypes=$$WP.Performance.ComplexTypes||{},$$WP.Performance.ComplexTypes.Models=$$WP.Performance.ComplexTypes.Models||{};var e=function WP$Performance$ComplexTypes$Models$Measurement(e){this.httpRequests=[],this._routesFilter=[]};e.prototype={identifier:null,parentIdentifier:null,start:null,end:null,totalTime:null,endTimeUTC:null,httpRequests:null,additionalMetadata:null,_routesFilter:null,initFromObject:function WP$Performance$ComplexTypes$Models$Measurement$construct(e){if("object"==typeof e)return Object.assign(this,e),this.httpRequests=e.httpRequests.map((function(e){var t=new $$WP.Performance.ComplexTypes.Models.HttpRequest;return t.initFromObject(e),t})),void(this.additionalMetadata=new $$WP.Performance.ComplexTypes.Models.AdditionalMetadata(e.additionalMetadata.detail,e.additionalMetadata.containsError,e.additionalMetadata.endedByFramework))},fillTimings:function WP$Performance$ComplexTypes$Models$Measurement$fillTimings(e,t,a){this.end=t,this.start=e,this.totalTime=t-e+(a||0),this.endTimeUTC=new Date(Date.now()).toISOString()},setRoutesFilter:function WP$Performance$ComplexTypes$Models$Measurement$setRoutesFilter(e){this._routesFilter=e},getRoutesFilter:function WP$Performance$ComplexTypes$Models$Measurement$getRoutesFilter(){return this._routesFilter},setAdditionalMetadata:function WP$Performance$ComplexTypes$Models$Measurement$setAdditionalMetadata(e,t,a){this.additionalMetadata?(this.additionalMetadata.detail=e||this.additionalMetadata.detail,this.additionalMetadata.containsError=t||this.additionalMetadata.containsError,this.additionalMetadata.endedByFramework=a||this.additionalMetadata.endedByFramework):this.additionalMetadata=new $$WP.Performance.ComplexTypes.Models.AdditionalMetadata(e,t,a)},toWebJSON:function WP$Performance$ComplexTypes$Models$Measurement$toJSON(){return{Identifier:this.identifier,ParentIdentifier:this.parentIdentifier,Start:this.start,End:this.end,TotalTime:this.totalTime,EndTimeUTC:this.endTimeUTC,HttpRequests:this.httpRequests.map((function(e){return e.toWebJSON()})),AdditionalMetadata:this.additionalMetadata.toWebJSON()}}},$$WP.Performance.ComplexTypes.Models.Measurement=e}();;
!function ClassDefinition(){var e=function WP$Navigation$HeaderController(){this.proxify("_isSearchEnabledForInternalTesting","_onHeaderFeaturesLoaded","_render"),$$WP.Utilities.UI.IsLoggedIn&&!document.location.pathname.endsWith(".asp")&&null==$$WP.Utilities.UI.MyChartCentral._getMccLocation()&&this._isSearchEnabledForInternalTesting()?$.get({url:makeLink("Menu/Header/GetFeatures"),success:this._onHeaderFeaturesLoaded}):this._render()};e.prototype={isSearchEnabled:!1,redirectedSearchQuery:"",_isSearchEnabledForInternalTesting:function WP$Navigation$HeaderController$_isSearchEnabledForInternalTesting(){const e=$$WP.Utilities.queryString("enableSearch"),t="EnableSearchForInternalTesting";"1"==e?setCookie(t,!0):"0"==e&&setCookie(t,"");return getCookie(t)},_onHeaderFeaturesLoaded:function WP$Navigation$HeaderController$_onHeaderFeaturesLoaded(e){this.isSearchEnabled=e.IsSearchEnabled,this.redirectedSearchQuery=e.RedirectedSearchQuery,this._render()},_render:function WP$Navigation$HeaderController$_render(){if(!$$WP.Utilities.UI.IsUsingGraphicHeader)return;var e=$afe.select("#graphicHeader");if(0==e.length)return;new URL(window.location.href).pathname.includes("app/search")?$afe.select(".graphicHeader").addClass("inSearchResultsPage"):this.redirectedSearchQuery="";var t={isSearchEnabled:this.isSearchEnabled,shouldShowHomeButton:!this.isSearchEnabled||null==document.querySelector(".md_home_index")};let r;var a=new Promise((e=>{r=e}));if(e.safeAppend($afe.renderTemplate($$WP.Templates.Core.Header,t)),null!=document.getElementById("header_search_bar_container")){var n={redirectedSearchQuery:this.redirectedSearchQuery,searchBarInfoPromise:a};EpicPx.addReactPortal("@epic-px/search","SearchAsYouTypeWeb",n,"header_search_bar_container")}else $afe.select("#header").addClass("without_search");$$WP.Utilities.UI.MyChartCentral._setUpBackToMCCButton(),$$WP.Utilities.UI.IsLoggedIn&&!$$WP.Utilities.UI.IsWorkflowRestricted&&(this.isSearchEnabled?new $$WP.Controllers.SearchMenuController((function(e){r(e.SearchBarInfo),document.querySelector(".md_home_index")&&($afe.select("#shortcut-buttons, #sticky-shortcut-buttons").safeAppend($afe.renderTemplate($$WP.Templates.Home.HomePage.ShortcutButtons,e.Shortcuts)),document.querySelector("#shortcut-buttons").classList.remove("hidden"))})):new $$WP.Navigation.MenuController($afe.select("#header_menu"),(function(e){$afe.select("#header_menu").safeAttr("title",e.ButtonDisplayName),document.querySelector(".md_home_index")&&($afe.select("#shortcut-buttons, #sticky-shortcut-buttons").safeAppend($afe.renderTemplate($$WP.Templates.Home.HomePage.ShortcutButtons,e.Shortcuts)),document.querySelector("#shortcut-buttons").classList.remove("hidden"))}),"Menu","menu")),$$WP.ProxySwitch.Controllers.ProxySelectorController.getProxySelectorController($afe.select(".patient_name_switch")),$$WPUtil.IsNullOrEmpty($$WP.Settings.BannerLogoFileNameAndPath)||$afe.select("#graphicHeader:not(:empty) #header_logo .header_logo_link").css("background-image","url('"+$$WP.Settings.BannerLogoFileNameAndPath+"')");var o=$afe.select("#header_shield");o.on("click",(function(){window&&window.EpicPx&&window.EpicPx.dismissSearchAsYouType&&$afe.select("#header").hasClass("isSearchOpen")&&window.EpicPx.dismissSearchAsYouType(!0)})),o.on("focus",(function(){$logo=$afe.select(".header_logo_link"),$logo.focus(),$logo.is(":focus")||$afe.select(".MyChartSearchBar .menuButton").focus()})),$afe.select("#header").focus()}},$$WP.Navigation=$$WP.Navigation||{},$$WP.Navigation.HeaderController=e,e.extend($$WP.Controllers.Controller,"WP$Navigation$HeaderController")}();;
!function ClassDefinition(){var e=$$WP.Controllers.Controller,t=function WP$Navigation$MenuController(e,t,n,i){this.$root=e,this.callbackFunction=t,this.template=$$WP.Templates.Navigation.Menu,this.searchTemplate=$$WP.Templates.Navigation.MenuSearch,this.proxify("_onMenuLoaded","_toggleMenu","_onMenuButtonKeydown","_doSearch","__afterHideMenuShield","__setFocusOnMenuOpen","_onSearchEmptyButtonClicked","__handleThrottledUserScroll","__onUserFinishedTyping","__onMenuItemSelected"),this.MenuName=i,this.SearchAuditTrail=[],$.get({url:makeLink(n),success:this._onMenuLoaded})};t.prototype={$root:null,$menuRoot:null,$searchRoot:null,$searchEmptyButton:null,$menuShield:null,$menuSearchBar:null,$menuContainer:null,$menuButton:null,userFinishedTypingTimer:null,menu:null,template:null,searchTemplate:null,callbackFunction:null,eventListenerFunctionProxy:null,ShouldAudit:null,CurrentSearchData:null,SearchAuditTrail:null,skipLoggingClosed:null,pendingEventType:null,blocksDownArrow:null,_onMenuLoaded:function WP$Navigation$MenuController$_onMenuLoaded(e){if(this.menu=new $$WP.Navigation.Models.Menu(e),this.menu.MenuName=this.MenuName,this._render(),this.ShouldAudit=this.menu.IsNav&&e.ShouldAudit,"function"==typeof this.callbackFunction){var t={};t.ButtonDisplayName=this.menu.MenuDisplayName;var n=[];if(this.menu.Shortcuts&&this.menu.Shortcuts.length>0)for(var i=0;i<this.menu.Shortcuts.length;i++){var s=this.menu.Shortcuts[i];s.URL=s.Link,n.push(s)}t.Shortcuts=n,this.callbackFunction(t)}},_render:function WP$Navigation$MenuController$_render(){$afe.select("#"+this.MenuName+"Wrapper").safeAppend($afe.renderTemplate(this.template,this.menu,{})),this.$menuRoot=$afe.select("#"+this.MenuName+"-list"),this.$searchRoot=$afe.select("#"+this.MenuName+"-searchlist"),this.$menuShield=$afe.select("#"+this.MenuName+"-shield"),this.$menuShield.on("click",this._toggleMenu),this.$menuSearchBar=$afe.select("#"+this.MenuName+"-searchbar"),this.$menuSearchBar.on("input",this._doSearch),this.$menuContainer=$afe.select("#"+this.MenuName+"-container"),this.$menuButton=$afe.select("#"+this.MenuName),this.$searchEmptyButton=$afe.select("#"+this.MenuName+"-searchemptybutton"),$afe.select("#"+this.MenuName+"-closebutton").on("click",this._toggleMenu),$afe.select("#"+this.MenuName+"-responsiveclosebutton").on("click",this._toggleMenu),this.$root.on("click",this._toggleMenu),this.$root.on("keydown",this._onMenuButtonKeydown),$afe.select("."+this.MenuName+".menuitem-content").on("click",this.__onMenuItemSelected),this.$searchEmptyButton.on("click",this._onSearchEmptyButtonClicked),$$WPUtil.AddImmediateThrottledListener(this.$menuRoot,"scroll","",2e3,this.__handleThrottledUserScroll),$$WPUtil.AddImmediateThrottledListener(this.$searchRoot,"scroll","",2e3,this.__handleThrottledUserScroll)},__onMenuItemSelected:function WP$Navigation$MenuController$__onMenuItemSelected(e){var t=e.currentTarget.id.split("_")[0],n=0===e.originalEvent.detail?"k":"m";this.__logMenuEvent("MenuSelected",t,n),this.skipLoggingClosed=!0,this._toggleMenu()},_onMenuButtonKeydown:function WP$Navigation$MenuController$_onMenuButtonKeydown(e){switch(e.keyCode){case 32:case 13:event.preventDefault(),this._toggleMenu()}},_toggleMenu:function WP$Navigation$MenuController$_toggleMenu(){this.$menuContainer.hasClass("menu-open")?this._closeMenu():this._openMenu()},_openMenu:function WP$Navigation$MenuController$_openMenu(){this.eventListenerFunctionProxy=$.proxy(this._handleMenuKeydown,this),this._preOpenMenu(),"menu"===this.MenuName&&($$WP.Utilities.UI.ToggleBodyScrolling(!0),this.__setAriaHiddenForPage(!0)),this.$menuContainer.show().addClass("menu-open"),this.$menuButton.addClass("menu-rootopen"),this.$menuButton.safeAttr("aria-expanded","true"),this.$menuShield.show().addClass("menu-shieldopen"),this.$menuContainer.on("keydown",this.eventListenerFunctionProxy),this.$menuButton.on("keydown",this.eventListenerFunctionProxy),this.__logMenuEvent("MenuOpened"),setTimeout(this.__setFocusOnMenuOpen,0)},__setFocusOnMenuOpen:function(){var e=$afe.select("#"+this.MenuName+"-responsiveclosebutton:visible");0===e.length&&(e=window.outerWidth<769&&"menu"!=this.MenuName?this.$menuButton:this.$menuSearchBar),e.focus()},_closeMenu:function WP$Navigation$MenuController$_closeMenu(e){this.__logPendingEvent(),clearTimeout(this.userFinishedTypingTimer),this.skipLoggingClosed||this.__logMenuEvent("MenuClosed"),this.skipLoggingClosed=!1,this.$menuContainer.removeClass("menu-open").off("keydown",this.eventListenerFunctionProxy),this.$menuShield.removeClass("menu-shieldopen"),this.$menuButton.removeClass("menu-rootopen").off("keydown",this.eventListenerFunctionProxy).safeAttr("aria-expanded","false"),"menu"===this.MenuName&&$$WP.Utilities.UI.ToggleBodyScrolling(!1),setTimeout(this.__afterHideMenuShield,100)},_preOpenMenu:function(){var e=$afe.select(".menu-rootopen")[0];if(void 0!==e){var t="#"+e.id;this.__logPendingEvent(),clearTimeout(this.userFinishedTypingTimer),$afe.select(".menu-button").off("keydown",this.eventListenerFunctionProxy),$afe.select(".menu-container").off("keydown",this.eventListenerFunctionProxy),$afe.select(".menu-open").hide().removeClass("menu-open"),$afe.select(".menu-shieldopen").hide().removeClass("menu-shieldopen"),$afe.select(".menu-rootopen").removeClass("menu-rootopen").safeAttr("aria-expanded","false"),$afe.select(t+"-list").scrollTop(0),$afe.select(t+"-searchbar").val(""),$afe.select(t+"-searchresultstotal").empty(),$afe.select(t+"-ariasearchresultstotal").empty(),$afe.select(t+"-searchemptybutton").hide(),$afe.select(t+"-searchlist").hide(),$afe.select(t+"-list").show()}},__afterHideMenuShield:function(){$afe.select("body");0===$afe.select(".lightbox_overlay:visible").length&&("menu"===this.MenuName&&this.__setAriaHiddenForPage(!1),this.$root.focus()),this.$menuRoot.scrollTop(0),this.$menuSearchBar.val(""),this._clearSearch(!0),this.$menuContainer.hide(),this.$menuShield.hide()},_handleMenuKeydown:function WP$Navigation$MenuController$_handleMenuKeydown(e){switch(e.keyCode){case 8:this.__handleMenuBackspace(e);break;case 9:this.__handleMenuTab(e);break;case 27:this._closeMenu();break;case 38:e.preventDefault(),this.__handleMenuUpArrow(e.target);break;case 40:e.preventDefault(),this.__handleMenuDownArrow(e.target);break;case 36:"menu-searchbar"!==e.target.id&&$afe.select(".menuitem-content:visible").first().focus();break;case 35:"menu-searchbar"!==e.target.id&&$afe.select(".menuitem-content:visible").last().focus()}},__handleMenuBackspace:function(e){"INPUT"!==e.target.tagName&&e.preventDefault()},__handleMenuTab:function(e){var t="#"+this.MenuName+"-container ",n=$afe.select(t+"button:not([disabled]), "+t+"input:not([disabled],[type='hidden']), "+t+"a[href]:visible, "+t+"div[tabindex=0]:visible"),i=n[0],s=n[n.length-1];"none"===$afe.jq(i).css("display")&&("undefined"!==(i=i=$afe.select("#"+this.MenuName+"-responsiveclosebutton")[0])&&"none"!==$afe.jq(i).css("display")||(i=this.$menuButton[0])),e.shiftKey?document.activeElement===i&&(s.focus(),e.preventDefault()):document.activeElement===s&&(i.focus(),e.preventDefault()),"menu-searchbar"===e.target.id&&this.__logMenuEvent("KeyboardExitSearch")},__handleMenuDownArrow:function(e){if(!this.blocksDownArrow){var t=$afe.jq(e);if("menu-searchbar"===e.id&&this.__logMenuEvent("KeyboardExitSearch"),t.hasClass("menuitem-content")){var n=t.parent().next().find(".menuitem-content");0===n.length?t.closest(".submenu").next().find(".menuitem-content").first().focus():n.focus()}else WP.DOM.Browser.isChrome||WP.DOM.Browser.isChromiumEdge?(this.blocksDownArrow=!0,setTimeout(function(){$afe.select(".menuitem-content:visible").first().focus(),this.blocksDownArrow=!1}.bind(this),300)):$afe.select(".menuitem-content:visible").first().focus()}},__handleMenuUpArrow:function(e){var t=$afe.jq(e),n=t.parent().prev().find(".menuitem-content");0===n.length&&0===(n=t.closest(".submenu").prev().find(".menuitem-content").last()).length?this.$menuSearchBar.focus():n.focus()},__handleThrottledUserScroll:function(){this.__logMenuEvent("UserScrolled")},__setAriaHiddenForPage:function(e){$afe.select("#header").safeAttr("aria-hidden",e),$afe.select("#footer").safeAttr("aria-hidden",e),$afe.select("#content").safeAttr("aria-hidden",e),$afe.select("#toastWrapper").safeAttr("aria-hidden",e),$afe.select("#virtualAssistantRoot").safeAttr("aria-hidden",e)},_onSearchEmptyButtonClicked:function $WP$Navigation$MenuController$_onEmptySearchButtonClicked(){this.$menuSearchBar.val("").focus(),this._clearSearch()},_doSearch:function $WP$Navigation$MenuController$_doSearch(e){$afe.select("#"+this.MenuName+"-ariasearchresultstotal").empty();var t=e.target.value;t=t.replaceAll("-"," ").toLowerCase().trim();var n=!!this.CurrentSearchData&&this.CurrentSearchData.SearchString.startsWith(t);(n&&"InputDeleted"!==this.pendingEventType||!n&&"InputEntered"!==this.pendingEventType)&&this.__logPendingEvent(),clearTimeout(this.userFinishedTypingTimer),null!==t&&""!==t?(this.$menuRoot.hide(),this.$searchRoot.empty(),this.CurrentSearchData=new $$WP.Navigation.Models.SearchMenu(this.menu,t,this.ShouldAudit),this.CurrentSearchData.SearchResultsDisplay=this.__getDisplayNumSearchMatches(this.CurrentSearchData.TotalMatches),this.userFinishedTypingTimer=setTimeout(this.__onUserFinishedTyping,500,n),this.pendingEventType=n?"InputDeleted":"InputEntered",this.$searchRoot.safeAppend($afe.renderTemplate(this.searchTemplate,this.CurrentSearchData,{})),this.$searchEmptyButton.show(),this.$searchRoot.show(),this.$menuContainer.off("keydown",this.eventListenerFunctionProxy),this.eventListenerFunctionProxy=$.proxy(this._handleMenuKeydown,this),this.$menuContainer.on("keydown",this.eventListenerFunctionProxy),$afe.select("#"+this.MenuName+"-searchlist ."+this.MenuName+".menuitem-content").on("click",this.__onMenuItemSelected)):this._clearSearch()},_clearSearch:function WP$Navigation$MenuController$_clearSearch(e){$afe.select("#"+this.MenuName+"-ariasearchresultstotal").empty(),this.__logPendingEvent(),clearTimeout(this.userFinishedTypingTimer),this.$menuContainer.off("keydown",this.eventListenerFunctionProxy),this.$searchRoot.hide(),this.$menuRoot.show(),this.CurrentSearchData=null,e||this.__logMenuEvent("InputCleared");var t=$afe.select("#"+this.MenuName+"-searchemptybutton");setTimeout((function(){t.hide()}),50),this.eventListenerFunctionProxy=$.proxy(this._handleMenuKeydown,this),this.$menuContainer.on("keydown",this.eventListenerFunctionProxy)},__getDisplayNumSearchMatches:function(e){var t="";switch(e){case 0:t=$$WP.Strings.get("MenuSearchNoResults","Navigation.Menu");break;case 1:t=$$WP.Strings.get("MenuSearchOneResult","Navigation.Menu");break;default:$$WP.Strings.addMnemonic("@MYCHART@NUMSEARCHMATCHES@",e,!1,"Navigation.Menu"),t=$$WP.Strings.get("MenuSearchMultipleResults","Navigation.Menu"),$$WP.Strings.removeMnemonic("@MYCHART@NUMSEARCHMATCHES@","Navigation.Menu")}return t},__onUserFinishedTyping:function(e){$afe.select("#menu-ariasearchresultstotal").text(this.CurrentSearchData.SearchResultsDisplay);var t=e?"InputDeleted":"InputEntered";this.pendingEventType===t&&(this.__logMenuEvent(t),this.pendingEventType=null)},__logPendingEvent:function(){null!==this.pendingEventType&&(this.__logMenuEvent(this.pendingEventType),this.pendingEventType=null)},__logMenuEvent:function(e,t,n){if(this.ShouldAudit){this.pendingEventType!==e&&this.__logPendingEvent();var i={};i.Action=e,i.ChangesMenuState=this.__eventChangesMenuState(e),i.CurrentLocale=$$WP.CurrentLocale?$$WP.CurrentLocale.Identifier:"NA";var s=new Date(Date.now());if(i.OccurredAt=s.getTime(),this.CurrentSearchData&&(i.SearchTerm=this.CurrentSearchData.SearchString.substring(0,500),this.__eventLogsMenus(e)&&(i.MenuItems=this.CurrentSearchData.AuditState)),t&&(i.SelectedMenuItem={Id:t,SelectionMethod:n,SynonymMatch:this.CurrentSearchData?this.__getSynonymMatch(t):""}),this.SearchAuditTrail||(this.SearchAuditTrail=[]),this.SearchAuditTrail.push(i),this.__eventIsTerminal(e)||this.SearchAuditTrail.length>5){var a=this.SearchAuditTrail;getCSRFTokenAsQS((function(){$.ajax({type:"POST",url:makeLink("Menu/Menu/Audit"),data:JSON.stringify({events:a}),contentType:"application/json;",dataType:"text"})})),this.SearchAuditTrail=null}}},__getSynonymMatch:function(e){for(menuInd=0;menuInd<this.CurrentSearchData.AuditState.length;menuInd++)if(this.CurrentSearchData.AuditState[menuInd].Id===e)return this.CurrentSearchData.AuditState[menuInd].SynonymMatch},__eventChangesMenuState:function(e){switch(e){case"MenuOpened":case"InputEntered":case"InputDeleted":case"InputCleared":return!0;default:return!1}},__eventLogsMenus:function(e){switch(e){case"InputEntered":case"InputDeleted":return!0;default:return!1}},__eventIsTerminal:function(e){return"MenuSelected"===e||"MenuClosed"===e}},$$WP.Navigation=$$WP.Navigation||{},$$WP.Navigation.MenuController=t,t.extend(e,"WP$Navigation$MenuController")}();;
!function ClassDefinition(){var o=function WP$Controllers$SearchMenuController(o){this.callbackFunction=o,this.proxify("_onSearchBarInfoLoaded"),$.get({url:makeLink("SearchMenu/LoadSearchBarInfo"),success:this._onSearchBarInfoLoaded})};o.prototype={callbackFunction:null,_onSearchBarInfoLoaded:function WP$Controllers$SearchMenuController$_onMenuLoaded(o){if("function"==typeof this.callbackFunction){let n={},e=[];if(o.Menu.Shortcuts&&o.Menu.Shortcuts.length>0)for(let n=0;n<o.Menu.Shortcuts.length;n++){let r=new $$WP.Navigation.Models.MenuItem(o.Menu.Shortcuts[n]);r.URL=r.Link,e.push(r)}n.SearchBarInfo=o,n.Shortcuts=e,this.callbackFunction(n)}}},$$WP.Controllers=$$WP.Controllers||{},$$WP.Controllers.SearchMenuController=o,o.extend($$WP.Controllers.Controller,"WP$Controllers$SearchMenuController")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Controllers");var e=function WP$ProxySwitch$Controllers$ProxySelectorController(e){this.$switchRoot=e,this.strings=$$WP.Strings.getNamespace("ProxySwitch.ProxySwitch.ProxySelector"),this.lastCloseTime=0,this.photoTemplate=$$WP.Templates.ProxySwitch.PatientRoundIcon,this.switchTemplate=$$WP.Templates.ProxySwitch.DropDownProxySelector,this.subjectListTemplate=$$WP.Templates.ProxySwitch.SubjectList;var t="ProxySwitch";$$WP.Utilities.UI.IsLoggedIn&&!$$WP.Utilities.UI.IsWorkflowRestricted||(t+="/LoadForPrelogin");var o=new URLSearchParams(window.location.search).get("path");o&&(t+="?queryParams=",t+=encodeURIComponent("?path="+o)),$.ajax({url:makeLink(t),success:this._onModelLoaded.bind(this),type:"GET",dataType:"JSON"}),this.keyCode={TAB:9,RETURN:13,ESC:27,SPACE:32,PAGEUP:33,PAGEDOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40},this.proxify("_showPhotoConfirmationCore")};e.prototype={$switchRoot:null,switchTemplate:null,modelData:null,photoTemplate:null,popupMenuController:!1,dontReopen:!1,$popupMenu:null,$menuButton:null,strings:null,lastCloseTime:0,uploadController:null,subjectListTemplate:null,_onModelLoaded:function WP$ProxySwitch$Controllers$ProxySelectorController$_onModelLoaded(e){this.modelData=new $$WP.ProxySwitch.Models.ProxySelectorViewModel(e),this._render(),this.modelData.Loading&&setTimeout(this.retry.bind(this),5e3)},_render:function WP$ProxySwitch$Controllers$ProxySelectorController$_render(){if(!this.modelData.HideDropDownButton){this._registerPartialTemplates(),this.$switchRoot.safeAppend($afe.renderTemplate(this.switchTemplate,this.modelData,{})),this.$menuButton=this.$switchRoot.find(".proxyMenuButton"),this.$popupMenu=$afe.select("#proxyList"),$afe.jq(window).on("resize",$.proxy(this._onResize,this)),1===this.$popupMenu.length&&(this.popupMenuController=new $$WP.ProxySwitch.Controllers.ProxyPopupMenuController(this.$popupMenu,this)),this._onResize();var e=document.querySelector(".logOutListItem");e&&e.addEventListener("click",$$WP.Utilities.UI._logOutHandler),this.modelData.DropDownButtonOverride&&this.modelData.DropDownButtonOverride.ClassName||this.$menuButton.on("click",this._handleClick.bind(this)),$afe.select(".proxyMenuShield").on("click",this._handleClick.bind(this)),this.$menuButton.on("keydown",this._handleKeydown.bind(this)),$afe.select(".roundedPatientPhoto").children("img").on("error",this._onPhotoIconError.bind(this))}},_onResize:function WP$ProxySwitch$Controllers$ProxySelectorController$_onResize(){var e=this.$switchRoot.find(".proxySwitchNav");if(!(!this.$menuButton||this.$menuButton.length<1||!e||e.length<1)){var t=this.$menuButton[0].getBoundingClientRect().height;if("fixed"!==e.css("position"))e.css("top",t);else{var o=this.$menuButton[0].getBoundingClientRect().top;e.css("top",o+t)}}},retry:function WP$ProxySwitch$Controllers$ProxySelectorController$retry(){$.ajax({url:makeLink("ProxySwitch"),success:this._onModelReloaded.bind(this),type:"GET",dataType:"JSON"})},_onModelReloaded:function WP$ProxySwitch$Controllers$ProxySelectorController$_onModelReloaded(e){this.modelData=new $$WP.ProxySwitch.Models.ProxySelectorViewModel(e),this._rerender(),this.modelData.Loading&&setTimeout(this.retry.bind(this),5e3)},_rerender:function WP$ProxySwitch$Controllers$ProxySelectorController$_rerender(){this._registerPartialTemplates();var e=$afe.jq(document.activeElement).data("id"),t="true"===this.$menuButton.safeAttr("aria-expanded");this.$switchRoot.find("#proxySubjectList").safeReplaceWith($afe.renderTemplate(this.subjectListTemplate,this.modelData,{})),this.$popupMenu=$afe.select("#proxyList"),1===this.$popupMenu.length&&(this.popupMenuController.destroy(),this.popupMenuController=new $$WP.ProxySwitch.Controllers.ProxyPopupMenuController(this.$popupMenu,this)),t&&(this.openProxyDropdown(),this.popupMenuController.returnFocusToItem(e)),this._onResize(),$afe.select(".roundedPatientPhoto").children("img").on("error",this._onPhotoIconError.bind(this))},_onPhotoIconError:function WP$ProxySwitch$Controllers$ProxySelectorController$_onPhotoIconError(e){if(e&&e.target){var t=$afe.jq(e.target),o=t.data("first-letter");if(o){t.parent().addClass("noBorder");var r=$("<span aria-hidden='true'>"+o+"</span>");t.safeReplaceWith(r)}}},_registerPartialTemplates:function WP$ProxySwitch$Controllers$ProxySelectorController$_registerPartialTemplates(){Handlebars.registerPartial("roundPatientIcon",$$WP.Templates.ProxySwitch.PatientRoundIcon)},_createUploadController:function WP$ProxySwitch$Controllers$ProxySelectorController$_createUploadController(){var e={};e.ViewTemplate=$$WP.Templates.ProxySwitch.DropDownProxySelector;var t=new $$WP.Upload.Models.UploadConfiguration(e);t.ConfigUrl=makeLink("ProxySwitch/ProxyPhotoUpload/GetFileUploadConfiguration"),t.UploadUrl=makeLink("ProxySwitch/ProxyPhotoUpload/UploadFile"),t.ConfirmationViewModel=this.modelData.CurrentlySelected,t.MasterController=this,t.ConfirmFunction=this._findExifAndShowConfirmationPopup,t.RefreshViewOverride=this._updateFileSelector,t.onUploadSuccess=this._refreshPage,t.onUploadFail=this._hideLoading,t.NeedsRedirect=!0,t.RedirectTitle=this.strings.getString("photoUploadUnsavedChangesPopupTitle"),t.RedirectHtml=this.strings.getString("photoUploadUnsavedChangesPopupText"),t.UseGet=!0,t.onConfigSucess=$.proxy(this._hidePhotoUploadIfInvalid,this),t.FromVBPage=!0,this.uploadController=new $$WP.Upload.Controllers.UploadController($afe.select(".patientPhotoListItem"),t)},_hidePhotoUploadIfInvalid:function WP$ProxySwitch$Controllers$ProxySelectorController$_hidePhotoUploadIfInvalid(){(!this.uploadController._settings.AllowedImageAndDocumentExtensions||this.uploadController._settings.AllowedImageAndDocumentExtensions.length<1)&&(this.modelData.resetPhotoUploadToFalse(),this.$switchRoot.empty(),this._render())},_updateFileSelector:function WP$ProxySwitch$Controllers$ProxySelectorController$_updateFileSelector(e){e&&e._settings&&Array.isArray(e._settings.AllowedImageAndDocumentExtensions)&&($afe.select("#patientPhotoFileInput").safeReplaceWith($afe.select("#patientPhotoFileInput")).val("").clone(!0),$afe.select("#patientPhotoFileInput").safeAttr("accept","image/"+e._settings.AllowedImageAndDocumentExtensions.join(",image/")))},_refreshPage:function WP$ProxySwitch$Controllers$ProxySelectorController$_refreshPage(){$$WPUtil.ShowAjaxSpinner($afe.select(".ajaxspinner")),$$WPUtil.TryRedirect(makeLink("inside.asp?mode=HttpModule&State="+self.location.pathname.substring(WP.myPath.length)+encodeURIComponent(self.location.search)+"&RebuildMenu=1"))},_hideLoading:function WP$ProxySwitch$Controllers$ProxySelectorController$_hideLoading(){$$WPUtil.HideAjaxSpinner($afe.select(".defaultajaxoverlay"))},_findExifAndShowConfirmationPopup:function WP$ProxySwitch$Controllers$ProxySelectorController$_findExifAndShowConfirmationPopup(e,t,o,r){var n={};n.viewModel=t,n.successCallback=o,n.uploadController=r,n.inpFile=e,this._getExifTag(e,this._showPhotoConfirmationPopup.bind(this),n)},_showPhotoConfirmationPopup:function WP$ProxySwitch$Controllers$ProxySelectorController$_showPhotoConfirmationPopup(e,t){var o=e.inpFile,r=e.viewModel,n=e.successCallback,i=e.uploadController;if(t||-1!==o.name.toLowerCase().indexOf(".tif",o.name.length-5)){var l=new FormData;l.append("__file__[]",o),$$WPUtil.ShowAjaxSpinner($afe.select(".defaultajaxoverlay"));var s=this;getCSRFTokenAsQS((function(){$.ajax({dataType:"json",type:"POST",processData:!1,contentType:!1,url:makeLink("ProxySwitch/ProxyPhotoUpload/ConvertToJpegRemoveExif"),data:l,success:$.proxy((function(e){$$WPUtil.HideAjaxSpinner($afe.select(".defaultajaxoverlay")),s._showPhotoConfirmationCore(!0,o,r,n,i,e.bytes)}),s)})}))}else this._showPhotoConfirmationCore(!1,o,r,n,i)},_getExifTag:function WP$ProxySwitch$Controllers$ProxySelectorController$_getExifTag(e,t,o){var r=new FileReader;r.onload=function(e){var r=new DataView(e.target.result);if(65496!=r.getUint16(0))return t(o,!1);for(var n=r.byteLength,i=2;i<n;){if(this._safeGetUint(r,i+2,16,!1)<=8)return t(o,!1);var l=this._safeGetUint(r,i,16,!1);if(i+=2,65505==l){if(1165519206!=this._safeGetUint(r,i+=2,32,!1))return t(o,!1);var s=18761==this._safeGetUint(r,i+=6,16,!1);if(-1===(c=this._safeGetUint(r,i+4,32,s)))break;i+=c;var a=this._safeGetUint(r,i,16,s);i+=2;for(var h=0;h<a;h++)if(274==this._safeGetUint(r,i+12*h,16,s)){var d=this._safeGetUint(r,i+12*h+8,16,s);return t(o,d>=2)}}else{if(65280!=(65280&l))break;var c;if(-1===(c=this._safeGetUint(r,i,16,!1)))break;i+=c}}return t(o,!1)}.bind(this),r.readAsArrayBuffer(e)},_safeGetUint:function WP$ProxySwitch$Controllers$ProxySelectorController$_safeGetUint(e,t,o,r){try{return 16===o?e.getUint16(t,r):e.getUint32(t,r)}catch(e){return-1}},_showPhotoConfirmationCore:function WP$ProxySwitch$Controllers$ProxySelectorController$_showPhotoConfirmationCore(e,t,o,r,n,i){var l;this.strings.addMnemonic("@MYCHART@SUBJECT_PATIENTNAME@",this.modelData.CurrentlySelected.DisplayName),this.strings.addMnemonic("@MYCHART@PHOTO_FILENAME@",t.name,$$WP.Strings.EncodingTypes.None),this.strings.addMnemonic("@MYCHART@ALLOWEDAREAS@",this.modelData.CurrentlySelected.ServiceAreaAbbreviationList,$$WP.Strings.EncodingTypes.None);var s,a=[new $$WPComp.ComplexObjects.Button(this.strings.getString("photoConfirmationPopupAcceptButton"),null,"nextstep","continue"),new $$WPComp.ComplexObjects.Button(this.strings.getString("photoConfirmationPopupCancelButton"),null,"inlinedelete","stop")];this.modelData.CurrentlySelected.IsSelf?(l=this.uploadController._settings.IsPhotoForPatientsChart?"photoUploadConfirmationSelf":"photoUploadConfirmationSelfMyChartOnly",s=this.uploadController._settings.IsPhotoForPatientsChart?"photoUploadScreenReaderConfirmationSelf":"photoUploadScreenReaderConfirmationSelfMyChartOnly"):(l=this.uploadController._settings.IsPhotoForPatientsChart?"photoUploadConfirmationSubject":"photoUploadConfirmationSubjectMyChartOnly",s=this.uploadController._settings.IsPhotoForPatientsChart?"photoUploadScreenReaderConfirmationSubject":"photoUploadScreenReaderConfirmationSubjectMyChartOnly"),this.modelData.CurrentlySelected.ServiceAreaAbbreviationList&&(l+="ServiceAreas",s="ServiceAreas");var h=this.strings.getString(l),d=this.strings.getString(s);this.strings.removeMnemonic("@MYCHART@SUBJECT_PATIENTNAME@"),this.strings.removeMnemonic("@MYCHART@PHOTO_FILENAME@"),this.strings.removeMnemonic("@MYCHART@ALLOWEDAREAS@"),h="<span id='proxyPhotoPreview' class='largePhoto'></span>  <span class='clearlabel'>"+d+"</span><span aria-hidden='true'>"+h+"</span> ";var c=this.strings.getString("UploadingPhoto"),p=URL.createObjectURL(t);if(o.PhotoUrl=p,$$WPUtil.quickMessageBox(h,this.strings.getString("uploadPhotoTitle"),a,(function(e,t,o,r,n,i){URL.revokeObjectURL(r),"toolbarcontinue"===i&&($$WPUtil.ShowAjaxSpinner($afe.select(".defaultajaxoverlay")),t.call(e,o))}),[n,r,t,p,c],"photoUploadConfirmationComponent"),e){var u=new Blob([new Uint8Array(i)],{type:"image/jpeg"});p=URL.createObjectURL(u);o.PhotoUrl=p}return $afe.select("#proxyPhotoPreview").safeAppend($afe.renderTemplate($$WP.Templates.ProxySwitch.PatientRoundIcon,o)),$afe.select("#proxyPhotoPreview").safeAttr("aria-label",t.name),this._updateFileSelector(this.uploadController),!0},_handleKeydown:function WP$ProxySwitch$Controllers$ProxySelectorController$_handleKeydown(e){var t=!1;switch(e.keyCode){case this.keyCode.SPACE:case this.keyCode.RETURN:e.target.click(),t=!0;break;case this.keyCode.ESC:this.popupMenuController&&"true"===this.$menuButton.safeAttr("aria-expanded")&&(this.closeProxyDropdown(),t=!0)}t&&(e.stopPropagation(),e.preventDefault())},_handleClick:function WP$ProxySwitch$Controllers$ProxySelectorController$_handleClick(e){this.dontReopen&&(this.dontReopen=!1),"true"===this.$menuButton.safeAttr("aria-expanded")?this.closeProxyDropdown():(this.openProxyDropdown(),this.popupMenuController.setFocusToFirstItem())},openProxyDropdown:function WP$ProxySwitch$Controllers$ProxySelectorController$openProxyDropdown(){if(!((new Date).getTime()-this.lastCloseTime<250)){var e=$afe.select(".proxyMenuShield");window&&window.EpicPx&&window.EpicPx.dismissSearchAsYouType&&$afe.select("#header").hasClass("isSearchOpen")?(e.show(),window.EpicPx.dismissSearchAsYouType(!1)):e.fadeIn("fast"),1===this.$popupMenu.length&&(this.popupMenuController.destroy(),this.popupMenuController=new $$WP.ProxySwitch.Controllers.ProxyPopupMenuController(this.$popupMenu,this)),this.modelData.DropDownButtonOverride&&this.modelData.DropDownButtonOverride.OpensSubMenuWithId&&this.popupMenuController.openSubMenu(this.modelData.DropDownButtonOverride.OpensSubMenuWithId),this._onResize(),this.$switchRoot.addClass("show-menu"),this.$menuButton.safeAttr("aria-expanded","true"),this.__setAriaHiddenForPage(!0);var t=$afe.select("body");window.innerWidth>1024&&t.css("margin-top",-$$WPUtil.getScrollTop());var o=t.css("position");$$WP.Utilities.UI.ToggleBodyScrolling(!0),t.css("position",o),$afe.select(".dropDownProxyList")[0].scrollTop=0}},closeProxyDropdown:function WP$ProxySwitch$Controllers$ProxySelectorController$closeProxyDropdown(){this.$switchRoot.removeClass("show-menu"),this.$switchRoot.removeClass("show-submenu"),this.$menuButton.safeAttr("aria-expanded","false");var e=$afe.select("body"),t=-parseInt(e.css("margin-top"));$afe.select(".proxyMenuShield").fadeOut("fast"),$$WP.Utilities.UI.ToggleBodyScrolling(!1),window.innerWidth>1024&&(e.css("margin-top",""),$$WPUtil.setScrollTop(t)),this.lastCloseTime=(new Date).getTime(),this.__setAriaHiddenForPage(!1),e.css("position","")},__setAriaHiddenForPage:function WP$ProxySwitch$Controllers$ProxySelectorController$__setAriaHiddenForPage(e){$afe.select("#footer").safeAttr("aria-hidden",e),$afe.select("#content").safeAttr("aria-hidden",e),$afe.select("#toastWrapper").safeAttr("aria-hidden",e),$afe.select("#virtualAssistantRoot").safeAttr("aria-hidden",e)}};var t={ControllerObject:null,Constructor:e,getProxySelectorController:function(e){return this.ControllerObject||(this.ControllerObject=new this.Constructor(e)),this.ControllerObject}};$$WP.ProxySwitch.Controllers.ProxySelectorController=t,e.extend($$WP.Controllers.Controller,"WP$ProxySwitch$Controllers$ProxySelectorController")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Controllers");var e=function WP$ProxySwitch$Controllers$ProxyPopupMenuController(e,t){this.parentController=t,this.keyCode={TAB:9,RETURN:13,ESC:27,SPACE:32,PAGEUP:33,PAGEDOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40},this._updateRoot(e)};e.prototype={$root:null,parentController:null,menuitems:null,firstChars:null,firstItem:null,lastItem:null,hasFocus:!1,currentItem:null,_updateRoot:function(e){this.$root=e,this.menuitems=[],childElements=this.$root.find("li");var t=this;childElements.each((function(e,s){s.children.length<1||(menuElement=s.children[0],!menuElement||"A"!==menuElement.tagName.toUpperCase()&&"DIV"!==menuElement.tagName.toUpperCase()||(t.menuitems.push(menuElement),menuElement.onclick=t._handleClick.bind(t,menuElement),s.onkeydown=t._handleKeydown.bind(t,s)))}));var s=this.menuitems.length;s>0&&(this.firstItem=this.menuitems[0],this.lastItem=this.menuitems[s-1])},destroy:function(){childElements=this.$root.find("li");childElements.each((function(e,t){t.children.length<1||(menuElement=t.children[0],!menuElement||"A"!==menuElement.tagName.toUpperCase()&&"DIV"!==menuElement.tagName.toUpperCase()||(menuElement.onclick=null,t.onkeydown=null))})),this.menuitems=null},setFocusToController:function(){this.parentController.$menuButton.focus()},setFocusToFirstItem:function(){this.firstItem.focus(),this.currentItem=this.firstItem},setFocusToLastItem:function(){this.lastItem.focus(),this.currentItem=this.lastItem},setFocusToPreviousItem:function(){var e;this.currentItem===this.firstItem?this.setFocusToLastItem():(e=this.menuitems.indexOf(this.currentItem),this.menuitems[e-1].focus(),this.currentItem=this.menuitems[e-1])},setFocusToNextItem:function(){var e;this.currentItem===this.lastItem?this.setFocusToFirstItem():(e=this.menuitems.indexOf(this.currentItem),this.menuitems[e+1].focus(),this.currentItem=this.menuitems[e+1])},returnFocusToItem:function(e){var t=this.menuitems.findIndex(this.findMenuItemByDataId,e);-1!==t?(this.menuitems[t].focus(),this.currentItem=this.menuitems[t]):this.setFocusToFirstItem()},findMenuItemByDataId:function(e,t,s){return $afe.jq(e).data("id")==this},openSubMenu:function(e){const t=$afe.select("#accountDropDownSubMenuContainer");t.children().remove();const s=this.parentController.modelData.SubMenus[e];t.safeAppend($afe.renderTemplate($$WP.Templates.ProxySwitch.DropDownSubMenu,s)),this.parentController.$switchRoot.addClass("show-submenu"),this.destroy(),this._updateRoot(t),this.setFocusToFirstItem()},_removeLinks:function(e){this.menuitems.forEach((function(t){t.href!==e&&(t.href="#")}))},_handleClick:function(e,t){if("true"===e.dataset.closedropdown)WP.Events.beforeUnloadHold=!0,this.setFocusToController(),this.parentController.closeProxyDropdown(),t.stopImmediatePropagation(),setTimeout((function(){WP.Events.beforeUnloadHold=!1}),50);else if(e.dataset.openssubmenuwithid)this.openSubMenu(e.dataset.openssubmenuwithid);else if(e.dataset.closesubmenu)this.parentController.$switchRoot.removeClass("show-submenu"),this.destroy(),this._updateRoot($afe.select("#proxyList")),this.returnFocusToItem(e.dataset.closesubmenu);else if(e.dataset.lang){var s,o=new URLSearchParams(document.location.search);o.set("lang",e.dataset.lang),s=document.location.pathname+"?"+o.toString(),$$WP.Utilities.TryRedirect(s)}else e.href&&"#"!==e.href&&"true"===e.dataset.switchpatients&&$$WPUtil.SafeToRedirect((function(t){t&&($$WPUtil.TryRedirect(e.href),$afe.select(".proxySubjectLink").removeAttr("href"),$afe.select(".proxySubjectLink").removeAttr("onclick"),$afe.select("#itemFeedContainer a").removeAttr("href"),$afe.select("#itemFeedContainer a").removeAttr("onclick"))}))},_handleKeydown:function(e,t){var s=!1;if(!(t.ctrlKey||t.altKey||t.metaKey)){if(t.shiftKey)t.keyCode===this.keyCode.TAB&&(this.setFocusToPreviousItem(this),s=!0);else switch(t.keyCode){case this.keyCode.ESC:return this.setFocusToController(),void this.parentController.closeProxyDropdown();case this.keyCode.UP:this.setFocusToPreviousItem(this),s=!0;break;case this.keyCode.DOWN:case this.keyCode.TAB:this.setFocusToNextItem(this),s=!0;break;case this.keyCode.HOME:case this.keyCode.PAGEUP:this.setFocusToFirstItem(),s=!0;break;case this.keyCode.END:case this.keyCode.PAGEDOWN:this.setFocusToLastItem(),s=!0;break;case this.keyCode.RETURN:case this.keyCode.SPACE:e.firstElementChild.click(),s=!0}s&&(t.stopPropagation(),t.preventDefault())}}},$$WP.ProxySwitch.Controllers.ProxyPopupMenuController=e,e.extend($$WP.Controllers.Controller,"WP$ProxySwitch$Controllers$ProxyPopupMenuController")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Upload.Controllers");var e="WP_FILE_UPLOAD",t=function UploadController(e,t,i,n,o){var s;if(this.WP$Controllers$Controller(),this._viewContainer$=e,this._documentCollection=new $$WP.Common.ModelCollection([{propertyNames:"DocumentId",storeAs:"single"}],[],[]),this._isConfigLoaded=!1,this._settings=t,this._documentModelClass=n||$$WP.Upload.Models.Document,this.__afterRefreshView=o,i&&i.length>0)for(s=0;s<i.length;++s)this._documentCollection.add(new this._documentModelClass(i[s]));this.__pendingUploadFiles=[],this.proxify("_onAddButtonClicked","_onRemoveButtonClicked","_uploadFile","_onFileNameEdited","__onDropFiles","__onDragEnter","__onDragLeave","_onFileNameInputKeyPressed","_onViewButtonClicked"),this._getConfig(),this._refreshView(),this._attachEventHandlers()};t.prototype={_viewContainer$:null,_settings:null,_documentCollection:null,_documentModelClass:null,__afterRefreshView:null,_isConfigLoaded:null,_getConfig:function _getConfig(){if(this._settings.ConfigUrl){this._isConfigLoaded=!1,this.__isFunction(this._settings.onConfigStart)&&this._settings.onConfigStart();var e=this._settings.UseGet?"GET":"POST";$.ajax({type:e,dataType:"json",data:$$WPUtil.postify(this._settings.ContextData),url:this._settings.ConfigUrl}).done($.proxy(this.__onConfigSuccess,this)).fail($.proxy(this.__onConfigFail,this))}else this._isConfigLoaded=!0},__onConfigSuccess:function __onConfigSuccess(e){if(e.Success){this._isConfigLoaded=!0;var t=new $$WP.Upload.Models.UploadConfiguration(e.Data);this._settings.AllowedExtensions=t.AllowedExtensions,this._settings.AllowedImageAndDocumentExtensions=t.AllowedImageAndDocumentExtensions,this._settings.AllowedVideoExtensions=t.AllowedVideoExtensions,this._settings.MaxAllowedImageSize=t.MaxAllowedImageSize,this._settings.MaxAllowedVideoSize=t.MaxAllowedVideoSize,this._settings.MaxFilesAllowed=t.MaxFilesAllowed,this._settings.IsPhotoForPatientsChart=t.IsPhotoForPatientsChart,this._refreshView(),this.__isFunction(this._settings.onConfigSucess)&&this._settings.onConfigSucess(this._settings,e.Data)}else this.__onConfigFail(e)},__onConfigFail:function __onConfigFail(e){this._handleCommunicationFail(n.GetConfig,e)},__pendingUploadFiles:null,_uploadFile:function _uploadFile(e){var t=this._viewContainer$.find(".upload-input[data-function='upload-core']").prop("files");this.__uploadFileCore(t)},__uploadFileCore:function __uploadFileCore(e){var t,n;if(this._settings.MaxFilesAllowed<this._documentCollection.Models.length+e.length)return this.__isFunction(this._settings.onUploadFail)&&this._settings.onUploadFail(),void this._showErrorMessage("FileNotAcceptedPopupTooManyFilesErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText");for(t=0;t<e.length;++t)if(0!==(n=this._settings.IsFileAceptable(e[t].name,e[t].size))){switch(this.__isFunction(this._settings.onUploadFail)&&this._settings.onUploadFail(),n){case 1:this._showErrorMessage("FileNotAcceptedPopupWrongExtensionErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText");break;case 2:this._settings.MaxAllowedImageSize>=1024?this._showErrorMessage("FileNotAcceptedPopupLargeImageErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText"):this._showErrorMessage("FileNotAcceptedPopupLargeImageErrorTextKb","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText");break;case 3:this._showErrorMessage("FileNotAcceptedPopupLargeVideoErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText");break;case 4:this._showErrorMessage("FileNotAcceptedPopupInvalidFilenameErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText")}return}if(i)this._showErrorMessage("FileNotAcceptedPopupAnotherUploadErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText");else{for(t=0;t<e.length;++t)"function"==typeof this._settings.ConfirmFunction?this._settings.ConfirmFunction.call(this._settings.MasterController,e[t],this._settings.ConfirmationViewModel,this.__pushToPending,this):this.__pendingUploadFiles.push(e[t]);this._settings.ConfirmFunction||this.__flushUploadQueue()}},__pushToPending:function(e){this.__pendingUploadFiles.push(e),this.__flushUploadQueue()},__flushUploadQueue:function __flushUploadQueue(){var t,n;if(0===(this.__pendingUploadFiles||[]).length)return i=!1,this._refreshView(!0),void($$WP.Performance&&$$WP.Performance.Tracker&&$$WP.Performance.Tracker.endMeasurement(e));if($$WP.Performance&&$$WP.Performance.Tracker&&$$WP.Performance.Tracker.startMeasurement(e),this.__isFunction(this._settings.onUploadStart)&&this._settings.onUploadStart(),i=!0,this._refreshView(!0),t=this.__pendingUploadFiles.shift(),(n=new FormData).append("__file__[]",t),this._serializeContextToFormData(n,this._settings.ContextData),this._settings.FromVBPage){var o=this;getCSRFTokenAsQS((function(){$.ajax({type:"POST",processData:!1,contentType:!1,data:n,url:o._settings.UploadUrl,suppressEpicDefaultAjaxErrorHandler:!0}).done($.proxy(o.__onUploadSuccess,o)).fail($.proxy(o.__onUploadFail,o))}))}else $.ajax({type:"POST",processData:!1,contentType:!1,data:n,url:this._settings.UploadUrl,suppressEpicDefaultAjaxErrorHandler:!0}).done($.proxy(this.__onUploadSuccess,this)).fail($.proxy(this.__onUploadFail,this))},__onUploadSuccess:function __onUploadSuccess(t){var i,n,o;if(t.Success){for(o=[],n=(t.Data||[]).length,i=0;i<n;++i)o.push(new this._documentModelClass(t.Data[i]));this._documentCollection.addRange(o),this._refreshView(),this.__isFunction(this._settings.onUploadSuccess)&&this._settings.onUploadSuccess(o,t),this._viewContainer$.find("[name^='name-field']").last().focus(),this.__flushUploadQueue()}else this.__onUploadFail(t),$$WP.Performance&&$$WP.Performance.Tracker&&$$WP.Performance.Tracker.endMeasurement(e)},__onUploadFail:function __onUploadFail(t){i=!1,this.__isFunction(this._settings.onUploadFail)&&this._settings.onUploadFail(),this.__pendingUploadFiles=[],this._refreshView(!0),this._handleCommunicationFail(n.UploadFile,t),$$WP.Performance&&$$WP.Performance.Tracker&&$$WP.Performance.Tracker.endMeasurement(e)},_editFileName:function _editFileName(e){var t=e.toRawObject()||{};t.ContextData=this._settings.ContextData,this.__isFunction(this._settings.onEditStart)&&this._settings.onEditStart(),$.ajax({type:"POST",url:this._settings.EditUrl,data:$$WPUtil.postify(t),dataType:"json"}).done($.proxy(this._editFileNameSuccess,this)).fail($.proxy(this.__editFileNameFail,this))},_editFileNameSuccess:function _editFileNameSuccess(e){if(e.Success){var t=this._documentCollection.getFirstInIndex("DocumentId",e.Data.DocumentId);this.__isFunction(this._settings.onEditSuccess)&&this._settings.onEditSuccess(t,e)}else this.__editFileNameFail(e)},__editFileNameFail:function __editFileNameFail(e){this._handleCommunicationFail(n.EditFileName,e)},_deleteFile:function _deleteFile(e){var t=e.toRawObject()||{};t.ContextData=this._settings.ContextData,this.__isFunction(this._settings.onDeleteStart)&&this._settings.onDeleteStart(e.DocumentId),$.ajax({dataType:"json",type:"POST",url:this._settings.DeleteUrl,data:$$WPUtil.postify(t)}).done($.proxy(this.__deleteSuccess,this,e)).fail($.proxy(this.__deleteFail,this))},__deleteSuccess:function _deleteFile(e,t){t.Success?e&&(this._documentCollection.remove(e),this._refreshView(),this._viewContainer$.find(".addItem a").focus(),this._viewContainer$.find(".addItem a").parent().addClass("hover"),this.__isFunction(this._settings.onDeleteSuccess)&&this._settings.onDeleteSuccess(e,t)):this.__deleteFail(t)},__deleteFail:function __deleteFail(e){this._handleCommunicationFail(n.DeleteFile,e)},_refreshView:function _refreshView(e){if("function"!=typeof this._settings.RefreshViewOverride){var t={Configuration:this._settings,IsCurrentlyUploading:i,IsLimitReached:this._documentCollection.Models.length>=this._settings.MaxFilesAllowed,IsConfigLoading:!1===this._isConfigLoaded,CanUpload:!i&&this._documentCollection.Models.length<this._settings.MaxFilesAllowed&&this._isConfigLoaded};$$WP.Strings.setDefaultNamespace(this._settings.DefaultStringNamespace),t.Documents=this._documentCollection.Models,e?this._viewContainer$.find(".upload-addFile").safeReplaceWith($afe.renderTemplate(this._settings.UploadCardTemplate,t)):this._viewContainer$.empty().safeAppend($afe.renderTemplate(this._settings.ViewTemplate,t)),$$WP.Strings.clearDefaultNamespace(),this._viewContainer$.find(".cardlist").trigger("cardLoad"),"function"==typeof this.__afterRefreshView&&this.__afterRefreshView()}else this._settings.RefreshViewOverride.call(this,this)},_attachEventHandlers:function _attachEventHandlers(){this.__isFunction(this._settings.AttachContainerEventHandlers)&&this._settings.AttachContainerEventHandlers(),this.__isFunction(this._settings.AttachFileCardEventHandlers)&&this._settings.AttachFileCardEventHandlers(),this._viewContainer$.on("click keypress","[data-function='upload']",this._onAddButtonClicked),this._viewContainer$.on("click","[data-function='remove']",this._onRemoveButtonClicked),this._viewContainer$.on("click","[data-function='view']",this._onViewButtonClicked),this._viewContainer$.on("change","[data-function='upload-core']",this._uploadFile),this._viewContainer$.on("blur","[data-function='edit-label-input']",this._onFileNameEdited),this._viewContainer$.on("keypress","[data-function='edit-label-input']",this._onFileNameInputKeyPressed),this._viewContainer$.on("dragover drop dragenter dragleave dragstart dragend","[data-dragregion]",(function(e){e.stopPropagation(),e.preventDefault()})),this._viewContainer$.on("dragover","[data-dragregion]",(function(e){e.originalEvent.dataTransfer.dropEffect="copy"})),this._viewContainer$.on("drop","[data-dragregion]",this.__onDropFiles),this._viewContainer$.on("dragover dragenter","[data-dragregion]",this.__onDragEnter),this._viewContainer$.on("dragleave dragend","[data-dragregion]",this.__onDragLeave)},__onDropFiles:function __onDropFiles(e){var t=e.originalEvent.dataTransfer.files||[];this.__uploadFileCore(t)},__onDragEnter:function __onDragEnter(){this._viewContainer$.find("[data-function='upload']").addClass("hover")},__onDragLeave:function __onDragLeave(){this._viewContainer$.find("[data-function='upload']").removeClass("hover")},_onFileNameEdited:function _onFileNameEdited(e){var t,i=$afe.jq(e.target).closest("input"),n=(i.val()||"").trim(),o=$$WP.Common.Model.getInstance(i.data("model-id"));n.length>0&&n.length<=100&&o&&n!==o.FileDisplayName?(o.FileDisplayName=n,this._editFileName(o),this._refreshView(),e.relatedTarget&&e.relatedTarget.value&&e.relatedTarget.dataset.modelId&&e.relatedTarget.dataset.modelId&&(t=this._viewContainer$.find(".upload--document-card [data-model-id='"+e.relatedTarget.dataset.modelId+"'][value='"+e.relatedTarget.value+"']").first()[0]),t&&t.value==e.relatedTarget.value?t.focus():null!=e.relatedTarget&&e.relatedTarget.focus()):i.val(o.FileDisplayName)},_onFileNameInputKeyPressed:function _onFileNameInputKeyPressed(e){13===(e.which||e.keyCode)&&(e.stopPropagation(),this._viewContainer$.find("[data-function='edit-label-input']").trigger("blur"))},_onAddButtonClicked:function _onAddButtonClicked(e){"keypress"===e.type&&13!==e.keyCode||(e.stopPropagation(),e.stopImmediatePropagation(),e.preventDefault(),i?new $$WPUtil.quickMessageBox($$WP.Strings.get("FileNotAcceptedPopupAnotherUploadErrorText","Upload"),$$WP.Strings.get("FileNotAcceptedPopupHeaderText","Upload"),[new $$WPComp.ComplexObjects.Button($$WP.Strings.get("FileNotAcceptedPopupButtonText","Upload"),null,"previousstep","continue")]):this._settings.NeedsRedirect?($$WPUtil.SafeToRedirectOverrideSettings={TitleText:this._settings.RedirectTitle,Html:this._settings.RedirectHtml},$$WPUtil.SafeToRedirect($.proxy(this._continueUpload,this))):this._triggerInputClick())},_triggerInputClick:function _triggerInputClick(){this._viewContainer$.find("input[type='file'][data-function='upload-core']").trigger("click")},_continueUpload:function _continueUpload(e){$$WPUtil.SafeToRedirectOverrideSettings={},e&&this._triggerInputClick()},_onRemoveButtonClicked:function _onRemoveButtonClicked(e){var t=$afe.jq(e.currentTarget),i=$$WP.Common.Model.getInstance(t.data("model-id"));$$WP.Strings.setDefaultNamespace(this._settings.DefaultStringNamespace),$$WP.Strings.addMnemonic("@MYCHART@DOCUMENTNAME@",i.FileDisplayName);var n=[new $$WPComp.ComplexObjects.Button($$WP.Strings.get("DocumentRemovePopupRemoveButtonText"),null,"inlinedelete","remove"),new $$WPComp.ComplexObjects.Button($$WP.Strings.get("DocumentRemovePopupGoBackButtonText"),null,"cancel","cancel")];new $$WPUtil.quickMessageBox($$WP.Strings.get("DocumentRemovePopupDescriptionText"),$$WP.Strings.get("DocumentRemovePopupHeaderText"),n,$.proxy(this._onRemovePopupButtonClicked,this),[i]),$$WP.Strings.removeMnemonic("@MYCHART@DOCUMENTNAME@"),$$WP.Strings.clearDefaultNamespace()},_onRemovePopupButtonClicked:function _onRemovePopupButtonClicked(e,t){if(t===$$WPComp.TOOLBARIDENTIFIER+"remove"){var i=$afe.select("#uploadAriaAnnouncements");$$WP.Strings.setDisplayText(i,"DocumentRemoveConfirmationText",this._settings.DefaultStringNamespace),this._viewContainer$.find(".addItem a").focus(),this._deleteFile(e)}},_onViewButtonClicked:function _onViewButtonClicked(e){e.stopPropagation(),e.preventDefault();var t=$afe.jq(e.currentTarget),i=$$WP.Common.Model.getInstance(t.data("model-id"));if($$WP.Utilities.UI.IsMobile&&!this._settings.FromBedside){var n=!1;WP.Events.showBeforeUnloadMessage()&&(WP.Events.cancelBeforeUnload(),n=!0);var o="epichttp://attachment?dcsId="+encodeURIComponent(i.DocumentId)+"&dcsExt="+i.FileExtensionWithoutDot;window.location.assign(o),n&&WP.Events.beforeUnload()}else{var s=new $$WP.Documents.ViewDocument.Models.DocumentModel(null,{},encodeURIComponent(i.FileReference),encodeURIComponent(i.DocumentId),i.FileDisplayName,i.FileExtensionWithoutDot,null,null,null,null,null,null,null,null,null,null,encodeURIComponent(this._settings.ViewerCsn));i.AllowPreview||(s.AllowPreview=!1),s.openDocument("uploadWidget sm-autosizedpopup")}},getAllDocuments:function getAllDocuments(){return this._documentCollection.Models},getDocumentCollection:function getDocumentCollection(){return this._documentCollection},getUploadContextData:function getUploadContextData(){var e=null;return $$WPUtil.IsNullOrEmpty(this._settings)||(e=this._settings.ContextData),e},DeleteFile:function DeleteFile(e){this._deleteFile(e)},RefreshView:function RefreshView(e){this._refreshView(e)},_serializeContextToFormData:function _serializeContextToFormData(e,t){var i;if(t)for(i in t)e.append(i,t[i])},_handleCommunicationFail:function _handleCommunicationFail(e,t){var i=!0,o="";switch(e){case n.GetConfig:i=!this.__isFunction(this._settings.onConfigFail)||this._settings.onConfigFail(t),o="ServerErrorPopupDescriptionGetConfigFailedText";break;case n.UploadFile:i=!this.__isFunction(this._settings.onUploadFail)||this._settings.onUploadFail(t),o="ServerErrorPopupDescriptionUploadFileFailedText";break;case n.EditFileName:i=!this.__isFunction(this._settings.onEditFail)||this._settings.onEditFail(t),o="ServerErrorPopupDescriptionEditFileFailedText";break;case n.DeleteFile:i=!this.__isFunction(this._settings.onDeleteFail)||this._settings.onDeleteFail(t),o="ServerErrorPopupDescriptionDeleteFileFailedText"}!1!==i&&this._showErrorMessage(o,"ServerErrorPopupHeaderText","ServerErrorPopupButtonText")},_showErrorMessage:function _showErrorMessage(e,t,i){$$WP.Strings.setDefaultNamespace(this._settings.DefaultStringNamespace),$$WP.Strings.addMnemonic("@MYCHART@MAXUPLOADS@",this._settings.MaxFilesAllowed),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDEXTENSIONS@",this._settings.AllowedExtensions.join(", ")),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDIMAGESIZE@",Math.floor(10*this._settings.MaxAllowedImageSize/1024)/10),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDIMAGESIZEKB@",this._settings.MaxAllowedImageSize),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDVIDEOSIZE@",Math.floor(10*this._settings.MaxAllowedVideoSize/1024)/10),"FileNotAcceptedPopupWrongExtensionErrorText"==e&&0==this._settings.AllowedExtensions.length&&(e="FileNotAcceptedPopupWrongExtensionErrorTextNoExtensions"),new $$WPUtil.quickMessageBox($$WP.Strings.get(e),$$WP.Strings.get(t),[new $$WPComp.ComplexObjects.Button($$WP.Strings.get(i),null,"previousstep","continue")],function(e,t){var i=this._viewContainer$.find(".upload-addFile a");i[0]&&i[0].focus()}.bind(this),[]),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDVIDEOSIZE@"),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDIMAGESIZE@"),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDIMAGESIZEKB@"),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDEXTENSIONS@"),$$WP.Strings.removeMnemonic("@MYCHART@MAXUPLOADS@"),$$WP.Strings.clearDefaultNamespace(),this._refreshView()},__isFunction:function __isFunction(e){return e&&"function"==typeof e}};var i=!1,n={GetConfig:1,UploadFile:2,EditFileName:3,DeleteFile:4};$$WP.Upload.Controllers.UploadController=t,$$WP.Upload.Controllers.IsCurrentlyUploading=function IsCurrentlyUploading(){return i},t.extend($$WP.Controllers.Controller,"$$WP$Upload$Controllers$UploadController")}();;
!function(){var n=Handlebars.template,e=$$WP.Templates=$$WP.Templates||{};(e=e.Core=e.Core||{}).Header=n({compiler:[8,">= 4.3.0"],main:function(n,e,l,o,r){var a,t,i,u=null!=e?e:n.nullContext||{},c=n.hooks.helperMissing,s=n.escapeExpression,p="function",d=n.hooks.blockHelperMissing,m=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]},f=s((m(l,"setStringNamespace")||e&&m(e,"setStringNamespace")||c).call(u,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:r,loc:{start:{line:1,column:56},end:{line:1,column:105}}}))+'<a href="#main" class="noprint" id="skipToMain">'+s((m(l,"getStringResource")||e&&m(e,"getStringResource")||c).call(u,"SkipToMainText",{name:"getStringResource",hash:{},data:r,loc:{start:{line:1,column:153},end:{line:1,column:191}}}))+'</a><div id="header_grid"><nav id="header_navigation">'+(null!=(a=(m(l,"addTemplate")||e&&m(e,"addTemplate")||c).call(u,"Core.HeaderLogo",e,{name:"addTemplate",hash:{},data:r,loc:{start:{line:1,column:245},end:{line:1,column:285}}}))?a:"");return t=null!=(t=m(l,"ifMidLogin")||(null!=e?m(e,"ifMidLogin"):e))?t:c,i={name:"ifMidLogin",hash:{},fn:n.program(1,r,0),inverse:n.program(3,r,0),data:r,loc:{start:{line:1,column:285},end:{line:1,column:872}}},a=typeof t===p?t.call(u,i):t,m(l,"ifMidLogin")||(a=d.call(e,a,i)),null!=a&&(f+=a),f+='</nav><div id="header_extras"><div class="patient_name_switch"></div><div id="header_logo_by_epic" class="mychart_by_epic_logo"><img class="logo_image" src="'+s((m(l,"makeStaticLink")||e&&m(e,"makeStaticLink")||c).call(u,"images/MyChartIsEpic.svg",{name:"makeStaticLink",hash:{},data:r,loc:{start:{line:1,column:1029},end:{line:1,column:1074}}}))+'" alt="'+s((m(l,"getStringResource")||e&&m(e,"getStringResource")||c).call(u,"MyChartIsEpicAlt",{name:"getStringResource",hash:{},data:r,loc:{start:{line:1,column:1081},end:{line:1,column:1121}}}))+'" /></div></div>\x3c!-- show search bar only post-login --\x3e',t=null!=(t=m(l,"ifMidLogin")||(null!=e?m(e,"ifMidLogin"):e))?t:c,i={name:"ifMidLogin",hash:{},fn:n.program(1,r,0),inverse:n.program(13,r,0),data:r,loc:{start:{line:1,column:1177},end:{line:1,column:1360}}},a=typeof t===p?t.call(u,i):t,m(l,"ifMidLogin")||(a=d.call(e,a,i)),null!=a&&(f+=a),f+'</div>\x3c!-- Shield of justice below the header, also includes focus trap mechanism --\x3e<div id="header_shield" href="#" tabindex="0"></div>'+s(typeof(t=null!=(t=m(l,"clearStringNamespace")||(null!=e?m(e,"clearStringNamespace"):e))?t:c)===p?t.call(u,{name:"clearStringNamespace",hash:{},data:r,loc:{start:{line:1,column:1497},end:{line:1,column:1521}}}):t)},1:function(n,e,l,o,r){return""},3:function(n,e,l,o,r){var a,t,i,u=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return t=null!=(t=u(l,"ifPreloginOrGuest")||(null!=e?u(e,"ifPreloginOrGuest"):e))?t:n.hooks.helperMissing,i={name:"ifPreloginOrGuest",hash:{},fn:n.program(1,r,0),inverse:n.program(4,r,0),data:r,loc:{start:{line:1,column:300},end:{line:1,column:857}}},a="function"==typeof t?t.call(null!=e?e:n.nullContext||{},i):t,u(l,"ifPreloginOrGuest")||(a=n.hooks.blockHelperMissing.call(e,a,i)),null!=a?a:""},4:function(n,e,l,o,r){var a,t,i,u=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return t=null!=(t=u(l,"ifCapturedWorkflow")||(null!=e?u(e,"ifCapturedWorkflow"):e))?t:n.hooks.helperMissing,i={name:"ifCapturedWorkflow",hash:{},fn:n.program(1,r,0),inverse:n.program(5,r,0),data:r,loc:{start:{line:1,column:326},end:{line:1,column:857}}},a="function"==typeof t?t.call(null!=e?e:n.nullContext||{},i):t,u(l,"ifCapturedWorkflow")||(a=n.hooks.blockHelperMissing.call(e,a,i)),null!=a?a:""},5:function(n,e,l,o,r){var a,t,i,u=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return t=null!=(t=u(l,"ifFromMyChartCentral")||(null!=e?u(e,"ifFromMyChartCentral"):e))?t:n.hooks.helperMissing,i={name:"ifFromMyChartCentral",hash:{},fn:n.program(6,r,0),inverse:n.program(8,r,0),data:r,loc:{start:{line:1,column:353},end:{line:1,column:857}}},a="function"==typeof t?t.call(null!=e?e:n.nullContext||{},i):t,u(l,"ifFromMyChartCentral")||(a=n.hooks.blockHelperMissing.call(e,a,i)),null!=a?a:""},6:function(n,e,l,o,r){var a,t=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return null!=(a=(t(l,"addTemplate")||e&&t(e,"addTemplate")||n.hooks.helperMissing).call(null!=e?e:n.nullContext||{},"Core.BackToPrevious",e,{name:"addTemplate",hash:{},data:r,loc:{start:{line:1,column:382},end:{line:1,column:426}}}))?a:""},8:function(n,e,l,o,r){var a,t=null!=e?e:n.nullContext||{},i=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return'<div class="header_navigation_buttons">'+(null!=(a=i(l,"if").call(t,null!=e?i(e,"shouldShowHomeButton"):e,{name:"if",hash:{},fn:n.program(9,r,0),inverse:n.noop,data:r,loc:{start:{line:1,column:473},end:{line:1,column:548}}}))?a:"")+(null!=(a=i(l,"unless").call(t,null!=e?i(e,"isSearchEnabled"):e,{name:"unless",hash:{},fn:n.program(11,r,0),inverse:n.noop,data:r,loc:{start:{line:1,column:548},end:{line:1,column:851}}}))?a:"")+"</div>"},9:function(n,e,l,o,r){var a,t=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return null!=(a=(t(l,"addTemplate")||e&&t(e,"addTemplate")||n.hooks.helperMissing).call(null!=e?e:n.nullContext||{},"Core.BackToHome",e,{name:"addTemplate",hash:{},data:r,loc:{start:{line:1,column:501},end:{line:1,column:541}}}))?a:""},11:function(n,e,l,o,r){var a,t=null!=e?e:n.nullContext||{},i=n.hooks.helperMissing,u=n.escapeExpression,c=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return'<div id="header_menu" role="button" tabindex="0" aria-haspopup="true"><div id="header_menu_icon" class="proxybgcolor '+u("function"==typeof(a=null!=(a=c(l,"proxyColorClass")||(null!=e?c(e,"proxyColorClass"):e))?a:i)?a.call(t,{name:"proxyColorClass",hash:{},data:r,loc:{start:{line:1,column:692},end:{line:1,column:711}}}):a)+'"><svg aria-hidden="true" class="menu_image" focusable="false">'+u((c(l,"referenceSvg")||e&&c(e,"referenceSvg")||i).call(t,"library.svg#header_menubutton",{name:"referenceSvg",hash:{},data:r,loc:{start:{line:1,column:774},end:{line:1,column:822}}}))+"</svg></div></div>"},13:function(n,e,l,o,r){var a,t,i,u=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return t=null!=(t=u(l,"ifPreloginOrGuest")||(null!=e?u(e,"ifPreloginOrGuest"):e))?t:n.hooks.helperMissing,i={name:"ifPreloginOrGuest",hash:{},fn:n.program(1,r,0),inverse:n.program(14,r,0),data:r,loc:{start:{line:1,column:1192},end:{line:1,column:1345}}},a="function"==typeof t?t.call(null!=e?e:n.nullContext||{},i):t,u(l,"ifPreloginOrGuest")||(a=n.hooks.blockHelperMissing.call(e,a,i)),null!=a?a:""},14:function(n,e,l,o,r){var a,t,i,u=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return t=null!=(t=u(l,"ifCapturedWorkflow")||(null!=e?u(e,"ifCapturedWorkflow"):e))?t:n.hooks.helperMissing,i={name:"ifCapturedWorkflow",hash:{},fn:n.program(1,r,0),inverse:n.program(15,r,0),data:r,loc:{start:{line:1,column:1218},end:{line:1,column:1345}}},a="function"==typeof t?t.call(null!=e?e:n.nullContext||{},i):t,u(l,"ifCapturedWorkflow")||(a=n.hooks.blockHelperMissing.call(e,a,i)),null!=a?a:""},15:function(n,e,l,o,r){var a,t,i,u=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return t=null!=(t=u(l,"ifFromMyChartCentral")||(null!=e?u(e,"ifFromMyChartCentral"):e))?t:n.hooks.helperMissing,i={name:"ifFromMyChartCentral",hash:{},fn:n.program(1,r,0),inverse:n.program(16,r,0),data:r,loc:{start:{line:1,column:1245},end:{line:1,column:1345}}},a="function"==typeof t?t.call(null!=e?e:n.nullContext||{},i):t,u(l,"ifFromMyChartCentral")||(a=n.hooks.blockHelperMissing.call(e,a,i)),null!=a?a:""},16:function(n,e,l,o,r){var a,t=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return null!=(a=t(l,"if").call(null!=e?e:n.nullContext||{},null!=e?t(e,"isSearchEnabled"):e,{name:"if",hash:{},fn:n.program(17,r,0),inverse:n.noop,data:r,loc:{start:{line:1,column:1274},end:{line:1,column:1345}}}))?a:""},17:function(n,e,l,o,r){return'<div id="header_search_bar_container"></div>'},useData:!0})}();;
!function(){var e=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.Core=l.Core||{}).LogOut=e({compiler:[8,">= 4.3.0"],main:function(e,l,n,t,o){var r,a,i,u=null!=l?l:e.nullContext||{},s=e.hooks.helperMissing,c=e.escapeExpression,p="function",f=e.hooks.blockHelperMissing,g=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]},d=c((g(n,"setStringNamespace")||l&&g(l,"setStringNamespace")||s).call(u,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:50},end:{line:1,column:99}}}))+'<div class="headerButtonContainer logOutContainer"><button id="logout_button" class="headerButton" tabindex="0" role="button" aria-labelledby="logOutLabel" title="';return a=null!=(a=g(n,"ifCapturedWorkflow")||(null!=l?g(l,"ifCapturedWorkflow"):l))?a:s,i={name:"ifCapturedWorkflow",hash:{},fn:e.program(1,o,0),inverse:e.program(3,o,0),data:o,loc:{start:{line:1,column:262},end:{line:1,column:470}}},r=typeof a===p?a.call(u,i):a,g(n,"ifCapturedWorkflow")||(r=f.call(l,r,i)),null!=r&&(d+=r),d+='"><svg class="header_button_icon headerImage" aria-hidden="true" focusable="false">'+c((g(n,"referenceSvg")||l&&g(l,"referenceSvg")||s).call(u,"library.svg#header_signout",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:553},end:{line:1,column:598}}}))+'</svg><span id="logOutLabel">',a=null!=(a=g(n,"ifCapturedWorkflow")||(null!=l?g(l,"ifCapturedWorkflow"):l))?a:s,i={name:"ifCapturedWorkflow",hash:{},fn:e.program(1,o,0),inverse:e.program(3,o,0),data:o,loc:{start:{line:1,column:627},end:{line:1,column:835}}},r=typeof a===p?a.call(u,i):a,g(n,"ifCapturedWorkflow")||(r=f.call(l,r,i)),null!=r&&(d+=r),d+"</span></button></div>"+c(typeof(a=null!=(a=g(n,"clearStringNamespace")||(null!=l?g(l,"clearStringNamespace"):l))?a:s)===p?a.call(u,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:857},end:{line:1,column:881}}}):a)},1:function(e,l,n,t,o){var r=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return e.escapeExpression((r(n,"getStringResource")||l&&r(l,"getStringResource")||e.hooks.helperMissing).call(null!=l?l:e.nullContext||{},"LogOutButtonText",{name:"getStringResource",hash:{},data:o,loc:{start:{line:1,column:285},end:{line:1,column:325}}}))},3:function(e,l,n,t,o){var r,a,i,u=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return a=null!=(a=u(n,"ifWorkflowRestricted")||(null!=l?u(l,"ifWorkflowRestricted"):l))?a:e.hooks.helperMissing,i={name:"ifWorkflowRestricted",hash:{},fn:e.program(4,o,0),inverse:e.program(1,o,0),data:o,loc:{start:{line:1,column:325},end:{line:1,column:447}}},r="function"==typeof a?a.call(null!=l?l:e.nullContext||{},i):a,u(n,"ifWorkflowRestricted")||(r=e.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},4:function(e,l,n,t,o){var r=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return e.escapeExpression((r(n,"getStringResource")||l&&r(l,"getStringResource")||e.hooks.helperMissing).call(null!=l?l:e.nullContext||{},"LogOutGuestButtonText",{name:"getStringResource",hash:{},data:o,loc:{start:{line:1,column:354},end:{line:1,column:399}}}))},useData:!0})}();;
!function(){var e=Handlebars.template,n=$$WP.Templates=$$WP.Templates||{};(n=n.Core=n.Core||{}).HeaderLogo=e({compiler:[8,">= 4.3.0"],main:function(e,n,l,o,t){var r,a,i,c=null!=n?n:e.nullContext||{},s=e.hooks.helperMissing,u=e.escapeExpression,p="function",m=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]},g=u((m(l,"setStringNamespace")||n&&m(n,"setStringNamespace")||s).call(c,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:t,loc:{start:{line:1,column:50},end:{line:1,column:99}}}));return a=null!=(a=m(l,"ifPreloginOrGuest")||(null!=n?m(n,"ifPreloginOrGuest"):n))?a:s,i={name:"ifPreloginOrGuest",hash:{},fn:e.program(1,t,0),inverse:e.program(6,t,0),data:t,loc:{start:{line:1,column:99},end:{line:1,column:824}}},r=typeof a===p?a.call(c,i):a,m(l,"ifPreloginOrGuest")||(r=e.hooks.blockHelperMissing.call(n,r,i)),null!=r&&(g+=r),g+u(typeof(a=null!=(a=m(l,"clearStringNamespace")||(null!=n?m(n,"clearStringNamespace"):n))?a:s)===p?a.call(c,{name:"clearStringNamespace",hash:{},data:t,loc:{start:{line:1,column:824},end:{line:1,column:848}}}):a)},1:function(e,n,l,o,t){var r,a,i,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]},s='<div id="header_go_home"><div id="header_logo">';return a=null!=(a=c(l,"ifPreLogin")||(null!=n?c(n,"ifPreLogin"):n))?a:e.hooks.helperMissing,i={name:"ifPreLogin",hash:{},fn:e.program(2,t,0),inverse:e.program(4,t,0),data:t,loc:{start:{line:1,column:168},end:{line:1,column:467}}},r="function"==typeof a?a.call(null!=n?n:e.nullContext||{},i):a,c(l,"ifPreLogin")||(r=e.hooks.blockHelperMissing.call(n,r,i)),null!=r&&(s+=r),s+"</div></div>"},2:function(e,n,l,o,t){var r=null!=n?n:e.nullContext||{},a=e.hooks.helperMissing,i=e.escapeExpression,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a href="'+i((c(l,"makeLink")||n&&c(n,"makeLink")||a).call(r,"Authentication/Login",{name:"makeLink",hash:{},data:t,loc:{start:{line:1,column:192},end:{line:1,column:227}}}))+'" title="'+i((c(l,"getStringResource")||n&&c(n,"getStringResource")||a).call(r,"BackToLoginText",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:236},end:{line:1,column:275}}}))+'" class="header_logo_link"></a>'},4:function(e,n,l,o,t){var r=null!=n?n:e.nullContext||{},a=e.hooks.helperMissing,i=e.escapeExpression,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<span class="header_logo_link" role="img" title="'+i((c(l,"getStringResource")||n&&c(n,"getStringResource")||a).call(r,"GuestText",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:363},end:{line:1,column:396}}}))+'" aria-label="'+i((c(l,"getStringResource")||n&&c(n,"getStringResource")||a).call(r,"GuestText",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:410},end:{line:1,column:443}}}))+'"></span>'},6:function(e,n,l,o,t){var r,a,i,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]},s='<div id="header_go_home"><div id="header_logo">';return a=null!=(a=c(l,"ifFromMyChartCentral")||(null!=n?c(n,"ifFromMyChartCentral"):n))?a:e.hooks.helperMissing,i={name:"ifFromMyChartCentral",hash:{},fn:e.program(7,t,0),inverse:e.program(9,t,0),data:t,loc:{start:{line:1,column:534},end:{line:1,column:790}}},r="function"==typeof a?a.call(null!=n?n:e.nullContext||{},i):a,c(l,"ifFromMyChartCentral")||(r=e.hooks.blockHelperMissing.call(n,r,i)),null!=r&&(s+=r),s+"</div></div>"},7:function(e,n,l,o,t){var r,a=null!=n?n:e.nullContext||{},i=e.hooks.helperMissing,c=e.escapeExpression,s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a href="'+c((s(l,"makeLink")||n&&s(n,"makeLink")||i).call(a,"Home",{name:"makeLink",hash:{},data:t,loc:{start:{line:1,column:568},end:{line:1,column:587}}}))+'" title="'+c("function"==typeof(r=null!=(r=s(l,"getContinueToOrgText")||(null!=n?s(n,"getContinueToOrgText"):n))?r:i)?r.call(a,{name:"getContinueToOrgText",hash:{},data:t,loc:{start:{line:1,column:596},end:{line:1,column:620}}}):r)+'" class="header_logo_link"></a>'},9:function(e,n,l,o,t){var r=null!=n?n:e.nullContext||{},a=e.hooks.helperMissing,i=e.escapeExpression,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a href="'+i((c(l,"makeLink")||n&&c(n,"makeLink")||a).call(r,"Home",{name:"makeLink",hash:{},data:t,loc:{start:{line:1,column:668},end:{line:1,column:687}}}))+'" title="'+i((c(l,"getStringResource")||n&&c(n,"getStringResource")||a).call(r,"BackToHomeText",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:696},end:{line:1,column:734}}}))+'" class="header_logo_link"></a>'},useData:!0})}();;
!function(){var e=Handlebars.template,a=$$WP.Templates=$$WP.Templates||{};(a=a.Core=a.Core||{}).BackToHome=e({compiler:[8,">= 4.3.0"],main:function(e,a,n,t,l){var r,o=null!=a?a:e.nullContext||{},c=e.hooks.helperMissing,i=e.escapeExpression,s=e.lookupProperty||function(e,a){if(Object.prototype.hasOwnProperty.call(e,a))return e[a]};return i((s(n,"setStringNamespace")||a&&s(a,"setStringNamespace")||c).call(o,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:l,loc:{start:{line:1,column:50},end:{line:1,column:99}}}))+'<div class="headerButtonContainer"><a id="home_button" class="headerButton" href="'+i((s(n,"makeLink")||a&&s(a,"makeLink")||c).call(o,"Home",{name:"makeLink",hash:{},data:l,loc:{start:{line:1,column:181},end:{line:1,column:200}}}))+'" tabindex="0" role="button" aria-label="'+i((s(n,"getStringResource")||a&&s(a,"getStringResource")||c).call(o,"BackToHomeButtonText",{name:"getStringResource",hash:{},data:l,loc:{start:{line:1,column:241},end:{line:1,column:285}}}))+'" title="'+i((s(n,"getStringResource")||a&&s(a,"getStringResource")||c).call(o,"BackToHomeButtonText",{name:"getStringResource",hash:{},data:l,loc:{start:{line:1,column:294},end:{line:1,column:338}}}))+'"><svg class="header_button_icon headerImage" aria-hidden="true" focusable="false">'+i((s(n,"referenceSvg")||a&&s(a,"referenceSvg")||c).call(o,"library.svg#header_home",{name:"referenceSvg",hash:{},data:l,loc:{start:{line:1,column:421},end:{line:1,column:463}}}))+"</svg></a></div>"+i("function"==typeof(r=null!=(r=s(n,"clearStringNamespace")||(null!=a?s(a,"clearStringNamespace"):a))?r:c)?r.call(o,{name:"clearStringNamespace",hash:{},data:l,loc:{start:{line:1,column:479},end:{line:1,column:503}}}):r)},useData:!0})}();;
!function(){var e=Handlebars.template,a=$$WP.Templates=$$WP.Templates||{};(a=a.Core=a.Core||{}).BackToPrevious=e({compiler:[8,">= 4.3.0"],main:function(e,a,t,n,l){var r,o=null!=a?a:e.nullContext||{},c=e.hooks.helperMissing,s=e.escapeExpression,i=e.lookupProperty||function(e,a){if(Object.prototype.hasOwnProperty.call(e,a))return e[a]};return s((i(t,"setStringNamespace")||a&&i(a,"setStringNamespace")||c).call(o,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:l,loc:{start:{line:1,column:51},end:{line:1,column:100}}}))+'<div class="headerButtonContainer"><a href="#" id="header_to_previous_button" class="headerButton" class="_link" role="button" tabindex="0" title="'+s((i(t,"getStringResource")||a&&i(a,"getStringResource")||c).call(o,"BackToMyChartCentralHelpText",{name:"getStringResource",hash:{},data:l,loc:{start:{line:1,column:365},end:{line:1,column:417}}}))+'"><svg id="header_to_mcc_button_icon" class="header_button_icon headerImage" aria-hidden="true" focusable="false">'+s((i(t,"referenceSvg")||a&&i(a,"referenceSvg")||c).call(o,"library.svg#_flat_folderwithheart",{name:"referenceSvg",hash:{},data:l,loc:{start:{line:1,column:531},end:{line:1,column:583}}}))+'</svg><span class="header_button_label">'+s((i(t,"getStringResource")||a&&i(a,"getStringResource")||c).call(o,"BackToMyChartCentral",{name:"getStringResource",hash:{},data:l,loc:{start:{line:1,column:623},end:{line:1,column:667}}}))+"</span></a></div>"+s("function"==typeof(r=null!=(r=i(t,"clearStringNamespace")||(null!=a?i(a,"clearStringNamespace"):a))?r:c)?r.call(o,{name:"clearStringNamespace",hash:{},data:l,loc:{start:{line:1,column:684},end:{line:1,column:708}}}):r)},useData:!0})}();;
!function(){var e=Handlebars.template,n=$$WP.Templates=$$WP.Templates||{};(n=n.Navigation=n.Navigation||{}).Menu=e({compiler:[8,">= 4.3.0"],main:function(e,n,l,a,t){var o,u,c,r=null!=n?n:e.nullContext||{},i=e.hooks.helperMissing,s=e.escapeExpression,m="function",d=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]},h=s((d(l,"setStringNamespace")||n&&d(n,"setStringNamespace")||i).call(r,"Navigation.Menu",{name:"setStringNamespace",hash:{},data:t,loc:{start:{line:1,column:56},end:{line:1,column:96}}}))+'<div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:105},end:{line:1,column:117}}}):u)+'-shield" class="jqHidden menu-shield"></div>'+(null!=(o=d(l,"if").call(r,null!=n?d(n,"IsNav"):n,{name:"if",hash:{},fn:e.program(1,t,0),inverse:e.program(3,t,0),data:t,loc:{start:{line:1,column:161},end:{line:1,column:483}}}))?o:"")+'<div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:492},end:{line:1,column:504}}}):u)+'-header" class="menu-header"><div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:542},end:{line:1,column:554}}}):u)+'-headertop" class="menu-headertop"><button id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:601},end:{line:1,column:613}}}):u)+'-closebutton" class="proxybgcolor color'+s(typeof(u=null!=(u=d(l,"SubjectColor")||(null!=n?d(n,"SubjectColor"):n))?u:i)===m?u.call(r,{name:"SubjectColor",hash:{},data:t,loc:{start:{line:1,column:652},end:{line:1,column:668}}}):u)+' menu-closebutton" aria-label="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuCloseButtonLabel",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:699},end:{line:1,column:743}}}))+'" title="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuCloseButtonLabelVerbose",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:752},end:{line:1,column:803}}}))+'"><svg focusable="false" class="menu-buttonicon" aria-hidden="true">'+s((d(l,"referenceSvg")||n&&d(n,"referenceSvg")||i).call(r,"library.svg#back",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:871},end:{line:1,column:906}}}))+'</svg></button><h1 id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:929},end:{line:1,column:941}}}):u)+'-contextlabel" class="proxytextcolor color'+s(typeof(u=null!=(u=d(l,"SubjectColor")||(null!=n?d(n,"SubjectColor"):n))?u:i)===m?u.call(r,{name:"SubjectColor",hash:{},data:t,loc:{start:{line:1,column:983},end:{line:1,column:999}}}):u)+' menu-contextlabel">'+s(typeof(u=null!=(u=d(l,"MenuDisplayName")||(null!=n?d(n,"MenuDisplayName"):n))?u:i)===m?u.call(r,{name:"MenuDisplayName",hash:{},data:t,loc:{start:{line:1,column:1019},end:{line:1,column:1038}}}):u)+'</h1></div><div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1058},end:{line:1,column:1070}}}):u)+'-searchcontainer" class="menu-searchcontainer"><button id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1129},end:{line:1,column:1141}}}):u)+'-responsiveclosebutton" class="';return u=null!=(u=d(l,"ifiOS")||(null!=n?d(n,"ifiOS"):n))?u:i,c={name:"ifiOS",hash:{},fn:e.program(5,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:1172},end:{line:1,column:1195}}},o=typeof u===m?u.call(r,c):u,d(l,"ifiOS")||(o=e.hooks.blockHelperMissing.call(n,o,c)),null!=o&&(h+=o),h+' menu-responsiveclosebutton">'+s((d(l,"getDisplayString")||n&&d(n,"getDisplayString")||i).call(r,"MenuCloseButtonLabel",{name:"getDisplayString",hash:{},data:t,loc:{start:{line:1,column:1224},end:{line:1,column:1267}}}))+'</button><div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1285},end:{line:1,column:1297}}}):u)+'-searchbarcontainer" class="menu-searchbarcontainer"><svg focusable="false" class="menu-searchicon proxyfillcolor color'+s(e.lambda((o=t&&d(t,"root"))&&d(o,"SubjectColor"),n))+'" aria-hidden="true">'+s((d(l,"referenceSvg")||n&&d(n,"referenceSvg")||i).call(r,"library.svg#menu_searchbar",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:1459},end:{line:1,column:1504}}}))+'</svg><input aria-label="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuSearchInputPlaceholder",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1529},end:{line:1,column:1579}}}))+'" id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1585},end:{line:1,column:1597}}}):u)+'-searchbar" type="text" placeholder="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuSearchInputPlaceholder",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1634},end:{line:1,column:1684}}}))+'" autocomplete="off"  class="menu-searchbar" data-permissive="true"><button id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1764},end:{line:1,column:1776}}}):u)+'-searchemptybutton" type ="button" class="jqHidden menu-searchemptybutton" aria-label="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuSearchEmptyButtonLabel",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1863},end:{line:1,column:1913}}}))+'"><svg focusable="false" id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1942},end:{line:1,column:1954}}}):u)+'-searchemptyicon" class="menu-searchemptyicon" aria-hidden="true">'+s((d(l,"referenceSvg")||n&&d(n,"referenceSvg")||i).call(r,"library.svg#menu_clearsearch",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:2020},end:{line:1,column:2067}}}))+'</svg></button></div></div></div><div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:2109},end:{line:1,column:2121}}}):u)+'-searchlist" class="jqHidden menu-searchlist"></div><ul id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:2181},end:{line:1,column:2193}}}):u)+'-list" class="menu-mainmenulist jqHidden " aria-label="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuMainContentLabel",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:2248},end:{line:1,column:2292}}}))+'">'+(null!=(o=d(l,"each").call(r,null!=n?d(n,"Submenus"):n,{name:"each",hash:{},fn:e.program(7,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:2294},end:{line:1,column:3181}}}))?o:"")+"</ul></div>"+(null!=(o=d(l,"if").call(r,null!=n?d(n,"IsNav"):n,{name:"if",hash:{},fn:e.program(17,t,0),inverse:e.program(19,t,0),data:t,loc:{start:{line:1,column:3192},end:{line:1,column:3232}}}))?o:"")+s(typeof(u=null!=(u=d(l,"clearStringNamespace")||(null!=n?d(n,"clearStringNamespace"):n))?u:i)===m?u.call(r,{name:"clearStringNamespace",hash:{},data:t,loc:{start:{line:1,column:3232},end:{line:1,column:3256}}}):u)},1:function(e,n,l,a,t){var o,u=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,r="function",i=e.escapeExpression,s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<nav id="'+i(typeof(o=null!=(o=s(l,"MenuName")||(null!=n?s(n,"MenuName"):n))?o:c)===r?o.call(u,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:183},end:{line:1,column:195}}}):o)+'-container" class="menu-container jqHidden" dir="'+i(typeof(o=null!=(o=s(l,"TextDirection")||(null!=n?s(n,"TextDirection"):n))?o:c)===r?o.call(u,{name:"TextDirection",hash:{},data:t,loc:{start:{line:1,column:244},end:{line:1,column:261}}}):o)+'"><div class="menu-flexparent" role="dialog" aria-labelledby="'+i(typeof(o=null!=(o=s(l,"MenuName")||(null!=n?s(n,"MenuName"):n))?o:c)===r?o.call(u,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:323},end:{line:1,column:335}}}):o)+'-contextlabel">'},3:function(e,n,l,a,t){var o,u=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,r="function",i=e.escapeExpression,s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div id="'+i(typeof(o=null!=(o=s(l,"MenuName")||(null!=n?s(n,"MenuName"):n))?o:c)===r?o.call(u,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:367},end:{line:1,column:379}}}):o)+'-container" class="menu-container jqHidden" dir="'+i(typeof(o=null!=(o=s(l,"TextDirection")||(null!=n?s(n,"TextDirection"):n))?o:c)===r?o.call(u,{name:"TextDirection",hash:{},data:t,loc:{start:{line:1,column:428},end:{line:1,column:445}}}):o)+'"><div class="menu-flexparent">'},5:function(e,n,l,a,t){return"iOS"},7:function(e,n,l,a,t){var o,u,c=e.escapeExpression,r=null!=n?n:e.nullContext||{},i=e.hooks.helperMissing,s="function",m=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<li class="submenu"><h2 class="submenu-header proxybgcolor color'+c(e.lambda((o=t&&m(t,"root"))&&m(o,"SubjectColor"),n))+' lighten70" title="'+c(typeof(u=null!=(u=m(l,"Name")||(null!=n?m(n,"Name"):n))?u:i)===s?u.call(r,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:2417},end:{line:1,column:2425}}}):u)+'">'+c(typeof(u=null!=(u=m(l,"Name")||(null!=n?m(n,"Name"):n))?u:i)===s?u.call(r,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:2427},end:{line:1,column:2435}}}):u)+'</h2><ul aria-label="'+c(typeof(u=null!=(u=m(l,"Name")||(null!=n?m(n,"Name"):n))?u:i)===s?u.call(r,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:2456},end:{line:1,column:2464}}}):u)+'">'+(null!=(o=m(l,"each").call(r,null!=n?m(n,"MenuItems"):n,{name:"each",hash:{},fn:e.program(8,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:2466},end:{line:1,column:3162}}}))?o:"")+"</ul></li>"},8:function(e,n,l,a,t){var o,u,c=null!=n?n:e.nullContext||{},r=e.escapeExpression,i=e.hooks.helperMissing,s="function",m=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<li class="menuitem">'+(null!=(o=m(l,"if").call(c,(o=t&&m(t,"root"))&&m(o,"IsNav"),{name:"if",hash:{},fn:e.program(9,t,0),inverse:e.program(11,t,0),data:t,loc:{start:{line:1,column:2506},end:{line:1,column:2781}}}))?o:"")+'<svg focusable="false" class="menuitem-icon proxyfillcolor color'+r(e.lambda((o=t&&m(t,"root"))&&m(o,"SubjectColor"),n))+'" aria-hidden="true">'+r((m(l,"referenceSvg")||n&&m(n,"referenceSvg")||i).call(c,null!=n?m(n,"Icon"):n,{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:2888},end:{line:1,column:2909}}}))+'</svg><div class="menuitem-label" title="'+r(typeof(u=null!=(u=m(l,"Name")||(null!=n?m(n,"Name"):n))?u:i)===s?u.call(c,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:2950},end:{line:1,column:2958}}}):u)+'" data-emblem="'+r(typeof(u=null!=(u=m(l,"Emblem")||(null!=n?m(n,"Emblem"):n))?u:i)===s?u.call(c,{name:"Emblem",hash:{},data:t,loc:{start:{line:1,column:2973},end:{line:1,column:2983}}}):u)+'">'+r(typeof(u=null!=(u=m(l,"Name")||(null!=n?m(n,"Name"):n))?u:i)===s?u.call(c,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:2985},end:{line:1,column:2993}}}):u)+"</div>"+(null!=(o=m(l,"if").call(c,(o=t&&m(t,"root"))&&m(o,"IsNav"),{name:"if",hash:{},fn:e.program(13,t,0),inverse:e.program(15,t,0),data:t,loc:{start:{line:1,column:2999},end:{line:1,column:3148}}}))?o:"")+"</li>"},9:function(e,n,l,a,t){var o,u,c=null!=n?n:e.nullContext||{},r=e.hooks.helperMissing,i="function",s=e.escapeExpression,m=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a id="'+s(typeof(u=null!=(u=m(l,"Id")||(null!=n?m(n,"Id"):n))?u:r)===i?u.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:2532},end:{line:1,column:2538}}}):u)+"_"+s(typeof(u=null!=(u=m(l,"index")||t&&m(t,"index"))?u:r)===i?u.call(c,{name:"index",hash:{},data:t,loc:{start:{line:1,column:2539},end:{line:1,column:2549}}}):u)+'" class="'+s(e.lambda((o=t&&m(t,"root"))&&m(o,"MenuName"),n))+' menuitem-content" href="'+s(typeof(u=null!=(u=m(l,"Link")||(null!=n?m(n,"Link"):n))?u:r)===i?u.call(c,{name:"Link",hash:{},data:t,loc:{start:{line:1,column:2601},end:{line:1,column:2609}}}):u)+'" '+(null!=(o=typeof(u=null!=(u=m(l,"DataAttributes")||(null!=n?m(n,"DataAttributes"):n))?u:r)===i?u.call(c,{name:"DataAttributes",hash:{},data:t,loc:{start:{line:1,column:2611},end:{line:1,column:2631}}}):u)?o:"")+">"},11:function(e,n,l,a,t){var o,u,c=null!=n?n:e.nullContext||{},r=e.hooks.helperMissing,i="function",s=e.escapeExpression,m=e.lambda,d=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div id="'+s(typeof(u=null!=(u=d(l,"Id")||(null!=n?d(n,"Id"):n))?u:r)===i?u.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:2649},end:{line:1,column:2655}}}):u)+"_"+s(m((o=t&&d(t,"root"))&&d(o,"MenuName"),n))+"_"+s(typeof(u=null!=(u=d(l,"index")||t&&d(t,"index"))?u:r)===i?u.call(c,{name:"index",hash:{},data:t,loc:{start:{line:1,column:2675},end:{line:1,column:2685}}}):u)+'" class="'+s(m((o=t&&d(t,"root"))&&d(o,"MenuName"),n))+" menuitem-content "+s(typeof(u=null!=(u=d(l,"Id")||(null!=n?d(n,"Id"):n))?u:r)===i?u.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:2730},end:{line:1,column:2736}}}):u)+'" tabindex="0" role="button" title="">'},13:function(e,n,l,a,t){return"</a>"},15:function(e,n,l,a,t){var o,u=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,r=e.escapeExpression,i=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<svg class="jqHidden shortcutImage '+r("function"==typeof(o=null!=(o=i(l,"Id")||(null!=n?i(n,"Id"):n))?o:c)?o.call(u,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:3065},end:{line:1,column:3071}}}):o)+'">'+r((i(l,"referenceSvg")||n&&i(n,"referenceSvg")||c).call(u,"library.svg#menu_greencirclewithcheck",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:3073},end:{line:1,column:3129}}}))+"</svg></div>"},17:function(e,n,l,a,t){return"</nav>"},19:function(e,n,l,a,t){return"</div>"},useData:!0})}();;
!function(){var n=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.Navigation=l.Navigation||{}).MenuSearch=n({compiler:[8,">= 4.3.0"],main:function(n,l,e,a,t){var o,i,c=null!=l?l:n.nullContext||{},r=n.hooks.helperMissing,s=n.escapeExpression,u="function",m=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return s((m(e,"setStringNamespace")||l&&m(l,"setStringNamespace")||r).call(c,"Navigation.Menu",{name:"setStringNamespace",hash:{},data:t,loc:{start:{line:1,column:51},end:{line:1,column:91}}}))+'<ul class="menusearch-mainmenulist" aria-label="Main menu"><li class="submenu"><h2 id="searchResultsDisplay" class="submenu-header proxybgcolor color'+s(n.lambda((o=t&&m(t,"root"))&&m(o,"SubjectColor"),l))+' lighten70" aria-hidden="true">'+s(typeof(i=null!=(i=m(e,"SearchResultsDisplay")||(null!=l?m(l,"SearchResultsDisplay"):l))?i:r)===u?i.call(c,{name:"SearchResultsDisplay",hash:{},data:t,loc:{start:{line:1,column:293},end:{line:1,column:317}}}):i)+'</h2><div id="menu-ariasearchresultstotal" class="clearlabel menu-ariasearchresultstotal" aria-live="polite"></div><ul aria-label="'+s(typeof(i=null!=(i=m(e,"SearchResultsDisplay")||(null!=l?m(l,"SearchResultsDisplay"):l))?i:r)===u?i.call(c,{name:"SearchResultsDisplay",hash:{},data:t,loc:{start:{line:1,column:448},end:{line:1,column:472}}}):i)+'">'+(null!=(o=m(e,"each").call(c,null!=l?m(l,"SearchResultsItems"):l,{name:"each",hash:{},fn:n.program(1,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:474},end:{line:1,column:1825}}}))?o:"")+"</ul></li></ul>"+s(typeof(i=null!=(i=m(e,"clearStringNamespace")||(null!=l?m(l,"clearStringNamespace"):l))?i:r)===u?i.call(c,{name:"clearStringNamespace",hash:{},data:t,loc:{start:{line:1,column:1840},end:{line:1,column:1864}}}):i)},1:function(n,l,e,a,t){var o,i=null!=l?l:n.nullContext||{},c=n.escapeExpression,r=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<li class="menuitem '+(null!=(o=r(e,"if").call(i,null!=l?r(l,"MatchIsSynonym"):l,{name:"if",hash:{},fn:n.program(2,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:522},end:{line:1,column:578}}}))?o:"")+'">'+(null!=(o=r(e,"if").call(i,(o=t&&r(t,"root"))&&r(o,"IsNav"),{name:"if",hash:{},fn:n.program(4,t,0),inverse:n.program(6,t,0),data:t,loc:{start:{line:1,column:580},end:{line:1,column:869}}}))?o:"")+'<svg focusable="false" class="menuitem-icon proxyfillcolor color'+c(n.lambda((o=t&&r(t,"root"))&&r(o,"SubjectColor"),l))+'" aria-hidden="true">'+c((r(e,"referenceSvg")||l&&r(l,"referenceSvg")||n.hooks.helperMissing).call(i,null!=l?r(l,"Icon"):l,{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:976},end:{line:1,column:1002}}}))+'</svg><div class="menuitem-labelflexcontainer">'+(null!=(o=r(e,"if").call(i,null!=l?r(l,"MatchIsSynonym"):l,{name:"if",hash:{},fn:n.program(8,t,0),inverse:n.program(10,t,0),data:t,loc:{start:{line:1,column:1049},end:{line:1,column:1661}}}))?o:"")+"</div>"+(null!=(o=r(e,"if").call(i,(o=t&&r(t,"root"))&&r(o,"IsNav"),{name:"if",hash:{},fn:n.program(12,t,0),inverse:n.program(14,t,0),data:t,loc:{start:{line:1,column:1667},end:{line:1,column:1811}}}))?o:"")+"</li>"},2:function(n,l,e,a,t){return"menuitem-searchsynonymmatch"},4:function(n,l,e,a,t){var o,i,c=null!=l?l:n.nullContext||{},r=n.hooks.helperMissing,s="function",u=n.escapeExpression,m=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<a id="'+u(typeof(i=null!=(i=m(e,"Id")||(null!=l?m(l,"Id"):l))?i:r)===s?i.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:606},end:{line:1,column:612}}}):i)+"_search_"+u(typeof(i=null!=(i=m(e,"index")||t&&m(t,"index"))?i:r)===s?i.call(c,{name:"index",hash:{},data:t,loc:{start:{line:1,column:620},end:{line:1,column:630}}}):i)+'" class="'+u(n.lambda((o=t&&m(t,"root"))&&m(o,"MenuName"),l))+' menuitem-content" href="'+u(typeof(i=null!=(i=m(e,"Link")||(null!=l?m(l,"Link"):l))?i:r)===s?i.call(c,{name:"Link",hash:{},data:t,loc:{start:{line:1,column:682},end:{line:1,column:690}}}):i)+'" '+(null!=(o=typeof(i=null!=(i=m(e,"DataAttributes")||(null!=l?m(l,"DataAttributes"):l))?i:r)===s?i.call(c,{name:"DataAttributes",hash:{},data:t,loc:{start:{line:1,column:692},end:{line:1,column:712}}}):i)?o:"")+">"},6:function(n,l,e,a,t){var o,i,c=null!=l?l:n.nullContext||{},r=n.hooks.helperMissing,s="function",u=n.escapeExpression,m=n.lambda,h=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<div id="'+u(typeof(i=null!=(i=h(e,"Id")||(null!=l?h(l,"Id"):l))?i:r)===s?i.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:730},end:{line:1,column:736}}}):i)+"_"+u(m((o=t&&h(t,"root"))&&h(o,"MenuName"),l))+"_search_"+u(typeof(i=null!=(i=h(e,"index")||t&&h(t,"index"))?i:r)===s?i.call(c,{name:"index",hash:{},data:t,loc:{start:{line:1,column:763},end:{line:1,column:773}}}):i)+'" class="'+u(m((o=t&&h(t,"root"))&&h(o,"MenuName"),l))+" menuitem-content "+u(typeof(i=null!=(i=h(e,"Id")||(null!=l?h(l,"Id"):l))?i:r)===s?i.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:818},end:{line:1,column:824}}}):i)+'" tabindex="0" role="button" title="">'},8:function(n,l,e,a,t){var o,i=null!=l?l:n.nullContext||{},c=n.hooks.helperMissing,r="function",s=n.escapeExpression,u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<span class="menuitem-label" title="'+s(typeof(o=null!=(o=u(e,"Name")||(null!=l?u(l,"Name"):l))?o:c)===r?o.call(i,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:1107},end:{line:1,column:1115}}}):o)+'">'+s(typeof(o=null!=(o=u(e,"Name")||(null!=l?u(l,"Name"):l))?o:c)===r?o.call(i,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:1117},end:{line:1,column:1125}}}):o)+'</span><div class="menuitem-searchsynonym subtle" title="'+s(typeof(o=null!=(o=u(e,"SynonymMatch")||(null!=l?u(l,"SynonymMatch"):l))?o:c)===r?o.call(i,{name:"SynonymMatch",hash:{},data:t,loc:{start:{line:1,column:1182},end:{line:1,column:1198}}}):o)+'"><span aria-hidden="true">'+s((u(e,"highlightString")||l&&u(l,"highlightString")||c).call(i,null!=l?u(l,"SynonymMatch"):l,null!=l?u(l,"RangesToMark"):l,{name:"highlightString",hash:{},data:t,loc:{start:{line:1,column:1225},end:{line:1,column:1270}}}))+'</span><span class="clearlabel">'+s((u(e,"addStringResourceMnemonic")||l&&u(l,"addStringResourceMnemonic")||c).call(i,"@MYCHART@SYNONYMMATCH@",null!=l?u(l,"SynonymMatch"):l,{name:"addStringResourceMnemonic",hash:{},data:t,loc:{start:{line:1,column:1302},end:{line:1,column:1369}}}))+s((u(e,"getDisplayString")||l&&u(l,"getDisplayString")||c).call(i,"MenuSearchSynonymMatch",{name:"getDisplayString",hash:{},data:t,loc:{start:{line:1,column:1369},end:{line:1,column:1414}}}))+s((u(e,"removeStringResourceMnemonic")||l&&u(l,"removeStringResourceMnemonic")||c).call(i,"@MYCHART@SYNONYMMATCH@",{name:"removeStringResourceMnemonic",hash:{},data:t,loc:{start:{line:1,column:1414},end:{line:1,column:1471}}}))+"</span></div>"},10:function(n,l,e,a,t){var o,i=null!=l?l:n.nullContext||{},c=n.hooks.helperMissing,r="function",s=n.escapeExpression,u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<span class="menuitem-label" title="'+s(typeof(o=null!=(o=u(e,"Name")||(null!=l?u(l,"Name"):l))?o:c)===r?o.call(i,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:1528},end:{line:1,column:1536}}}):o)+'"><span aria-hidden="true">'+s((u(e,"highlightString")||l&&u(l,"highlightString")||c).call(i,null!=l?u(l,"Name"):l,null!=l?u(l,"RangesToMark"):l,{name:"highlightString",hash:{},data:t,loc:{start:{line:1,column:1563},end:{line:1,column:1600}}}))+'</span><span class="clearlabel">'+s(typeof(o=null!=(o=u(e,"Name")||(null!=l?u(l,"Name"):l))?o:c)===r?o.call(i,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:1632},end:{line:1,column:1640}}}):o)+"</span></span>"},12:function(n,l,e,a,t){return"</a>"},14:function(n,l,e,a,t){var o,i=null!=l?l:n.nullContext||{},c=n.hooks.helperMissing,r=n.escapeExpression,s=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<img class="jqHidden shortcutImage '+r("function"==typeof(o=null!=(o=s(e,"Id")||(null!=l?s(l,"Id"):l))?o:c)?o.call(i,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:1733},end:{line:1,column:1739}}}):o)+'" src="'+r((s(e,"makeStaticLink")||l&&s(l,"makeStaticLink")||c).call(i,"images/circle_check_icon.svg",{name:"makeStaticLink",hash:{},data:t,loc:{start:{line:1,column:1746},end:{line:1,column:1795}}}))+'"/></div>'},useData:!0})}();;
!function(){var e=Handlebars.template,a=$$WP.Templates=$$WP.Templates||{};(a=a.ProxySwitch=a.ProxySwitch||{}).DropDownProxySelector=e({compiler:[8,">= 4.3.0"],main:function(e,a,l,t,n){var o,r=null!=a?a:e.nullContext||{},c=e.hooks.helperMissing,i=e.escapeExpression,d=e.lookupProperty||function(e,a){if(Object.prototype.hasOwnProperty.call(e,a))return e[a]};return i((d(l,"setStringNamespace")||a&&d(a,"setStringNamespace")||c).call(r,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:n,loc:{start:{line:1,column:56},end:{line:1,column:118}}}))+'<div class="proxySelectorDropDownContainer">'+i((d(l,"addTemplate")||a&&d(a,"addTemplate")||c).call(r,"ProxySwitch.ProxySelectorButton",a,{name:"addTemplate",hash:{},data:n,loc:{start:{line:1,column:162},end:{line:1,column:216}}}))+'<div aria-hidden="true" class="proxyMenuShield jqHidden"></div><nav class="proxySwitchNav" role="dialog" aria-modal="true">'+i((d(l,"addTemplate")||a&&d(a,"addTemplate")||c).call(r,"ProxySwitch.ProxySelectorList",a,{name:"addTemplate",hash:{},data:n,loc:{start:{line:1,column:339},end:{line:1,column:391}}}))+'<div id="accountDropDownSubMenuContainer"></div></nav></div>'+i("function"==typeof(o=null!=(o=d(l,"clearStringNamespace")||(null!=a?d(a,"clearStringNamespace"):a))?o:c)?o.call(r,{name:"clearStringNamespace",hash:{},data:n,loc:{start:{line:1,column:451},end:{line:1,column:475}}}):o)+" "},useData:!0})}();;
!function(){var n=Handlebars.template,e=$$WP.Templates=$$WP.Templates||{};(e=e.ProxySwitch=e.ProxySwitch||{}).ProxySelectorButton=n({compiler:[8,">= 4.3.0"],main:function(n,e,o,l,t){var r,a,c=null!=e?e:n.nullContext||{},u=n.hooks.helperMissing,s=n.escapeExpression,i="function",p=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return s((p(o,"setStringNamespace")||e&&p(e,"setStringNamespace")||u).call(c,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:t,loc:{start:{line:1,column:50},end:{line:1,column:112}}}))+'<button type="button"class="'+s(n.lambda(null!=(r=null!=e?p(e,"DropDownButtonOverride"):e)?p(r,"ClassName"):r,e))+" proxyMenuButton proxyButton color"+s(typeof(a=null!=(a=p(o,"CurrentlySelectedTabColor")||(null!=e?p(e,"CurrentlySelectedTabColor"):e))?a:u)===i?a.call(c,{name:"CurrentlySelectedTabColor",hash:{},data:t,loc:{start:{line:1,column:210},end:{line:1,column:239}}}):a)+'"title="'+s(typeof(a=null!=(a=p(o,"ButtonTitleText")||(null!=e?p(e,"ButtonTitleText"):e))?a:u)===i?a.call(c,{name:"ButtonTitleText",hash:{},data:t,loc:{start:{line:1,column:247},end:{line:1,column:266}}}):a)+'"'+(null!=(r=p(o,"if").call(c,null!=e?p(e,"DropDownButtonAriaControls"):e,{name:"if",hash:{},fn:n.program(1,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:267},end:{line:1,column:395}}}))?r:"")+'role="button"><span class="patientPhotoContainer">'+(null!=(r=p(o,"if").call(c,null!=e?p(e,"DropDownButtonOverride"):e,{name:"if",hash:{},fn:n.program(3,t,0),inverse:n.program(5,t,0),data:t,loc:{start:{line:1,column:445},end:{line:1,column:918}}}))?r:"")+"</span>"+(null!=(r=p(o,"if").call(c,null!=e?p(e,"DropDownButtonAriaControls"):e,{name:"if",hash:{},fn:n.program(10,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:925},end:{line:1,column:1075}}}))?r:"")+"</button>"+s(typeof(a=null!=(a=p(o,"clearStringNamespace")||(null!=e?p(e,"clearStringNamespace"):e))?a:u)===i?a.call(c,{name:"clearStringNamespace",hash:{},data:t,loc:{start:{line:1,column:1084},end:{line:1,column:1108}}}):a)},1:function(n,e,o,l,t){var r,a=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return'aria-expanded="false"aria-controls="'+n.escapeExpression("function"==typeof(r=null!=(r=a(o,"DropDownButtonAriaControls")||(null!=e?a(e,"DropDownButtonAriaControls"):e))?r:n.hooks.helperMissing)?r.call(null!=e?e:n.nullContext||{},{name:"DropDownButtonAriaControls",hash:{},data:t,loc:{start:{line:1,column:337},end:{line:1,column:367}}}):r)+'"aria-haspopup="true"'},3:function(n,e,o,l,t){var r,a=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return'<svg class="accountDropDownButtonIconOverride" focusable="false">'+n.escapeExpression((a(o,"referenceSvg")||e&&a(e,"referenceSvg")||n.hooks.helperMissing).call(null!=e?e:n.nullContext||{},null!=(r=null!=e?a(e,"DropDownButtonOverride"):e)?a(r,"IconRef"):r,{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:540},end:{line:1,column:587}}}))+"</svg>"},5:function(n,e,o,l,t){var r,a=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return null!=(r=a(o,"if").call(null!=e?e:n.nullContext||{},null!=e?a(e,"CurrentlySelected"):e,{name:"if",hash:{},fn:n.program(6,t,0),inverse:n.program(8,t,0),data:t,loc:{start:{line:1,column:593},end:{line:1,column:911}}}))?r:""},6:function(n,e,o,l,t){var r,a=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return null!=(r=n.invokePartial(a(l,"roundPatientIcon"),null!=e?a(e,"CurrentlySelected"):e,{name:"roundPatientIcon",data:t,helpers:o,partials:l,decorators:n.decorators}))?r:""},8:function(n,e,o,l,t){var r,a=null!=e?e:n.nullContext||{},c=n.hooks.helperMissing,u=n.escapeExpression,s=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return'<div  class="roundedPatientPhoto proxybgcolor proxybordercolor color'+u("function"==typeof(r=null!=(r=s(o,"CurrentlySelectedTabColor")||(null!=e?s(e,"CurrentlySelectedTabColor"):e))?r:c)?r.call(a,{name:"CurrentlySelectedTabColor",hash:{},data:t,loc:{start:{line:1,column:737},end:{line:1,column:766}}}):r)+' noBorder"><svg class="accountDropDownButtonPreloginPhoto" focusable="false">'+u((s(o,"referenceSvg")||e&&s(e,"referenceSvg")||c).call(a,"library.svg#proxyswitch_preloginphoto",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:843},end:{line:1,column:899}}}))+"</svg></div>"},10:function(n,e,o,l,t){var r=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return'<svg class="accountDropDownButtonChevronDown" focusable="false">'+n.escapeExpression((r(o,"referenceSvg")||e&&r(e,"referenceSvg")||n.hooks.helperMissing).call(null!=e?e:n.nullContext||{},"library.svg#dropdown",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:1023},end:{line:1,column:1062}}}))+"</svg>"},usePartial:!0,useData:!0})}();;
!function(){var n=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.ProxySwitch=l.ProxySwitch||{}).ProxySelectorList=n({compiler:[8,">= 4.3.0"],main:function(n,l,e,o,t){var r,a,i,u=null!=l?l:n.nullContext||{},c=n.hooks.helperMissing,s=n.escapeExpression,p="function",f=n.hooks.blockHelperMissing,m=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]},h=s((m(e,"setStringNamespace")||l&&m(l,"setStringNamespace")||c).call(u,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:t,loc:{start:{line:1,column:50},end:{line:1,column:112}}}))+'<ul role="menu" id="proxyList" class="dropDownProxyList dropdown-menu">';return a=null!=(a=m(e,"ifPreloginOrGuest")||(null!=l?m(l,"ifPreloginOrGuest"):l))?a:c,i={name:"ifPreloginOrGuest",hash:{},fn:n.program(1,t,0),inverse:n.program(3,t,0),data:t,loc:{start:{line:1,column:183},end:{line:1,column:337}}},r=typeof a===p?a.call(u,i):a,m(e,"ifPreloginOrGuest")||(r=f.call(l,r,i)),null!=r&&(h+=r),h+='<ul role="menu" '+(null!=(r=(m(e,"ifGt")||l&&m(l,"ifGt")||c).call(u,null!=(r=null!=l?m(l,"ProxySubjectList"):l)?m(r,"length"):r,1,{name:"ifGt",hash:{},fn:n.program(7,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:353},end:{line:1,column:456}}}))?r:"")+" >",a=null!=(a=m(e,"ifPreloginOrGuest")||(null!=l?m(l,"ifPreloginOrGuest"):l))?a:c,i={name:"ifPreloginOrGuest",hash:{},fn:n.program(1,t,0),inverse:n.program(9,t,0),data:t,loc:{start:{line:1,column:458},end:{line:1,column:772}}},r=typeof a===p?a.call(u,i):a,m(e,"ifPreloginOrGuest")||(r=f.call(l,r,i)),null!=r&&(h+=r),h+(null!=(r=(m(e,"ifGt")||l&&m(l,"ifGt")||c).call(u,null!=(r=null!=l?m(l,"AdditionalOptionsList"):l)?m(r,"length"):r,0,{name:"ifGt",hash:{},fn:n.program(15,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:834},end:{line:1,column:983}}}))?r:"")+"</ul></ul>"+s(typeof(a=null!=(a=m(e,"clearStringNamespace")||(null!=l?m(l,"clearStringNamespace"):l))?a:c)===p?a.call(u,{name:"clearStringNamespace",hash:{},data:t,loc:{start:{line:1,column:993},end:{line:1,column:1017}}}):a)},1:function(n,l,e,o,t){return""},3:function(n,l,e,o,t){var r,a,i,u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return a=null!=(a=u(e,"ifCapturedWorkflow")||(null!=l?u(l,"ifCapturedWorkflow"):l))?a:n.hooks.helperMissing,i={name:"ifCapturedWorkflow",hash:{},fn:n.program(1,t,0),inverse:n.program(4,t,0),data:t,loc:{start:{line:1,column:205},end:{line:1,column:315}}},r="function"==typeof a?a.call(null!=l?l:n.nullContext||{},i):a,u(e,"ifCapturedWorkflow")||(r=n.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},4:function(n,l,e,o,t){var r,a,i,u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return a=null!=(a=u(e,"ifFromMyChartCentral")||(null!=l?u(l,"ifFromMyChartCentral"):l))?a:n.hooks.helperMissing,i={name:"ifFromMyChartCentral",hash:{},fn:n.program(1,t,0),inverse:n.program(5,t,0),data:t,loc:{start:{line:1,column:232},end:{line:1,column:315}}},r="function"==typeof a?a.call(null!=l?l:n.nullContext||{},i):a,u(e,"ifFromMyChartCentral")||(r=n.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},5:function(n,l,e,o,t){var r=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return n.escapeExpression((r(e,"addTemplate")||l&&r(l,"addTemplate")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},"ProxySwitch.SubjectList",l,{name:"addTemplate",hash:{},data:t,loc:{start:{line:1,column:269},end:{line:1,column:315}}}))},7:function(n,l,e,o,t){var r=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return" aria-label='"+n.escapeExpression((r(e,"getDisplayString")||l&&r(l,"getDisplayString")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},"additionalMenuOptions",{name:"getDisplayString",hash:{},data:t,loc:{start:{line:1,column:401},end:{line:1,column:445}}}))+"' "},9:function(n,l,e,o,t){var r,a,i,u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return a=null!=(a=u(e,"ifCapturedWorkflow")||(null!=l?u(l,"ifCapturedWorkflow"):l))?a:n.hooks.helperMissing,i={name:"ifCapturedWorkflow",hash:{},fn:n.program(1,t,0),inverse:n.program(10,t,0),data:t,loc:{start:{line:1,column:480},end:{line:1,column:750}}},r="function"==typeof a?a.call(null!=l?l:n.nullContext||{},i):a,u(e,"ifCapturedWorkflow")||(r=n.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},10:function(n,l,e,o,t){var r,a,i,u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return a=null!=(a=u(e,"ifFromMyChartCentral")||(null!=l?u(l,"ifFromMyChartCentral"):l))?a:n.hooks.helperMissing,i={name:"ifFromMyChartCentral",hash:{},fn:n.program(1,t,0),inverse:n.program(11,t,0),data:t,loc:{start:{line:1,column:507},end:{line:1,column:750}}},r="function"==typeof a?a.call(null!=l?l:n.nullContext||{},i):a,u(e,"ifFromMyChartCentral")||(r=n.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},11:function(n,l,e,o,t){var r,a=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return null!=(r=(a(e,"ifGt")||l&&a(l,"ifGt")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},null!=(r=null!=l?a(l,"SettingsOptionsList"):l)?a(r,"length"):r,0,{name:"ifGt",hash:{},fn:n.program(12,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:536},end:{line:1,column:750}}}))?r:""},12:function(n,l,e,o,t){var r,a=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return"<div>"+(null!=(r=a(e,"each").call(null!=l?l:n.nullContext||{},null!=l?a(l,"SettingsOptionsList"):l,{name:"each",hash:{},fn:n.program(13,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:657},end:{line:1,column:744}}}))?r:"")+"</div>"},13:function(n,l,e,o,t){var r=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return n.escapeExpression((r(e,"addTemplate")||l&&r(l,"addTemplate")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},"ProxySwitch.DropDownOption",l,{name:"addTemplate",hash:{},data:t,loc:{start:{line:1,column:686},end:{line:1,column:735}}}))},15:function(n,l,e,o,t){var r,a=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return"<div>"+(null!=(r=a(e,"each").call(null!=l?l:n.nullContext||{},null!=l?a(l,"AdditionalOptionsList"):l,{name:"each",hash:{},fn:n.program(13,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:879},end:{line:1,column:968}}}))?r:"")+"</div>"},useData:!0})}();;
!function(){var e=Handlebars.template,n=$$WP.Templates=$$WP.Templates||{};(n=n.ProxySwitch=n.ProxySwitch||{}).SubjectList=e({compiler:[8,">= 4.3.0"],main:function(e,n,l,a,o){var t,r,i=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return u((s(l,"setStringNamespace")||n&&s(n,"setStringNamespace")||c).call(i,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:51},end:{line:1,column:113}}}))+u((s(l,"addStringResourceMnemonic")||n&&s(n,"addStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTS@",null!=(t=null!=n?s(n,"ProxySubjectList"):n)?s(t,"length"):t,{name:"addStringResourceMnemonic",hash:{},data:o,loc:{start:{line:1,column:113},end:{line:1,column:190}}}))+u((s(l,"addStringResourceMnemonic")||n&&s(n,"addStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTSACCESSIBLE@",null!=(t=null!=n?s(n,"ProxySubjectList"):n)?s(t,"length"):t,{name:"addStringResourceMnemonic",hash:{},data:o,loc:{start:{line:1,column:190},end:{line:1,column:277}}}))+'<ul role="menu" id="proxySubjectList" aria-labelledby="subjectListHeader">'+(null!=(t=(s(l,"ifGt")||n&&s(n,"ifGt")||c).call(i,null!=(t=null!=n?s(n,"ProxySubjectList"):n)?s(t,"length"):t,1,{name:"ifGt",hash:{},fn:e.program(1,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:351},end:{line:1,column:2707}}}))?t:"")+"</ul>"+u((s(l,"removeStringResourceMnemonic")||n&&s(n,"removeStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTS@",{name:"removeStringResourceMnemonic",hash:{},data:o,loc:{start:{line:1,column:2712},end:{line:1,column:2768}}}))+u((s(l,"removeStringResourceMnemonic")||n&&s(n,"removeStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTSACCESSIBLE@",{name:"removeStringResourceMnemonic",hash:{},data:o,loc:{start:{line:1,column:2768},end:{line:1,column:2834}}}))+u("function"==typeof(r=null!=(r=s(l,"clearStringNamespace")||(null!=n?s(n,"clearStringNamespace"):n))?r:c)?r.call(i,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:2834},end:{line:1,column:2858}}}):r)+" "},1:function(e,n,l,a,o){var t,r=null!=n?n:e.nullContext||{},i=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div id="proxySubjectHeaderItem" role="heading"><h2 id="subjectListHeader" class="subjectListHeader">'+e.escapeExpression((i(l,"getDisplayString")||n&&i(n,"getDisplayString")||e.hooks.helperMissing).call(r,"FriendsAndFamilyTitle",{name:"getDisplayString",hash:{},data:o,loc:{start:{line:1,column:523},end:{line:1,column:567}}}))+"</h2></div>"+(null!=(t=i(l,"if").call(r,null!=n?i(n,"Loading"):n,{name:"if",hash:{},fn:e.program(2,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:612},end:{line:1,column:1017}}}))?t:"")+(null!=(t=i(l,"each").call(r,null!=n?i(n,"ProxySubjectList"):n,{name:"each",hash:{},fn:e.program(4,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:1017},end:{line:1,column:2698}}}))?t:"")},2:function(e,n,l,a,o){var t,r,i=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u="function",s=e.escapeExpression,d=e.lambda,m=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<li role="none"><div id="RemoteProxyLoadingDiv" tabindex="0" aria-label=\''+s(typeof(r=null!=(r=m(l,"LoadingText")||(null!=n?m(n,"LoadingText"):n))?r:c)===u?r.call(i,{name:"LoadingText",hash:{},data:o,loc:{start:{line:1,column:700},end:{line:1,column:715}}}):r)+'\'><div id="proxyLoadWheel" class="spinningLoadWheel color'+s(d(null!=(t=null!=n?m(n,"CurrentlySelected"):n)?m(t,"TabColor"):t,n))+' proxybordercolor  proxyborder"></div><div class="proxySelectorDropDownName"><span class="proxytextcolor color'+s(d(null!=(t=null!=n?m(n,"CurrentlySelected"):n)?m(t,"TabColor"):t,n))+' proxyLoadingText" dir="ltr">'+s(typeof(r=null!=(r=m(l,"LoadingText")||(null!=n?m(n,"LoadingText"):n))?r:c)===u?r.call(i,{name:"LoadingText",hash:{},data:o,loc:{start:{line:1,column:971},end:{line:1,column:986}}}):r)+"</span></div></div></li>"},4:function(e,n,l,a,o){var t,r=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<li role="none" class="proxySubjectListItem">'+(null!=(t=r(l,"if").call(null!=n?n:e.nullContext||{},null!=n?r(n,"Loading"):n,{name:"if",hash:{},fn:e.program(5,o,0),inverse:e.program(7,o,0),data:o,loc:{start:{line:1,column:1221},end:{line:1,column:2684}}}))?t:"")+"</li>"},5:function(e,n,l,a,o){var t,r,i=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s="function",d=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div role="menuitem" tabindex="0" aria-label="'+u((d(l,"GetProxySubjectAriaLabel")||n&&d(n,"GetProxySubjectAriaLabel")||c).call(i,null!=n?d(n,"TitleText"):n,o&&d(o,"index"),(t=(t=o&&d(o,"root"))&&d(t,"ProxySubjectList"))&&d(t,"length"),(t=o&&d(o,"root"))&&d(t,"ShowFriendsAndFamily"),{name:"GetProxySubjectAriaLabel",hash:{},data:o,loc:{start:{line:1,column:1282},end:{line:1,column:1384}}}))+'"data-switchpatients="false" data-id="'+u(typeof(r=null!=(r=d(l,"Id")||(null!=n?d(n,"Id"):n))?r:c)===s?r.call(i,{name:"Id",hash:{},data:o,loc:{start:{line:1,column:1422},end:{line:1,column:1428}}}):r)+'" class="color'+u(typeof(r=null!=(r=d(l,"TabColor")||(null!=n?d(n,"TabColor"):n))?r:c)===s?r.call(i,{name:"TabColor",hash:{},data:o,loc:{start:{line:1,column:1442},end:{line:1,column:1454}}}):r)+' proxySubjectLink subjectLoadingOrDisabled">'+u((d(l,"addTemplate")||n&&d(n,"addTemplate")||c).call(i,"ProxySwitch.SubjectListEntry",n,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:1498},end:{line:1,column:1549}}}))+"</div>"},7:function(e,n,l,a,o){var t,r=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return null!=(t=r(l,"if").call(null!=n?n:e.nullContext||{},null!=n?r(n,"Disabled"):n,{name:"if",hash:{},fn:e.program(8,o,0),inverse:e.program(10,o,0),data:o,loc:{start:{line:1,column:1555},end:{line:1,column:2677}}}))?t:""},8:function(e,n,l,a,o){var t,r,i=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s="function",d=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div role="menuitem" tabindex="0"aria-label="'+u((d(l,"GetProxySubjectAriaLabel")||n&&d(n,"GetProxySubjectAriaLabel")||c).call(i,null!=n?d(n,"TitleText"):n,o&&d(o,"index"),(t=(t=o&&d(o,"root"))&&d(t,"ProxySubjectList"))&&d(t,"length"),(t=o&&d(o,"root"))&&d(t,"ShowFriendsAndFamily"),{name:"GetProxySubjectAriaLabel",hash:{},data:o,loc:{start:{line:1,column:1620},end:{line:1,column:1722}}}))+'"data-switchpatients="false" data-id="'+u(typeof(r=null!=(r=d(l,"Id")||(null!=n?d(n,"Id"):n))?r:c)===s?r.call(i,{name:"Id",hash:{},data:o,loc:{start:{line:1,column:1760},end:{line:1,column:1766}}}):r)+'" class="color'+u(typeof(r=null!=(r=d(l,"TabColor")||(null!=n?d(n,"TabColor"):n))?r:c)===s?r.call(i,{name:"TabColor",hash:{},data:o,loc:{start:{line:1,column:1780},end:{line:1,column:1792}}}):r)+' proxySubjectLink subjectLoadingOrDisabled">'+u((d(l,"addTemplate")||n&&d(n,"addTemplate")||c).call(i,"ProxySwitch.SubjectListEntry",n,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:1836},end:{line:1,column:1887}}}))+"</div>"},10:function(e,n,l,a,o){var t,r,i=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s="function",d=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a role="menuitem" tabindex="-1" aria-label="'+u((d(l,"GetProxySubjectAriaLabel")||n&&d(n,"GetProxySubjectAriaLabel")||c).call(i,null!=n?d(n,"TitleText"):n,o&&d(o,"index"),(t=(t=o&&d(o,"root"))&&d(t,"ProxySubjectList"))&&d(t,"length"),(t=o&&d(o,"root"))&&d(t,"ShowFriendsAndFamily"),{name:"GetProxySubjectAriaLabel",hash:{},data:o,loc:{start:{line:1,column:2065},end:{line:1,column:2167}}}))+'"'+(null!=(t=d(l,"if").call(i,null!=n?d(n,"IsSelected"):n,{name:"if",hash:{},fn:e.program(11,o,0),inverse:e.program(13,o,0),data:o,loc:{start:{line:1,column:2168},end:{line:1,column:2307}}}))?t:"")+' data-id="'+u(typeof(r=null!=(r=d(l,"Id")||(null!=n?d(n,"Id"):n))?r:c)===s?r.call(i,{name:"Id",hash:{},data:o,loc:{start:{line:1,column:2317},end:{line:1,column:2323}}}):r)+'" class="'+(null!=(t=d(l,"if").call(i,null!=n?d(n,"IsSelected"):n,{name:"if",hash:{},fn:e.program(15,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:2332},end:{line:1,column:2394}}}))?t:"")+" color"+u(typeof(r=null!=(r=d(l,"TabColor")||(null!=n?d(n,"TabColor"):n))?r:c)===s?r.call(i,{name:"TabColor",hash:{},data:o,loc:{start:{line:1,column:2400},end:{line:1,column:2412}}}):r)+" proxySubjectLink "+(null!=(t=d(l,"if").call(i,null!=n?d(n,"Loading"):n,{name:"if",hash:{},fn:e.program(17,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:2430},end:{line:1,column:2476}}}))?t:"")+(null!=(t=d(l,"if").call(i,null!=n?d(n,"Disabled"):n,{name:"if",hash:{},fn:e.program(17,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:2476},end:{line:1,column:2523}}}))?t:"")+'" href='+(null!=(t=d(l,"if").call(i,null!=n?d(n,"IsSelected"):n,{name:"if",hash:{},fn:e.program(19,o,0),inverse:e.program(21,o,0),data:o,loc:{start:{line:1,column:2530},end:{line:1,column:2588}}}))?t:"")+" >"+u((d(l,"addTemplate")||n&&d(n,"addTemplate")||c).call(i,"ProxySwitch.SubjectListEntry",n,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:2622},end:{line:1,column:2673}}}))+"</a>"},11:function(e,n,l,a,o){return'data-closedropdown="true" data-switchpatients="false"'},13:function(e,n,l,a,o){return'data-closedropdown="false" data-switchpatients="true"'},15:function(e,n,l,a,o){return"currentContext opacity30 proxybgcolor"},17:function(e,n,l,a,o){return"subjectLoadingOrDisabled"},19:function(e,n,l,a,o){return' "#" '},21:function(e,n,l,a,o){var t=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return e.escapeExpression((t(l,"makeLink")||n&&t(n,"makeLink")||e.hooks.helperMissing).call(null!=n?n:e.nullContext||{},null!=n?t(n,"LinkUrl"):n,{name:"makeLink",hash:{},data:o,loc:{start:{line:1,column:2561},end:{line:1,column:2581}}}))},useData:!0})}();;
!function(){var n=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.ProxySwitch=l.ProxySwitch||{}).DropDownOption=n({compiler:[8,">= 4.3.0"],main:function(n,l,e,a,o){var t,r,c=null!=l?l:n.nullContext||{},s=n.hooks.helperMissing,i=n.escapeExpression,u="function",p=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return i((p(e,"setStringNamespace")||l&&p(l,"setStringNamespace")||s).call(c,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:50},end:{line:1,column:112}}}))+'<li role="none" class="'+i(typeof(r=null!=(r=p(e,"ClassName")||(null!=l?p(l,"ClassName"):l))?r:s)===u?r.call(c,{name:"ClassName",hash:{},data:o,loc:{start:{line:1,column:135},end:{line:1,column:148}}}):r)+' proxySubjectListItem borderedListItem" ><a role="menuitem"tabindex="-1"aria-label="'+i(typeof(r=null!=(r=p(e,"AriaLabel")||(null!=l?p(l,"AriaLabel"):l))?r:s)===u?r.call(c,{name:"AriaLabel",hash:{},data:o,loc:{start:{line:1,column:232},end:{line:1,column:245}}}):r)+'"class="proxySubjectLink '+(null!=(t=p(e,"if").call(c,null!=l?p(l,"IsSelected"):l,{name:"if",hash:{},fn:n.program(1,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:270},end:{line:1,column:332}}}))?t:"")+" color"+i(typeof(r=null!=(r=p(e,"Color")||(null!=l?p(l,"Color"):l))?r:s)===u?r.call(c,{name:"Color",hash:{},data:o,loc:{start:{line:1,column:338},end:{line:1,column:347}}}):r)+'"href="'+i(typeof(r=null!=(r=p(e,"Link")||(null!=l?p(l,"Link"):l))?r:s)===u?r.call(c,{name:"Link",hash:{},data:o,loc:{start:{line:1,column:354},end:{line:1,column:362}}}):r)+'"'+(null!=(t=p(e,"if").call(c,null!=l?p(l,"ClosesDropDown"):l,{name:"if",hash:{},fn:n.program(3,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:363},end:{line:1,column:417}}}))?t:"")+(null!=(t=p(e,"if").call(c,null!=l?p(l,"OpensSubMenuWithId"):l,{name:"if",hash:{},fn:n.program(5,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:417},end:{line:1,column:530}}}))?t:"")+(null!=(t=p(e,"if").call(c,null!=l?p(l,"Lang"):l,{name:"if",hash:{},fn:n.program(7,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:530},end:{line:1,column:569}}}))?t:"")+'><span aria-hidden="true" focusable="false" class="proxySelectorDropDownPhotoContainer"><svg focusable="false" class="proxyfillcolor color'+i(typeof(r=null!=(r=p(e,"Color")||(null!=l?p(l,"Color"):l))?r:s)===u?r.call(c,{name:"Color",hash:{},data:o,loc:{start:{line:1,column:707},end:{line:1,column:716}}}):r)+'" aria-hidden="true">'+(null!=(t=p(e,"if").call(c,null!=l?p(l,"IconRef"):l,{name:"if",hash:{},fn:n.program(9,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:737},end:{line:1,column:783}}}))?t:"")+'</svg></span><span class="proxySelectorDropDownName '+(null!=(t=p(e,"if").call(c,null!=l?p(l,"IsSelected"):l,{name:"if",hash:{},fn:n.program(11,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:835},end:{line:1,column:866}}}))?t:"")+'"><div class="proxySelectorDropDownMenuItem">'+i(typeof(r=null!=(r=p(e,"DisplayText")||(null!=l?p(l,"DisplayText"):l))?r:s)===u?r.call(c,{name:"DisplayText",hash:{},data:o,loc:{start:{line:1,column:911},end:{line:1,column:926}}}):r)+"</div></span>"+(null!=(t=p(e,"if").call(c,null!=l?p(l,"OpensSubMenuWithId"):l,{name:"if",hash:{},fn:n.program(13,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:939},end:{line:1,column:1144}}}))?t:"")+"</a></li>"+i(typeof(r=null!=(r=p(e,"clearStringNamespace")||(null!=l?p(l,"clearStringNamespace"):l))?r:s)===u?r.call(c,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:1153},end:{line:1,column:1177}}}):r)+" "},1:function(n,l,e,a,o){return"currentContext opacity30 proxybgcolor"},3:function(n,l,e,a,o){return'data-closedropdown="true"'},5:function(n,l,e,a,o){var t,r=null!=l?l:n.nullContext||{},c=n.hooks.helperMissing,s="function",i=n.escapeExpression,u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'data-openssubmenuwithid="'+i(typeof(t=null!=(t=u(e,"OpensSubMenuWithId")||(null!=l?u(l,"OpensSubMenuWithId"):l))?t:c)===s?t.call(r,{name:"OpensSubMenuWithId",hash:{},data:o,loc:{start:{line:1,column:468},end:{line:1,column:490}}}):t)+'"data-id="'+i(typeof(t=null!=(t=u(e,"OpensSubMenuWithId")||(null!=l?u(l,"OpensSubMenuWithId"):l))?t:c)===s?t.call(r,{name:"OpensSubMenuWithId",hash:{},data:o,loc:{start:{line:1,column:500},end:{line:1,column:522}}}):t)+'"'},7:function(n,l,e,a,o){var t,r=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'data-lang="'+n.escapeExpression("function"==typeof(t=null!=(t=r(e,"Lang")||(null!=l?r(l,"Lang"):l))?t:n.hooks.helperMissing)?t.call(null!=l?l:n.nullContext||{},{name:"Lang",hash:{},data:o,loc:{start:{line:1,column:553},end:{line:1,column:561}}}):t)+'"'},9:function(n,l,e,a,o){var t=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return n.escapeExpression((t(e,"referenceSvg")||l&&t(l,"referenceSvg")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},null!=l?t(l,"IconRef"):l,{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:752},end:{line:1,column:776}}}))},11:function(n,l,e,a,o){return"bolded"},13:function(n,l,e,a,o){var t=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<span aria-hidden="true" focusable="false" class="accountDropDownChevronForward"><svg focusable="false">'+n.escapeExpression((t(e,"referenceSvg")||l&&t(l,"referenceSvg")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},"library.svg#proxyswitch_chevronright",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:1069},end:{line:1,column:1124}}}))+"</svg></span>"},useData:!0})}();;
!function(){var e=Handlebars.template,n=$$WP.Templates=$$WP.Templates||{};(n=n.ProxySwitch=n.ProxySwitch||{}).DropDownSubMenu=e({compiler:[8,">= 4.3.0"],main:function(e,n,l,a,o){var t,r,c=null!=n?n:e.nullContext||{},u=e.hooks.helperMissing,i=e.escapeExpression,s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return i((s(l,"setStringNamespace")||n&&s(n,"setStringNamespace")||u).call(c,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:50},end:{line:1,column:112}}}))+'<ul role="menu" aria-labelledby="accountDropDownSubMenuHeader" class="dropDownSubMenu dropdown-menu"><div id="accountDropDownSubMenuHeaderItem" role="heading">'+(null!=(t=s(l,"if").call(c,null!=n?s(n,"IncludeBackButton"):n,{name:"if",hash:{},fn:e.program(1,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:297},end:{line:1,column:584}}}))?t:"")+(null!=(t=s(l,"if").call(c,null!=n?s(n,"Title"):n,{name:"if",hash:{},fn:e.program(3,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:584},end:{line:1,column:693}}}))?t:"")+"</div>"+(null!=(t=s(l,"each").call(c,null!=n?s(n,"Options"):n,{name:"each",hash:{},fn:e.program(5,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:699},end:{line:1,column:774}}}))?t:"")+"</ul>"+i("function"==typeof(r=null!=(r=s(l,"clearStringNamespace")||(null!=n?s(n,"clearStringNamespace"):n))?r:u)?r.call(c,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:779},end:{line:1,column:803}}}):r)+" "},1:function(e,n,l,a,o){var t,r=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,i=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<li class="accountDropDownSubMenuBackButton"><a role="menuitem"tabindex="-1"aria-label="'+u((i(l,"getStringResource")||n&&i(n,"getStringResource")||c).call(r,"AccountDropDownSubMenuBackButtonText",{name:"getStringResource",hash:{},data:o,loc:{start:{line:1,column:410},end:{line:1,column:470}}}))+'"href="#"data-closesubmenu='+u("function"==typeof(t=null!=(t=i(l,"ID")||(null!=n?i(n,"ID"):n))?t:c)?t.call(r,{name:"ID",hash:{},data:o,loc:{start:{line:1,column:497},end:{line:1,column:503}}}):t)+'><svg focusable="false">'+u((i(l,"referenceSvg")||n&&i(n,"referenceSvg")||c).call(r,"library.svg#back",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:527},end:{line:1,column:562}}}))+"</svg></a></li>"},3:function(e,n,l,a,o){var t,r=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<h2 id="accountDropDownSubMenuHeader" class="accountDropDownSubMenuHeader">'+e.escapeExpression("function"==typeof(t=null!=(t=r(l,"Title")||(null!=n?r(n,"Title"):n))?t:e.hooks.helperMissing)?t.call(null!=n?n:e.nullContext||{},{name:"Title",hash:{},data:o,loc:{start:{line:1,column:672},end:{line:1,column:681}}}):t)+"</h2>"},5:function(e,n,l,a,o){var t=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return e.escapeExpression((t(l,"addTemplate")||n&&t(n,"addTemplate")||e.hooks.helperMissing).call(null!=n?n:e.nullContext||{},"ProxySwitch.DropDownOption",n,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:716},end:{line:1,column:765}}}))},useData:!0})}();;
!function(){var e=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.ProxySwitch=l.ProxySwitch||{}).SubjectListEntry=e({compiler:[8,">= 4.3.0"],main:function(e,l,n,a,o){var r,t,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,s=e.escapeExpression,u="function",p=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return s((p(n,"setStringNamespace")||l&&p(l,"setStringNamespace")||c).call(i,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:51},end:{line:1,column:113}}}))+'<span aria-hidden="true"  class="proxySelectorDropDownPhotoContainer '+(null!=(r=p(n,"if").call(i,null!=l?p(l,"Disabled"):l,{name:"if",hash:{},fn:e.program(1,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:206},end:{line:1,column:252}}}))?r:"")+'">'+(null!=(r=e.invokePartial(p(a,"roundPatientIcon"),l,{name:"roundPatientIcon",data:o,helpers:n,partials:a,decorators:e.decorators}))?r:"")+'</span><div class="proxySelectorDropDownName" title="'+s(typeof(t=null!=(t=p(n,"TitleText")||(null!=l?p(l,"TitleText"):l))?t:c)===u?t.call(i,{name:"TitleText",hash:{},data:o,loc:{start:{line:1,column:366},end:{line:1,column:379}}}):t)+'" ><span aria-hidden="true" dir="ltr" class="proxySelectorDropDownNameEllipsis '+(null!=(r=p(n,"if").call(i,null!=l?p(l,"Disabled"):l,{name:"if",hash:{},fn:e.program(3,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:458},end:{line:1,column:502}}}))?r:"")+'">'+s(typeof(t=null!=(t=p(n,"DisplayNameLabel")||(null!=l?p(l,"DisplayNameLabel"):l))?t:c)===u?t.call(i,{name:"DisplayNameLabel",hash:{},data:o,loc:{start:{line:1,column:504},end:{line:1,column:524}}}):t)+"</span>"+(null!=(r=p(n,"if").call(i,null!=l?p(l,"Loading"):l,{name:"if",hash:{},fn:e.program(5,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:531},end:{line:1,column:671}}}))?r:"")+(null!=(r=p(n,"if").call(i,null!=l?p(l,"Disabled"):l,{name:"if",hash:{},fn:e.program(7,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:671},end:{line:1,column:825}}}))?r:"")+"</div>"+s(typeof(t=null!=(t=p(n,"clearStringNamespace")||(null!=l?p(l,"clearStringNamespace"):l))?t:c)===u?t.call(i,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:831},end:{line:1,column:855}}}):t)+" "},1:function(e,l,n,a,o){return" proxyLoadPhotoDisabled"},3:function(e,l,n,a,o){return" proxyLoadErrorSubtle"},5:function(e,l,n,a,o){var r,t=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<div id="proxyLoadWheel" class="spinningLoadWheel color'+e.escapeExpression("function"==typeof(r=null!=(r=t(n,"CurrentlySelectedColor")||(null!=l?t(l,"CurrentlySelectedColor"):l))?r:e.hooks.helperMissing)?r.call(null!=l?l:e.nullContext||{},{name:"CurrentlySelectedColor",hash:{},data:o,loc:{start:{line:1,column:601},end:{line:1,column:627}}}):r)+' proxybordercolor proxyborder"></div>'},7:function(e,l,n,a,o){var r=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<span><svg class="proxyLoadErrorIcon" aria-hidden="true" role="img">'+e.escapeExpression((r(n,"referenceSvg")||l&&r(l,"referenceSvg")||e.hooks.helperMissing).call(null!=l?l:e.nullContext||{},"library.svg#_emblem_yieldyellow",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:755},end:{line:1,column:805}}}))+"</svg></span>"},usePartial:!0,useData:!0})}();;
!function(){var n=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.ProxySwitch=l.ProxySwitch||{}).PatientRoundIcon=n({compiler:[8,">= 4.3.0"],main:function(n,l,o,t,e){var r,a,i=null!=l?l:n.nullContext||{},u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<div  class="roundedPatientPhoto proxybgcolor proxybordercolor color'+n.escapeExpression("function"==typeof(a=null!=(a=u(o,"TabColor")||(null!=l?u(l,"TabColor"):l))?a:n.hooks.helperMissing)?a.call(i,{name:"TabColor",hash:{},data:e,loc:{start:{line:1,column:206},end:{line:1,column:218}}}):a)+(null!=(r=u(o,"unless").call(i,null!=l?u(l,"PhotoUrl"):l,{name:"unless",hash:{},fn:n.program(1,e,0),inverse:n.noop,data:e,loc:{start:{line:1,column:218},end:{line:1,column:258}}}))?r:"")+'">'+(null!=(r=u(o,"if").call(i,null!=l?u(l,"PhotoUrl"):l,{name:"if",hash:{},fn:n.program(3,e,0),inverse:n.program(5,e,0),data:e,loc:{start:{line:1,column:260},end:{line:1,column:405}}}))?r:"")+"</div>"},1:function(n,l,o,t,e){return" noBorder"},3:function(n,l,o,t,e){var r,a=null!=l?l:n.nullContext||{},i=n.hooks.helperMissing,u="function",s=n.escapeExpression,c=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return"<img src="+s(typeof(r=null!=(r=c(o,"PhotoUrl")||(null!=l?c(l,"PhotoUrl"):l))?r:i)===u?r.call(a,{name:"PhotoUrl",hash:{},data:e,loc:{start:{line:1,column:285},end:{line:1,column:297}}}):r)+' alt="" data-first-letter="'+s(typeof(r=null!=(r=c(o,"FirstLetter")||(null!=l?c(l,"FirstLetter"):l))?r:i)===u?r.call(a,{name:"FirstLetter",hash:{},data:e,loc:{start:{line:1,column:324},end:{line:1,column:339}}}):r)+'" />'},5:function(n,l,o,t,e){var r,a=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<span aria-hidden="true">'+n.escapeExpression("function"==typeof(r=null!=(r=a(o,"FirstLetter")||(null!=l?a(l,"FirstLetter"):l))?r:n.hooks.helperMissing)?r.call(null!=l?l:n.nullContext||{},{name:"FirstLetter",hash:{},data:e,loc:{start:{line:1,column:376},end:{line:1,column:391}}}):r)+"</span>"},useData:!0})}();;
!function(){var a=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.Upload=l.Upload||{}).UploadContainer=a({compiler:[8,">= 4.3.0"],main:function(a,l,e,n,o){var t,d=null!=l?l:a.nullContext||{},i=a.escapeExpression,p=a.lookupProperty||function(a,l){if(Object.prototype.hasOwnProperty.call(a,l))return a[l]};return'<div data-block="upload"><div class="cardlist column_2 upload-cardlist hoverable matchHeights">'+(null!=(t=p(e,"each").call(d,null!=l?p(l,"Documents"):l,{name:"each",hash:{},fn:a.program(1,o,0),inverse:a.noop,data:o,loc:{start:{line:1,column:146},end:{line:1,column:220}}}))?t:"")+i((p(e,"addTemplate")||l&&p(l,"addTemplate")||a.hooks.helperMissing).call(d,"Upload.UploadCard",l,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:285},end:{line:1,column:325}}}))+'</div><div class="hidden"><input type="file" class="upload-input hidden" data-function="upload-core" accept="'+i(a.lambda(null!=(t=null!=l?p(l,"Configuration"):l)?p(t,"AllowedExtensionsForInput"):t,l))+'" multiple="multiple" /></div><div id="uploadAriaContainer" class="clearlabel" aria-live="assertive"><span id="uploadAriaAnnouncements"></span></div></div>'},1:function(a,l,e,n,o){var t=a.lookupProperty||function(a,l){if(Object.prototype.hasOwnProperty.call(a,l))return a[l]};return a.escapeExpression((t(e,"addTemplate")||l&&t(l,"addTemplate")||a.hooks.helperMissing).call(null!=l?l:a.nullContext||{},"Upload.UploadedFileCard",l,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:165},end:{line:1,column:211}}}))},useData:!0})}();;
!function(){var e=Handlebars.template,n=$$WP.Templates=$$WP.Templates||{};(n=n.Upload=n.Upload||{}).UploadCard=e({compiler:[8,">= 4.3.0"],main:function(e,n,l,a,t){var r,o=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return null!=(r=(o(l,"ifAll")||n&&o(n,"ifAll")||e.hooks.helperMissing).call(null!=n?n:e.nullContext||{},null!=n?o(n,"IsLimitReached"):n,null!=(r=null!=n?o(n,"Configuration"):n)?o(r,"HideMaxUploadsWarning"):r,{name:"ifAll",hash:{},fn:e.program(1,t,0),inverse:e.program(3,t,0),data:t,loc:{start:{line:1,column:1},end:{line:1,column:1526}}}))?r:""},1:function(e,n,l,a,t){return"<div />"},3:function(e,n,l,a,t){var r,o=null!=n?n:e.nullContext||{},i=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div class="card addItem upload-addFile" '+(null!=(r=i(l,"if").call(o,null!=n?i(n,"CanUpload"):n,{name:"if",hash:{},fn:e.program(4,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:118},end:{line:1,column:186}}}))?r:"")+">"+(null!=(r=i(l,"if").call(o,null!=n?i(n,"IsConfigLoading"):n,{name:"if",hash:{},fn:e.program(6,t,0),inverse:e.program(8,t,0),data:t,loc:{start:{line:1,column:187},end:{line:1,column:1510}}}))?r:"")+"</div>"},4:function(e,n,l,a,t){return' data-function="upload" data-dragregion="1" '},6:function(e,n,l,a,t){var r=null!=n?n:e.nullContext||{},o=e.hooks.helperMissing,i=e.escapeExpression,u=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a role="button" href="#" data-id="additem" aria-label="'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"LoadingConfigPrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:266},end:{line:1,column:309}}}))+'"><span class="vcenter"><span class="addlabel upload--add-file-label upload--uploading-icon" aria-hidden="true">'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"LoadingConfigPrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:421},end:{line:1,column:464}}}))+"</span></span></a>"},8:function(e,n,l,a,t){var r,o=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return null!=(r=o(l,"if").call(null!=n?n:e.nullContext||{},null!=n?o(n,"IsLimitReached"):n,{name:"if",hash:{},fn:e.program(9,t,0),inverse:e.program(11,t,0),data:t,loc:{start:{line:1,column:482},end:{line:1,column:1503}}}))?r:""},9:function(e,n,l,a,t){var r=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div class="card-center upload--limit-reached"><div>'+e.escapeExpression((r(l,"getStringResource")||n&&r(n,"getStringResource")||e.hooks.helperMissing).call(null!=n?n:e.nullContext||{},"UploadLimitReachedErrorMessage",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:560},end:{line:1,column:614}}}))+"</div></div>"},11:function(e,n,l,a,t){var r,o=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return null!=(r=o(l,"if").call(null!=n?n:e.nullContext||{},null!=n?o(n,"IsCurrentlyUploading"):n,{name:"if",hash:{},fn:e.program(12,t,0),inverse:e.program(14,t,0),data:t,loc:{start:{line:1,column:626},end:{line:1,column:1503}}}))?r:""},12:function(e,n,l,a,t){var r=null!=n?n:e.nullContext||{},o=e.hooks.helperMissing,i=e.escapeExpression,u=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a role="button" href="#" data-id="additem" aria-label="'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadingFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:714},end:{line:1,column:757}}}))+'"><span class="vcenter"><span class="addlabel upload--add-file-label upload--uploading-icon" aria-hidden="true">'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadingFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:869},end:{line:1,column:912}}}))+"</span></span></a>"},14:function(e,n,l,a,t){var r,o=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return null!=(r=o(l,"if").call(null!=n?n:e.nullContext||{},null!=n?o(n,"Documents"):n,{name:"if",hash:{},fn:e.program(15,t,0),inverse:e.program(17,t,0),data:t,loc:{start:{line:1,column:930},end:{line:1,column:1503}}}))?r:""},15:function(e,n,l,a,t){var r=null!=n?n:e.nullContext||{},o=e.hooks.helperMissing,i=e.escapeExpression,u=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a role="button" href="#" data-id="additem" aria-label="'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadAnotherFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1007},end:{line:1,column:1054}}}))+'"><span class="vcenter"><span class="addlabel upload--add-file-label upload--document-icon" aria-hidden="true">'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadAnotherFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1165},end:{line:1,column:1212}}}))+"</span></span></a>"},17:function(e,n,l,a,t){var r=null!=n?n:e.nullContext||{},o=e.hooks.helperMissing,i=e.escapeExpression,u=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a role="button" href="#" data-id="additem" aria-label="'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1294},end:{line:1,column:1334}}}))+'"><span class="vcenter"><span class="addlabel upload--add-file-label upload--document-icon" aria-hidden="true">'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1445},end:{line:1,column:1485}}}))+"</span></span></a>"},useData:!0})}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var e=function WP$Navigation$Models$Menu(e){this.WP$Common$Model(e);for(var t=0;t<this.Submenus.length;t++){var n=new $$WP.Navigation.Models.Submenu(this.Submenus[t]);this.Submenus[t]=n}this.Submenus=this.Submenus.filter((function(e){return e.MenuItems.length>0}));for(var u=0;u<this.Shortcuts.length;u++){var s=new $$WP.Navigation.Models.MenuItem(this.Shortcuts[u]);this.Shortcuts[u]=s}};e.prototype={s_dataMembers:["SubjectColor","MenuDisplayName","ButtonDisplayName","Submenus","Shortcuts","TextDirection","IsNav"],SubjectColor:null,MenuDisplayName:null,ButtonDisplayName:null,Submenus:null,Shortcuts:null,TextDirection:null,IsNav:null,getMenuAuditState:function WP$Navigation$Models$Menu$getMenuAuditState(){var e=[];for(subIx=0;subIx<this.Submenus.length;subIx++)for(menuIx=0;menuIx<this.Submenus[subIx].MenuItems.length;menuIx++)e.push({Id:this.Submenus[subIx].MenuItems[menuIx].Id});return e}},$$WP.Navigation.Models.Menu=e,e.extend($$WP.Common.Model,"WP$Navigation$Models$Menu")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var e=function WP$Navigation$Models$Submenu(e){this.WP$Common$Model(e);for(var t=0;t<this.MenuItems.length;t++){var n=new $$WP.Navigation.Models.MenuItem(this.MenuItems[t]);this.MenuItems[t]=n}this.MenuItems=this.MenuItems.filter($$WP.Navigation.Models.MenuItem.isValidMenuItem)};e.prototype={s_dataMembers:["Name","MenuItems"],Name:null,MenuItems:null},$$WP.Navigation.Models.Submenu=e,e.extend($$WP.Common.Model,"WP$Navigation$Models$Submenu")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var n=function WP$Navigation$Models$MenuItem(n){this.WP$Common$Model(n),this.__makeMenuItemLink()};n.prototype={s_dataMembers:["Id","Name","NameWithoutDiacritics","Link","Icon","Emblem","Synonyms","SynonymsWithoutDiacritics","DataAttributes"],Id:null,Name:null,NameWithoutDiacritics:null,Link:null,Icon:null,Emblem:null,Synonyms:null,SynonymsWithoutDiacritics:null,DataAttributes:null,__makeMenuItemLink:function(){return!!this.Link&&("#"!==this.Link&&(this.Link=makeLink(this.Link)),!0)}};$$WP.Navigation.Models.MenuItem=n,n.extend($$WP.Common.Model,"WP$Navigation$Models$MenuItem"),$$WP.Navigation.Models.MenuItem.isValidMenuItem=function WP$Navigation$Models$MenuItem$isValidMenuItem(n){return null!==n.Link}}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var t=function WP$Navigation$Models$SearchMenu(t,e,a){this.WP$Common$Model(t),this.SearchResultsItems=[],this.TotalMatches=0,this.SearchString=e,this.Auditing=!!a,this.AuditState=[],this._getSearchMenu(t,e),this.SearchResultsDisplay=""};t.prototype={s_dataMembers:["SubjectColor","IsNav","MenuName"],SubjectColor:null,IsNav:null,MenuName:null,Auditing:null,SearchString:null,TotalMatches:null,AuditState:null,SearchResultsItems:null,SearchResultsDisplay:null,_getSearchMenu:function $WP$Navigation$Models$SearchMenu$DoSearch(t,e){return this.__searchMenu(t,e),null},__searchMenu:function $WP$Navigation$Models$Menu$DoSearch(t,e){for(var a=0;a<t.Submenus.length;a++){var n=new $$WP.Navigation.Models.SearchSubmenu(t.Submenus[a],e,this.Auditing);n.Matches>=1&&(this.SearchResultsItems=this.SearchResultsItems.concat(n.MenuItems),this.TotalMatches+=n.Matches,this.Auditing&&(this.AuditState=this.AuditState.concat(n.AuditState)))}this.SearchResultsItems.sort((function(t,e){return t.MatchRanking-e.MatchRanking}))}},$$WP.Navigation.Models.SearchMenu=t,t.extend($$WP.Common.Model,"WP$Navigation$Models$SearchMenu")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var t=function WP$Navigation$Models$SearchSubmenu(t,e,i){this.WP$Common$Model(t),this.MenuItems=[],this.Matches=0,this.Auditing=i,this.AuditState=[],this.__searchSubmenu(t,e)};t.prototype={s_dataMembers:["Name"],Name:null,Auditing:null,MenuItems:null,Matches:null,AuditState:null,__searchSubmenu:function WP$Navigation$Models$SearchSubmenu$searchSubmenu(t,e){for(var i=0;i<t.MenuItems.length;i++){var n=new $$WP.Navigation.Models.SearchMenuItem(t.MenuItems[i],e,this.Auditing);n.IsMatch&&(this.MenuItems.push(n),this.Matches++)}this.Auditing&&this.__getAuditState()},__getAuditState:function WP$Navigation$Models$SearchSubmenu$getAuditState(){for(var t=0;t<this.MenuItems.length;t++)this.AuditState.push(this.MenuItems[t].AuditState)}},$$WP.Navigation.Models.SearchSubmenu=t,t.extend($$WP.Common.Model,"WP$Navigation$Models$SearchSubmenu")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var t=function WP$Navigation$Models$SearchMenuItem(t,n,e){this.WP$Common$Model(t),this.RangesToMark=[],this.MatchIsSynonym=!1,this.IsMatch=!1,this.AuditState=[],this.__searchMenuItem(t,n)&&(this.IsMatch=!0,e&&(this.AuditState=this.__getAuditState()))};t.prototype={s_dataMembers:["Id","Name","Link","Icon","DataAttributes"],Id:null,Name:null,Link:null,Icon:null,DataAttributes:null,IsMatch:null,MatchIsSynonym:!1,RangesToMark:null,SynonymMatch:null,MatchRanking:null,AuditState:null,__searchMenuItem:function $WP$Navigation$Models$SearchMenuItem$searchMenuItem(t,n){var e=this.__getSearchMatchRankingAndIndex(n,t.Name,!1),a=this.__getSearchMatchRankingAndIndex(n,t.NameWithoutDiacritics,!1);-1!=a[1]&&(-1==e[1]||a[1]<e[1])&&(e=a);var i=e[1],h=e[0];if(1==h)return this.RangesToMark.push({start:i,end:i+n.length}),this.MatchRanking=h,!0;for(var s=Number.MAX_VALUE,r=Number.MAX_VALUE,c=-1,o=0;o<t.Synonyms.length&&0!=h;o++)e=this.__getSearchMatchRankingAndIndex(n,t.Synonyms[o],!0),-1!=(a=this.__getSearchMatchRankingAndIndex(n,t.SynonymsWithoutDiacritics[o],!0))[1]&&(-1==e[1]||a[1]<e[1])&&(e=a),s=e[1],(r=e[0])>-1&&r<h&&(this.MatchIsSynonym=!0,c=o,i=s,h=r);return-1!=h&&h!=Number.MAX_VALUE&&(this.MatchIsSynonym&&(this.SynonymMatch=t.Synonyms[c]),this.RangesToMark.push({start:i,end:i+n.length}),this.MatchRanking=h,!0)},__getSearchMatchRankingAndIndex:function(t,n,e){for(var a=0,i=0,h=-1,s=n.replaceAll("-"," ").toLowerCase(),r=Number.MAX_VALUE,c=Number.MAX_VALUE;r>0&&a<s.length;)i=s.indexOf(t,a),(r=this.__getSearchMatchRanking(i,s,e))>-1&&r<c&&(c=r,h=i),a=i+t.length;return[c,h]},__getAuditState:function(){return{Id:this.Id,SynonymMatch:this.SynonymMatch}},__getSearchMatchRanking:function(t,n,e){return-1==t?-1:(0==t?1:"- ".includes(n.charAt(t-1))?3:5)+Number(e)}},$$WP.Navigation.Models.SearchMenuItem=t,t.extend($$WP.Common.Model,"WP$Navigation$Models$SearchMenuItem")}();;
!function ClassDefinition(){var e=$$WP.Strings.getNamespace("ProxySwitch.ProxySwitch.ProxySelector");$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Models");var t=function WP$ProxySwitch$Models$ProxySelectorViewModel$ProxySelectorViewModel(t){this.WP$Common$Model(t);for(var i=0;i<this.ProxySubjectList.length;i++){var o=new $$WP.ProxySwitch.Models.ProxySubjectViewModel(this.ProxySubjectList[i]);this.ProxySubjectList[i]=o,this.ProxySubjectList[i].IsSelected&&(this.CurrentlySelected=this.ProxySubjectList[i])}this.ProxySubjectList.forEach((function(e){e.CurrentlySelectedColor=this.TabColor}),this.CurrentlySelected);let n=this.CurrentlySelectedTabColor;var r=new $$WP.ProxySwitch.Models.DropDownSubMenuViewModel;if(r.ID="dropDownLocaleList",r.Title=$$WP.Strings.getForTemplate("LocaleSwitcherHeaderText","ProxySwitch.ProxySwitch.ProxySelector"),r.Options=[],this.AvailableLanguageList.forEach((function(e){var t=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;t.DisplayText=e.DisplayText,t.AriaLabel=t.DisplayText,t.Color=n,t.IsSelected=e.IsSelected,e.IsSelected?t.ClosesDropDown=!0:t.Lang=e.Name,r.Options.push(t)})),this.SubMenus={},this.SubMenus.dropDownLocaleList=r,this.AdditionalOptionsList=[],r.Options.length>1){var s=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;s.DisplayText=$$WP.Strings.getForTemplate("LocaleSwitcherButtonText","ProxySwitch.ProxySwitch.ProxySelector"),s.AriaLabel=s.DisplayText,s.Color=n,s.IconRef="library.svg#header_globe",s.OpensSubMenuWithId="dropDownLocaleList",this.AdditionalOptionsList.push(s)}if($$WP.Utilities.UI.IsMidLogin||$$WP.Utilities.UI.IsLoggedIn){var l=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;$$WP.Utilities.UI.IsWorkflowRestricted?l.DisplayText=$$WP.Strings.getForTemplate("LogOutGuestButtonText","Shared._AfterLoginLayout"):l.DisplayText=$$WP.Strings.getForTemplate("LogOutButtonText","Shared._AfterLoginLayout"),l.AriaLabel=l.DisplayText,l.IconRef="library.svg#menu_logout",l.Color=n,l.ClassName="logOutListItem",this.AdditionalOptionsList.push(l)}if(this.ButtonTitleText=this._determineButtonTitleText(),!$$WP.Utilities.UI.IsLoggedIn||$$WP.Utilities.UI.IsWorkflowRestricted)if(0==this.AdditionalOptionsList.length)this.HideDropDownButton=!0;else if(1==this.AdditionalOptionsList.length){this.DropDownButtonOverride=this.AdditionalOptionsList[0],this.ShowDropDownButtonChevron=null!=this.DropDownButtonOverride.OpensSubMenuWithId;const e=this.DropDownButtonOverride.OpensSubMenuWithId;null!=e?(this.DropDownButtonAriaControls="accountDropDownSubMenuContainer",this.SubMenus[e].IncludeBackButton=!1):this.DropDownButtonAriaControls=null,this.ButtonTitleText=this.DropDownButtonOverride.AriaLabel}if(this.Loading=this.ShouldTryAgain,this.SettingsOptionsList=[],this.ShowFriendsAndFamily){var a=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;a.DisplayText=this._determineFriendsAndFamilyMenuText(),a.AriaLabel=this._determineFriendsAndFamilyTitleText(),a.IconRef="library.svg#menu_proxyaccess",a.Color=n,a.Link=makeLink("Proxies/FamilyAccess"),this.SettingsOptionsList.push(a)}if(this.ShowPersonalInformation){var d=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;d.DisplayText=e.getString("PersonalInformationMenuText"),d.AriaLabel=e.getString("PersonalInformationTitleText"),d.IconRef="library.svg#menu_personalinformation",d.Color=n,d.Link=makeLink("app/personal-information"),this.SettingsOptionsList.push(d)}if(this.ShowAccountSettings){var c=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;c.DisplayText=e.getString("AccountSettingsMenuText"),c.AriaLabel=c.DisplayText,c.IconRef="library.svg#menu_security",c.Color=n,c.Link=makeLink("app/security-settings"),this.SettingsOptionsList.push(c)}};t.prototype={s_dataMembers:["ProxySubjectList","AvailableLanguageList","ShowFriendsAndFamily","ShouldTryAgain","ShowPersonalInformation","ShowAccountSettings","CurrentlySelectedTabColor"],ProxySubjectList:null,AvailableLanguageList:null,SettingsOptionsList:null,AdditionalOptionsList:null,SubMenus:null,CurrentlySelected:null,CurrentlySelectedTabColor:1,ShowFriendsAndFamily:!1,ShowPersonalInformation:!1,ShowAccountSettings:!1,ButtonTitleText:"",DropDownButtonOverride:null,DropDownButtonAriaControls:"proxyList",HideDropDownButton:!1,LoadingText:e.getString("LoadingText"),ShouldTryAgain:!1,_determineButtonTitleText:function WP$ProxySwitch$Controllers$ProxySelectorViewModel$_determineButtonTitleText(){return this.ProxySubjectList.length<=1||$$WP.Utilities.UI.IsMidLogin||$$WP.Utilities.UI.IsWorkflowRestricted||!$$WP.Utilities.UI.IsLoggedIn?e.getString("noProxiesTitleText"):$$WP.Utilities.UI.IsCapturedWorkflow||$$WP.Utilities.UI.MyChartCentral._getMccLocation()?this.CurrentlySelected.TitleText+"\n"+e.getString("limitedDropdownTitleText"):this.CurrentlySelected.TitleText+"\n"+e.getString("switchPatientsTitleText")},_determineFriendsAndFamilyMenuText:function WP$ProxySwitch$Models$ProxySelectorViewModel$_determineFriendsAndFamilyMenuText(){var t="FriendsAndFamilyMenuText";this.CurrentlySelected.ServiceAreaAbbreviationList&&(t+="ServiceAreas"),this._addMnemonics();var i=e.getString(t);return this._removeMnemonics(),i},_determineFriendsAndFamilyTitleText:function WP$ProxySwitch$Models$ProxySelectorViewModel$_determineFriendsAndFamilyStringTitleText(){var t="FriendsAndFamilyTitleText";this.CurrentlySelected.ServiceAreaAbbreviationList&&(t+="ServiceAreas"),this._addMnemonics();var i=e.getString(t);return this._removeMnemonics(),i},_addMnemonics:function WP$ProxySwitch$Models$ProxySelectorViewModel$_addMnemonics(){e.addMnemonic("@MYCHART@SUBJECT_PATIENTNAME@",this.CurrentlySelected.DisplayName,$$WP.Strings.EncodingTypes.None),e.addMnemonic("@MYCHART@ALLOWEDAREAS@",this.CurrentlySelected.ServiceAreaAbbreviationList,$$WP.Strings.EncodingTypes.None)},_removeMnemonics:function WP$ProxySwitch$Models$ProxySelectorViewModel$_removeMnemonics(){e.removeMnemonic("@MYCHART@SUBJECT_PATIENTNAME@"),e.removeMnemonic("@MYCHART@ALLOWEDAREAS@")}},$$WP.ProxySwitch.Models.ProxySelectorViewModel=t,t.extend($$WP.Common.Model,"WP$ProxySwitch$Models$ProxySelectorViewModel")}();;
!function ClassDefinition(){var e=$$WP.Strings.getNamespace("ProxySwitch.ProxySwitch.ProxySelector");$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Models");var i=function ProxySubjectViewModel(e){this.WP$Common$Model(e),this.FirstLetter=this.DisplayName.substring(0,1),this.TitleText=this.determineTitleText(),this.DisplayNameLabel=this.DisplayName,this.ServiceAreaAbbreviationList&&(this.DisplayNameLabel=this.determineDisplayNameWithServiceAreas())};i.prototype={s_dataMembers:["DisplayName","TabColor","PhotoUrl","LinkUrl","IsSelected","FirstLetter","IsSelf","TitleText","ServiceAreaAbbreviationList","Loading","Disabled","Id"],DisplayName:null,PhotoUrl:null,TabColor:null,LinkUrl:null,IsSelected:!1,FirstLetter:null,IsSelf:!1,TitleText:null,ServiceAreaAbbreviationList:null,DisplayNameLabel:null,Loading:!1,Disabled:!1,CurrentlySelectedColor:null,Id:null,determineTitleText:function WP$ProxySwitch$Models$ProxySubjectViewModel$determineTitleText(){e.addMnemonic("@MYCHART@SUBJECT_PATIENTNAME@",this.DisplayName,$$WP.Strings.EncodingTypes.None),e.addMnemonic("@MYCHART@ALLOWEDAREAS@",this.ServiceAreaAbbreviationList,$$WP.Strings.EncodingTypes.None);var i,t="";return t=this.IsSelected&&this.IsSelf?"selfSelectorCurrentlyAccessingTitle":this.IsSelected&&!this.IsSelf?"currentlyAccessingTitle":!this.IsSelected&&this.IsSelf?"selfSelectorTitle":this.Loading?"RemoteSubjectLoading":this.Disabled?"RemoteSubjectDisabled":"subjectSelectorTitle",this.ServiceAreaAbbreviationList&&(t+="ServiceAreas"),i=e.getString(t),e.removeMnemonic("@MYCHART@SUBJECT_PATIENTNAME@"),e.removeMnemonic("@MYCHART@ALLOWEDAREAS@"),i},determineDisplayNameWithServiceAreas:function WP$ProxySwitch$Models$ProxySubjectViewModel$determineDisplayNameWithServiceAreas(){e.addMnemonic("@MYCHART@SUBJECT_PATIENTNAME@",this.DisplayName,$$WP.Strings.EncodingTypes.None),e.addMnemonic("@MYCHART@ALLOWEDAREAS@",this.ServiceAreaAbbreviationList,$$WP.Strings.EncodingTypes.None);var i=e.getString("subjectLabelTitleServiceAreas");return e.removeMnemonic("@MYCHART@SUBJECT_PATIENTNAME@"),e.removeMnemonic("@MYCHART@ALLOWEDAREAS@"),i}},$$WP.ProxySwitch.Models.ProxySubjectViewModel=i,i.extend($$WP.Common.Model,"WP$ProxySwitch$Models$ProxySubjectViewModel")}();;
!function ClassDefinition(){$$WP.Strings.getNamespace("ProxySwitch.ProxySwitch.ProxySelector");$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Models");var o=function DropDownOptionViewModel(){};o.prototype={DisplayText:null,IconRef:null,Color:null,AriaLabel:null,IsSelected:!1,Link:"#",ClassName:null,OpensSubMenuWithId:null,ClosesDropDown:!1,Lang:null},$$WP.ProxySwitch.Models.DropDownOptionViewModel=o,o.extend($$WP.Common.Model,"WP$ProxySwitch$Models$DropDownOptionViewModel")}();;
!function ClassDefinition(){$$WP.Strings.getNamespace("ProxySwitch.ProxySwitch.ProxySelector");$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Models");var e=function DropDownSubMenuViewModel(){};e.prototype={ID:null,Title:null,Options:[],IncludeBackButton:!0},$$WP.ProxySwitch.Models.DropDownSubMenuViewModel=e,e.extend($$WP.Common.Model,"WP$ProxySwitch$Models$DropDownSubMenuViewModel")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Upload.Models");var e=function UploadConfiguration(e){e=e||{},this.WP$Common$Model(e),this.ContextData=jQuery.extend(!0,{},this.ContextData),this.ViewTemplate=e.ViewTemplate||$$WP.Templates.Upload.UploadContainer,this.UploadCardTemplate=e.UploadCardTemplate||$$WP.Templates.Upload.UploadCard,this.DefaultStringNamespace=e.DefaultStringNamespace||"Upload",this.ViewerCsn=e.ViewerCsn,this.IsPhotoForPatientsChart=e.IsPhotoForPatientsChart};e.prototype={s_dataMembers:["AllowedImageAndDocumentExtensions","AllowedVideoExtensions","MaxAllowedImageSize","MaxAllowedVideoSize","MaxFilesAllowed","ContextData"],AllowedImageAndDocumentExtensions:null,AllowedVideoExtensions:null,MaxAllowedImageSize:null,MaxAllowedVideoSize:null,MaxFilesAllowed:null,ContextData:{},ViewerCsn:"",ViewTemplate:null,IsPhotoForPatientsChart:!1,UploadCardTemplate:null,AttachContainerEventHandlers:null,AttachFileCardEventHandlers:null,DefaultStringNamespace:null,ConfirmationViewModel:null,RefreshViewOverride:null,MasterController:null,NeedsRedirect:!1,RedirectTitle:null,RedirectHtml:null,UseGet:!1,FromVBPage:!1,HideMaxUploadsWarning:!1,HideFileExtensions:!1,FromBedside:!1,ConfigUrl:null,UploadUrl:makeLink("DocumentUpload/UploadFile"),DeleteUrl:makeLink("DocumentUpload/DeleteFile"),EditUrl:makeLink("DocumentUpload/EditFileName"),onConfigStart:null,onUploadStart:null,onEditStart:null,onDeleteStart:null,onConfigSucess:null,onUploadSuccess:null,onDeleteSuccess:null,onEditSuccess:null,onConfigFail:null,onUploadFail:null,onDeleteFail:null,onEditFail:null,ConfirmFunction:null,IsFileAceptable:function IsFileAceptable(e,n){if(this.HasInvalidFilenameChars(e))return 4;var l=(e||"").lastIndexOf("."),o="",t=this.AllowedExtensions;return l>-1&&(o=e.substr(l+1).toUpperCase(),t.indexOf(o)>-1)?(n/=1024,this.AllowedImageAndDocumentExtensions&&this.AllowedImageAndDocumentExtensions.indexOf(o)>-1&&this.MaxAllowedImageSize<n?2:this.AllowedVideoExtensions&&this.AllowedVideoExtensions.indexOf(o)>-1&&this.MaxAllowedVideoSize<n?3:0):1},HasInvalidFilenameChars:function HasInvalidFilenameChars(e){for(var n=$$WP.Upload.Models.UploadConfiguration.InvalidFilenameCharsSet,l=0;l<e.length;l++)if(n.has(e[l]))return!0;return!1},get AllowedExtensions(){var e=[];return this.AllowedImageAndDocumentExtensions&&this.AllowedImageAndDocumentExtensions.length>0&&this.MaxAllowedImageSize>0&&(e=e.concat(this.AllowedImageAndDocumentExtensions)),this.AllowedVideoExtensions&&this.AllowedVideoExtensions.length>0&&this.MaxAllowedVideoSize>0&&(e=e.concat(this.AllowedVideoExtensions)),e},get AllowedExtensionsForInput(){var e=this.AllowedExtensions;return e&&e.length>0?"."+e.join(",."):""},get AllowedDocumentsHelperText(){var e="";return $$WP.Strings.setDefaultNamespace(this.DefaultStringNamespace),$$WP.Strings.addMnemonic("@MYCHART@MAXUPLOADS@",this.MaxFilesAllowed),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDEXTENSIONS@",this.AllowedExtensions.join($$WP.Strings.get("listSeparator"))),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDIMAGESIZE@",Math.floor(10*this.MaxAllowedImageSize/1024)/10),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDVIDEOSIZE@",Math.floor(10*this.MaxAllowedVideoSize/1024)/10),e=1===this.MaxFilesAllowed?this.HideFileExtensions?$$WP.Strings.get("UploadInfoBubbleHelpTextOneFileNoExtensions"):$$WP.Strings.get("UploadInfoBubbleHelpTextOneFile"):this.HideFileExtensions?$$WP.Strings.get("UploadInfoBubbleHelpTextNoExtensions"):$$WP.Strings.get("UploadInfoBubbleHelpText"),this.MaxAllowedImageSize>0&&(e+=$$WP.Strings.get("UploadInfoBubbleImageSizeHelpText")),this.MaxAllowedVideoSize>0&&(e+=$$WP.Strings.get("UploadInfoBubbleVideoSizeHelpText")),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDVIDEOSIZE@"),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDIMAGESIZE@"),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDEXTENSIONS@"),$$WP.Strings.removeMnemonic("@MYCHART@MAXUPLOADS@"),$$WP.Strings.clearDefaultNamespace(),e}},e.parse=function(n){return new e(n)};var n=new Set([String.fromCharCode(34),String.fromCharCode(60),String.fromCharCode(62),String.fromCharCode(124),String.fromCharCode(58),String.fromCharCode(42),String.fromCharCode(63),String.fromCharCode(92),String.fromCharCode(47)].concat(Array.apply(null,Array(32)).map((function(e,n){return String.fromCharCode(n)}))));$$WP.Upload.Models.UploadConfiguration=e,$$WP.Upload.Models.UploadConfiguration.InvalidFilenameCharsSet=$$WP.Upload.Models.UploadConfiguration.InvalidFilenameCharsSet||n,e.extend($$WP.Common.Model,"WP$Upload$Models$UploadConfiguration")}();;
!function WP$Analytics$ViewEvent$definition(){var t=function WP$Analytics$ViewEvent(t,i,a){this.WP$BaseObject(),this.Module=t||e.Default,this.Submodule=i||n.Default,this.IsoInstantUtc=a||(new Date).toISOString(),this.ExtraInfoEntries=[]},e={Default:0,Scheduling:1,ProviderFinder:2},n={Default:0,ConfirmationStep:1,CustomStep:2,DemographicVerificationStep:3,InsuranceVerificationStep:4,LandingPage:5,LocationStep:6,LQFStep:7,OnboardingStep:8,ProviderStep:9,ReasonForVisitStep:10,RequestStep:11,SlotStep:12,OrganizationAuthStep:13,OrganizationStep:14,PatientLocationStep:15,PlatformStep:16,QuickScheduleStep:17,SummaryStep:18,StopScheduling:19,SpecialtyStep:20,ReservationStep:21,MyChartLinkStep:41,GrouperStep:42,SearchPage:43,ResultsPage:44,AllOptions:49,Signup:51,ProviderBioPage:52};t.prototype={Module:null,Submodule:null,IsoInstantUtc:null,ExtraInfoEntries:null,addEntryToExtraInfo:function WP$Analytics$ViewEvent(t,e,n,i){var a;n&&(Array.isArray(n)||(n=[n]),a={Index:t,Key:e,Values:n,AreValuesEncrypted:i},this.ExtraInfoEntries.push(a))}},t.ModulesEnum=e,t.SubmodulesEnum=n,t.getNameFromSubmodule=function WP$Analytics$ViewEvent$getNameFromSubmodule(t){for(var e in n)if(n[e]===t)return e;return null},$$WP.Analytics=$$WP.Analytics||{},$$WP.Analytics.ViewEvent=t,t.extend($$WP.BaseObject,"WP$Analytics$ViewEvent")}();;
!function WP$Analytics$UserActionEvent$definition(){var e=function WP$Analytics$UserActionEvent(e){this.WP$BaseObject(),this.action=e,this.associatedDataEntries=[]};e.prototype={action:null,associatedDataEntries:null,addDataEntry:function WP$Analytics$UserActionEvent(e,t,i,n){if(t){var r={relationType:e,value:t};i>-1&&(r.index=i),1==n&&(r.shouldAutoDecrypt=!0),this.associatedDataEntries.push(r)}}},e.ActionsEnum={ProviderSearch:37,ProviderDetails:38,SchedulingViewEvent:263,ProviderFinderViewEvent:372,ProviderFinderSchedulePage:446},e.RelationTypesEnum={Submodule:21,SelectedProviders:1,SelectedLocations:10,SelectedSlots:300,HasSlotsAvailable:301,SelectedLqfIds:310,ProviderLqfAction:311,SelectedSpecialty:30,SelectedVisitType:31,SelectedRFV:32,GrouperId:320,BundleId:330,Workflow:60,Departments:2,PatientFacingWorkflow:70,LinkSource:160,QueryString:440,BrowserReferrer:450},e.PatientFacingWorkflowTypeEnum={PreLoginScheduling:4,PostLoginScheduling:5,ProviderFinder:6,OnDemandVideoVisit:7,SelfTriage:8},$$WP.Analytics=$$WP.Analytics||{},$$WP.Analytics.UserActionEvent=e,e.extend($$WP.BaseObject,"WP$Analytics$UserActionEvent")}();;
!function WP$Analytics$UsageTrackingController$definition(){var e,t,i,n=$$WP.Analytics.ViewEvent,o=$$WP.Analytics.UserActionEvent,r=function WP$Analytics$UsageTrackingController(){this.WP$Controllers$Controller()},markFormFactorReported=function(){sessionStorage.setItem("FormFactorReported","true")},_populateSessionEventTimestamps=function(e){if(null==e?.UtcTimestamp||null==e?.LocalTimestamp){var t=new Date;e.UtcTimestamp=t.toISOString(),e.LocalTimestamp=_toLocalIsoString(t)}},_toLocalIsoString=function(e){var pad=e=>(e<10?"0":"")+e;return`${e.getFullYear()}-${pad(e.getMonth()+1)}-${pad(e.getDate())}T${pad(e.getHours())}:${pad(e.getMinutes())}:${pad(e.getSeconds())}.${(e.getMilliseconds()/1e3).toFixed(3).slice(2,5)}`},getAnalyticsGuidFromWidget=function(){return $$WP.WidgetMode&&getIsSessionAnalyticsEnabled()?document.getElementById("__WidgetTokenContainer").getElementsByTagName("input")[0].getAttribute("guid"):null},getIsSessionAnalyticsEnabled=function(){return"True"===$$WP.Settings.WebAnalyticsEnabled},_getIsSessionActive=function(){if(!$$WPUtil.canWriteCookies()||$$WP.WidgetMode)return!1;try{return"true"==sessionStorage.getItem("IsAnalyticsSessionActive")}catch(e){return!1}},_setIsSessionActive=function(e){if($$WPUtil.canWriteCookies()&&!$$WP.WidgetMode)try{!0===e?sessionStorage.setItem("IsAnalyticsSessionActive","true"):sessionStorage.setItem("IsAnalyticsSessionActive","false")}catch(e){}},_resetSessionTime=function(){!0===_getIsSessionActive()&&(a&&window.clearTimeout(a),a=window.setTimeout((function(){_setIsSessionActive(!1)}),3e5))},_getWidth=function(){return window.innerWidth},_getHeight=function(){return window.innerHeight},a=null,s={160:"linksource",UtmSource:"utm_source",UtmMedium:"utm_medium",UtmCampaign:"utm_campaign",UtmTerm:"utm_term",UtmContent:"utm_content"},_logSessionEvent=function(e){if(null!=e){var t,i;if(e.associatedDataEntries=e.associatedDataEntries||[],t=window.location.search,!$$WPUtil.IsNullOrEmpty(t))for(var n in e.associatedDataEntries.push({relationType:o.RelationTypesEnum.QueryString,value:t}),s)i=$$WPUtil.GetQueryStringParameterValue(t,s[n]),$$WPUtil.IsNullOrEmpty(i)||(n===o.RelationTypesEnum.LinkSource.toString()?e.associatedDataEntries.push({relationType:n,value:i}):e[n]=i);$$WPUtil.IsNullOrEmpty(document.referrer)||e.associatedDataEntries.push({relationType:o.RelationTypesEnum.BrowserReferrer,value:document.referrer}),e.action==o.ActionsEnum.ProviderFinderSchedulePage&&_logScheduleFromProviderFinderWorkflowStart(e);_resetSessionTime(),$$WPUtil.SendBeacon(makeLink("Analytics/LogSessionEvent"),JSON.stringify(e,(function(e,t){if("value"===e){if("number"==typeof t)return t.toString();if("string"==typeof t)return t}return t})),!1)}},_logScheduleFromProviderFinderWorkflowStart=function(e){var t={sessionId:"",utcTimestamp:e.UtcTimestamp,localTimestamp:e.LocalTimestamp};$$WPUtil.SendBeacon(makeLink("Scheduling/SessionAnalytics/LogScheduleFromProviderFinderWorkflowStartEvent"),JSON.stringify(t),!1)},_tryActivateSessionAndLogSessionEvent=function(e,t){if(e){_populateSessionEventTimestamps(e);var i=e.UtcTimestamp,n=e.LocalTimestamp}else{var o=new Date;i=o.toISOString(),n=_toLocalIsoString(o)}var r=window.location.href;1==$$WPUtil.GetQueryStringParameterValue(r,"isGuestTicket")&&(t=$$WPUtil.GetQueryStringParameterValue(r,"analyticsSessionId")),$.post({url:makeLink("AnalyticsSession/InitializeAnalyticsSession"),data:{sessionId:t,utcTimestamp:i,localTimestamp:n},success:$.proxy((function(){_setIsSessionActive(!0),_logSessionEvent(e)}))})};r.prototype={},r.logViewEvent=function(e,t){$$WP.DisableUsageTracking||$$WP.Utilities.UI.IsLoggedIn&&(e.Module!==n.ModulesEnum.Default?$.post({url:makeLink("Analytics/LogViewEventForUsageTracking"),data:$$WPUtil.postify(e),success:t,error:t}):$$WP.Debug.logError("Module must be defined in order to log a view event."))},r.logThirdPartyViewEvent=function(e){$$WP.DisableUsageTracking||($$WPUtil.guaranteeExistence($$WP,"ThirdPartyUsageTracking"),"function"==typeof $$WP.ThirdPartyUsageTracking.LogViewEvent?$$WP.ThirdPartyUsageTracking.LogViewEvent(e.Path,e.Title,e.ExtraInfo):$$WP.Debug.logError("Attempted to log view event to third party but function does not exist. Did you include the correct JavaScript files?"))},r.logFormFactor=function(e){if($$WPUtil.canWriteCookies()){var t=(e=e||!1)?null:markFormFactorReported;$$WP.TroveDisabled||"true"!==sessionStorage.FormFactorReported&&getCSRFTokenAsQS((function(i){$.ajax({url:makeLink("Analytics/LogFormFactor"),data:{width:_getWidth(),height:_getHeight(),guest:e,token:i},type:"POST",success:t})}))}},r.logSessionEvent=function(e){var t=null;getIsSessionAnalyticsEnabled()&&($$WP.WidgetMode&&(t=getAnalyticsGuidFromWidget(),e.AnalyticsSessionId=t),_populateSessionEventTimestamps(e),_getIsSessionActive()||$$WP.WidgetMode?_logSessionEvent(e):_tryActivateSessionAndLogSessionEvent(e,t))},r.logWorkflowStartEvent=function(e){var t,i;getIsSessionAnalyticsEnabled()&&(i={SessionId:"",UtcTimestamp:(t=new Date).toISOString(),LocalTimestamp:_toLocalIsoString(t),PatientFacingWorkflowType:e},$$WPUtil.SendBeacon(makeLink("AnalyticsSession/LogWorkflowStartEvent"),JSON.stringify(i)))},r.logPotentialSessionRedirectEvent=function(e){var t=new Date,i={sessionId:e,utcTimestamp:t.toISOString(),localTimestamp:_toLocalIsoString(t)};$$WPUtil.SendBeacon(makeLink("AnalyticsSession/LogPotentialSessionRedirectEvent"),JSON.stringify(i),!1)},r.getAnalyticsGuidFromWidget=getAnalyticsGuidFromWidget,r.getIsSessionAnalyticsEnabled=getIsSessionAnalyticsEnabled,$$WP.Analytics=$$WP.Analytics||{},$$WP.Analytics.UsageTrackingController=r,r.extend($$WP.Controllers.Controller,"WP$Analytics$UsageTrackingController"),i=window.location.href,_resetSessionTime(),t=1==$$WPUtil.GetQueryStringParameterValue(i,"isRedirect"),e=$$WPUtil.GetQueryStringParameterValue(i,"analyticsSessionId"),"logout"==$$WPUtil.GetQueryStringParameterValue(i,"action")&&_setIsSessionActive(!1),t&&(_setIsSessionActive(!1),i=i.replace("isRedirect=1","isRedirect=0"),_tryActivateSessionAndLogSessionEvent(null,e),window.history.replaceState&&window.history.replaceState({},"",i))}();;
/*0*/