Created
May 21, 2025 21:36
-
-
Save dereklucas/082f05eeb46f97f39db971e4ef6d5cd8 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html><html><head> | |
<script async="" crossorigin="anonymous" src="https://edge.fullstory.com/s/fs.js"></script><script> | |
//<![CDATA[ | |
window.CapybaraLockstep = (function() { | |
// State and configuration | |
let debug | |
let jobCount | |
let idleCallbacks | |
let finishedWorkTags | |
let defaultWaitTasks | |
reset() | |
function reset() { | |
jobCount = 0 | |
idleCallbacks = [] | |
finishedWorkTags = [] | |
defaultWaitTasks = 1 | |
debug = false | |
} | |
function isIdle() { | |
// Can't check for document.readyState or body.initializing here, | |
// since the user might navigate away from the page before it finishes | |
// initializing. | |
return jobCount === 0 | |
} | |
function isBusy() { | |
return !isIdle() | |
} | |
function log(...args) { | |
if (debug) { | |
args[0] = '%c[capybara-lockstep] ' + args[0] | |
args.splice(1, 0, 'color: #666666') | |
console.log.apply(console, args) | |
} | |
} | |
function logPositive(...args) { | |
args[0] = '%c' + args[0] | |
log(args[0], 'color: #117722', ...args.slice(1)) | |
} | |
function logNegative(...args) { | |
args[0] = '%c' + args[0] | |
log(args[0], 'color: #cc3311', ...args.slice(1)) | |
} | |
function startWork(tag) { | |
jobCount++ | |
if (tag) { | |
logNegative('Started work: %s [%d jobs]', tag, jobCount) | |
} | |
} | |
function startWorkUntil(promise, tag) { | |
startWork(tag) | |
let taggedStopWork = stopWork.bind(this, tag) | |
promise.then(taggedStopWork, taggedStopWork) | |
} | |
function stopWork(tag, waitAdditionalTasks = 0) { | |
let effectiveWaitTasks = defaultWaitTasks + waitAdditionalTasks | |
afterWaitTasks(stopWorkNow.bind(this, tag), effectiveWaitTasks) | |
} | |
function stopWorkNow(tag) { | |
jobCount-- | |
if (tag) { | |
finishedWorkTags.push(tag) | |
logPositive('Finished work: %s [%d jobs]', tag, jobCount) | |
} | |
if (isIdle()) { | |
let idleCallback | |
while ((idleCallback = idleCallbacks.shift())) { | |
idleCallback("Finished waiting for " + finishedWorkTags.join(', ')) | |
} | |
finishedWorkTags = [] | |
} | |
} | |
function trackFetch() { | |
if (!window.fetch) { | |
return | |
} | |
let oldFetch = window.fetch | |
window.fetch = function() { | |
let promise = oldFetch.apply(this, arguments) | |
startWorkUntil(promise, 'fetch ' + arguments[0]) | |
return promise | |
} | |
} | |
function trackHistory() { | |
// Wait an additional task because some browsers seem to require additional | |
// time before the URL changes. | |
trackEvent(document, 'popstate', 1) | |
trackEvent(document, 'hashchange', 1) | |
// API: https://developer.mozilla.org/en-US/docs/Web/API/History | |
for (let method of ['pushState', 'popState', 'forward', 'back', 'go']) { | |
let workTag = `history.${method}()` | |
let nativeImpl = history[method] | |
history[method] = function(...args) { | |
try { | |
startWork(workTag) | |
return nativeImpl.apply(history, args) | |
} finally { | |
stopWork(workTag, 1) | |
} | |
} | |
} | |
} | |
function trackXHR() { | |
let oldOpen = XMLHttpRequest.prototype.open | |
let oldSend = XMLHttpRequest.prototype.send | |
XMLHttpRequest.prototype.open = function() { | |
this.capybaraLockstepURL = arguments[1] | |
return oldOpen.apply(this, arguments) | |
} | |
XMLHttpRequest.prototype.send = function() { | |
let workTag = 'XHR to '+ this.capybaraLockstepURL | |
startWork(workTag) | |
try { | |
this.addEventListener('readystatechange', function(event) { | |
if (this.readyState === 4) { stopWork(workTag) } | |
}.bind(this)) | |
return oldSend.apply(this, arguments) | |
} catch (e) { | |
// If we get a sync exception during request dispatch | |
// we assume the request never went out. | |
stopWork(workTag) | |
throw e | |
} | |
} | |
} | |
function trackRemoteElements() { | |
if (!window.MutationObserver) { | |
return | |
} | |
// Dynamic imports or analytics snippets may insert a script element | |
// that loads and executes additional JavaScript. We want to be isBusy() | |
// until such scripts have loaded or errored. | |
let observer = new MutationObserver(onAnyElementChanged) | |
observer.observe(document, { subtree: true, childList: true }) | |
} | |
function trackJQuery() { | |
// CapybaraLockstep.track() is called as the first script in the head. | |
// jQuery will be loaded after us, so we wait until DOMContentReady. | |
whenReady(function() { | |
if (!window.jQuery || defaultWaitTasks > 0) { | |
return | |
} | |
// Although $.ajax() uses XHR internally, it also uses $.Deferred() which does | |
// not resolve in the next microtask but in the next *task* (it makes itself | |
// async using setTimoeut()). Hence we need to wait for it in addition to XHR. | |
// | |
// If user code also uses $.Deferred(), it is also recommended to set | |
// CapybaraLockdown.waitTasks = 1 or higher. | |
let oldAjax = window.jQuery.ajax | |
window.jQuery.ajax = function() { | |
let promise = oldAjax.apply(this, arguments) | |
startWorkUntil(promise) | |
return promise | |
} | |
}) | |
} | |
function isRemoteScript(element) { | |
return element.matches('script[src]') && !hasDataSource(element) && isTrackableScriptType(element.type) | |
} | |
function isTrackableImage(element) { | |
return element.matches('img') && | |
!element.complete && | |
!hasDataSource(element) && | |
element.getAttribute('loading') !== 'lazy' | |
} | |
function isTrackableIFrame(element) { | |
return element.matches('iframe[src]') && | |
!hasDataSource(element) && | |
element.getAttribute('loading') !== 'lazy' | |
} | |
function isTrackableScriptType(type) { | |
return !type || type === 'text/javascript' || type === 'module' || type === 'application/javascript' | |
} | |
function hasDataSource(element) { | |
// <img> can have <img src> and <img srcset> | |
// <video> can have <video src> or <video><source src> | |
// <audio> can have <audio src> or <audio><source src> | |
return element.matches('[src*="data:"], [srcset*="data:"]') || | |
!!element.querySelector('source [src*="data:"], source [srcset*="data:"]') | |
} | |
function trackRemoteElement(element, condition, workTag) { | |
trackLoadingElement(element, condition, workTag, 'load', 'error') | |
} | |
function trackLoadingElement(element, condition, workTag, loadEvent, errorEvent) { | |
if (!condition(element)) { | |
return | |
} | |
let stopped = false | |
startWork(workTag) | |
let doStop = function() { | |
stopped = true | |
element.removeEventListener(loadEvent, doStop) | |
element.removeEventListener(errorEvent, doStop) | |
stopWork(workTag) | |
} | |
let checkCondition = function() { | |
if (stopped) { | |
// A `load` or `error` event has fired. | |
// We can stop here. No need to schedule another check. | |
return | |
} else if (isDetached(element) || !condition(element)) { | |
// If it is detached or if its `[src]` attribute changes to a data: URL | |
// we may never get a `load` or `error` event. | |
doStop() | |
} else { | |
scheduleCheckCondition() | |
} | |
} | |
let scheduleCheckCondition = function() { | |
setTimeout(checkCondition, 150) | |
} | |
element.addEventListener(loadEvent, doStop) | |
element.addEventListener(errorEvent, doStop) | |
// We periodically check whether we still think the element will | |
// produce a `load` or `error` event. | |
scheduleCheckCondition() | |
} | |
function onAnyElementChanged(changes) { | |
changes.forEach(function(change) { | |
change.addedNodes.forEach(function(addedNode) { | |
if (addedNode.nodeType === Node.ELEMENT_NODE) { | |
trackRemoteElement(addedNode, isRemoteScript, 'Script') | |
trackRemoteElement(addedNode, isTrackableImage, 'Image') | |
trackRemoteElement(addedNode, isTrackableIFrame, 'Inline frame') | |
} | |
}) | |
}) | |
} | |
function isDetached(element) { | |
return !document.contains(element) | |
} | |
function whenReady(callback) { | |
// Values are "loading", "interactive" and "completed". | |
// https://developer.mozilla.org/en-US/docs/Web/API/Document/readyState | |
if (document.readyState !== 'loading') { | |
callback() | |
} else { | |
document.addEventListener('DOMContentLoaded', callback) | |
} | |
} | |
function afterWaitTasks(fn, waitTasks = defaultWaitTasks) { | |
if (waitTasks > 0) { | |
// Wait 1 task and recurse | |
setTimeout(function() { | |
afterWaitTasks(fn, waitTasks - 1) | |
}) | |
} else { | |
fn() | |
} | |
} | |
function trackOldUnpoly() { | |
// CapybaraLockstep.track() is called as the first script in the head. | |
// Unpoly will be loaded after us, so we wait until DOMContentReady. | |
whenReady(function() { | |
// Unpoly 0.x would wait one task after DOMContentLoaded before booting. | |
// There's a slim chance that Capybara can observe the page before compilers have run. | |
// Unpoly 1.0+ runs compilers on DOMContentLoaded, so there's no issue. | |
if (window.up?.version?.startsWith('0.')) { | |
startWork('Old Unpoly') | |
setTimeout(function () { | |
stopWork('Old Unpoly') | |
}) | |
} | |
}) | |
} | |
function trackEvent(eventTarget, eventType, waitAdditionalTasks = 0) { | |
eventTarget.addEventListener(eventType, function() { | |
// Only litter the log with interaction events if we're actually going | |
// to be busy for at least 1 task. | |
let effectiveWaitTasks = defaultWaitTasks + waitAdditionalTasks | |
if (effectiveWaitTasks > 0) { | |
let tag = eventType | |
startWork(tag) | |
stopWork(tag, waitAdditionalTasks) | |
} | |
}) | |
} | |
function track() { | |
trackOldUnpoly() | |
trackFetch() | |
trackHistory() | |
trackXHR() | |
trackRemoteElements() | |
trackJQuery() | |
trackEvent(document, 'touchstart') | |
trackEvent(document, 'mousedown') | |
trackEvent(document, 'click') | |
trackEvent(document, 'keydown') | |
trackEvent(document, 'focusin') | |
trackEvent(document, 'focusout') | |
trackEvent(document, 'input') | |
trackEvent(document, 'change') | |
trackEvent(window, 'resize', 1) | |
} | |
function synchronize(callback) { | |
if (isIdle()) { | |
callback() | |
} else { | |
idleCallbacks.push(callback) | |
} | |
} | |
return { | |
track: track, | |
isBusy: isBusy, | |
isIdle: isIdle, | |
startWork: startWork, | |
stopWork: stopWork, | |
synchronize: synchronize, | |
reset: reset, | |
set debug(value) { debug = value }, | |
set waitTasks(value) { defaultWaitTasks = value } | |
} | |
})() | |
CapybaraLockstep.track() | |
//]]> | |
</script> | |
<title>Brightside Health</title> | |
<link href="//content.brightside.com" rel="preconnect"> | |
<link href="//content.brightside.com" rel="dns-prefetch"> | |
<link href="//cdn.segment.com" rel="dns-prefetch"> | |
<link href="//js.stripe.com" rel="dns-prefetch"> | |
<link href="//edge.fullstory.com" rel="dns-prefetch"> | |
<link href="//www.googletagmanager.com" rel="dns-prefetch"> | |
<link href="//cdnjs.cloudflare.com" rel="dns-prefetch"> | |
<link href="/assets/favicon-ad6eb2bb53ce7a401f35aabf4864497e6e6e8513.png" rel="shortcut icon" type="image/png"> | |
<link href="/assets/favicon-d4154b4c1f10af891015400da4c577b551b0308c.svg" rel="shortcut icon" type="image/svg+xml"> | |
<!-- https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag#directives --> | |
<!-- Prevent search engines from indexing non-production environments --> | |
<meta content="none" name="robots"> | |
<!-- Prevent search engines from showing cached versions of pages --> | |
<meta content="noarchive" name="robots"> | |
<meta content="width=device-width, initial-scale=1.0" http-equiv="Content-Type" name="viewport"> | |
<meta content="app-id=1591640582" name="apple-itunes-app"> | |
<script> | |
window.Brightside = { | |
server_version: "test", | |
server_sha: "test", | |
GUEST_PATIENT_ID: "", | |
env: "test", | |
rails_env: "test", | |
timeout: 90, | |
paths: { | |
sign_in: '/patients/sign_in' | |
}, | |
amplitude:{ | |
client_key:"" | |
}, | |
assets: { | |
conference: { | |
minimize: "/assets/conference/minimize-3cae4dc10f2fd257c626029c82ff4ad5562cd2eb.svg", | |
collapse: "/assets/conference/collapse-5153bf91cbe7b3da9ff657a0b22eb28dabffc1e3.svg", | |
}, | |
provider: { | |
case: { | |
check: "/assets/provider/case/check-5c959589b33067c98416c3a0b52e02b792c7a5d3.svg", | |
pt_instructions: "/assets/provider/case/pt-instructions-7079abcc259b808bdcf8d78966a8497ff9c31375.svg", | |
rx: "/assets/provider/case/rx-e865e00901469fbcd09ae5af75cd3d294e7f0d38.png" | |
} | |
}, | |
intake:{ | |
personal: "/assets/intake/personal-72ab08c4d833277cc6eb4c259300d57dbab70023.png", | |
plan_upgrade_therapy: "/assets/intake/plan_upgrade_therapy-5d073ad1411de712f550648df35ccd87791df21e.png", | |
rx_to_rxtherapy_chapter: "/assets/intake/plan_upgrade_medication-d097be7b9feb47238f7bd8c770b93e02d0330de8.png", | |
plan_upgrade_medication: "/assets/intake/plan_upgrade_medication-d097be7b9feb47238f7bd8c770b93e02d0330de8.png", | |
therapy_to_rxtherapy_chapter: "/assets/intake/plan_upgrade_medication-d097be7b9feb47238f7bd8c770b93e02d0330de8.png", | |
therapy_to_rxtherapy_income_chapter: "/assets/intake/plan_upgrade_medication-d097be7b9feb47238f7bd8c770b93e02d0330de8.png", | |
rxtherapy_from_therapy_chapter: "/assets/intake/plan_upgrade_medication-d097be7b9feb47238f7bd8c770b93e02d0330de8.png", | |
treatment_history: "/assets/intake/treatment_history-e26f8782bd9f61f954791c79de7c2d46c5af9bfa.png", | |
symptoms_current: "/assets/intake/symptoms_current-bd9d54dc15fdb9443c93a79b7856d522a50235db.png", | |
treatment_current: "/assets/intake/treatment_current-965603c558bc3d0413b904a4895afc97c8dfede3.png", | |
medical_history: "/assets/intake/medical_history-91a09c55b2aeb75c127b12ab3824144284ad270d.png", | |
family_history: "/assets/intake/family_history-1e215018f5fc26702ef92f3c20c85e23c3386b1f.png", | |
behaviors_experiences_feelings: "/assets/intake/behaviors_experiences_feelings-7197f69bbcb1b386874f5658c59f4057221e27d2.png", | |
demographics: "/assets/intake/demographics-900068931bf657c729c60b39ac81da8ca3164125.png", | |
sdoh: "/assets/intake/sdoh-588051927ca379d193f4dde9e87858af5fb605c3.png", | |
preferences: "/assets/intake/preferences-5559968a4732608145a7716d3109bdbcd3707c82.png", | |
crisis_care_consent_chapter: "/assets/intake/crisis_care-0b7c05d370bf9e2b85f691892f57061b73c4e9be.png", | |
crisis_resources: "/assets/intake/crisis_resources-b46d54dad281f34dba100dd1b1fdb25035c50124.png", | |
crisis_care_schedule_first_chapter: "/assets/intake/crisis_care_schedule_first_chapter-5b3a3651a79692ea4d8d3bb2ab9b68149e486e8b.png", | |
crisis_care_schedule_next_chapter: "/assets/intake/crisis_care_schedule_first_chapter-5b3a3651a79692ea4d8d3bb2ab9b68149e486e8b.png", | |
}, | |
apple_pay: "/assets/apple_pay-b0dc912248e17ce8c82019fd993e5d209964d3c4.png", | |
google_pay: "/assets/google_pay-5fe4dae61b742d5357b052c46bab9d7d41ffb3a0.png", | |
info: "/assets/info-c36fd26fa1cf933aa3adb5ea7e464e3e779cf3a6.svg", | |
info_white: "/assets/info_white-bcf5e6ce79d5ee42ade4e252afa45efa17a12e7a.svg", | |
info_blue: "/assets/info_bubble-d6bb3aace9be13ce28b3d2be1dfacf0a92dc7575.svg", | |
info_grey: "/assets/icon-info-grey-70826706de5c5f39a3d3ae8395dcfdcfc944629a.png", | |
info_solid_grey: "/assets/icon-info-solid-grey-3808071389c4c8035302d4d34fb012c162cff4cc.svg", | |
info_yellow: "/assets/info-yellow-f355e4b28835e919a0b5a54e9367379c3875b672.svg", | |
flag_red: "/assets/icon-flag-red-71400e90cd705f0957bdd6c6391f081cce07a2c3.png", | |
check_green: "/assets/icon-check-green-ece4844bd5138a535adb2a4092a2456e4a82f9ff.png", | |
edit_green: "/assets/edit-green-688d7bc1b23269ba69ac8c27cc93c3ce60647718.png", | |
button_add_green: "/assets/button-add-resting-662190eb6f5c7b284de2a6b0d2c8627184bebd0c.png", | |
cancel_anytime: "/assets/cancel_anytime-631921a2e6bf17e172288d1d4fb98aaa20335c3d.png", | |
close_delete_black: "/assets/icon-close-delete-black-9b92337dd42f0e2d3e984c1582b8f1a2305fda83.png", | |
clinical_care: "/assets/clinical_care-c9836c4273303175a779789a1a9d38ae7935b4e0.svg", | |
clinical_care_dark: "/assets/clinical_care_dark-a649100af3c8a5195c3f7169ae2f321fa2a93d05.svg", | |
fsa_hsa: "/assets/fsa_hsa-cca806c48f507d64f80ba55d566bbefa03342c0e.png", | |
hipaa: "/assets/hipaa-ba00ea0a87c2cf99f19f35ce98cd109344d9d6da.png", | |
questionnaire: "/assets/questionnaire-8e9bd5cec8198255be3346492903781d8c119ba4.svg", | |
treatment: "/assets/treatment-a37b29cdfc7ca2e8539a4d8061ef1f45be486948.svg", | |
time_grey: "/assets/icon-time-grey-c11add4c069ff45b1a28540134ef45fe5a645505.png", | |
time_red: "/assets/icon-time-red-9c41d9b5e8abbdbea347e23ce29dfe5274f092e5.png", | |
info_icon: "/assets/info-icon-90a7a9bd234522b5fabccbb82772e7d52da46157.png", | |
icon_warning_red: "/assets/icon-warning-red-f61aaa072d57e96cbf8e327c2f3f4db67bc62d2d.svg", | |
logo: "/assets/logos/logo-brightside-b1cf4d74339b5f8827681457ce1e64f6dcfceb04.svg", | |
backArrow: "/assets/back_arrow-71200fb38ccd0a86d61e948599517581607d9811.svg", | |
backArrowWhite: "/assets/back_arrow_white-c2c8da28872bb8016397109b2df4ed47e3540705.svg", | |
pie: "/assets/pie-14f0b79d4be04fdfde9cb469f17bf0efe2f7d0fa.svg", | |
selfie: "/assets/selfie-43c392d7f07c36a9bf662239689a2b29d7ea8c24.png", | |
number_1: "/assets/1-2df43ddb098ff0ebc6d798bc25525bf5973ced78.png", | |
number_2: "/assets/2-4037998e93d5f527f92a6a71a43619244e877c62.png", | |
number_3: "/assets/3-60bfaedeacd63ea938b6256dd2765c79439dd011.png", | |
id: "/assets/id-6e553e4de882d52f3af85cbfba0b42ef429e77c0.png", | |
delivery: "/assets/delivery-897118c5593cef2367bb350c5d1beb90a014555e.png", | |
camera_icon: "/assets/camera_icon-82fe5d344fc3a7e0be4b366c2ad5bdcf42dfb6d4.png", | |
drawer_arrow: "/assets/drawer-arrow-b6df4d27e350dbe973348790795d5a1421970ca2.png", | |
intake_rx_icon: "/assets/intake-rx-1c0374f922f9193c97b3b8dd51e8d13be0ca7ccb.svg", | |
intake_therapy_icon: "/assets/intake-therapy-2312f1baaa4e2180335e0a538bb825e5197a8fe5.svg", | |
intake_rx_therapy_icon: "/assets/intake-rx-therapy-81bb281034563755dad349ceaa96f9568c41ea24.svg", | |
treatment_option_icon_arrow: "/assets/treatment_option_icon_arrow-ecc706ae4189998c5e67000d9cf3cb6ce2ddb338.png", | |
treatment_option_icon_compass: "/assets/treatment_option_icon_compass-74ab30f213f1aaf2716474b8711a492d0fe88f89.png", | |
treatment_option_icon_leaf: "/assets/treatment_option_icon_leaf-04e16bcfaeddd6ad031fda17ccc9d63073d47b97.png", | |
treatment_option_icon_search: "/assets/treatment_option_icon_search-9e4caebb6bd34fb53dd62579b0d3f369579a2e6d.png", | |
treatment_option_icon_shield: "/assets/treatment_option_icon_shield-62bda94c631f8022ae74d0c204f4c1b8f34147cf.png", | |
treatment_medication: "/assets/treatment_medication-56d438f5d7b59c35656d836f1fcd2918e848cfe5.svg", | |
treatment_lifestyle: "/assets/treatment_lifestyle-9051c6a1f4836e53bbc10abdd57ef474e6ef3110.svg", | |
treatment_animation_fade: "/assets/treatment_animation_fade-967c4467ff90927e23c7460da5f5a7a925f65284.gif", | |
oval: "/assets/oval-3cd73855e5f54261c9c3a17d6a82aaaf30fa277d.png", | |
oval2: "/assets/oval2-ba44379baa24daad9a12cd14ec93911ce0b1f882.png", | |
pill_yellow: "/assets/pill-yellow-0f4fa55a674274cb12dcf87b6a0cc274c801af31.svg", | |
pill_bottle: "/assets/pill-bottle-cd8d8beaaec259ff52572cc213b633391bffb8c1.png", | |
plan_selection_holistic: "/assets/plan_selection_holistic-6b0de379e11ee9bf3ad9471b7b348f832c608362.png", | |
plan_selection_medications: "/assets/plan_selection_medications-63d19960e4145850fe92cd947b097ed25d1e893b.png", | |
plan_selection_supplements: "/assets/plan_selection_supplements-d86868f2e0a4ede30a2f6e19efd2815c11f956e1.png", | |
loading_spinner: "/assets/loading_spinner-af12ad720f37e33335a78776d1a62b5cc70647d7.gif", | |
clock_red: "/assets/clock-red-6135d7e0b0582f106d141be4cf9851fcffd0c0b8.svg", | |
clock_black: "/assets/clock-black-e926ae669ca175f5896bef32e87c872031f4fe1f.svg", | |
clock_white: "/assets/clock-white-d50fe30ed36190dbf58c0c3f83a9fb93b6f17c0a.svg", | |
finishing_touches_id: "/assets/finishing_touches_id-0872ad646b4755db11cb9a3d04f89441d995d9a7.svg", | |
finishing_touches_payment: "/assets/finishing_touches_payment-593069f42ac79148a010d6d2112deabab9cfdc36.svg", | |
circle_check: "/assets/circle_check-4ef10630ab09c5c46a723a08770b0d55a936032b.svg", | |
clinical_care_line_icon: "/assets/clinical_care_line_icon-5f9ef7ac5c334a779ce0dc5177dc1dee4778dedf.png", | |
brightside_icon: "/assets/brightside_icon-cbb370acbd20afc6a9d22ebe665962226a0fc1e5.png", | |
heart_icon: "/assets/heart_icon-3df20dd71e37197ca43b45b0240d208a38dd0acf.png", | |
icon_arrow_down_green: "/assets/icon-arrow-down-green-f09a55d8bd16091a74b695844ceca3b26e3530c8.png", | |
icon_arrow_up_green: "/assets/icon-arrow-up-green-d8d5f536ea4a98012408d13b4e1bec6453543d5d.png", | |
our_doctors: "/assets/our_doctors-145874eac4427ec4fa57b256bdab4e8415b26a48.png", | |
doctor: "/assets/doctor-43a47d81d5060d5037955de399949af4ef8287f7.jpg", | |
chapter_check_mark: "/assets/chapter-check-mark-4a3f3f27074e87edf19d528468b105c3a28132e1.png", | |
master_card_asset: "/assets/master-card-asset-501962d150d49afd687ba934d2f3e711407f3275.png", | |
checkmarkPlan: "/assets/Tick-1a5cecbafa0876a8265f4c9a018af4a53f079de3.svg", | |
learn: "/assets/learn-41482771e1a97042b0325ec6a6f8cb7e3b7fc6cb.png", // name is used in code | |
practice: "/assets/practice-452fcef5517c8c7b8f98319b33d0ae00db4933b9.png", // name is used in code | |
progress_line_icon: "/assets/progress_line_icon-7ad2e1779ba93dbcbc70063f9d801eab00fb9e48.png", | |
story: "/assets/story-1c8d402dd0be170ed6e1c68c3c90f154cd1d4c47.png", | |
story_new: "/assets/story_new-ac9de3c8bfaf983baa8aac9a683a1e444a923d2c.png", | |
heart: "/assets/heart-c96047848c48485af8a93aa38f19fc5a69cc5a20.png", | |
heart_lite: "/assets/heart-lite-27576410a3b384c7f7d77d30bcd837d5d36c8535.png", | |
tfb: "/assets/tfb-44ef778b1489f45b113c93a965120a35c3abd20e.png", | |
tfb_2: "/assets/tfb_2-724e3f65a9217300443ac5f017c09ac8a7c37897.png", | |
close: "/assets/close-f12a4fe2aacb882bb20f015d23ab43372a84bfab.png", | |
close_white: "/assets/close-white-a3b44516e77fd2b2f83711e6dd34f43b2d8cf7ef.svg", | |
annie: "/assets/annie-db3522d36bbc34fc1c486639aba42f698cd6e21c.jpg", | |
mari: "/assets/mari-5b2f67db3baf0fd3a67a2404174320d2dcefb2bd.jpg", | |
mastercard: "/assets/mastercard-50f9d41a87aff37b744af3f69b5e94bbc4924c0c.png", | |
medication_icon: "/assets/medication-icon-85e1b40540b57d26d6009b82bef361d1262e0a41.png", | |
visa: "/assets/visa-20e6cdba4ef688cbf19757c210fcbe014e3be95c.png", | |
yellow_bar: "/assets/yellow_bar-9fcc9302e1f506a485e6e7d3a051a8f6be627e55.png", | |
timeline: "/assets/Timeline-4fa993bb197265efe8f3c3d80cb1273e9055b94d.png", | |
rx30: "/assets/rx30-bff56258504ef2a7b522fae2f3697bfeb5ae8dfb.png", | |
follow: "/assets/follow-5893251857a0f529d1daeefc45a9fc0d490242fb.jpg", | |
rx_dashboard: "/assets/rx_dashboard-6e348c2b64cc5d2c42f1045a4f91a5764105eb8e.png", | |
checkins: "/assets/checkins-2b16c815ea336852f7bae1011fa29e7dffb5a2d5.png", | |
checkins_bg_gray: "/assets/checkins_bg_gray-da76c5a595e140bea159a2ce45981e829382370e.png", | |
therapy_self_care: "/assets/therapy_self_care-001db1666b88dc5eb1abe0d9dc16fb6c5f1e111c.png", | |
therapy_phone_top: "/assets/therapy_phone_top-eac153bb13050fdabaeada6592443afd068e4772.png", | |
therapy_phone_values: "/assets/therapy_phone_values-226d5cb003630cd38e78acf744a80ae77652dc3f.png", | |
therapy_your_program: "/assets/therapy_your_program-a0523f1604ad3ecd2e56319d7a750af745529264.png", | |
heart_bandaid: "/assets/heart-bandaid-2cd07cbb3caa6173add7022b9ac38748341eb4a2.png", | |
guarantee_badge: "/assets/guarantee_badge-d0dd498b521bfbf9fd4d929a506367d29d986f25.png", | |
starsFill: "/assets/stars-fill-f076d08a3993f46399167d1934a9cf9b1cce3434.svg", | |
starsOutline: "/assets/stars-outline-27359253d080e0185bb15fd0792623383b8d3785.svg", | |
}, | |
clinicalApi: { | |
baseUrl: "http://api.test.lvh.me:59687/clinical", | |
}, | |
networkManagementApi: { | |
baseUrl: "http://api.test.lvh.me:59687/network_management", | |
}, | |
datadog: { | |
public_client_token: "" | |
}, | |
stripe: { | |
publishable_key: "pk_test_sW5B12oXZSJWAhWpgM1kBfiW" | |
}, | |
timekit: { | |
app_key: "test_widget_key_yshQ0HSvmiDxWVtGLvh6zKqSHJtIdskE" | |
}, | |
constants: { | |
Case: { | |
SELF_CARE: 'self_care',OPEN: 'open',REVIEWED: 'reviewed',REVIEW_REQUESTED: 'review_requested' | |
}, | |
ControlledMedications: ["alprazolam","alprazolam","/","choline","amphetamine","amphetamine","/","dextroamphetamine","choline","/","diazepam","choline","/","zolpidem","clonazepam","dexmethylphenidate","dexmethylphenidate","/","serdexmethylphenidate","dextroamphetamine","diazepam","lisdexamfetamine","lorazepam","methylphenidate","pregabalin","zolpidem"], | |
CustomerCareNumber: "8555263063", | |
GabapentinControlledStates: ["AL","KY","MI","MT","ND","TE","VA","WV"], | |
Icd10Codes: [{"value":"depression","label":"Depression","type":"category","children":[{"value":"major depressive disorder","label":"Major Depressive Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F32.9","inactive":false}]}]},{"value":"single episode","label":"Single Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F32.3","inactive":false},{"value":"in partial remission","label":"In Partial Remission","type":"status","icd10Code":"F32.4","inactive":false},{"value":"in full remission","label":"In Full Remission","type":"status","icd10Code":"F32.5","inactive":false}]},{"value":"mild","label":"Mild","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F32.0","inactive":false}]},{"value":"moderate","label":"Moderate","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F32.1","inactive":false}]},{"value":"severe","label":"Severe","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F32.2","inactive":false}]}]},{"value":"recurrent episode","label":"Recurrent Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F33.9","inactive":false},{"value":"in partial remission","label":"In Partial Remission","type":"status","icd10Code":"F33.41","inactive":false},{"value":"in full remission","label":"In Full Remission","type":"status","icd10Code":"F33.42","inactive":false}]},{"value":"mild","label":"Mild","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F33.0","inactive":false}]},{"value":"moderate","label":"Moderate","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F33.1","inactive":false}]},{"value":"severe","label":"Severe","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F33.2","inactive":false}]}]}]},{"value":"postpartum depression","label":"Postpartum Depression","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F53.0","inactive":false}]}]}]},{"value":"peripartum depression","label":"Peripartum Depression","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"O99.345","inactive":false}]}]}]},{"value":"persistent depressive disorder","label":"Persistent Depressive Disorder","type":"diagnosis","children":[{"value":"recurrent episode","label":"Recurrent Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F34.1","inactive":false}]}]}]}]},{"value":"anxiety","label":"Anxiety","type":"category","children":[{"value":"anxiety disorder, unspecified","label":"Anxiety Disorder, Unspecified","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F41.9","inactive":false}]}]}]},{"value":"generalized anxiety disorder","label":"Generalized Anxiety Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F41.1","inactive":false}]}]}]},{"value":"panic disorder","label":"Panic Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F41.0","inactive":false}]}]}]},{"value":"social anxiety disorder","label":"Social Anxiety Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F40.10","inactive":false}]}]}]},{"value":"postpartum anxiety","label":"Postpartum Anxiety","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"O90.6","inactive":false}]}]}]}]},{"value":"other","label":"Other","type":"category","children":[{"value":"acute stress disorder","label":"Acute Stress Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F43.0","inactive":false}]}]}]},{"value":"adjustment disorder","label":"Adjustment Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F43.20","inactive":false}]}]},{"value":"with depressed mood","label":"With Depressed Mood","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F43.21","inactive":false}]}]},{"value":"with anxiety","label":"With Anxiety","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F43.22","inactive":false}]}]},{"value":"with mixed anxiety and depressed mood","label":"With Mixed Anxiety And Depressed Mood","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F43.23","inactive":false}]}]}]},{"value":"alcohol use disorder","label":"Alcohol Use Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"mild","label":"Mild","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F10.10","inactive":false},{"value":"in early remission","label":"In Early Remission","type":"status","icd10Code":"F10.11","inactive":false}]},{"value":"moderate","label":"Moderate","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F10.20","inactive":false},{"value":"in early remission","label":"In Early Remission","type":"status","icd10Code":"F10.21","inactive":false}]}]}]},{"value":"alcohol use with alcohol-induced anxiety disorder","label":"Alcohol Use With Alcohol Induced Anxiety Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F10.980","inactive":false}]}]}]},{"value":"alcohol use with alcohol-induced mood disorder","label":"Alcohol Use With Alcohol Induced Mood Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F10.94","inactive":false}]}]}]},{"value":"anorexia nervosa","label":"Anorexia Nervosa","type":"diagnosis","children":[{"value":"restricting type","label":"Restricting Type","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F50.01","inactive":false}]}]},{"value":"purging type","label":"Purging Type","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F50.02","inactive":false}]}]}]},{"value":"bulimia nervosa","label":"Bulimia Nervosa","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F50.2","inactive":false}]}]}]},{"value":"adhd","label":"ADHD","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F90.9","inactive":false}]}]}]},{"value":"autism spectrum disorder","label":"Autism Spectrum Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F84.0","inactive":false}]}]}]},{"value":"prolonged grief disorder","label":"Prolonged Grief Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F43.81","inactive":false}]}]}]},{"value":"binge-eating disorder","label":"Binge Eating Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F50.81","inactive":false}]}]}]},{"value":"bipolar 1 disorder","label":"Bipolar 1 Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F31.9","inactive":false}]}]},{"value":"current episode, mixed","label":"Current Episode, Mixed","type":"episode","children":[{"value":"unspecified","label":"Unspecified","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F31.60","inactive":false}]},{"value":"mild","label":"Mild","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F31.61","inactive":false}]},{"value":"moderate","label":"Moderate","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F31.62","inactive":false}]},{"value":"severe, without psychotic features","label":"Severe, Without Psychotic Features","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F31.63","inactive":false}]},{"value":"severe, with psychotic features","label":"Severe, With Psychotic Features","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F31.64","inactive":false}]}]}]},{"value":"bipolar disorder","label":"Bipolar Disorder","type":"diagnosis","children":[{"value":"current episode depressed","label":"Current Episode Depressed","type":"episode","children":[{"value":"mild","label":"Mild","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F31.31","inactive":false}]},{"value":"moderate","label":"Moderate","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F31.32","inactive":false}]}]}]},{"value":"bipolar 2 disorder","label":"Bipolar 2 Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F31.81","inactive":false}]}]}]},{"value":"chronic pain","label":"Chronic Pain","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"G89.29","inactive":false}]}]}]},{"value":"insomnia","label":"Insomnia","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F51.01","inactive":false}]}]}]},{"value":"ocd","label":"OCD","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F42.9","inactive":false}]}]}]},{"value":"ptsd","label":"PTSD","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F43.10","inactive":false}]}]}]},{"value":"seasonal affective disorder","label":"Seasonal Affective Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F33.8","inactive":false}]}]}]},{"value":"no diagnosis on axis 1","label":"No Diagnosis On Axis 1","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"Z03.89","inactive":true}]}]}]},{"value":"borderline personality disorder","label":"Borderline Personality Disorder","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F60.3","inactive":false}]}]}]},{"value":"confide eap patients only: no diagnosis","label":"Confide Eap Patients Only: No Diagnosis","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"R69","inactive":false}]}]}]}]},{"value":"gender dysphoria","label":"Gender Dysphoria","type":"category","children":[{"value":"gender dysphoria","label":"Gender Dysphoria","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F64.9","inactive":false}]}]}]},{"value":"transsexualism","label":"Transsexualism","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F64.0","inactive":false}]}]}]},{"value":"dual role transvestism","label":"Dual Role Transvestism","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F64.1","inactive":false}]}]}]},{"value":"gender identity disorder of childhood","label":"Gender Identity Disorder Of Childhood","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F64.2","inactive":false}]}]}]},{"value":"other gender identity disorders","label":"Other Gender Identity Disorders","type":"diagnosis","children":[{"value":"unspecified episode","label":"Unspecified Episode","type":"episode","children":[{"value":"unspecified severity","label":"Unspecified Severity","type":"severity","children":[{"value":"unspecified status","label":"Unspecified Status","type":"status","icd10Code":"F64.8","inactive":false}]}]}]}]}], | |
Plan: { | |
user_cancel_reasons_by_plan_type: {"medication":[["I no longer need care from Brightside","no_longer_need_care"],["It is too expensive","too_expensive"],["My treatment isn't working","not_working"],["I'm having issues with my provider","provider_issues"],["I'm having issues with customer support","customer_support_issues"],["I'm having issues with getting my prescription","prescription_issues"]],"therapy":[["I no longer need care from Brightside","no_longer_need_care"],["It is too expensive","too_expensive"],["My treatment isn't working","not_working"],["I'm having issues with my therapist","therapist_issues"],["I'm having issues with customer support","customer_support_issues"]],"rxtherapy":[["I no longer need care from Brightside","no_longer_need_care"],["It is too expensive","too_expensive"],["My treatment isn't working","not_working"],["I'm having issues with my provider","rx_therapy_provider_issues"],["I'm having issues with customer support","customer_support_issues"],["I'm having issues with getting my prescription","prescription_issues"]]}, | |
cancel_specific_questions: {"medication":[["care_accepted_by_insurance",[{"type":"SingleSelect","questionName":"informWhenWeCoverInsurance","prompt":"care_accepted_by_insurance","options":[["Yes","yes"],["No","no"]]},{"type":"TextInput","questionName":"enterCarrier","prompt":"enter_carrier","displayMatchIds":["care_accepted_by_insurance","yes"],"prevQuestionMatchId":"informWhenWeCoverInsurance"}]],["unable_to_pay",[{"questionName":"whyUnableToPay","prompt":"unable_to_pay","options":[["My employment situation has changed","employment_changed"],["I’ve lost or changed my insurance","lost_or_changed_insurance"],["Other","other"]]}]],["another_cheaper_solution",[{"type":"TextInput","questionName":"whereCheaperSolution","prompt":"where_receiving_care","required":true}]],["receive_care_elsewhere",[{"questionName":"whereReceivingCare","prompt":"where_receiving_care","options":[["Online","online"],["In-Person","in_person"]]}]]],"therapy":[["care_accepted_by_insurance",[{"type":"SingleSelect","questionName":"informWhenWeCoverInsurance","prompt":"care_accepted_by_insurance","options":[["Yes","yes"],["No","no"]]},{"type":"TextInput","questionName":"enterCarrier","prompt":"enter_carrier","displayMatchIds":["care_accepted_by_insurance","yes"],"prevQuestionMatchId":"informWhenWeCoverInsurance"}]],["unable_to_pay",[{"questionName":"whyUnableToPay","prompt":"unable_to_pay","options":[["My employment situation has changed","employment_changed"],["I’ve lost or changed my insurance","lost_or_changed_insurance"],["Other","other"]]}]],["another_cheaper_solution",[{"type":"TextInput","questionName":"whereCheaperSolution","prompt":"where_receiving_care","required":true}]],["receive_care_elsewhere",[{"questionName":"whereReceivingCare","prompt":"where_receiving_care","options":[["Online","online"],["In-Person","in_person"]]}]]],"rxtherapy":[["care_accepted_by_insurance",[{"type":"SingleSelect","questionName":"informWhenWeCoverInsurance","prompt":"care_accepted_by_insurance","options":[["Yes","yes"],["No","no"]]},{"type":"TextInput","questionName":"enterCarrier","prompt":"enter_carrier","displayMatchIds":["care_accepted_by_insurance","yes"],"prevQuestionMatchId":"informWhenWeCoverInsurance"}]],["provider_issues",[{"questionName":"providerIssues","displayMatchIds":["medication_psychiatric_provider","therapist","both"],"prompt":"provider_issues","options":[["I didn’t feel cared for by my provider","not_feel_cared_for_provider"],["I didn’t feel my provider was an expert","not_expert"],["My provider wasn’t a good fit for my needs","not_good_fit"],["My provider was unresponsive","unresponsive_provider"],["I had issues scheduling with my provider","schedule_issues_with_provider"],["Other","other"]]}]],["unable_to_pay",[{"questionName":"whyUnableToPay","prompt":"unable_to_pay","options":[["My employment situation has changed","employment_changed"],["I’ve lost or changed my insurance","lost_or_changed_insurance"],["Other","other"]]}]],["another_cheaper_solution",[{"type":"TextInput","questionName":"whereCheaperSolution","prompt":"where_receiving_care","required":true}]],["receive_care_elsewhere",[{"questionName":"whereReceivingCare","prompt":"where_receiving_care","options":[["Online","online"],["In-Person","in_person"]]}]]]}, | |
cancel_details_by_plan_type: {"medication":[["no_longer_need_care",[["I'm feeling better and don't need care anymore","feeling_better"],["I’ve decided to receive care elsewhere","receive_care_elsewhere"],["The medication or service I needed isn’t available","medication_not_available"],["My insurance coverage has changed","insurance_changed"],["I’ve moved","moved"],["I’m unsatisfied with the care I received","unsatisfied_care"],["My Brightside provider recommended I seek in-person care","recommended_in_person_care"],["Other","other"]]],["too_expensive",[["I am unable to pay for any care right now","unable_to_pay"],["I need care that will accept my health insurance","care_accepted_by_insurance"],["I found another solution that costs less","another_cheaper_solution"],["I am unable to afford the monthly membership fee","unable_to_afford_monthly_membership"],["I didn’t use Brightside enough to justify the cost","do_not_use_it_enough"],["I no longer need Brightside","no_longer_need"],["I would keep using Brightside if the fee was lower","want_lower_fee"],["Other","other"]]],["not_working",[["My medication didn’t work","medication_did_not_work"],["Online care isn’t the right fit for me","online_care_not_fit"],["I was experiencing side effects","side_effects"],["I couldn’t get the medication I wanted","could_not_get_wanted_medication"],["Other","other"]]],["provider_issues",[["I didn’t feel cared for by my provider","not_feel_cared_for_provider"],["I didn’t feel my provider was an expert","not_expert"],["My provider wasn’t a good fit for my needs","not_good_fit"],["My provider was unresponsive","unresponsive_provider"],["I had issues scheduling with my provider","schedule_issues_with_provider"],["Other","other"]]],["customer_support_issues",[["I had trouble contacting customer support","trouble_contacting_customer_support"],["My issues were not resolved in a timely manner","issues_not_resolved_in_timely_manner"],["I had billing or account issues","billing_account_issues"],["Other","other"]]],["prescription_issues",[["I had pharmacy issues","pharmacy_issues"],["My prescription is too expensive","prescription_too_expensive"],["The medication or service I needed isn’t available","medication_not_available"],["My insurance coverage has changed","insurance_changed"],["Other","other"]]]],"therapy":[["no_longer_need_care",[["I'm feeling better and don't need care anymore","feeling_better"],["I’ve decided to receive care elsewhere","receive_care_elsewhere"],["The medication or service I needed isn’t available","medication_not_available"],["My insurance coverage has changed","insurance_changed"],["I’ve moved","moved"],["I’m unsatisfied with the care I received","unsatisfied_care"],["My Brightside provider recommended I seek in-person care","recommended_in_person_care"],["Other","other"]]],["too_expensive",[["I am unable to pay for any care right now","unable_to_pay"],["I need care that will accept my health insurance","care_accepted_by_insurance"],["I found another solution that costs less","another_cheaper_solution"],["I am unable to afford the monthly membership fee","unable_to_afford_monthly_membership"],["I didn’t use Brightside enough to justify the cost","do_not_use_it_enough"],["I no longer need Brightside","no_longer_need"],["I would keep using Brightside if the fee was lower","want_lower_fee"],["Other","other"]]],["not_working",[["I was experiencing side effects","side_effects"],["Online care isn’t the right fit for me","online_care_not_fit"],["Therapy wasn’t helping","therapy_not_helping"],["Other","other"]]],["therapist_issues",[["I didn’t feel cared for by my therapist","not_feel_cared_for_therapist"],["I didn’t feel my therapist was an expert","not_expert"],["My therapist wasn’t a good fit for my needs","not_good_fit_therapist"],["My therapist was unresponsive","unresponsive_therapist"],["I had issues scheduling with my therapist","schedule_issues_with_therapist"],["Other","other"]]],["customer_support_issues",[["I had trouble contacting customer support","trouble_contacting_customer_support"],["My issues were not resolved in a timely manner","issues_not_resolved_in_timely_manner"],["I had billing or account issues","billing_account_issues"],["Other","other"]]],["prescription_issues",[["I had pharmacy issues","pharmacy_issues"],["My prescription is too expensive","prescription_too_expensive"],["The medication or service I needed isn’t available","medication_not_available"],["My insurance coverage has changed","insurance_changed"],["Other","other"]]]],"rxtherapy":[["no_longer_need_care",[["I'm feeling better and don't need care anymore","feeling_better"],["I’ve decided to receive care elsewhere","receive_care_elsewhere"],["The medication or service I needed isn’t available","medication_not_available"],["My insurance coverage has changed","insurance_changed"],["I’ve moved","moved"],["I’m unsatisfied with the care I received","unsatisfied_care"],["My Brightside provider recommended I seek in-person care","recommended_in_person_care"],["Other","other"]]],["too_expensive",[["I am unable to pay for any care right now","unable_to_pay"],["I need care that will accept my health insurance","care_accepted_by_insurance"],["I found another solution that costs less","another_cheaper_solution"],["I am unable to afford the monthly membership fee","unable_to_afford_monthly_membership"],["I didn’t use Brightside enough to justify the cost","do_not_use_it_enough"],["I no longer need Brightside","no_longer_need"],["I would keep using Brightside if the fee was lower","want_lower_fee"],["Other","other"]]],["not_working",[["My medication didn’t work","medication_did_not_work"],["Online care isn’t the right fit for me","online_care_not_fit"],["I was experiencing side effects","side_effects"],["I couldn’t get the medication I wanted","could_not_get_wanted_medication"],["Therapy wasn’t helping","therapy_not_helping"],["Other","other"]]],["rx_therapy_provider_issues",[["Medication/psychiatric provider","medication_psychiatric_provider"],["Therapist","therapist"],["Both","both"]]],["customer_support_issues",[["I had trouble contacting customer support","trouble_contacting_customer_support"],["My issues were not resolved in a timely manner","issues_not_resolved_in_timely_manner"],["I had billing or account issues","billing_account_issues"],["Other","other"]]],["prescription_issues",[["I had pharmacy issues","pharmacy_issues"],["My prescription is too expensive","prescription_too_expensive"],["The medication or service I needed isn’t available","medication_not_available"],["My insurance coverage has changed","insurance_changed"],["Other","other"]]]]}, | |
prompts_by_cancel_reason: {"no_longer_need_care":"Can you tell us why you no longer need care?","too_expensive":"Can you tell us more about affording your care?","not_working":"Can you tell us more about why you feel your treatment isn’t working?","provider_issues":"Can you tell us more about the issues you are having?","therapist_issues":"Can you tell us more about the issues you are having?","rx_therapy_provider_issues":"Which are you having issues with?","customer_support_issues":"Can you tell us more about the issues you are having?","prescription_issues":"Can you tell us more about the issues you are having?","care_accepted_by_insurance":"Would you like us to inform you when we accept your insurance?","unable_to_pay":"Would you tell us more about why you are unable to pay?","medication_psychiatric_provider":"Can you tell us more about the issues you are having?","therapist":"Can you tell us more about the issues you are having?","both":"Can you tell us more about the issues you are having?","enter_carrier":"Please specify your insurance carrier","where_receiving_care":"Where are you now receiving care?"} | |
}, | |
ReviewRequest: { | |
complaints: { | |
BAD_SIDE_EFFECTS: 'bad_side_effects',NOT_FEELING_BETTER: 'not_feeling_better',WANT_TO_BOOK_FOLLOW_UP: 'want_to_book_follow_up',OTHER: 'other' | |
}, | |
reasons: { | |
ADMIN: 'admin',BOOKING_BY_PATIENT: 'booking_by_patient',BOOKING_REQUIRED: 'booking_required',CCP_LATE_TO_BOOK: 'ccp_late_to_book',HIGH_SIDE_EFFECTS: 'high_side_effects',NOT_RESPONDING_WK_4: 'not_responding_wk_4',NOT_RESPONDING_WK_6: 'not_responding_wk_6',OFF_TRACK: 'off_track',PERSISTENT_SIDE_EFFECTS: 'persistent_side_effects',REASSIGN: 'reassign',REENGAGED: 'reengaged',REQUESTED_BY_PATIENT: 'requested_by_patient',RISK_TERMS: 'risk_terms',SEVERE_SUICIDAL_IDEATION: 'severe_suicidal_ideation',STANDARD: 'standard',SUICIDAL_IDEATION: 'suicidal_ideation',SUICIDAL_IDEATION_WITH_PLAN: 'suicidal_ideation_with_plan' | |
} | |
}, | |
Locales: { | |
default: "en", | |
english: "en", | |
spanish: "es", | |
}, | |
States: [{"code":"AL","name":"Alabama"},{"code":"AK","name":"Alaska"},{"code":"AZ","name":"Arizona"},{"code":"AR","name":"Arkansas"},{"code":"CA","name":"California"},{"code":"CO","name":"Colorado"},{"code":"CT","name":"Connecticut"},{"code":"DE","name":"Delaware"},{"code":"DC","name":"District Of Columbia"},{"code":"FL","name":"Florida"},{"code":"GA","name":"Georgia"},{"code":"HI","name":"Hawaii"},{"code":"ID","name":"Idaho"},{"code":"IL","name":"Illinois"},{"code":"IN","name":"Indiana"},{"code":"IA","name":"Iowa"},{"code":"KS","name":"Kansas"},{"code":"KY","name":"Kentucky"},{"code":"LA","name":"Louisiana"},{"code":"ME","name":"Maine"},{"code":"MD","name":"Maryland"},{"code":"MA","name":"Massachusetts"},{"code":"MI","name":"Michigan"},{"code":"MN","name":"Minnesota"},{"code":"MS","name":"Mississippi"},{"code":"MO","name":"Missouri"},{"code":"MT","name":"Montana"},{"code":"NE","name":"Nebraska"},{"code":"NV","name":"Nevada"},{"code":"NH","name":"New Hampshire"},{"code":"NJ","name":"New Jersey"},{"code":"NM","name":"New Mexico"},{"code":"NY","name":"New York"},{"code":"NC","name":"North Carolina"},{"code":"ND","name":"North Dakota"},{"code":"OH","name":"Ohio"},{"code":"OK","name":"Oklahoma"},{"code":"OR","name":"Oregon"},{"code":"PR","name":"Puerto Rico"},{"code":"PA","name":"Pennsylvania"},{"code":"RI","name":"Rhode Island"},{"code":"SC","name":"South Carolina"},{"code":"SD","name":"South Dakota"},{"code":"TN","name":"Tennessee"},{"code":"TX","name":"Texas"},{"code":"UT","name":"Utah"},{"code":"VI","name":"United States Virgin Islands"},{"code":"VT","name":"Vermont"},{"code":"VA","name":"Virginia"},{"code":"WA","name":"Washington"},{"code":"WV","name":"West Virginia"},{"code":"WI","name":"Wisconsin"},{"code":"WY","name":"Wyoming"}], | |
genderIdentityLabels: {"female":"Female","gender_variant":"Gender variant / non-conforming","male":"Male","not_sure":"Not sure","trans_female":"Transgender female","trans_male":"Transgender male"}, | |
}, | |
smartyStreets: { | |
publicKey: "28817973233847575", | |
}, | |
skipAddressValidation: false, | |
}; | |
const amplitudeMockString = null; | |
if (amplitudeMockString) window.Brightside.amplitudeMock = JSON.parse(amplitudeMockString); | |
// disable react devtools | |
if (window.Brightside.env !== 'development' && typeof window.__REACT_DEVTOOLS_GLOBAL_HOOK__ === 'object') { | |
__REACT_DEVTOOLS_GLOBAL_HOOK__.inject = function() {}; | |
} | |
// enable appcues identification verification testing | |
window.APPCUES_TEST_IDENTITY_VERIFICATION = false; | |
</script> | |
<script> | |
window['_fs_debug'] = false; | |
window['_fs_host'] = 'fullstory.com'; | |
window['_fs_script'] = 'edge.fullstory.com/s/fs.js'; | |
window['_fs_org'] = 'AC8PG'; | |
window['_fs_namespace'] = 'FullStory'; | |
window['_fs_ready'] = function() { | |
const version = ""; | |
FS.log('log', { version: version }); | |
FS.event('tag_version', { version: version }); | |
}; | |
(function(m,n,e,t,l,o,g,y){ | |
if (e in m) {if(m.console && m.console.log) { m.console.log('FullStory namespace conflict. Please set window["_fs_namespace"].');} return;} | |
g=m[e]=function(a,b,s){g.q?g.q.push([a,b,s]):g._api(a,b,s);};g.q=[]; | |
o=n.createElement(t);o.async=1;o.crossOrigin='anonymous';o.src='https://'+_fs_script; | |
y=n.getElementsByTagName(t)[0];y.parentNode.insertBefore(o,y); | |
g.identify=function(i,v,s){g(l,{uid:i},s);if(v)g(l,v,s)};g.setUserVars=function(v,s){g(l,v,s)};g.event=function(i,v,s){g('event',{n:i,p:v},s)}; | |
g.anonymize=function(){g.identify(!!0)}; | |
g.shutdown=function(){g("rec",!1)};g.restart=function(){g("rec",!0)}; | |
g.log = function(a,b){g("log",[a,b])}; | |
g.consent=function(a){g("consent",!arguments.length||a)}; | |
g.identifyAccount=function(i,v){o='account';v=v||{};v.acctId=i;g(o,v)}; | |
g.clearUserCookie=function(){}; | |
g.setVars=function(n, p){g('setVars',[n,p]);}; | |
g._w={};y='XMLHttpRequest';g._w[y]=m[y];y='fetch';g._w[y]=m[y]; | |
if(m[y])m[y]=function(){return g._w[y].apply(this,arguments)}; | |
g._v="1.3.0"; | |
})(window,document,window['_fs_namespace'],'script','user'); | |
</script> | |
<script> | |
var _rollbarConfig = { | |
accessToken: '', | |
verbose: false, | |
captureUncaught: true, | |
captureUnhandledRejections: true, | |
// see https://docs.rollbar.com/docs/rollbarjs-telemetry | |
filterTelemetry: function(e) { | |
return e.body.message.includes( | |
"document.getElementById('patient_email').value" | |
); | |
}, | |
ignoredMessages: [/patient_email/, /patient_password/], | |
scrubTelemetryInputs: true, | |
payload: { | |
environment: 'test', | |
client: { | |
javascript: { | |
// we want to use the GIT_SHA1 env var if it's available | |
// otherwise flag it in Rollbar with 'missing_version' | |
code_version: '' || 'missing_version', | |
source_map_enabled: true, | |
} | |
} | |
}, | |
server: { | |
root: "webpack:///./" | |
} | |
}; | |
!function(r){var e={};function o(n){if(e[n])return e[n].exports;var t=e[n]={i:n,l:!1,exports:{}};return r[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.m=r,o.c=e,o.d=function(r,e,n){o.o(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:n})},o.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},o.t=function(r,e){if(1&e&&(r=o(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var t in r)o.d(n,t,function(e){return r[e]}.bind(null,t));return n},o.n=function(r){var e=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(e,"a",e),e},o.o=function(r,e){return Object.prototype.hasOwnProperty.call(r,e)},o.p="",o(o.s=0)}([function(r,e,o){"use strict";var n=o(1),t=o(5);_rollbarConfig=_rollbarConfig||{},_rollbarConfig.rollbarJsUrl=_rollbarConfig.rollbarJsUrl||"https://cdn.rollbar.com/rollbarjs/refs/tags/v2.26.1/rollbar.min.js",_rollbarConfig.async=void 0===_rollbarConfig.async||_rollbarConfig.async;var a=n.setupShim(window,_rollbarConfig),l=t(_rollbarConfig);window.rollbar=n.Rollbar,a.loadFull(window,document,!_rollbarConfig.async,_rollbarConfig,l)},function(r,e,o){"use strict";var n=o(2),t=o(3);function a(r){return function(){try{return r.apply(this,arguments)}catch(r){try{console.error("[Rollbar]: Internal error",r)}catch(r){}}}}var l=0;function i(r,e){this.options=r,this._rollbarOldOnError=null;var o=l++;this.shimId=function(){return o},"undefined"!=typeof window&&window._rollbarShims&&(window._rollbarShims[o]={handler:e,messages:[]})}var s=o(4),d=function(r,e){return new i(r,e)},c=function(r){return new s(d,r)};function u(r){return a((function(){var e=this,o=Array.prototype.slice.call(arguments,0),n={shim:e,method:r,args:o,ts:new Date};window._rollbarShims[this.shimId()].messages.push(n)}))}i.prototype.loadFull=function(r,e,o,n,t){var l=!1,i=e.createElement("script"),s=e.getElementsByTagName("script")[0],d=s.parentNode;i.crossOrigin="",i.src=n.rollbarJsUrl,o||(i.async=!0),i.onload=i.onreadystatechange=a((function(){if(!(l||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState)){i.onload=i.onreadystatechange=null;try{d.removeChild(i)}catch(r){}l=!0,function(){var e;if(void 0===r._rollbarDidLoad){e=new Error("rollbar.js did not load");for(var o,n,a,l,i=0;o=r._rollbarShims[i++];)for(o=o.messages||[];n=o.shift();)for(a=n.args||[],i=0;i<a.length;++i)if("function"==typeof(l=a[i])){l(e);break}}"function"==typeof t&&t(e)}()}})),d.insertBefore(i,s)},i.prototype.wrap=function(r,e,o){try{var n;if(n="function"==typeof e?e:function(){return e||{}},"function"!=typeof r)return r;if(r._isWrap)return r;if(!r._rollbar_wrapped&&(r._rollbar_wrapped=function(){o&&"function"==typeof o&&o.apply(this,arguments);try{return r.apply(this,arguments)}catch(o){var e=o;throw e&&("string"==typeof e&&(e=new String(e)),e._rollbarContext=n()||{},e._rollbarContext._wrappedSource=r.toString(),window._rollbarWrappedError=e),e}},r._rollbar_wrapped._isWrap=!0,r.hasOwnProperty))for(var t in r)r.hasOwnProperty(t)&&(r._rollbar_wrapped[t]=r[t]);return r._rollbar_wrapped}catch(e){return r}};for(var p="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,captureEvent,captureDomContentLoaded,captureLoad".split(","),f=0;f<p.length;++f)i.prototype[p[f]]=u(p[f]);r.exports={setupShim:function(r,e){if(r){var o=e.globalAlias||"Rollbar";if("object"==typeof r[o])return r[o];r._rollbarShims={},r._rollbarWrappedError=null;var l=new c(e);return a((function(){e.captureUncaught&&(l._rollbarOldOnError=r.onerror,n.captureUncaughtExceptions(r,l,!0),e.wrapGlobalEventHandlers&&t(r,l,!0)),e.captureUnhandledRejections&&n.captureUnhandledRejections(r,l,!0);var a=e.autoInstrument;return!1!==e.enabled&&(void 0===a||!0===a||function(r){return!("object"!=typeof r||void 0!==r.page&&!r.page)}(a))&&r.addEventListener&&(r.addEventListener("load",l.captureLoad.bind(l)),r.addEventListener("DOMContentLoaded",l.captureDomContentLoaded.bind(l))),r[o]=l,l}))()}},Rollbar:c}},function(r,e,o){"use strict";function n(r,e,o,n){r._rollbarWrappedError&&(n[4]||(n[4]=r._rollbarWrappedError),n[5]||(n[5]=r._rollbarWrappedError._rollbarContext),r._rollbarWrappedError=null);var t=e.handleUncaughtException.apply(e,n);o&&o.apply(r,n),"anonymous"===t&&(e.anonymousErrorsPending+=1)}r.exports={captureUncaughtExceptions:function(r,e,o){if(r){var t;if("function"==typeof e._rollbarOldOnError)t=e._rollbarOldOnError;else if(r.onerror){for(t=r.onerror;t._rollbarOldOnError;)t=t._rollbarOldOnError;e._rollbarOldOnError=t}e.handleAnonymousErrors();var a=function(){var o=Array.prototype.slice.call(arguments,0);n(r,e,t,o)};o&&(a._rollbarOldOnError=t),r.onerror=a}},captureUnhandledRejections:function(r,e,o){if(r){"function"==typeof r._rollbarURH&&r._rollbarURH.belongsToShim&&r.removeEventListener("unhandledrejection",r._rollbarURH);var n=function(r){var o,n,t;try{o=r.reason}catch(r){o=void 0}try{n=r.promise}catch(r){n="[unhandledrejection] error getting `promise` from event"}try{t=r.detail,!o&&t&&(o=t.reason,n=t.promise)}catch(r){}o||(o="[unhandledrejection] error getting `reason` from event"),e&&e.handleUnhandledRejection&&e.handleUnhandledRejection(o,n)};n.belongsToShim=o,r._rollbarURH=n,r.addEventListener("unhandledrejection",n)}}}},function(r,e,o){"use strict";function n(r,e,o){if(e.hasOwnProperty&&e.hasOwnProperty("addEventListener")){for(var n=e.addEventListener;n._rollbarOldAdd&&n.belongsToShim;)n=n._rollbarOldAdd;var t=function(e,o,t){n.call(this,e,r.wrap(o),t)};t._rollbarOldAdd=n,t.belongsToShim=o,e.addEventListener=t;for(var a=e.removeEventListener;a._rollbarOldRemove&&a.belongsToShim;)a=a._rollbarOldRemove;var l=function(r,e,o){a.call(this,r,e&&e._rollbar_wrapped||e,o)};l._rollbarOldRemove=a,l.belongsToShim=o,e.removeEventListener=l}}r.exports=function(r,e,o){if(r){var t,a,l="EventTarget,Window,Node,ApplicationCache,AudioTrackList,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDBRequest,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(",");for(t=0;t<l.length;++t)r[a=l[t]]&&r[a].prototype&&n(e,r[a].prototype,o)}}},function(r,e,o){"use strict";function n(r,e){this.impl=r(e,this),this.options=e,function(r){for(var e=function(r){return function(){var e=Array.prototype.slice.call(arguments,0);if(this.impl[r])return this.impl[r].apply(this.impl,e)}},o="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,_createItem,wrap,loadFull,shimId,captureEvent,captureDomContentLoaded,captureLoad".split(","),n=0;n<o.length;n++)r[o[n]]=e(o[n])}(n.prototype)}n.prototype._swapAndProcessMessages=function(r,e){var o,n,t;for(this.impl=r(this.options);o=e.shift();)n=o.method,t=o.args,this[n]&&"function"==typeof this[n]&&("captureDomContentLoaded"===n||"captureLoad"===n?this[n].apply(this,[t[0],o.ts]):this[n].apply(this,t));return this},r.exports=n},function(r,e,o){"use strict";r.exports=function(r){return function(e){if(!e&&!window._rollbarInitialized){for(var o,n,t=(r=r||{}).globalAlias||"Rollbar",a=window.rollbar,l=function(r){return new a(r)},i=0;o=window._rollbarShims[i++];)n||(n=o.handler),o.handler._swapAndProcessMessages(l,o.messages);window[t]=n,window._rollbarInitialized=!0}}}}]); | |
</script> | |
<link rel="stylesheet" href="/vite-test/assets/application-BFgNlz-t.css" media="all"> | |
<script src="/vite-test/assets/error_reporter-b5r3g4RW.js" crossorigin="anonymous" type="module"></script><link rel="modulepreload" href="/vite-test/assets/ErrorReporter-DBsYQQtx.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Datadog-Cj3_ahiM.js" as="script" crossorigin="anonymous"> | |
<script src="/vite-test/assets/patient_local_storage-C6MmXXgh.js" crossorigin="anonymous" type="module"></script> | |
<script> | |
window.ga = { loaded: true }; | |
</script> | |
<script> | |
window.FEATURE_MULTIPLE_BOOKINGS = false; | |
window.FEATURE_PRACTIONER_CHANGE_NOTICE = false; | |
window.FEATURE_EDIT_EXTERNAL_PROVIDERS = false; | |
window.FEATURE_ELIGIBILITY_PROCESS_IS_DOWN = false; | |
window.GTM_ENABLED = false; | |
window.SEGMENT_ENABLED = false; | |
window.MEMBERS_APP = navigator.userAgent.startsWith('brightside_members_app'); | |
</script><script type="text/javascript" src="https://js.stripe.com/v3/"></script></head> | |
<body> | |
<div class="container fs-unmask"> | |
<div class="container-with-header"> | |
<div id="entry"></div> | |
<link rel="stylesheet" href="/vite-test/assets/application-Ce8MWSQi.css" media="all"> | |
<link rel="stylesheet" href="/vite-test/assets/patient_portal-RBXBQFiT.css" media="screen"> | |
<script src="/vite-test/assets/patient_portal-BtIOcclR.js" crossorigin="anonymous" type="module"></script><link rel="modulepreload" href="/vite-test/assets/Logo-BA6ZqrXO.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/appVersion-BfnBhYZF.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/index-DSntKS3V.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/runtime-vAkoHvj2.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/client-B21c4Xma.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/i18n-D_a9l-fR.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/AssessmentsContext-TOg2wN8V.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/headerActions-B_PcgwxO.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Pathway-BMxnI0Nx.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/ConfirmConsult-B1HOY25J.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/System-Cnth2KzT.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/DailyConferenceProvider-3g_07xcy.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Header-DBD4cZW7.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Analytics-RlSVRgj6.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/should-polyfill-48eqChgG.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/usePatientPrograms-OncV2j7J.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/validators-51Q6q8Fi.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/usePathways-ClUPAXGv.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/TransitionGroup-MfQSfiQs.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useQuery-C1tGkwY_.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/SupportTicketService-DruiwD_x.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/timezone-DGVKduUK.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Datadog-Cj3_ahiM.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/usePatientPermissions-BSZwMNGy.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/PatientNavbar-DR8j2TI0.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/getSupporterTeenReference-2u49l_SH.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/brightsideTheme-CSi8WmvU.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Text-CbH7E5hk.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Anchor-EErMiqfX.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/appcues-0oQzy4DK.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useBrightsideMutation-BniGYbtZ.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Card-QjBv8dLH.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/regex-DwnYK3iu.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/index-Cr4iYo7g.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/react-toastify.esm-gpCZ7Fg6.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Container-Bb0TpB3l.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Title-WRXL2C3g.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Stack-CtSD8q6C.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Button-m_sMiWF6.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Flex-D9lrkHA4.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/get-floating-position-COdug_hW.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Radio-CeU8MAvB.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Image-Bzx9NCBP.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/index-DnSoXzz6.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/CheckedCopy-BCBe9q0f.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/InfoTooltip-DF250ksp.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Box-BY-W4Cuo.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/input-Cp4Karz8.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/_assignValue-YdP2tb46.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Badge-DTfdDsbm.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/SupportTicketForm-CPzfR_Vw.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Table-DIslcC70.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/use-reduced-motion-CgKjs6X6.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useCase-ugSDTQGu.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/assessmentActions-DLaN0kO0.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/AssessmentQuestionnaireContainer-DOdYuRFF.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/phqQuestionConfig-CXue5Uvk.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useProgramBookings-Dg1L_KEw.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Modal-DFRp1DL5.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/FaqAccordion-4V5VRGfz.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/DateInput-cs2GPbSF.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Chapter-CRn_jdmT.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/JoinGroupSessionButton-DeeeER96.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/closedLock-CXEWM7wJ.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/PlanPrice-ItPRtQhg.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/ModalBody-RSZi0vnY.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/ModalHeader--KzSsVh0.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/transform-_iZMKiFL.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/CurrentLevel-B5AGNgq0.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/ScoreTrendChart-CQieO8H3.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/SapphireCheckOnTealCircle-CIADS0wC.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useMutation-esH0cxDP.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/DailyConferenceFeatureFlagProvider-CWzv8euN.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/calendarTheme-B2OcFhzv.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/SupporterOffboard-D6DTQSO8.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/ErrorReporter-DBsYQQtx.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/DateFnsUtils-AQhSbKG4.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/AnswerService-B8Jvglfh.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Form-BTP-iak9.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/FormGroup-MzRTgxx2.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/guide-B8x3P7yM.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Timeline-DMaMoOev.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/bind-CfSDa-Bm.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/HashNavigationInterceptor-BU0G41Ac.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/states-DhN7Qqih.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/cloneDeep-C8uWdMXB.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Button-CgYurUg6.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/LocationChangeTracker-BDppyawF.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/assessmentFlattener-CHX8WQrn.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/AssessmentsTracker-nKYvXkEU.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/SupportFormLink-DLA6rcHj.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/ScrollToTop-D0WTwE-D.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/CookiesContext-zdgAUAFy.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/store-DvMxu3gx.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/index-Cfw0yrEo.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/redux-NUJnoTnJ.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/MantineProvider-BFzLUfmb.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/index-5aueb5FC.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/index-DxYJZJIu.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/i18next-D2GUUp3e.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/constants-BdvOXp4n.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Select-DH3yNOFA.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Input-CFZjPda_.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/pack-sx-D1cgV5fZ.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Input.styles-7DI6nqMn.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/use-id-RkSPxNms.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/use-uncontrolled-OMl7WOLv.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useLocalStorage-DEg6Wtze.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useFetchCurrentPatient-DoPR2feF.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/use-form-CbtQPPHK.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useEventListener-DxQnJXqk.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/TreatmentPlan-Bc-X3Jzw.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/isSymbol-DnZCtRG8.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/isObjectLike-DV-CTQUx.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/usePathways-CdO26OC2.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Checkbox-QSmA4_PD.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/index-Cbpt1Drt.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/index-odBnBetO.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useNavigateWithParams-Z7pXg7K8.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/PersonalisedScores-C_Dxb-wT.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/capitalize-C94uhb_m.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/capitalize-eSKK5AJG.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/video-call-icon-C3wVxfSZ.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/ThemeIcon-MXRCBVTV.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Center-DOzvxKeu.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useTranslation-DOR8w43-.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/CustomerCareNumber-CwHyZXds.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useChangeLanguage-cno3AmEp.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useFetchGuestPatientInfo-jk7WLIEN.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Textarea-CWewoTkd.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useModalOpenTracker-Cp8S7X_M.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/typeof-VpfGQha9.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/keysIn-DIdWNuDr.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/isObject--vsEa_js.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/isTypedArray-D_1OO78F.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/isArray-DnKyzTIY.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Draft-YEWLG6Bb.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Tooltip-BWrTzBNi.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useBrightsideQuery-JrrTSQVO.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/masks-Bygg28ST.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Fade-BZ2mFjnD.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/CompletedOnCopy-hyGlUqMu.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/preload-helper-BlVpYxYp.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/LoadingScreen-M-fIwcUc.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/therapyIcon-DEOArSTB.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/patientActions-DpSWavbq.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/useFetchPatientLoggedIn-BVeoFaNJ.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/ccpIconWhite-CM2hr9i8.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/insuranceActions-BuC5yr4Q.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/treatmentOptionActions-CdpAV4fV.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Accordion-YxahzBSB.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Collapse-Cqyc21sF.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/Collapse-Dt5YeM-9.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/LeftArrow-lI7k69sh.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/usePatientForm-DqopS2So.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/index-BKCqSN8J.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/OptionalBadge-2qJy0OxZ.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/index-DyM_g_lk.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/TooltipPopoverWrapper-CAL4kzy3.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/index-BKJNCEwI.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/_getAllKeys-nUU0X93H.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/_getTag-QlBYxdJo.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/MediaQuery-BdrzRQa7.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/_baseClone-Igj0gMVz.js" as="script" crossorigin="anonymous"> | |
<link rel="modulepreload" href="/vite-test/assets/insuranceReducer-q7lQbQ4h.js" as="script" crossorigin="anonymous"><link rel="stylesheet" href="/vite-test/assets/ReactToastify-DuDYM8sk.css" media="screen"> | |
</div> | |
</div> | |
<div class="sticky-button-container"></div> | |
<!-- Google Tag Manager (noscript) --> | |
<noscript> | |
<iframe src="https://www.googletagmanager.com/ns.html?id=" | |
height="0" width="0" style="display:none;visibility:hidden"></iframe> | |
</noscript> | |
<!-- End Google Tag Manager (noscript) --> | |
<script> | |
var scriptStripe = document.createElement('script'); | |
scriptStripe.type = 'text/javascript'; | |
scriptStripe.src = 'https://js.stripe.com/v3/'; | |
document.head.appendChild(scriptStripe); | |
</script> | |
<iframe name="__privateStripeMetricsController5920" frameborder="0" allowtransparency="true" scrolling="no" role="presentation" allow="payment *" src="https://js.stripe.com/v3/m-outer-3437aaddcdf6922d623e172c2d6f9278.html#url=http%3A%2F%2Fapp.test.lvh.me%3A59687%2Freferral&title=Brightside%20Health&referrer=&muid=NA&sid=NA&version=6&preview=false&__shared_params__[version]=v3" aria-hidden="true" tabindex="-1" style="border: none !important; margin: 0px !important; padding: 0px !important; width: 1px !important; min-width: 100% !important; overflow: hidden !important; display: block !important; visibility: hidden !important; position: fixed !important; height: 1px !important; pointer-events: none !important; user-select: none !important;"></iframe></body></html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment