/* Minification failed. Returning unminified contents.
(36,357-358): run-time error JS1195: Expected expression: .
(36,523-524): run-time error JS1195: Expected expression: >
(36,546-547): run-time error JS1014: Invalid character: `
(36,548-549): run-time error JS1004: Expected ';': {
(36,567-568): run-time error JS1004: Expected ';': {
(36,590-591): run-time error JS1004: Expected ';': {
(36,610-611): run-time error JS1004: Expected ';': {
(36,629-630): run-time error JS1195: Expected expression: :
(36,652-653): run-time error JS1195: Expected expression: :
(36,675-676): run-time error JS1195: Expected expression: .
(36,726-727): run-time error JS1014: Invalid character: `
(36,728-729): run-time error JS1195: Expected expression: ,
 */
!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=$$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)},_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(){$$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",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(){this._registerPartialTemplates(),this.$switchRoot.safeAppend($afe.renderTemplate(this.switchTemplate,this.modelData,{})),this.$menuButton=this.$switchRoot.find(".proxyMenuButton"),this.$menuButton.safeAttr("aria-haspopup","true"),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(),!0===this.modelData.ShowPhotoUpload&&this._createUploadController();var e=document.querySelector(".logOutListItem");e&&e.addEventListener("click",$$WP.Utilities.UI._logOutHandler),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===(d=this._safeGetUint(r,i+4,32,s)))break;i+=d;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 c=this._safeGetUint(r,i+12*h+8,16,s);return t(o,c>=2)}}else{if(65280!=(65280&l))break;var d;if(-1===(d=this._safeGetUint(r,i,16,!1)))break;i+=d}}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),c=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'>"+c+"</span><span aria-hidden='true'>"+h+"</span> ";var d=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,d],"photoUploadConfirmationComponent"),e){var P=new Blob([new Uint8Array(i)],{type:"image/jpeg"});p=URL.createObjectURL(P);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:this.popupMenuController&&(this.openProxyDropdown(),this.popupMenuController.setFocusToFirstItem()),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)){this._onResize(),this.$switchRoot.addClass("show-menu"),this.$menuButton.safeAttr("aria-expanded","true"),$afe.select(".proxyMenuShield").fadeIn("fast"),this.__setAriaHiddenForPage(!0);var e=$afe.select("body");window.innerWidth>1024&&e.css("margin-top",-$$WPUtil.getScrollTop());var t=e.css("position");$$WP.Utilities.UI.ToggleBodyScrolling(!0),e.css("position",t),$afe.select(".dropDownProxyList")[0].scrollTop=0}},closeProxyDropdown:function WP$ProxySwitch$Controllers$ProxySelectorController$closeProxyDropdown(){this.$switchRoot.removeClass("show-menu"),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)}};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.$root=e,this.parentController=t,this.menuitems=[],childElements=this.$root.find("li");var s=this;childElements.each((function(e,t){t.children.length<1||(menuElement=t.children[0],!menuElement||"A"!==menuElement.tagName.toUpperCase()&&"DIV"!==menuElement.tagName.toUpperCase()||(s.menuitems.push(menuElement),menuElement.onclick=s._handleClick.bind(s,menuElement),t.onkeydown=s._handleKeydown.bind(s,t)))}));var n=this.menuitems.length;n>0&&(this.firstItem=this.menuitems[0],this.lastItem=this.menuitems[n-1]),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}};e.prototype={$root:null,parentController:null,menuitems:null,firstChars:null,firstItem:null,lastItem:null,hasFocus:!1,currentItem:null,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},_removeLinks:function(e){this.menuitems.forEach((function(t){t.href!==e&&(t.href="#")}))},_handleClick:function(e,t){"true"===e.dataset.closedropdown?(this.setFocusToController(),this.parentController.closeProxyDropdown(),t.stopImmediatePropagation()):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.target),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.target),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 e=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.Core=l.Core||{}).Header=e({compiler:[8,">= 4.3.0"],main:function(e,l,n,o,a){var r,t,i,c=null!=l?l:e.nullContext||{},u=e.hooks.helperMissing,s=e.escapeExpression,p="function",d=e.hooks.blockHelperMissing,m=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]},h=s((m(n,"setStringNamespace")||l&&m(l,"setStringNamespace")||u).call(c,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:a,loc:{start:{line:1,column:56},end:{line:1,column:105}}}))+'<a href="#main" class="noprint" id="skipToMain">'+s((m(n,"getStringResource")||l&&m(l,"getStringResource")||u).call(c,"SkipToMainText",{name:"getStringResource",hash:{},data:a,loc:{start:{line:1,column:153},end:{line:1,column:191}}}))+"</a>\x3c!-- show navigation only post-login --\x3e";return t=null!=(t=m(n,"ifMidLogin")||(null!=l?m(l,"ifMidLogin"):l))?t:u,i={name:"ifMidLogin",hash:{},fn:e.program(1,a,0),inverse:e.program(3,a,0),data:a,loc:{start:{line:1,column:235},end:{line:1,column:1072}}},r=typeof t===p?t.call(c,i):t,m(n,"ifMidLogin")||(r=d.call(l,r,i)),null!=r&&(h+=r),h+='<div id="header_extras"><div id="header_extras_actions"><div id="header_extras_actions_group"><div id="header_logo_by_epic" class="mychart_by_epic_logo"><img class="logo_image" src="'+s((m(n,"makeStaticLink")||l&&m(l,"makeStaticLink")||u).call(c,"images/MyChartIsEpic.svg",{name:"makeStaticLink",hash:{},data:a,loc:{start:{line:1,column:1254},end:{line:1,column:1299}}}))+'" alt="'+s((m(n,"getStringResource")||l&&m(l,"getStringResource")||u).call(c,"MyChartIsEpicAlt",{name:"getStringResource",hash:{},data:a,loc:{start:{line:1,column:1306},end:{line:1,column:1346}}}))+'" /></div><div class="header_navigation_buttons"><div id="locale_container"></div>',t=null!=(t=m(n,"ifPreloginOrGuest")||(null!=l?m(l,"ifPreloginOrGuest"):l))?t:u,i={name:"ifPreloginOrGuest",hash:{},fn:e.program(10,a,0),inverse:e.program(12,a,0),data:a,loc:{start:{line:1,column:1428},end:{line:1,column:1575}}},r=typeof t===p?t.call(c,i):t,m(n,"ifPreloginOrGuest")||(r=d.call(l,r,i)),null!=r&&(h+=r),t=null!=(t=m(n,"ifNotPrelogin")||(null!=l?m(l,"ifNotPrelogin"):l))?t:u,i={name:"ifNotPrelogin",hash:{},fn:e.program(16,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:1575},end:{line:1,column:1647}}},r=typeof t===p?t.call(c,i):t,m(n,"ifNotPrelogin")||(r=d.call(l,r,i)),null!=r&&(h+=r),h+"</div></div></div></div>"+s(typeof(t=null!=(t=m(n,"clearStringNamespace")||(null!=l?m(l,"clearStringNamespace"):l))?t:u)===p?t.call(c,{name:"clearStringNamespace",hash:{},data:a,loc:{start:{line:1,column:1671},end:{line:1,column:1695}}}):t)},1:function(e,l,n,o,a){var r,t=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return null!=(r=(t(n,"addTemplate")||l&&t(l,"addTemplate")||e.hooks.helperMissing).call(null!=l?l:e.nullContext||{},"Core.HeaderLogo",l,{name:"addTemplate",hash:{},data:a,loc:{start:{line:1,column:250},end:{line:1,column:290}}}))?r:""},3:function(e,l,n,o,a){var r,t,i,c=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return t=null!=(t=c(n,"ifPreloginOrGuest")||(null!=l?c(l,"ifPreloginOrGuest"):l))?t:e.hooks.helperMissing,i={name:"ifPreloginOrGuest",hash:{},fn:e.program(1,a,0),inverse:e.program(4,a,0),data:a,loc:{start:{line:1,column:290},end:{line:1,column:1057}}},r="function"==typeof t?t.call(null!=l?l:e.nullContext||{},i):t,c(n,"ifPreloginOrGuest")||(r=e.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},4:function(e,l,n,o,a){var r,t,i,c=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return t=null!=(t=c(n,"ifCapturedWorkflow")||(null!=l?c(l,"ifCapturedWorkflow"):l))?t:e.hooks.helperMissing,i={name:"ifCapturedWorkflow",hash:{},fn:e.program(1,a,0),inverse:e.program(5,a,0),data:a,loc:{start:{line:1,column:356},end:{line:1,column:1057}}},r="function"==typeof t?t.call(null!=l?l:e.nullContext||{},i):t,c(n,"ifCapturedWorkflow")||(r=e.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},5:function(e,l,n,o,a){var r,t,i,c=null!=l?l:e.nullContext||{},u=e.hooks.helperMissing,s=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]},p='<nav id="header_navigation" aria-label="'+e.escapeExpression((s(n,"getStringResource")||l&&s(l,"getStringResource")||u).call(c,"MenuNavigatorLabel",{name:"getStringResource",hash:{},data:a,loc:{start:{line:1,column:471},end:{line:1,column:513}}}))+'"><div class="header_navigation_buttons">';return t=null!=(t=s(n,"ifFromMyChartCentral")||(null!=l?s(l,"ifFromMyChartCentral"):l))?t:u,i={name:"ifFromMyChartCentral",hash:{},fn:e.program(6,a,0),inverse:e.program(8,a,0),data:a,loc:{start:{line:1,column:554},end:{line:1,column:1005}}},r="function"==typeof t?t.call(c,i):t,s(n,"ifFromMyChartCentral")||(r=e.hooks.blockHelperMissing.call(l,r,i)),null!=r&&(p+=r),p+"</div>"+(null!=(r=(s(n,"addTemplate")||l&&s(l,"addTemplate")||u).call(c,"Core.HeaderLogo",l,{name:"addTemplate",hash:{},data:a,loc:{start:{line:1,column:1011},end:{line:1,column:1051}}}))?r:"")+"</nav>"},6:function(e,l,n,o,a){var r,t=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return null!=(r=(t(n,"addTemplate")||l&&t(l,"addTemplate")||e.hooks.helperMissing).call(null!=l?l:e.nullContext||{},"Core.BackToPrevious",l,{name:"addTemplate",hash:{},data:a,loc:{start:{line:1,column:579},end:{line:1,column:623}}}))?r:""},8:function(e,l,n,o,a){var r,t,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<div id="header_menu" role="button" tabindex="0" aria-haspopup="true"><div id="header_menu_icon" class="proxybgcolor '+u("function"==typeof(t=null!=(t=s(n,"proxyColorClass")||(null!=l?s(l,"proxyColorClass"):l))?t:c)?t.call(i,{name:"proxyColorClass",hash:{},data:a,loc:{start:{line:1,column:748},end:{line:1,column:767}}}):t)+'"><svg aria-hidden="true" class="menu_image" focusable="false">'+u((s(n,"referenceSvg")||l&&s(l,"referenceSvg")||c).call(i,"library.svg#header_menubutton",{name:"referenceSvg",hash:{},data:a,loc:{start:{line:1,column:830},end:{line:1,column:878}}}))+'</svg></div><span id="header_menu_name" class=""></span></div>'+(null!=(r=(s(n,"addTemplate")||l&&s(l,"addTemplate")||c).call(i,"Core.BackToHome",l,{name:"addTemplate",hash:{},data:a,loc:{start:{line:1,column:940},end:{line:1,column:980}}}))?r:"")},10:function(e,l,n,o,a){return""},12:function(e,l,n,o,a){var r,t,i,c=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return t=null!=(t=c(n,"ifCapturedWorkflow")||(null!=l?c(l,"ifCapturedWorkflow"):l))?t:e.hooks.helperMissing,i={name:"ifCapturedWorkflow",hash:{},fn:e.program(10,a,0),inverse:e.program(13,a,0),data:a,loc:{start:{line:1,column:1450},end:{line:1,column:1553}}},r="function"==typeof t?t.call(null!=l?l:e.nullContext||{},i):t,c(n,"ifCapturedWorkflow")||(r=e.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},13:function(e,l,n,o,a){var r,t,i,c=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return t=null!=(t=c(n,"ifFromMyChartCentral")||(null!=l?c(l,"ifFromMyChartCentral"):l))?t:e.hooks.helperMissing,i={name:"ifFromMyChartCentral",hash:{},fn:e.program(10,a,0),inverse:e.program(14,a,0),data:a,loc:{start:{line:1,column:1477},end:{line:1,column:1553}}},r="function"==typeof t?t.call(null!=l?l:e.nullContext||{},i):t,c(n,"ifFromMyChartCentral")||(r=e.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},14:function(e,l,n,o,a){return'<div class="patient_name_switch"></div>'},16:function(e,l,n,o,a){var r,t=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return null!=(r=(t(n,"addTemplate")||l&&t(l,"addTemplate")||e.hooks.helperMissing).call(null!=l?l:e.nullContext||{},"Core.LogOut",l,{name:"addTemplate",hash:{},data:a,loc:{start:{line:1,column:1593},end:{line:1,column:1629}}}))?r:""},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_small headerImage" aria-hidden="true" focusable="false">'+s((i(t,"referenceSvg")||a&&i(a,"referenceSvg")||c).call(o,"library.svg#_flat_arrowrightsmall",{name:"referenceSvg",hash:{},data:l,loc:{start:{line:1,column:537},end:{line:1,column:589}}}))+'</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:629},end:{line:1,column:673}}}))+"</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:690},end:{line:1,column:714}}}):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,s=e.lookupProperty||function(e,a){if(Object.prototype.hasOwnProperty.call(e,a))return e[a]};return i((s(l,"setStringNamespace")||a&&s(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((s(l,"addTemplate")||a&&s(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((s(l,"addTemplate")||a&&s(a,"addTemplate")||c).call(r,"ProxySwitch.ProxySelectorList",a,{name:"addTemplate",hash:{},data:n,loc:{start:{line:1,column:339},end:{line:1,column:391}}}))+"</nav></div>"+i("function"==typeof(o=null!=(o=s(l,"clearStringNamespace")||(null!=a?s(a,"clearStringNamespace"):a))?o:c)?o.call(r,{name:"clearStringNamespace",hash:{},data:n,loc:{start:{line:1,column:403},end:{line:1,column:427}}}):o)+" "},useData:!0})}();;
!function(){var e=Handlebars.template,t=$$WP.Templates=$$WP.Templates||{};(t=t.ProxySwitch=t.ProxySwitch||{}).ProxySelectorButton=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,l,a){var r,o,i=null!=t?t:e.nullContext||{},s=e.hooks.helperMissing,c=e.escapeExpression,u=e.lambda,p="function",m=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return c((m(n,"setStringNamespace")||t&&m(t,"setStringNamespace")||s).call(i,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:a,loc:{start:{line:1,column:50},end:{line:1,column:112}}}))+'<button aria-expanded="false" class="proxyMenuButton proxyButton color'+c(u(null!=(r=null!=t?m(t,"CurrentlySelected"):t)?m(r,"TabColor"):r,t))+'" title="'+c(typeof(o=null!=(o=m(n,"ButtonTitleText")||(null!=t?m(t,"ButtonTitleText"):t))?o:s)===p?o.call(i,{name:"ButtonTitleText",hash:{},data:a,loc:{start:{line:1,column:221},end:{line:1,column:240}}}):o)+'" aria-labelledby="currentlySelectedNameInner'+(null!=(r=(m(n,"ifGt")||t&&m(t,"ifGt")||s).call(i,null!=(r=null!=t?m(t,"ProxySubjectList"):t)?m(r,"length"):r,1,{name:"ifGt",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:285},end:{line:1,column:348}}}))?r:"")+'" aria-controls="proxyList" type="button" aria-haspopup="true" role="button"><span class="patientPhotoContainer">'+(null!=(r=e.invokePartial(m(l,"roundPatientIcon"),null!=t?m(t,"CurrentlySelected"):t,{name:"roundPatientIcon",data:a,helpers:n,partials:l,decorators:e.decorators}))?r:"")+'</span><div aria-hidden="true" class="namePlusChevron"><div class="currentlySelectedName"><span dir="ltr" id="currentlySelectedNameInner" class="currentlySelectedNameInner">'+c(u(null!=(r=null!=t?m(t,"CurrentlySelected"):t)?m(r,"DisplayNameLabel"):r,t))+"</span>"+(null!=(r=(m(n,"ifEquals")||t&&m(t,"ifEquals")||s).call(i,null!=(r=null!=t?m(t,"ProxySubjectList"):t)?m(r,"length"):r,1,{name:"ifEquals",hash:{},fn:e.program(3,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:718},end:{line:1,column:815}}}))?r:"")+"</div>"+(null!=(r=(m(n,"ifGt")||t&&m(t,"ifGt")||s).call(i,null!=(r=null!=t?m(t,"ProxySubjectList"):t)?m(r,"length"):r,1,{name:"ifGt",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:821},end:{line:1,column:1082}}}))?r:"")+"</div></button>"+c(typeof(o=null!=(o=m(n,"clearStringNamespace")||(null!=t?m(t,"clearStringNamespace"):t))?o:s)===p?o.call(i,{name:"clearStringNamespace",hash:{},data:a,loc:{start:{line:1,column:1097},end:{line:1,column:1121}}}):o)},1:function(e,t,n,l,a){return" switchPatientsText"},3:function(e,t,n,l,a){return'<span class="switchPatientsTextOuter"></span>'},5:function(e,t,n,l,a){var r=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'<span class="switchPatientsTextOuter"><span id="switchPatientsText" class="switchPatientsText">'+e.escapeExpression((r(n,"getDisplayString")||t&&r(t,"getDisplayString")||e.hooks.helperMissing).call(null!=t?t:e.nullContext||{},"switchPatientsButtonText",{name:"getDisplayString",hash:{},data:a,loc:{start:{line:1,column:1012},end:{line:1,column:1059}}}))+"</span></span>"},usePartial:!0,useData:!0})}();;
!function(){var e=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.ProxySwitch=l.ProxySwitch||{}).ProxySelectorList=e({compiler:[8,">= 4.3.0"],main:function(e,l,n,t,o){var a,r,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,s=e.escapeExpression,u=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return s((u(n,"setStringNamespace")||l&&u(l,"setStringNamespace")||c).call(i,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:0},end:{line:1,column:49}}}))+'<ul role="menu" id="proxyList" class="dropDownProxyList dropdown-menu">'+s((u(n,"addTemplate")||l&&u(l,"addTemplate")||c).call(i,"ProxySwitch.SubjectList",l,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:120},end:{line:1,column:166}}}))+'<ul role="menu" '+(null!=(a=(u(n,"ifGt")||l&&u(l,"ifGt")||c).call(i,null!=(a=null!=l?u(l,"ProxySubjectList"):l)?u(a,"length"):a,1,{name:"ifGt",hash:{},fn:e.program(1,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:255},end:{line:1,column:358}}}))?a:"")+" >"+(null!=(a=u(n,"if").call(i,null!=l?u(l,"ShowFriendsAndFamily"):l,{name:"if",hash:{},fn:e.program(3,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:360},end:{line:1,column:1035}}}))?a:"")+(null!=(a=u(n,"if").call(i,null!=l?u(l,"ShowPhotoUpload"):l,{name:"if",hash:{},fn:e.program(5,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:1035},end:{line:1,column:1907}}}))?a:"")+(null!=(a=u(n,"if").call(i,null!=l?u(l,"ShowAccountSettings"):l,{name:"if",hash:{},fn:e.program(7,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:1907},end:{line:1,column:2497}}}))?a:"")+'<li role="none" class="logOutListItem proxySubjectListItem borderedListItem"  data-closedropdown="true" ><a role="menuitem" tabindex="-1" title="'+s((u(n,"getStringResource")||l&&u(l,"getStringResource")||c).call(i,"LogOutButtonText",{name:"getStringResource",hash:{},data:o,loc:{start:{line:1,column:2642},end:{line:1,column:2682}}}))+'" aria-label="'+s((u(n,"getStringResource")||l&&u(l,"getStringResource")||c).call(i,"LogOutButtonText",{name:"getStringResource",hash:{},data:o,loc:{start:{line:1,column:2696},end:{line:1,column:2736}}}))+'" class="proxySubjectLink currentContext" href="#"><span aria-hidden="true" focusable="false" class="proxySelectorDropDownPhotoContainer"><svg focusable="false" class="proxyfillcolor color'+s(e.lambda(null!=(a=null!=l?u(l,"CurrentlySelected"):l)?u(a,"TabColor"):a,l))+'" >'+s((u(n,"referenceSvg")||l&&u(l,"referenceSvg")||c).call(i,"library.svg#menu_logout",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:2957},end:{line:1,column:2999}}}))+'</svg></span><span class="proxySelectorDropDownName"><div class="proxySelectorDropDownMenuItem">'+s((u(n,"getStringResource")||l&&u(l,"getStringResource")||c).call(i,"LogOutButtonText",{name:"getStringResource",hash:{},data:o,loc:{start:{line:1,column:3095},end:{line:1,column:3135}}}))+"</div></span></a></li></ul></ul>"+s("function"==typeof(r=null!=(r=u(n,"clearStringNamespace")||(null!=l?u(l,"clearStringNamespace"):l))?r:c)?r.call(i,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:3167},end:{line:1,column:3191}}}):r)},1:function(e,l,n,t,o){var a=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return" aria-label='"+e.escapeExpression((a(n,"getDisplayString")||l&&a(l,"getDisplayString")||e.hooks.helperMissing).call(null!=l?l:e.nullContext||{},"additionalMenuOptions",{name:"getDisplayString",hash:{},data:o,loc:{start:{line:1,column:303},end:{line:1,column:347}}}))+"' "},3:function(e,l,n,t,o){var a,r,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,s="function",u=e.escapeExpression,p=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<li role="none" class="proxySubjectListItem borderedListItem"><a role="menuitem" tabindex="-1" title="'+u(typeof(r=null!=(r=p(n,"FriendsAndFamilyTitleText")||(null!=l?p(l,"FriendsAndFamilyTitleText"):l))?r:c)===s?r.call(i,{name:"FriendsAndFamilyTitleText",hash:{},data:o,loc:{start:{line:1,column:490},end:{line:1,column:519}}}):r)+'" aria-label="'+u(typeof(r=null!=(r=p(n,"FriendsAndFamilyTitleText")||(null!=l?p(l,"FriendsAndFamilyTitleText"):l))?r:c)===s?r.call(i,{name:"FriendsAndFamilyTitleText",hash:{},data:o,loc:{start:{line:1,column:533},end:{line:1,column:562}}}):r)+'" class="proxySubjectLink currentContext" href="'+u((p(n,"makeLink")||l&&p(l,"makeLink")||c).call(i,"Proxies/FamilyAccess",{name:"makeLink",hash:{},data:o,loc:{start:{line:1,column:610},end:{line:1,column:645}}}))+'"><span aria-hidden="true" focusable="false" class="proxySelectorDropDownPhotoContainer"><svg focusable="false" class="proxyfillcolor color'+u(e.lambda(null!=(a=null!=l?p(l,"CurrentlySelected"):l)?p(a,"TabColor"):a,l))+'" aria-hidden="true">'+u((p(n,"referenceSvg")||l&&p(l,"referenceSvg")||c).call(i,"library.svg#menu_proxyaccess",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:835},end:{line:1,column:882}}}))+'</svg></span><span class="proxySelectorDropDownName"><div class="proxySelectorDropDownMenuItem">'+u(typeof(r=null!=(r=p(n,"FriendsAndFamilyMenuText")||(null!=l?p(l,"FriendsAndFamilyMenuText"):l))?r:c)===s?r.call(i,{name:"FriendsAndFamilyMenuText",hash:{},data:o,loc:{start:{line:1,column:978},end:{line:1,column:1006}}}):r)+"</div></span></a></li>"},5:function(e,l,n,t,o){var a,r,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,s="function",u=e.escapeExpression,p=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<li role="none" class="patientPhotoListItem proxySubjectListItem borderedListItem"  data-closedropdown="true" ><a role="menuitem" tabindex="-1" title="'+u(typeof(r=null!=(r=p(n,"PhotoUploadMenuTitleText")||(null!=l?p(l,"PhotoUploadMenuTitleText"):l))?r:c)===s?r.call(i,{name:"PhotoUploadMenuTitleText",hash:{},data:o,loc:{start:{line:1,column:1209},end:{line:1,column:1237}}}):r)+'" aria-label="'+u(typeof(r=null!=(r=p(n,"PhotoUploadMenuTitleText")||(null!=l?p(l,"PhotoUploadMenuTitleText"):l))?r:c)===s?r.call(i,{name:"PhotoUploadMenuTitleText",hash:{},data:o,loc:{start:{line:1,column:1251},end:{line:1,column:1279}}}):r)+'" data-function=\'upload\' class="proxySubjectLink currentContext" href="#"><span aria-hidden="true" focusable="false" class="proxySelectorDropDownPhotoContainer"><svg focusable="false" class="proxyfillcolor color'+u(e.lambda(null!=(a=null!=l?p(l,"CurrentlySelected"):l)?p(a,"TabColor"):a,l))+'" >'+u((p(n,"referenceSvg")||l&&p(l,"referenceSvg")||c).call(i,"library.svg#proxyswitch_uploadimage",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:1523},end:{line:1,column:1577}}}))+'</svg></span><span class="proxySelectorDropDownName"><div class="proxySelectorDropDownMenuItem">'+u(typeof(r=null!=(r=p(n,"PhotoUploadMenuText")||(null!=l?p(l,"PhotoUploadMenuText"):l))?r:c)===s?r.call(i,{name:"PhotoUploadMenuText",hash:{},data:o,loc:{start:{line:1,column:1673},end:{line:1,column:1696}}}):r)+'</div></span></a><div class="hidden" aria-hidden="true"><input type="file" id="patientPhotoFileInput" class="upload-input hidden" data-function="upload-core" accept="image/*" role="menuitem" /></div></li>'},7:function(e,l,n,t,o){var a,r,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,s=e.escapeExpression,u=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<li role="none" class="proxySubjectListItem borderedListItem"><a role="menuitem" tabindex="-1" class="proxySubjectLink currentContext" href="'+s((u(n,"makeLink")||l&&u(l,"makeLink")||c).call(i,"app/security-settings",{name:"makeLink",hash:{},data:o,loc:{start:{line:1,column:2075},end:{line:1,column:2111}}}))+'"><span aria-hidden="true" focusable="false" class="proxySelectorDropDownPhotoContainer"><svg focusable="false" class="proxyfillcolor color'+s(e.lambda(null!=(a=null!=l?u(l,"CurrentlySelected"):l)?u(a,"TabColor"):a,l))+'" aria-hidden="true">'+s((u(n,"referenceSvg")||l&&u(l,"referenceSvg")||c).call(i,"library.svg#menu_security",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:2301},end:{line:1,column:2345}}}))+'</svg></span><span class="proxySelectorDropDownName"><div class="proxySelectorDropDownMenuItem">'+s("function"==typeof(r=null!=(r=u(n,"AccountSettingsMenuText")||(null!=l?u(l,"AccountSettingsMenuText"):l))?r:c)?r.call(i,{name:"AccountSettingsMenuText",hash:{},data:o,loc:{start:{line:1,column:2441},end:{line:1,column:2468}}}):r)+"</div></span></a></li>"},useData:!0})}();;
!function(){var e=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.ProxySwitch=l.ProxySwitch||{}).SubjectList=e({compiler:[8,">= 4.3.0"],main:function(e,l,n,o,a){var t,r,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return u((s(n,"setStringNamespace")||l&&s(l,"setStringNamespace")||c).call(i,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:a,loc:{start:{line:1,column:51},end:{line:1,column:113}}}))+u((s(n,"addStringResourceMnemonic")||l&&s(l,"addStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTS@",null!=(t=null!=l?s(l,"ProxySubjectList"):l)?s(t,"length"):t,{name:"addStringResourceMnemonic",hash:{},data:a,loc:{start:{line:1,column:113},end:{line:1,column:190}}}))+u((s(n,"addStringResourceMnemonic")||l&&s(l,"addStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTSACCESSIBLE@",null!=(t=null!=l?s(l,"ProxySubjectList"):l)?s(t,"length"):t,{name:"addStringResourceMnemonic",hash:{},data:a,loc:{start:{line:1,column:190},end:{line:1,column:277}}}))+'<ul role="menu" id="proxySubjectList" aria-labelledby="subjectListHeader">'+(null!=(t=(s(n,"ifGt")||l&&s(l,"ifGt")||c).call(i,null!=(t=null!=l?s(l,"ProxySubjectList"):l)?s(t,"length"):t,1,{name:"ifGt",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:351},end:{line:1,column:2773}}}))?t:"")+"</ul>"+u((s(n,"removeStringResourceMnemonic")||l&&s(l,"removeStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTS@",{name:"removeStringResourceMnemonic",hash:{},data:a,loc:{start:{line:1,column:2778},end:{line:1,column:2834}}}))+u((s(n,"removeStringResourceMnemonic")||l&&s(l,"removeStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTSACCESSIBLE@",{name:"removeStringResourceMnemonic",hash:{},data:a,loc:{start:{line:1,column:2834},end:{line:1,column:2900}}}))+u("function"==typeof(r=null!=(r=s(n,"clearStringNamespace")||(null!=l?s(l,"clearStringNamespace"):l))?r:c)?r.call(i,{name:"clearStringNamespace",hash:{},data:a,loc:{start:{line:1,column:2900},end:{line:1,column:2924}}}):r)+" "},1:function(e,l,n,o,a){var t,r=null!=l?l:e.nullContext||{},i=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<div id="proxySubjectHeaderItem" role="heading"><h2 id="subjectListHeader" class="subjectListHeader">'+e.escapeExpression((i(n,"getDisplayString")||l&&i(l,"getDisplayString")||e.hooks.helperMissing).call(r,"FriendsAndFamilyTitle",{name:"getDisplayString",hash:{},data:a,loc:{start:{line:1,column:523},end:{line:1,column:567}}}))+"</h2></div>"+(null!=(t=i(n,"if").call(r,null!=l?i(l,"Loading"):l,{name:"if",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:612},end:{line:1,column:1017}}}))?t:"")+(null!=(t=i(n,"each").call(r,null!=l?i(l,"ProxySubjectList"):l,{name:"each",hash:{},fn:e.program(4,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:1017},end:{line:1,column:2764}}}))?t:"")},2:function(e,l,n,o,a){var t,r,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,u="function",s=e.escapeExpression,d=e.lambda,m=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<li role="none"><div id="RemoteProxyLoadingDiv" tabindex="0" aria-label=\''+s(typeof(r=null!=(r=m(n,"LoadingText")||(null!=l?m(l,"LoadingText"):l))?r:c)===u?r.call(i,{name:"LoadingText",hash:{},data:a,loc:{start:{line:1,column:700},end:{line:1,column:715}}}):r)+'\'><div id="proxyLoadWheel" class="spinningLoadWheel color'+s(d(null!=(t=null!=l?m(l,"CurrentlySelected"):l)?m(t,"TabColor"):t,l))+' proxybordercolor  proxyborder"></div><div class="proxySelectorDropDownName"><span class="proxytextcolor color'+s(d(null!=(t=null!=l?m(l,"CurrentlySelected"):l)?m(t,"TabColor"):t,l))+' proxyLoadingText" dir="ltr">'+s(typeof(r=null!=(r=m(n,"LoadingText")||(null!=l?m(l,"LoadingText"):l))?r:c)===u?r.call(i,{name:"LoadingText",hash:{},data:a,loc:{start:{line:1,column:971},end:{line:1,column:986}}}):r)+"</span></div></div></li>"},4:function(e,l,n,o,a){var t,r=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<li role="none" class="proxySubjectListItem">'+(null!=(t=r(n,"if").call(null!=l?l:e.nullContext||{},null!=l?r(l,"Loading"):l,{name:"if",hash:{},fn:e.program(5,a,0),inverse:e.program(7,a,0),data:a,loc:{start:{line:1,column:1221},end:{line:1,column:2750}}}))?t:"")+"</li>"},5:function(e,l,n,o,a){var t,r,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s="function",d=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<div role="menuitem" tabindex="0" aria-label="'+u((d(n,"GetProxySubjectAriaLabel")||l&&d(l,"GetProxySubjectAriaLabel")||c).call(i,null!=l?d(l,"TitleText"):l,a&&d(a,"index"),(t=(t=a&&d(a,"root"))&&d(t,"ProxySubjectList"))&&d(t,"length"),(t=a&&d(a,"root"))&&d(t,"ShowFriendsAndFamily"),(t=a&&d(a,"root"))&&d(t,"ShowPhotoUpload"),{name:"GetProxySubjectAriaLabel",hash:{},data:a,loc:{start:{line:1,column:1282},end:{line:1,column:1406}}}))+'"data-switchpatients="false" data-id="'+u(typeof(r=null!=(r=d(n,"Id")||(null!=l?d(l,"Id"):l))?r:c)===s?r.call(i,{name:"Id",hash:{},data:a,loc:{start:{line:1,column:1444},end:{line:1,column:1450}}}):r)+'" class="color'+u(typeof(r=null!=(r=d(n,"TabColor")||(null!=l?d(l,"TabColor"):l))?r:c)===s?r.call(i,{name:"TabColor",hash:{},data:a,loc:{start:{line:1,column:1464},end:{line:1,column:1476}}}):r)+' proxySubjectLink subjectLoadingOrDisabled">'+u((d(n,"addTemplate")||l&&d(l,"addTemplate")||c).call(i,"ProxySwitch.SubjectListEntry",l,{name:"addTemplate",hash:{},data:a,loc:{start:{line:1,column:1520},end:{line:1,column:1571}}}))+"</div>"},7:function(e,l,n,o,a){var t,r=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return null!=(t=r(n,"if").call(null!=l?l:e.nullContext||{},null!=l?r(l,"Disabled"):l,{name:"if",hash:{},fn:e.program(8,a,0),inverse:e.program(10,a,0),data:a,loc:{start:{line:1,column:1577},end:{line:1,column:2743}}}))?t:""},8:function(e,l,n,o,a){var t,r,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s="function",d=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<div role="menuitem" tabindex="0"aria-label="'+u((d(n,"GetProxySubjectAriaLabel")||l&&d(l,"GetProxySubjectAriaLabel")||c).call(i,null!=l?d(l,"TitleText"):l,a&&d(a,"index"),(t=(t=a&&d(a,"root"))&&d(t,"ProxySubjectList"))&&d(t,"length"),(t=a&&d(a,"root"))&&d(t,"ShowFriendsAndFamily"),(t=a&&d(a,"root"))&&d(t,"ShowPhotoUpload"),{name:"GetProxySubjectAriaLabel",hash:{},data:a,loc:{start:{line:1,column:1642},end:{line:1,column:1766}}}))+'"data-switchpatients="false" data-id="'+u(typeof(r=null!=(r=d(n,"Id")||(null!=l?d(l,"Id"):l))?r:c)===s?r.call(i,{name:"Id",hash:{},data:a,loc:{start:{line:1,column:1804},end:{line:1,column:1810}}}):r)+'" class="color'+u(typeof(r=null!=(r=d(n,"TabColor")||(null!=l?d(l,"TabColor"):l))?r:c)===s?r.call(i,{name:"TabColor",hash:{},data:a,loc:{start:{line:1,column:1824},end:{line:1,column:1836}}}):r)+' proxySubjectLink subjectLoadingOrDisabled">'+u((d(n,"addTemplate")||l&&d(l,"addTemplate")||c).call(i,"ProxySwitch.SubjectListEntry",l,{name:"addTemplate",hash:{},data:a,loc:{start:{line:1,column:1880},end:{line:1,column:1931}}}))+"</div>"},10:function(e,l,n,o,a){var t,r,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s="function",d=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<a role="menuitem" tabindex="-1" aria-label="'+u((d(n,"GetProxySubjectAriaLabel")||l&&d(l,"GetProxySubjectAriaLabel")||c).call(i,null!=l?d(l,"TitleText"):l,a&&d(a,"index"),(t=(t=a&&d(a,"root"))&&d(t,"ProxySubjectList"))&&d(t,"length"),(t=a&&d(a,"root"))&&d(t,"ShowFriendsAndFamily"),(t=a&&d(a,"root"))&&d(t,"ShowPhotoUpload"),{name:"GetProxySubjectAriaLabel",hash:{},data:a,loc:{start:{line:1,column:2109},end:{line:1,column:2233}}}))+'"'+(null!=(t=d(n,"if").call(i,null!=l?d(l,"IsSelected"):l,{name:"if",hash:{},fn:e.program(11,a,0),inverse:e.program(13,a,0),data:a,loc:{start:{line:1,column:2234},end:{line:1,column:2373}}}))?t:"")+' data-id="'+u(typeof(r=null!=(r=d(n,"Id")||(null!=l?d(l,"Id"):l))?r:c)===s?r.call(i,{name:"Id",hash:{},data:a,loc:{start:{line:1,column:2383},end:{line:1,column:2389}}}):r)+'" class="'+(null!=(t=d(n,"if").call(i,null!=l?d(l,"IsSelected"):l,{name:"if",hash:{},fn:e.program(15,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:2398},end:{line:1,column:2460}}}))?t:"")+" color"+u(typeof(r=null!=(r=d(n,"TabColor")||(null!=l?d(l,"TabColor"):l))?r:c)===s?r.call(i,{name:"TabColor",hash:{},data:a,loc:{start:{line:1,column:2466},end:{line:1,column:2478}}}):r)+" proxySubjectLink "+(null!=(t=d(n,"if").call(i,null!=l?d(l,"Loading"):l,{name:"if",hash:{},fn:e.program(17,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:2496},end:{line:1,column:2542}}}))?t:"")+(null!=(t=d(n,"if").call(i,null!=l?d(l,"Disabled"):l,{name:"if",hash:{},fn:e.program(17,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:2542},end:{line:1,column:2589}}}))?t:"")+'" href='+(null!=(t=d(n,"if").call(i,null!=l?d(l,"IsSelected"):l,{name:"if",hash:{},fn:e.program(19,a,0),inverse:e.program(21,a,0),data:a,loc:{start:{line:1,column:2596},end:{line:1,column:2654}}}))?t:"")+" >"+u((d(n,"addTemplate")||l&&d(l,"addTemplate")||c).call(i,"ProxySwitch.SubjectListEntry",l,{name:"addTemplate",hash:{},data:a,loc:{start:{line:1,column:2688},end:{line:1,column:2739}}}))+"</a>"},11:function(e,l,n,o,a){return'data-closedropdown="true" data-switchpatients="false"'},13:function(e,l,n,o,a){return'data-closedropdown="false" data-switchpatients="true"'},15:function(e,l,n,o,a){return"currentContext opacity30 proxybgcolor"},17:function(e,l,n,o,a){return"subjectLoadingOrDisabled"},19:function(e,l,n,o,a){return' "#" '},21:function(e,l,n,o,a){var t=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return e.escapeExpression((t(n,"makeLink")||l&&t(l,"makeLink")||e.hooks.helperMissing).call(null!=l?l:e.nullContext||{},null!=l?t(l,"LinkUrl"):l,{name:"makeLink",hash:{},data:a,loc:{start:{line:1,column:2627},end:{line:1,column:2647}}}))},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),!0===this.ShowPhotoUpload&&(this.PhotoUploadMenuText=this._determinePhotoUploadText(),this.PhotoUploadMenuTitleText=this._determinePhotoUploadMenuTitleText()),this.ButtonTitleText=this._determineButtonTitleText(),this.FriendsAndFamilyTitleText=this._determineFriendsAndFamilyTitleText(),this.FriendsAndFamilyMenuText=this._determineFriendsAndFamilyMenuText(),this.Loading=this.ShouldTryAgain,this.AccountSettingsMenuText=e.getString("AccountSettingsMenuText")};t.prototype={s_dataMembers:["ProxySubjectList","ShowPhotoUpload","IsGuest","ShowFriendsAndFamily","ShouldTryAgain","ShowAccountSettings"],ProxySubjectList:null,CurrentlySelected:null,ShowPhotoUpload:!1,ShowFriendsAndFamily:!1,ShowAccountSettings:!1,ShowAccountSettings:!1,PhotoUploadMenuText:"",ChangeShortcutsTitleText:"",ButtonTitleText:"",PhotoUploadMenuTitleText:"",IsGuest:!1,LoadingText:e.getString("LoadingText"),ShouldTryAgain:!1,resetPhotoUploadToFalse:function(){this.ShowPhotoUpload=!1,this.ButtonTitleText=this._determineButtonTitleText()},_determineButtonTitleText:function WP$ProxySwitch$Controllers$ProxySelectorViewModel$_determineButtonTitleText(){return this.ProxySubjectList.length>1?this.CurrentlySelected.TitleText+"\n"+e.getString("switchPatientsTitleText"):e.getString("noProxiesTitleText")},_determinePhotoUploadMenuTitleText:function WP$ProxySwitch$Controllers$ProxySelectorViewModel$_determinePhotoUploadMenuTitleText(){var t="";t=!0===this.CurrentlySelected.IsSelf?this.CurrentlySelected.PhotoUrl?"changePhotoMenuItemTitleText":"addPhotoMenuItemTitleText":this.CurrentlySelected.PhotoUrl?"changeSubjectsPhotoMenuItemTitleText":"addSubjectsPhotoMenuItemTitleText",this.CurrentlySelected.ServiceAreaAbbreviationList&&(t+="ServiceAreas"),this._addMnemonics();var i=e.getString(t);return this._removeMnemonics(),i},_determinePhotoUploadText:function WP$ProxySwitch$Models$ProxySelectorViewModel$_determinePhotoUploadText(){var t="";t=!0===this.CurrentlySelected.IsSelf?this.CurrentlySelected.PhotoUrl?"changeMyPhotoMenuItem":"addMyPhotoMenuItem":this.CurrentlySelected.PhotoUrl?"changeSubjectsPhotoMenuItem":"addSubjectsPhotoMenuItem",this.CurrentlySelected.ServiceAreaAbbreviationList&&(t+="ServiceAreas"),this._addMnemonics();var i=e.getString(t);return this._removeMnemonics(),i},_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.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,index:-1,shouldAutoDecrypt:!0}):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*/