/* Minification failed. Returning unminified contents.
(3,357-358): run-time error JS1195: Expected expression: .
(3,523-524): run-time error JS1195: Expected expression: >
(3,546-547): run-time error JS1014: Invalid character: `
(3,548-549): run-time error JS1004: Expected ';': {
(3,567-568): run-time error JS1004: Expected ';': {
(3,590-591): run-time error JS1004: Expected ';': {
(3,610-611): run-time error JS1004: Expected ';': {
(3,629-630): run-time error JS1195: Expected expression: :
(3,652-653): run-time error JS1195: Expected expression: :
(3,675-676): run-time error JS1195: Expected expression: .
(3,726-727): run-time error JS1014: Invalid character: `
(3,728-729): run-time error JS1195: Expected expression: ,
 */
/*! Copyright (c) Epic Systems Corporation 2019 */
$$WP.ThirdPartyUsageTracking=$$WP.ThirdPartyUsageTracking||{},$$WP.ThirdPartyUsageTracking.LogViewEvent=function WP$ThirdPartyUsageTracking$LogViewEvent(a,r,i){};;
!function WP$Analytics$UsageTrackingController$definition(){var e,t,i,n=$$WP.Analytics.ViewEvent,o=$$WP.Analytics.UserActionEvent,r=function WP$Analytics$UsageTrackingController(){this.WP$Controllers$Controller()},markFormFactorReported=function(){sessionStorage.setItem("FormFactorReported","true")},_populateSessionEventTimestamps=function(e){if(null==e?.UtcTimestamp||null==e?.LocalTimestamp){var t=new Date;e.UtcTimestamp=t.toISOString(),e.LocalTimestamp=_toLocalIsoString(t)}},_toLocalIsoString=function(e){var pad=e=>(e<10?"0":"")+e;return`${e.getFullYear()}-${pad(e.getMonth()+1)}-${pad(e.getDate())}T${pad(e.getHours())}:${pad(e.getMinutes())}:${pad(e.getSeconds())}.${(e.getMilliseconds()/1e3).toFixed(3).slice(2,5)}`},getAnalyticsGuidFromWidget=function(){return $$WP.WidgetMode&&getIsSessionAnalyticsEnabled()?document.getElementById("__WidgetTokenContainer").getElementsByTagName("input")[0].getAttribute("guid"):null},getIsSessionAnalyticsEnabled=function(){return"True"===$$WP.Settings.WebAnalyticsEnabled},_getIsSessionActive=function(){if(!$$WPUtil.canWriteCookies()||$$WP.WidgetMode)return!1;try{return"true"==sessionStorage.getItem("IsAnalyticsSessionActive")}catch(e){return!1}},_setIsSessionActive=function(e){if($$WPUtil.canWriteCookies()&&!$$WP.WidgetMode)try{!0===e?sessionStorage.setItem("IsAnalyticsSessionActive","true"):sessionStorage.setItem("IsAnalyticsSessionActive","false")}catch(e){}},_resetSessionTime=function(){!0===_getIsSessionActive()&&(a&&window.clearTimeout(a),a=window.setTimeout((function(){_setIsSessionActive(!1)}),3e5))},_getWidth=function(){return window.innerWidth},_getHeight=function(){return window.innerHeight},a=null,s={160:"linksource",UtmSource:"utm_source",UtmMedium:"utm_medium",UtmCampaign:"utm_campaign",UtmTerm:"utm_term",UtmContent:"utm_content"},_logSessionEvent=function(e){if(null!=e){var t,i;if(e.associatedDataEntries=e.associatedDataEntries||[],t=window.location.search,!$$WPUtil.IsNullOrEmpty(t))for(var n in e.associatedDataEntries.push({relationType:o.RelationTypesEnum.QueryString,value:t}),s)i=$$WPUtil.GetQueryStringParameterValue(t,s[n]),$$WPUtil.IsNullOrEmpty(i)||(n===o.RelationTypesEnum.LinkSource.toString()?e.associatedDataEntries.push({relationType:n,value:i}):e[n]=i);$$WPUtil.IsNullOrEmpty(document.referrer)||e.associatedDataEntries.push({relationType:o.RelationTypesEnum.BrowserReferrer,value:document.referrer}),e.action==o.ActionsEnum.ProviderFinderSchedulePage&&_logScheduleFromProviderFinderWorkflowStart(e);_resetSessionTime(),$$WPUtil.SendBeacon(makeLink("Analytics/LogSessionEvent"),JSON.stringify(e,(function(e,t){if("value"===e){if("number"==typeof t)return t.toString();if("string"==typeof t)return t}return t})),!1)}},_logScheduleFromProviderFinderWorkflowStart=function(e){var t={sessionId:"",utcTimestamp:e.UtcTimestamp,localTimestamp:e.LocalTimestamp};$$WPUtil.SendBeacon(makeLink("Scheduling/SessionAnalytics/LogScheduleFromProviderFinderWorkflowStartEvent"),JSON.stringify(t),!1)},_tryActivateSessionAndLogSessionEvent=function(e,t){if(e){_populateSessionEventTimestamps(e);var i=e.UtcTimestamp,n=e.LocalTimestamp}else{var o=new Date;i=o.toISOString(),n=_toLocalIsoString(o)}var r=window.location.href;1==$$WPUtil.GetQueryStringParameterValue(r,"isGuestTicket")&&(t=$$WPUtil.GetQueryStringParameterValue(r,"analyticsSessionId")),$.post({url:makeLink("AnalyticsSession/InitializeAnalyticsSession"),data:{sessionId:t,utcTimestamp:i,localTimestamp:n},success:$.proxy((function(){_setIsSessionActive(!0),_logSessionEvent(e)}))})};r.prototype={},r.logViewEvent=function(e,t){$$WP.DisableUsageTracking||$$WP.Utilities.UI.IsLoggedIn&&(e.Module!==n.ModulesEnum.Default?$.post({url:makeLink("Analytics/LogViewEventForUsageTracking"),data:$$WPUtil.postify(e),success:t,error:t}):$$WP.Debug.logError("Module must be defined in order to log a view event."))},r.logThirdPartyViewEvent=function(e){$$WP.DisableUsageTracking||($$WPUtil.guaranteeExistence($$WP,"ThirdPartyUsageTracking"),"function"==typeof $$WP.ThirdPartyUsageTracking.LogViewEvent?$$WP.ThirdPartyUsageTracking.LogViewEvent(e.Path,e.Title,e.ExtraInfo):$$WP.Debug.logError("Attempted to log view event to third party but function does not exist. Did you include the correct JavaScript files?"))},r.logFormFactor=function(e){if($$WPUtil.canWriteCookies()){var t=(e=e||!1)?null:markFormFactorReported;$$WP.TroveDisabled||"true"!==sessionStorage.FormFactorReported&&getCSRFTokenAsQS((function(i){$.ajax({url:makeLink("Analytics/LogFormFactor"),data:{width:_getWidth(),height:_getHeight(),guest:e,token:i},type:"POST",success:t})}))}},r.logSessionEvent=function(e){var t=null;getIsSessionAnalyticsEnabled()&&($$WP.WidgetMode&&(t=getAnalyticsGuidFromWidget(),e.AnalyticsSessionId=t),_populateSessionEventTimestamps(e),_getIsSessionActive()||$$WP.WidgetMode?_logSessionEvent(e):_tryActivateSessionAndLogSessionEvent(e,t))},r.logWorkflowStartEvent=function(e){var t,i;getIsSessionAnalyticsEnabled()&&(i={SessionId:"",UtcTimestamp:(t=new Date).toISOString(),LocalTimestamp:_toLocalIsoString(t),PatientFacingWorkflowType:e},$$WPUtil.SendBeacon(makeLink("AnalyticsSession/LogWorkflowStartEvent"),JSON.stringify(i)))},r.logPotentialSessionRedirectEvent=function(e){var t=new Date,i={sessionId:e,utcTimestamp:t.toISOString(),localTimestamp:_toLocalIsoString(t)};$$WPUtil.SendBeacon(makeLink("AnalyticsSession/LogPotentialSessionRedirectEvent"),JSON.stringify(i),!1)},r.getAnalyticsGuidFromWidget=getAnalyticsGuidFromWidget,r.getIsSessionAnalyticsEnabled=getIsSessionAnalyticsEnabled,$$WP.Analytics=$$WP.Analytics||{},$$WP.Analytics.UsageTrackingController=r,r.extend($$WP.Controllers.Controller,"WP$Analytics$UsageTrackingController"),i=window.location.href,_resetSessionTime(),t=1==$$WPUtil.GetQueryStringParameterValue(i,"isRedirect"),e=$$WPUtil.GetQueryStringParameterValue(i,"analyticsSessionId"),"logout"==$$WPUtil.GetQueryStringParameterValue(i,"action")&&_setIsSessionActive(!1),t&&(_setIsSessionActive(!1),i=i.replace("isRedirect=1","isRedirect=0"),_tryActivateSessionAndLogSessionEvent(null,e),window.history.replaceState&&window.history.replaceState({},"",i))}();;
/*0*/