CINXE.COM
Provider | Blue Shield of CA
<!DOCTYPE html> <html lang="en" data-critters-container> <head><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <base href="/providerwebapp/connect/"> <meta charset="utf-8"> <meta content="text/html; charset=UTF-8; X-Content-Type-Options=nosniff" http-equiv="Content-Type"> <meta http-equiv="Cache-control" content="no-store, no-cache, must-revalidate, post-check=0, pre-check=0"> <meta http-equiv="Expires" content="0"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Content-Security-Policy" content="default-src 'unsafe-inline' blob: *.my.site.com *.force.com https://blueshieldca--trainchat.sandbox.my.site.com/ *.my.salesforce.com *.blueshieldca.com *.google.com *.gstatic.com *.googleadservices.com snap.licdn.com bat.bing.com *.taboola.com connect.facebook.net *.walkme.com *.walkmeusercontent.com cdn.levelaccess.net *.alpixtrack.com alpixtrack.com *.doubleclick.net 1844680.fls.doubleclick.net googleads.g.doubleclick.net *.bootstrapcdn.com *.googleapis.com tagmanager.google.com stats.g.doubleclick.net www.google-analytics.com www.google.com/ads/ga-audiences www.google-analytics.com/r/collect www.googletagmanager.com cdn.appdynamics.com 'self'; script-src 'unsafe-inline' 'unsafe-eval' *.force.com *.my.site.com https://blueshieldca.my.site.com/ *.salesforceliveagent.com/ *.salesforce.com/ *.google.com *.gstatic.com *.googleadservices.com cdn.gbqofs.com *.walkme.com snap.licdn.com bat.bing.com *.taboola.com connect.facebook.net *.alpixtrack.com alpixtrack.com cdn.levelaccess.net googleads.g.doubleclick.net *.doubleclick.net *.bootstrapcdn.com *.googleapis.com tagmanager.google.com stats.g.doubleclick.net *.doubleclick.net www.google-analytics.com www.google-analytics.com/r/collect www.google.com/ads/ga-audiences www.googletagmanager.com *.verint-api.com *.verint-cdn.com cdn.appdynamics.com 'self'; object-src *; style-src *.force.com *.my.site.com https://p.typekit.net/ https://use.typekit.net/ *.google.com *.gstatic.com *.googleadservices.com snap.licdn.com bat.bing.com *.taboola.com connect.facebook.net *.walkme.com *.walkmeusercontent.com cdn.levelaccess.net *.alpixtrack.com alpixtrack.com googleads.g.doubleclick.net *.doubleclick.net *.bootstrapcdn.com *.googleapis.com tagmanager.google.com stats.g.doubleclick.net www.google.com/ads/ga-audiences https://ucm-us.verint-api.com https://ucm-us.verint-cdn.com fonts.googleapis.com 'self' data: 'unsafe-inline'; img-src *.google.com *.gstatic.com *.walkmeusercontent.com *.googleadservices.com snap.licdn.com bat.bing.com *.taboola.com *.levelaccess.net connect.facebook.net *.walkme.com *.alpixtrack.com alpixtrack.com googleads.g.doubleclick.net bootstrapcdn.com googleapis.com www.blueshieldca.com stats.g.doubleclick.net *.doubleclick.net www.google.com/ads/ga-audiences cdn.appdynamics.com www.google-analytics.com www.google-analytics.com/r/collect https://ucm-us.verint-api.com https://ucm-us.verint-cdn.com www.googletagmanager.com 'self' data:; media-src 'self' data:; font-src 'self' data: https://use.typekit.net/ https://fonts.gstatic.com/; connect-src *; worker-src 'self' blob:;"> <title>Provider | Blue Shield of CA</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT"> <meta http-equiv="cache-control" content="max-age=0"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <script type="text/javascript" src="/providerwebapp/connect/ruxitagentjs_ICA7NVfghqrux_10305250107141607.js" data-dtconfig="rid=RID_1845560464|rpid=1723389285|domain=blueshieldca.com|reportUrl=https://bf59345rdj.bf.dynatrace.com/bf|app=dad7b6281aa1042b|cors=1|featureHash=ICA7NVfghqrux|xb=.*papi^bs.walkme^bs.com.*^p.*ec^bs.walkme^bs.com.*^p.*report^bs.blueshield^bs.gbqofs^bs.io^bs/reporting^bs/.*^p.*googleapis^bs.com.*^p.*ad^bs.doubleclick^bs.net^bs/.*^p.*trc-events^bs.taboola^bs.com.*^p.*pips^bs.taboola^bs.com^bs/.*^p.*www^bs.facebook^bs.com.*^p.*stats^bs.g^bs.doubleclick^bs.net.*^p.*cds^bs.taboola^bs.com.*^p.*^bs.linkedin^bs..*^p.*maps^bs.googleapis^bs.com.*^p.*google-analytics^bs.com.*|rdnt=1|uxrgce=1|cuc=cyphouk9|mdl=mdcc3=20,mdcc13=20|mel=100000|dpvc=1|md=mdcc1=a#userInitials,mdcc2=bdocument.referrer,mdcc3=bnavigator.userAgent,mdcc4=dutm_source,mdcc5=dutm_medium,mdcc6=dutm_campaign,mdcc7=dutm_term,mdcc8=dutm_content,mdcc9=c_cc_id,mdcc10=cDynId,mdcc11=bsessionStorage.userRole,mdcc12=c_cls_s,mdcc13=freferer,mdcc14=cBSCA_JESSIONID,mdcc15=a#dropbtn,mdcc16=a#dropbtn,mdcc17=cDynId,mdcc18=adiv.no-claims-err,mdcc19=adiv.justify-content-center.no-results|lastModification=1740666887326|tp=500,50,0|agentUri=/providerwebapp/connect/ruxitagentjs_ICA7NVfghqrux_10305250107141607.js"></script><link rel="icon" type="image/x-icon" href="favicon.ico"> <style>@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style> <style>@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v143/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style> <link rel="stylesheet" href="./assets/styles/elastic-app-search.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="./assets/styles/elastic-app-search.css"></noscript> <style>@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33, 37, 41;--bs-body-bg:#fff;--bs-body-bg-rgb:255, 255, 255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0, 0, 0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33, 37, 41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233, 236, 239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33, 37, 41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248, 249, 250;--bs-heading-color:inherit;--bs-link-color:#0080cd;--bs-link-color-rgb:0, 128, 205;--bs-link-decoration:underline;--bs-link-hover-color:#0066a4;--bs-link-hover-color-rgb:0, 102, 164;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:320px;--bs-breakpoint-md:640px;--bs-breakpoint-lg:1024px;--bs-breakpoint-xl:1440px}body{font-family:ProximaRegular!important;background:#f4f4f4}@font-face{font-family:ProximaRegular;src:url(/providerwebapp/connect/assets/fonts/proximanova-regular-webfont.eot);src:url(/providerwebapp/connect/assets/fonts/proximanova-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/providerwebapp/connect/assets/fonts/proximanova-regular-webfont.woff) format("woff"),url(/providerwebapp/connect/assets/fonts/proximanova-regular-webfont.ttf) format("truetype"),url(/providerwebapp/connect/assets/fonts/proximanova-regular-webfont.svg#ProximaRegular) format("svg");font-weight:400;font-style:normal}html{-webkit-text-size-adjust:100%}body{font-family:ProximaRegular;font-weight:400;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:.01em}body{font-family:ProximaRegular;font-weight:400;letter-spacing:.01em;font-size:16px;line-height:24px}body{color:#25282a}body{font-family:ProximaRegular!important}body{font-family:ProximaRegular;font-weight:400;letter-spacing:.01rem;color:#25282a;font-size:16px;line-height:24px}@media print{@page{size:auto!important;margin:6mm 0}}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}</style><link rel="stylesheet" href="styles.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.css"></noscript></head> <body> <app-root></app-root> <script src="runtime.js" type="module"></script><script src="polyfills.js" type="module"></script><script src="scripts.js" defer></script><script src="main.js" type="module"></script><script type="text/javascript" src="/jXVfwy/Ux/JW/nzn0/ZA61aIPcSc76I/L5amD4Smmbpk/Z2soa34n/GVsVAg/Q8MSIB"></script></body> <!-- START : Galss box implementation --> <!-- Glassbox, Walkme implementation start --> <script> (function waitForJQueryLoad() { if (typeof window.jQuery === 'undefined') { setTimeout(waitForJQueryLoad, 1000); } else { const script = document.createElement('script'); script.src = "/etc.clientlibs/bsca/clientlibs/clientlib-unauth/resources/js/scriptsProviderWebApp.js"; script.onerror = () => console.log('Failed to load walkme & gtm scripts'); document.head.appendChild(script); } })(); </script> <!-- Glassbox, Walkme implementation end --> <!-- END: Galss box implementation --> <script src="./assets/scripts/svg4everybody.js"></script> <script> svg4everybody(); </script> <script src="./assets/scripts/elastic-app-search.js"></script> <script type="text/javascript"> elasticAppSearchInit("https://bsc-elasticcloud.ent.westus2.azure.elastic-cloud.com/api/as/v1/engines/provider/", "search-djvwj8yssbq9riwabtcgecgv", 7000); </script> <!-- Start: Chat functionality --> <script type="text/javascript" src="./assets/scripts/esw.min.js"></script> <link rel="stylesheet" href="assets/styles/chat-widget.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="assets/styles/chat-widget.css"></noscript> <script type="text/javascript"> const url = window.location.href; function chatSessionLogoff() { try { embedded_svc.liveAgentAPI.endChat(); console.log("Executed endChat."); } catch (err) { console.log(err); } try { embedded_svc.liveAgentAPI.clearSession(); console.log("Executed clearSession."); } catch (err) { console.log(err); } console.log("chatSessionLogoff() - finished."); } function generateUUID() { let time = new Date().getTime(); const pf_uuid = "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function (c) { const rand = (time + Math.random() * 16) % 16 | 0; time = Math.floor(time / 16); return (c == "x" ? rand : (rand & 0x3) | 0x8).toString(16); }); return pf_uuid; } //Check if chat session should be shown or hidden based on (1) current session; (2) based on URL var isSFChatEnabled = true; //Check if SF chat should be shown / hidden var isPfChatShow = true; //Check to show or hide chat based on URL let isUrlValidForChat = !(url.includes('random=') && url.split('?')[0].endsWith('/providerwebapp/connect/')); console.log(`isUrlValidForChat=${isUrlValidForChat},url=${url}`); isPfChatShow = isPfChatShow && isUrlValidForChat && isSFChatEnabled; </script> <script type="text/javascript"> var userIdentifier = ''; var chatServiceTokenStr; function callChatService() { let useNewSessionAlways = true; let chSrvResponse; const chNonce = generateUUID(); const emailAddress = sessionStorage.getItem("emailAddress"); const firstName = sessionStorage.getItem("firstName"); const lastName = sessionStorage.getItem("lastName"); const currJwt = ""; const auth_conxn_api = sessionStorage.getItem("providerConnectionAuthApiV10"); const type = sessionStorage.getItem("type"); const token = sessionStorage.getItem("token"); // Set transaction ID const transactionId = generateUUID(); // Set request endpoint //const chatServiceUrl = auth_conxn_api + "/bsc/provider/chat/integration/v1"; const chatServiceUrl = 'https://www.blueshieldca.com/providerwebapp/connect/reverseproxy2-secured/bsc/provider/chat/integration/v1'; // Set request date/time const today = new Date(); const day = ("0" + today.getDate()).slice(-2); const year = today.getFullYear(); const month = ("0" + (today.getMonth() + 1)).slice(-2); const currentDate = month + "/" + day + "/" + year; const time = today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds(); const requestDateTime = currentDate.toString() + " " + time.toString(); // Set request headers const headers = [ { name: "content-type", value: "application/json" }, { name: "transactionId", value: transactionId }, { name: "ipAddress", value: "1.1.1.1" }, { name: "sessionId", value: "mySessionIdentifier" }, ]; // Build request payload const requestPayload = JSON.stringify({ requestBody: { userIdentifier: userIdentifier, nonce: chNonce, currJwt: currJwt, }, }); // Build and send XMLHttpRequest let retryCount = 0; const maxRetries = 5; const retryDelay = 3000; function sendRequest() { const xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (xhr.readyState === 4) { if (xhr.status === 500 || !xhr.response || JSON.parse(xhr.response).responseBody === null) { if (retryCount < maxRetries) { retryCount++; console.log(`Retry attempt ${retryCount}`); setTimeout(sendRequest, retryDelay); } else { console.log('Max retry reached.'); } return; } try { chSrvResponse = JSON.parse(xhr.responseText); let s_nonce = chSrvResponse.responseBody?.nonce; let s_id_token_jwt = chSrvResponse.responseBody?.retJwt; console.log('Token received from chat integration'); if (s_nonce && s_id_token_jwt) { let chatServiceToken = { nonce: s_nonce, id_token: s_id_token_jwt }; chatServiceTokenStr = JSON.stringify(chatServiceToken); if(!useNewSessionAlways) { sessionStorage.setItem("currJwt", s_id_token_jwt); console.log('Session storage currJwt was updated'); } return; } else { throw new Error('Invalid response body'); } } catch(error){ console.error('Error processing response:', error); } } } xhr.open("POST", chatServiceUrl); for (const header of headers) { xhr.setRequestHeader(header.name, header.value); } xhr.send(requestPayload); } sendRequest(); } //Chat service const isSpoof = sessionStorage.getItem("isSpoofed") == "true"; if (isPfChatShow === true && !isSpoof) { //Entered chat service test console.log("************** Started chat service."); callChatService(); console.log("************** Finished chat service."); } else { console.log("************** chat service not enabled"); console.log("isPfChatShow Value = " + isPfChatShow); console.log("isSpoof Value = " + isSpoof); } //function to fetch JWT token function fetchToken() { return chatServiceTokenStr; } //function to replace anchor tag target attribute function updateChatAnchorAttr() { const AEMPath = '/en/provider/'; const AEMShortPath = '/provider'; const webAppPath = '/providerwebapp/connect/'; const chatMessages = document.querySelectorAll('.uiOutputRichText:not([data-processed])'); chatMessages.forEach((chatMessage) => { console.log('chatMessage being processed'); chatMessage.setAttribute('data-processed', 'true'); chatMessage.querySelectorAll('a:not([data-processed])').forEach((anchor) => { let chatLink = new URL(anchor.getAttribute('href')); if(anchor.target === '_blank' && !chatLink.toString().toLowerCase().endsWith('.pdf') && (chatLink.pathname.startsWith(AEMPath) || chatLink.pathname.startsWith(AEMShortPath) || chatLink.pathname.startsWith(webAppPath))) { anchor.target = '_parent'; } anchor.setAttribute('data-processed', 'true'); }); }); } //Start:Initialize ESW var initESW = function (gslbBaseURL) { console.log("************** Initialize ESW"); console.log("isPfChatShow Value = " + isPfChatShow); embedded_svc.settings.displayHelpButton = isPfChatShow; //Or false embedded_svc.settings.language = ""; //For example, enter 'en' or 'en-US' embedded_svc.settings.defaultMinimizedText = "Let's chat"; //(Defaults to Chat with an Expert) embedded_svc.settings.loadingText = "Connecting"; //(Defaults to Loading) embedded_svc.settings.enabledFeatures = ["LiveAgent"]; embedded_svc.settings.entryFeature = "LiveAgent"; //start: onChatEndedBy embedded_svc.addEventHandler("onSettingsCallCompleted", function (data) { try { embedded_svc.liveAgentAPI.clearSession(); } catch (err) { console.log("Error , Unable to terminate the session."); } console.log("onSettingsCallCompleted event was fired."); }); embedded_svc.addEventHandler("afterMaximize", function () { try { console.log("afterMaximize event was fired."); if (isPfChatShow === false) { document.getElementsByClassName("dockableContainer showDockableContainer")[0].style.display = "none"; } } catch (err) { console.log("Error in displaying classname"); } }); embedded_svc.addEventHandler("onQueueUpdate",function(){ try { setInterval(updateChatAnchorAttr, 50); } catch (err) { console.log("Error while updating chat anchor tag during reload."); } }); embedded_svc.addEventHandler("onAgentMessage",function(){ try { updateChatAnchorAttr(); } catch (err) { console.log("Error while updating chat anchor tag during new message"); } }); embedded_svc.addEventHandler("onConnectionError", function (data) { console.log("onConnectionError event was fired."); try { embedded_svc.liveAgentAPI.clearSession(); } catch (err) { console.log("Error , Unable to terminate the session."); } }); embedded_svc.addEventHandler("onChatEndedByChasitor", function (data) { setTimeout(function () { console.log("onChatEndedChasitor event was fired."); var saveBtn = document.getElementsByClassName("endChatButton saveTranscriptButton uiButton--inverse uiButton embeddedServiceSidebarButton").item(0); saveBtn.innerHTML = '<span class=" label bBody" dir="ltr" data-aura-rendered-by="350:0">Save chat</span>'; var searchBtn = document.getElementById("closeBtn"); if (!searchBtn) { var btn = document.createElement("BUTTON"); btn.id = "closeBtn"; btn.innerHTML = '<span class=" label bBody" dir="ltr" data-aura-rendered-by="381:0">Email chat</span>'; btn.className = "endChatButton postChatButton uiButton--default uiButton embeddedServiceSidebarButton"; btn.addEventListener("click", function (e) { e.preventDefault(); window.open("https://blueshieldca.my.site.com/ChatTranscript/s/?" + data.liveAgentSessionKey, "_blank").focus(); btn.disabled = true; }); var myDiv = document.getElementsByClassName("endChatContainer"); myDiv[0].appendChild(btn); } }, 10); }); embedded_svc.addEventHandler("onChatEndedByAgent", function (data) { setTimeout(function () { console.log("onChatEndedByAgent event was fired. liveAgentSessionKey was " + data.liveAgentSessionKey); var saveBtn = document.getElementsByClassName("endChatButton saveTranscriptButton uiButton--inverse uiButton embeddedServiceSidebarButton").item(0); saveBtn.innerHTML = '<span class=" label bBody" dir="ltr" data-aura-rendered-by="350:0">Save chat</span>'; var searchBtn = document.getElementById("closeBtn"); if (!searchBtn) { var btn = document.createElement("BUTTON"); btn.id = "closeBtn"; btn.innerHTML = '<span class=" label bBody" dir="ltr" data-aura-rendered-by="381:0">Email chat</span>'; btn.className = "endChatButton postChatButton uiButton--default uiButton embeddedServiceSidebarButton"; btn.addEventListener("click", function (e) { e.preventDefault(); window.open("https://blueshieldca.my.site.com/ChatTranscript/s/?" + data.liveAgentSessionKey, "_blank").focus(); btn.disabled = true; }); var myDiv = document.getElementsByClassName("endChatContainer"); myDiv[0].appendChild(btn); } }, 10); }); embedded_svc.addEventHandler("onIdleTimeoutOccurred", function (data) { setTimeout(function () { console.log("onIdleTimeoutOccurred event was fired. liveAgentSessionKey was " + data.liveAgentSessionKey); var saveBtn = document.getElementsByClassName("endChatButton saveTranscriptButton uiButton--inverse uiButton embeddedServiceSidebarButton").item(0); saveBtn.innerHTML = '<span class=" label bBody" dir="ltr" data-aura-rendered-by="350:0">Save chat</span>'; var searchBtn = document.getElementById("closeBtn"); if (!searchBtn) { var btn = document.createElement("BUTTON"); btn.id = "closeBtn"; btn.innerHTML = '<span class=" label bBody" dir="ltr" data-aura-rendered-by="381:0">Email chat</span>'; btn.className = "endChatButton postChatButton uiButton--default uiButton embeddedServiceSidebarButton"; btn.addEventListener("click", function (e) { e.preventDefault(); window.open("https://blueshieldca.my.site.com/ChatTranscript/s/?" + data.liveAgentSessionKey, "_blank").focus(); btn.disabled = true; }); var myDiv = document.getElementsByClassName("endChatContainer"); myDiv[0].appendChild(btn); } }, 10); }); //end: onChatEndedBy embedded_svc.addEventHandler("onHelpButtonClick", function (data) { var chatToken = fetchToken(); if (chatServiceTokenStr !== undefined && chatServiceTokenStr !== null) { chatToken = chatServiceTokenStr; } embedded_svc.settings.storageDomain = "www.blueshieldca.com"; embedded_svc.settings.extraPrechatFormDetails = [ { label: "Token", value: chatToken, transcriptFields: ["Token__c"], displayToAgent: false, }, { label: "First Name", name: "FirstName", value: "Guest", displayToAgent: false, }, ]; console.log("onHelpButtonClick event was fired." + JSON.stringify(embedded_svc.settings.extraPrechatFormDetails)); }); embedded_svc.init("https://blueshieldca.my.salesforce.com", "https://blueshieldca.my.site.com/producermedicare", gslbBaseURL, "00D3000000078ut", "Broker_Provider_Chat_Deployment", { baseLiveAgentContentURL: "https://c.la13-core1.sfdc-lywfpd.salesforceliveagent.com/content", deploymentId: "5724O0000008Tct", buttonId: "5734O0000008UPS", baseLiveAgentURL: "https://d.la13-core1.sfdc-lywfpd.salesforceliveagent.com/chat", eswLiveAgentDevName: "EmbeddedServiceLiveAgent_Parent04I4O000000CaS0UAK_17bf19f05d4", isOfflineSupportEnabled: false, }); }; //End:Initialize ESW //Enable only if SF Chat is enabled if (isPfChatShow === true) { if (!window.embedded_svc) { var s = document.createElement("script"); s.setAttribute("src", "https://blueshieldca.my.salesforce.com/embeddedservice/5.0/esw.min.js"); s.onload = function () { initESW(null); }; document.body.appendChild(s); } else { initESW("https://service.force.com"); } } </script> <!-- End: Chat functionality --> </html>