PageSourceSearch

https://www.infectiousdiseaseadvisor.com/wp-content/plugins/hm-ora…/dist/oracle-infinity-tag.min.js?ver=1.2.16

js infectiousdiseaseadvisor.com collected 2026-09-25 18:15:23 UTC 3,764 bytes, 2 lines download raw bytes

1(()=>{"use strict";function e(e){const i=Object.keys(e).map(i=>{const t=`${window.oracleInfinityTag?window.oracleInfinityTag.customKey:""}${i}`;return e[i]&&{[t]:e[i]}});return Object.assign({},...i)}!async function(){const i=await async function(){const i=await async function(){if(!window.hmUtils)return{};const e=window.hmUtils.getUserData(),i=e&&e.subscriber,t=e&&e.medicalData;let n=t&&t.specialty?t.specialty.name:"",o=t&&t.profession?t.profession.name:"";const a=e&&e.address;let s=i&&window.hmUtils.getHashedEmail(),r=i?i.subscriberId:"";if(window.hmOIDCRegistration){const e=window.Cookies.get("user_profile"),i=e&&"undefined"!==e&&JSON.parse(e);s=i&&await window.hmUtils.getHashedString(i.email),r=i&&i.sub,n=i&&i.specialty,o=i&&i.profession}return s=window.hmUtils.getParameterByName("sha256email")||s,{emailHash:s,userId:r,addressState:a?a.stateCode:"",specialty:n,profession:o,pagePaywall:!1}}();return e(Object.assign({},i,function(){let e=window.Cookies&&window.Cookies.get("hmNpiId");const i=window.hmUtils&&window.hmUtils.getCPNValue(),t=window.hmUtils.getParameterByName("nid");return e=e||t,{npi:e,cpn:i}}(),{querystring:window.location.search+window.location.hash}))}();var t=Object.assign({},window.oracleInfinityTag?window.oracleInfinityTag.inifinityParams:{},i);let n;window.ORA=window.ORA||{productReady:[]},function(e){window.ORA.productReady.push(["analytics",function(e){return function(){return window.ORA.view({data:e})}}(e)])}(t),window.addEventListener("load",function(){!function(e){window.ORA.productReady.push(["analytics",function(e){return function(){return window.ORA.click({data:e})}}(e)])}(e({dgid:window.hmUtils.getParameterByName("hmdgid")||window.aimData&&window.aimData.dgid})),function(){let e={},i=window.hmUtils&&window.hmUtils.getOracleCookieId();i&&(e["User.oracleCookieID"]=i,e.event="OracleCookieIdRefresh"),window.hmUtils&&window.hmUtils.setDataLayerTarget(e)}()}),await async function(){try{let e=window.oracleInfinityTag?window.oracleInfinityTag.unity_api_url:"";window.darService&&(e=window.darService.oracleInfinityTag?window.darService.oracleInfinityTag.unity_api_url:e);const i=window.hmUtils.getUserData(),t=i&&i.subscriber;let n=t&&window.hmUtils.getHashedEmail(),o=t?t.subscriberHashId:"",a=window.Cookies&&window.Cookies.get("hmNpiId");if(window.hmOIDCRegistration){const e=window.Cookies&&window.Cookies.get("user_profile"),i=e&&"undefined"!==e&&JSON.parse(e);n=i&&await window.hmUtils.getHashedString(i.email),o=i&&await window.hmUtils.getHashedString(i.sub)}n=window.hmUtils.getParameterByName("sha256email")||n,a=window.hmUtils.getParameterByName("nid")||a;let s={npiNumber:a,hashedEmail:n,oracleCookieId:window.hmUtils.getOracleCookieId(),hashedSubscriberId:o},r="",w=Object.keys(s).length;for(let e in s)s[e]&&(Object.keys(s).length>w&&(r+="&"),r+=`${e}=${encodeURIComponent(s[e])}`,w--);r&&(e=`${e}?${r}`);let d=await fetch(e);return d.ok?await d.json():Promise.reject(`Promise resolved but HTTP status failed - ${d.status}`)}catch(e){return Promise.reject("Something went wrong with the code!")}}().then(function(e){n=e}).catch(function(e){n=e,console.error(e)}).finally(function(){let e=window.ismData;e&&e.enabled&&void 0!==e.dataStack&&Array.isArray(e.dataStack)&&e.dataStack.push({identityServiceProvider:"Oracle",value:n});const i=performance.now(),t=window.hmUtils.getNavigationAPIPerfEntries(),o=t&&t.responseEnd;let a={eventType:"Provider Response Time Metric for ISM",ProviderName:"Oracle"};a.pageUrl=location.href,a.browser=window.hmUtils.getBrowserName(),a.sessionID=window.hmUtils.getOracleCookieId(),a.OracleResponse=JSON.stringify(n),a["Response time(seconds)"]=(i-o)/1e3,window.hmLog&&window.hmLog.sendToNewRelic(a,!0)})}()})();
2//# sourceMappingURL=oracle-infinity-tag.min.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.